News for hackers. Stuff that matters.

burgerdev

Re:Opmsg – A GPG Alternative on Friday July 19, 2019 @07:01AM (#20477562)
Which aspect of elliptic curves would you like to understand better? The original paper for Curve25519 contains a dedicated subsection for attack models, for example, and leaves only marginal room for hidden backdoors with its detailed reasoning about curve parameter choice. The implementation of EdDH or EdDSA is specified in RFCs that are explicitly written to be "fool-proof", as others already commented.
Re:GNU Awk 5.0 on Wednesday April 17, 2019 @02:50AM (#19680358)
The 6 page summary in the 7th edition manual turned out to be comprehensive while still being approachable. I knew next to nothing about awk, not counting some snippets found on the web, after reading through this document twice awk feels like home.

https://9p.io/7thEdMan/v7vol2b.pdf (starting on page 105)

Re:The Programming Languages Zoo on Sunday December 09, 2018 @02:36PM (#18642776)
I guess what jesse_m had in mind were the mini languages from the article. I'd say 'calc' looks like a good starting point, but I agree that picking an order is hard.
Re:Show HN: unicode.style on Monday August 13, 2018 @07:58PM (#17754573)
Is it just me, or does the BB style render the most interesting characters as rectangles? (Chrome on OS X)

𝔸 𝔹 𝔺 𝔻 𝔼 𝔽 𝔾 𝔿 𝕀 𝕁 𝕂 𝕃 𝕄 𝕅 𝕆 𝕇 π•ˆ 𝕉 π•Š 𝕋 π•Œ 𝕍 π•Ž 𝕏 𝕐 𝕑

... and the first 10k digits of pi might be 'true', but are neither educational nor entertaining.
I would love to read the post-mortem on this one!
They are probably right advising careful use of Ibuprofen, not because of kidney problems but because of heart conditions. There have been a couple of threads in HN recently, e.g. http://time.com/4568552/ibuprofen-naproxen-inflammation-safe... and http://time.com/3952889/painkillers-safety/?iid=sr-link1.
Re:How to Run Your Own Mail Server (2017) on Friday January 26, 2018 @06:03PM (#16243594)
I've been running my mail server for 6 years now. Mail to Microsoft's servers (live.com, etc.) keeps ending up in the spam folder, even though spf, dkim and dmarc are set up and my IP has been clean for the entire period. The bright side is that I only notice this in the rare case of "mail to all contacts", since noone is on outlook.com these days.
With software that respects the users' freedoms? With users empowered to make the tradeoffs they prefer regarding privacy?
A post about airport depression without a single reference to Douglas Adams? Welcome to 2018, I guess.
Re:The Internet I Knew (2014) on Saturday December 30, 2017 @07:53PM (#16038655)
> some boring dude working at [some company] that just [happens to offer coupons for the first 300 likes]

I'd say that sentence generalizes pretty well.

Re:Haven: Keep Watch on Friday December 22, 2017 @03:24PM (#15990608)
Maybe more appropriate: "Wow, my phone can _optionally_ run an onion service!"

https://github.com/guardianproject/haven/blob/0fd6f690ef6303...

Re:Oh shit, git: Getting myself out of bad situations on Monday December 18, 2017 @02:41PM (#15954737)
In choose your own adventure style: http://sethrobertson.github.io/GitFixUm/fixup.html
Re:Generic Programming Made Easy in F# on Friday December 15, 2017 @07:58PM (#15936660)
Sounds a bit like the Scala story: could be a really nice language, but the bagagge ... :)
Re:Generic Programming Made Easy in F# on Friday December 15, 2017 @07:00PM (#15936373)
I apologize for the tone of my comment, but still think that ML is not supposed to be written like that.
Re:Generic Programming Made Easy in F# on Friday December 15, 2017 @06:39PM (#15936260)
> if isGenTypeOf typedefof<_ option> then

Wow! This code looks horrible. Why don't you just accept the fact that the language is strongly typed and abolish reflection altogether?

Re:LightVM – A new virtualization solution based on Xen on Wednesday November 01, 2017 @10:57AM (#15601683)
Maybe that ZeroVM is a NaCl sandbox, while LightVM is a Xen VM?
Re:Databases and Distributed Deadlocks: A FAQ on Friday September 01, 2017 @02:37AM (#15146607)
Reading this makes me wonder in which situations locking will actually help. If you have two distributed updates like "UPDATE table SET value = 6 WHERE key = 'world'" and "UPDATE table SET value = 5 WHERE key = 'world'", isn't there some kind of design (or usage) issue? Are immutable tables transformed with monads going to be a thing in distributed relational databases?
Re:The Marketing Behind MongoDB on Tuesday August 29, 2017 @05:50PM (#15127902)
I maybe missed it in the posts, but would you mind to explain why you focus on MongoDB in particular and NoSQL in general?
Since you seem to like snow sports, you should perhaps try downhill longboarding.
Re:Code Smells: Iteration on Wednesday August 23, 2017 @02:55PM (#15084118)
I think the blog post is not so much about advanced code smell mitigation strategies, but rather about highlighting the features of IntelliJ.
> I'm not aware of any unsynchronized concurrent queue implementation.

Would the queues from https://www.liblfds.org/ qualify?

Re:Is group chat making you sweat? (2016) on Wednesday June 21, 2017 @01:34AM (#14600922)
Thanks, that seems to be the problem indeed.
Re:Is group chat making you sweat? (2016) on Tuesday June 20, 2017 @01:51AM (#14592462)
Sorry for being off-topic, but does anyone know why those medium-based sites like signalvnoise, hackernoon, etc. all look super broken on Chrome?
You guys do realize that reversing a linked list is not 'solving a difficult programming puzzle'? Seeing the number of applicants that can't read lines from a file (in any given language), I'd say this question is adequate if you want to employ someone with programming experience.
Re:Ante: a compile-time language on Saturday June 17, 2017 @03:17AM (#14574710)
> Meta (from the Greek preposition and prefix meta- (μΡτά-) meaning "after", or "beyond") is a prefix used in English to indicate a concept which is an abstraction behind another concept, used to complete or add to the latter.

https://en.wikipedia.org/wiki/Meta

Most usages of 'meta' that I encountered target the 'beyond' meaning, i.e. raising the abstraction level of something.

Re:IT-Edit: Integrated Terminal Editor on Sunday June 11, 2017 @05:47PM (#14533977)
Did I miss the point? Pretty much every text editor, let alone IDE, comes with an integrated terminal. E.g., gedit "embedded terminal".
Re:Please Make Google AMP Optional on Sunday June 11, 2017 @03:34PM (#14533387)
> My issue with AMP being used inside Google the Search engine

I'd suggest trying an alternative, maybe https://duckduckgo.com.

Re:Python-GnuPG on Saturday May 06, 2017 @04:51AM (#14279387)
Standard approach to fix bugs in libraries: 1. fork it 2. fix it 3. post to HN 4. profit. Seriously, I hope this was reported to the original author beforehand.
Re:Programming Languages Influence Network on Sunday March 26, 2017 @09:38AM (#13960719)
Is the colour scheme also determined by the network? Why are there only two light blue bubbles, on opposite sides of the map? I guess this could also use a better algorithm for embedding.

Older Β»