skysight-inc/HackerNews huggingface dataset:
One very useful differentiating feature DDG could add would be a discussion forum search filter, like Google used to have before discontinuing it in 2014.
That is true, but irrelevant. "He had a hard time in school, so we should tolerate him being an asshole" won't really fly.

Many racists were probably raised that way by society, too, and undoing that is probably both hard and unfair - but necessary and a reasonable prerequisite for being a part of polite society.
There is a rational excuse for every bad decision in history.

When the arguments for certain practices that are highly consequential become obvious, simple, predictable, perhaps even tautological, I usually take it as a sign that the whole thing is likely unfounded.

You'd think some company would measure how productive their engineers are in "open office" or strictly on-prem working environments and resolve the matter firmly rather than blindly following the prevailing wives tales, but as far as I'm aware just about every aspect of "management" is not up for consideration.

(Just don't let them catch on to the fact that finding someone's name in Slack is actually pretty easy and that getting things down in writing is always a better idea than relying on people's verbal memory for critical transfer of information, and that the less an engineer is distracted and the more comfortable he is the better he will perform)
Have you tried Typescript? It's less ambitious/different than Clojurescript, but the compiler in watch mode compiles on change very quickly.
Show HN: Simple Flask Boilerplate App with SQLAlchemy, Redis, and Authentication
I maintain a small ClojureScript library, but I really don't think this article is missing the point. The people comparing ClojureScript, Scala.js, Elm, PureScript, and GHCJS are looking for something pretty specific. Not just persistent data structures and the same map/filter primitives that are now available in Java, but expressive and strong types. ClojureScript rejects that this is even something you'd want.
China is also doing large-scale experiments with artifical changing of the weather, so...
I love Awk on Unix. I really wish Windows had something closer to this.
> preserve spaces, tabs, linebreaks, and everything else byte-for-byte intact

Hmm, sounds exactly like a use-case for Base64 and/or mime attachments. Perhaps it's worth persuing this, if there's no existing support?
ES256 is in the spec at least
So first of all, no one stole anything. Wether the author should have released this under a permissive license or not is a different debate. However, he did, so no stealing, literally.

The author is also not unwilling to collaborate. Just look at the history of accepted PRs for example. However, he is unwilling to give others wider access and control over the direction of Gogs (which is totally his right):

> This happened not before trying to convince @Unknwon about giving write permissions to more people, among the community. He rightly considered Gogs his own creature and didn’t want to let it grow outside of him, thus a fork was necessary in order to set that code effectively free.

As to whether it stings I'm not sure. They had conversations around this topic and the conclusion was that a fork was what's needed for what (part of) the community wanted. Though it's possible for the original author to see this as a slap in the face I hope he sees it more as a huge testament to what he's achieved with Gogs so far.
> common aliasing bugs in code which affects GC

Care to elaborate?
That sentence is virtually the same parse tree as "The man I saw crossed the street," which is a totally reasonable sentence to most English speakers. The difference in the parsing is that the "I" in this case corresponds to "Buffalo buffalo", a noun phrase--and the sentence is confusing because we have a tendency to add the "that" for noun phrases instead of single-word noun/pronouns, which the sentence is missing.
The polls were no better or worse than past years. Reporting on the polls is a different story.
You'd have to do an anonymous survey of 'do you use Tor?' & project from there
NASA scientists prepare for Mars in virtual reality simulations
New language to learn? Write a toy. Spend more time on that toy than it warrants, re write it and someone else find it useful or fun.

These programs are almost wholly absent in Haskell. List all the programs used for something that isn't writing code that were written in haskell.

Xmonad
Pandoc
Git-annexe maybe
... And.

Please really do add to this list, its length is informative and tells us something about haskell's strength and weakness.
How Mixed Reality Could Get You Laid
Re-frame was the project that sucked me in. It is a good read, from the README to the code.
It's rare now, but probably less so in the 80s/90s. The BOFH meme didn't come from nowhere, and there's also the quite strikingly sudden exodus of women from the field to consider.
The original author has absolutely no duty to be willing to collaborate or to spend X amount of time on his project (which seems to be the bigger issue here, project blew up while the creator has less time for it), permissive license or not. He can run his project however he likes. And with the permissive license, those that disagree can run their fork however they like. No stealing or bad blood necessary.
OEIS generating functions
You can have the profile manager pop up every time you open Firefox. It should probably have a better, more accessible UI though.
great... just needs a black/dark theme :-)
Isn't in general, before the Internet , making money in business was much easier, hence qualititavely different, and maybe skill played a bigger role then ?
I don't know where the ISP gets the service from, they don't say on their product pages. It is plus.net in the UK and they provide the service directly to their subscribers.
This is to stop your HTTP referrer leaking your search terms:
"DuckDuckGo prevents search leakage by default. Instead, when you click on a link on our site, we route (redirect) that request in such a way so that it does not send your search terms to other sites. The other sites will still know that you visited them, but they will not know what search you entered beforehand."
https://duckduckgo.com/privacy
The last thing the Internet needs more of is foot-bullety ECDSA deployed at scale.

Point of order: Does ES256 enforce RFC 6979? If not, how do you know you aren't repeating k-values?

The only sane crypto in the JWT specification is, sadly, HMAC.
Or more that the statistics trumpeted by policy makers do not match people personal observations. AKA Politicians and Policy makers and the federal reserve are pointing to a low U3 and slight wage increases to justify raising interest rates. And yet they totally ignore the employment to population rate, and ignore very long time it takes unemployed people to find another job.
Clipper chip failed on a technical basis as much as politically.

Just like all of the talk of crypto backdoors were DOA regardless of all the polticial rhetoric about its merits and downsides.
Yeah, Buffet is actually not the best case to back up this argument with. RenTech/Jim Simons [0] is probably a better example of making money on pure skill.

[0] https://en.wikipedia.org/wiki/Renaissance_Technologies
Users may have flagged this comment because of the downvote taunt, something we've already asked you many times not to do. We have to ban accounts that refuse to stop violating the guidelines.

We detached this subthread from https://news.ycombinator.com/item?id=13448695.
I've always thought that AWK's most important feature is its self limiting nature: no one would ever contemplate writing an AWK program longer than a page, but once Perl exists the world is doomed to have nuclear reactors driven by millions of lines of regexps.

But no, there's always one. :-)
Statistics never changes, what changes is the people who interprets them. So if there is anything to blame, elites should blame themselves because people don't want to believe their interpretation anymore.
Composable Shell on Windows 10 – could it be better than device-specific shells?
The title isn't misleading, "the estimated number of directly-connecting clients" is what is meant by "users".

I'm not very familiar with TOR, but does this reaffirm what OP is asking, that this might be DPI causing re-connections for TOR in UAE? If so is this a new policy of banning TOR, or is this just a recent ramp up in existing policy?
OpenRC can parallelise the service start - I use it on Gentoo ~amd64 and despite warnings it can "potentially lock the boot process" I never had any problems. The speed gain is significant.
"You are such a player ! Do you wear those glasses with every girl you meet ?"
> List all the programs used for something that isn't writing code that were written in haskell.

As smugly as possible and with a huge grin: Purescript

Some I can think of off the top:

- PostgREST

- hoodle

- Microsoft Bond

- git-annex

- darcs
Some points:

* Cannot have an array as an input to a function

* Cannot return an array from a function

* Meta-programming or pointers are only (barely) available in gawk

* There is an `@include` statement for `gawk` that is not part of POSIX, and there is no name spacing involved.

* Functions names can only exist in the global name space

There are some reasons somebody felt an urge to create perl... Still loving awk, and using it every day for text processing jobs.
That question also doesn't make sense in any realistic scenarios, because it's entirely dependent on how much motion is involved and whether you're rendering simulated motion blur. Significant inter-frame difference is what you notice.
It may be only me but I won't read any "scientific" article hiding behind pay wall and between two unserious ads like "best flashlight ever selling like crazy" and "10 fans who look like celebrities". It would be like reading life advices on the back of toilet paper.
"If you have enough people throwing coins"

How many people do you need for a "Buffett or better" event to have > 5% probability of happening?
If you're interested in a fully managed service, I'm launching LearntEmail [1] very soon. Feel free to hit me up at sam@sam.today and I can get you a very good deal.

[1] https://learntemail.sam.today/
This is in need of a blog post to link to when it comes up.

I read your comment and I find the topic/context is possiblly too vague or complex to use this as a reference. Not that your not busy enough, but it would be useful for progressing this discussion going forward.

We'd all benefit from not obsessing over crypto standards as lay people and let the professionals handle that for us. I don't have to trust that they'll be honest but trusting that nerds will work towards the optimal technical system is sufficient for me. Instead rather focusing on the implementation issues (or lack there of) that the general HN audience is more inclined to specialize in.
Diabetes in Chinese adults linked to 9 years’ loss of life
Is this factual? It sounds so overtly corrupt that it can't be, surely? If it really is, did this sort of thing happen with previous presidents?
I could be totally off but, if all the intervals were integer based would this problem go away?

If so (probably not), would that mean that the lack of generics in Go influence good design from the beginning?

Edit: Thank you for the use case!
You can probably get a Haskell job if relocating is an option.

Also checkout eta since it's Haskell but interops with the JVM:

https://github.com/typelead/eta

You are a haskeller writing Java, I'm a haskeller writing Go ;)
A society truly run by the people, ala individuals, would have banned this long ago. Just think about it: for an average person, what benefit do they receive by allowing employers to ask about past or current salary information? None.

Wouldn't be surprised if there have been measures to ban this that were ultimately struck down by business people.

The less information that's shared with employers, the more employers will have to refine their actual process for vetting people. Whether this means more accurate metrics, that correlate to actual employee performance, or something else, who knows. Either way, I believe it's good for the people. However, we will have to be careful, if we go this route, to not slip into nepotism (well, more than we already have).
Yes it would. There needs to be some format for the file that the emulator can read. Nintendo could have made up their own brand new format, but why bother when the iNES format already exists and works perfectly well?

Also worth pointing out, the format in question is just a 16-byte header, the rest of the file is data dumped from the cartridge and would be the same regardless of the format involved.
You are one of several people whose take on this seems to be "no one trusts statistics, we can fix this by introducing new, more complicated statistics, that better fit my personal argument"

Now, I'm personally interested in new ways to look at the data, but in a world where everything is "rigged" what you're proposing sounds even more "rigged".
I don't know where you're from, but where I'm from, the math/computer nerds were a billion times more outcasted than the theater nerds ever were in HS. I've lived all over the country since and found that to consistently be the case.
Agreed. Humor should not obscure the meaning, but the idea that tech docs should be completely dry and never try even a little fun seems misguided to me. On the contrary, there are studies that suggest funny and a little weird things are remembered better than completely ordinary dry facts (in fact, there are mnemonic techniques based on that), so injecting a little fun may be very beneficial.
Good you pointed out - people with adblocker wouldn't notice it otherwise :)
I certainly hope you are wrong about the military. If the generals that lead the military attempt a coup to overthrow the democratically elected government of the US I would expect every loyal soldier to disobey those orders.
People can and do engage with others more or less, so I don't think intro- or extroverted in that sense is fixed. But the understanding of introversion and extroversion these days tends to be more whether you gain or lose energy in general from dealing with people. I doubt that feeling drained from (not) talking to people would change very quickly in someone.

There are plenty of outgoing introverts.
You can try sci-hub.cc if it's a scientific paper. Works most of time.
Having hiked a bit of the Great Wall during a layover in November of last year, China even an hour outside the Beijing airport is a bizarre amalgamation of technology (concrete everywhere, solar, modern roads) and much much older techniques (pre-mechanized farming, no centralized utilities, stores with shelves whose stock looks like it's the US Great Depression).

It was certainly different from what I was expecting from the news. I'd highly encourage going if you can (and layover/transit visa's in most international airports are free and don't require pre-approval).
Did you not read the other comments in this thread talking about the numbers?

The probability of repeatedly beating the market the way Buffett has done it is several orders of magnitude lower than the probability of winning the lottery. That's the point.
Maybe I am extreely strict but I would want a developer to create that api himself in just 2-3 days. we're not talking anything sophisticated here like bulding a web crawler. This is basic CRUD 101 and not a huge pain point in the development process.
... and now we know why most network protocols are over engineered junk.
Hi there!
Looks good, but something weird happened:

$ lyricfetcher bob dylan "like a rolling stone"
Traceback (most recent call last):
File "/usr/local/bin/lyricfetcher", line 7, in <module>
from lyricfetcher.main import main
File "/usr/local/lib/python2.7/site-packages/lyricfetcher/__init__.py", line 1, in <module>
from .main import get_lyrics
File "/usr/local/lib/python2.7/site-packages/lyricfetcher/main.py", line 4, in <module>
from lyricfetcher.sources import get_lyrics
File "/usr/local/lib/python2.7/site-packages/lyricfetcher/sources/__init__.py", line 1, in <module>
from lyricfetcher.sources.AZlyrics import AZlyrics
File "/usr/local/lib/python2.7/site-packages/lyricfetcher/sources/AZlyrics.py", line 1, in <module>
import urllib.request

ImportError: No module named request
Asking doesn't hurt anyone.
However giving certain answers could.

What prevents employees from claiming that this information is "confidential" (polite version of "it's not your business").

Or outright lying about it?
No, nobody owns the file format. When applicable, file formats are protected by patents, not copyrights, but you can't actually even patent a file format, any relevant patent would be on algorithms used to encode the data that is then used in the file format (and that's not applicable here).
Kudos to the people at Pentest Limited and Trend Micro for discovering this security hole in Apache Groovy.
Side note, but I really dislike the current trend (in in-memory databases, to be clear) of not bothering to include any real provisions for durability and justifying it by saying "NVRAM exists." It effectively doesn't for anyone who need to be able to deploy to off-the-shelf environments, and it's super expensive (and if you're going for performance, like most of the research projects are, countering by using the database in a clustered configuration would be counterproductive). Are there any cloud providers who provide NVRAM in any configuration?
Thanks, I will check the site out.
It certainly needs considerable amount of luck to earn the first big $ on your investments, but you should be ruthless, sociopath, cold blooded, patient and hard-working to continue growing & become like Icahn or Buffet.
AI

Yan le Cun

Yoshia Bengio

Geoffrey Hinton

Andrew Ng

Nando de Freitas

---------------

BCI

Hugh Herr

Gregoire Courtine

Miguel Nicolelis
The same rise was seen in Turkey last month. The phenomenon is caused by failed reconnect due to DPI-based censorship. See Annex A: https://turkeyblocks.org/2016/12/18/tor-blocked-in-turkey-vp...
Implying that most experts have agendas that supersede the truth is outrageous and frankly dangerous. Saying we should just give up on using data to make predictions is ludicrous -- even if it hasn't worked before in some situations.

We should hopefully be in agreement that using data to make decisions is preferred to winging it. We should also hopefully be in agreement that we should trust people who devote their life to studying an issue over someone new who merely has gut feelings about it -- and hence is even more biased in many additional ways.

The thrust of your argument is valid -- summarizing data inherently leaves things out. However, the solution to this is not to give up and throw statistics out the window. And the solution is definitely not to unfairly discredit people who devote their lives to these issues.

Rather, if you see statistics, wonder how they were generated and why some data was included and others thrown out. By being open and candid about the decisions made, the statistics are meaningful. Just giving numbers without providing details of how they were achieved is not valid statistical work.

From my experience, most scientists (and myself in my work) care about the truth over everything else. I use statistics to better understand my data. My objective is always to choose the most sensible path in analyzing it that allows me to most accurately answer the questions I pose.
Or they just re-used the format because it already exists and works perfectly well. Don't forget, the "format" in question is just a 16-byte header, it's trivial enough that it would actually be more effort to come up with a brand new format (with absolutely no benefit) than to just re-use the existing 16-byte header definition.
Chain of Command
Most people want to be helpful, friendly and open. It's how we're generally socialized, and that's normally a pretty good thing. Most people might not be comfortable lying about this.

Especially if, in the course of a job interview, they're afraid it could count against them, not to disclose that information.

The new employer doesn't need to know it, best to make blanket rule that prohibits them from trying to get it.
8 years, MAGA.
A project you might be interested in is libui (https://github.com/andlabs/libui). I can't comment on it because I haven't used it and it's still quite young but it looks promising, it's on my radar to learn soon. Native widgets and written in c so the bindings should be stable. I've never written bindings for c++ but I'm guessing it's not easy because all the c++ toolkit bindings are unstable.

It has quite a few bindings already, here are the python ones: https://github.com/joaoventura/pylibui .
> That statement is nothing more than dogma.

And this statement is nothing more than a mischaracterization.

MSSQL: "running" on linux. If you think anyone runs business critical code that uses MSSQL on anything other than windows servers I got a bridge I'd like to sell you , and the "open source" version of .NET is laughable, and already way behind the MS version. Yes, VSCode is actually wonderful -- I use it daily on my machine! Grouping VSCode with the rest of these (it's telling that you placed VSCode as your first example) is a little disingenuous, considering it was built using open source technologies (primarily, electron), and none of the rest of the traditional Microsoft stack.

Node being a first class citizen? That's news to me, I need to check that out. Last time I tried to develop any serious node application and deploy it (a couple weeks ago, if my calendar is right) it was still downright abysmal.

Clang working on windows is not surprising, being that processor architecture is what matters more in that world, and not so much operating system.

Got any better examples?
The richest eight people now have the same wealth as the poorest 50 percent. Most of that wealth comes from investing (rather than labor). There is no probability model that would lead to this result; eventually someone on a "hot streak" is bound to lose.

What we're seeing is that luck may give some random people a boost at first, but that boost is sufficient to let them take all the winnings over time. The rich get richer. Investing success and wealth building follow a Darwinian rather than a probabilistic model.
> red tape

...

> Such technology is illegal because jammers are likely to affect wider areas and other frequencies than those they are intended for. They can also result in the disruption of emergency and rescue radio services in the public area.

Oh fuck off. This isn't red tape, this is the law doing exactly what it's supposed to: protecting public safety and people's access to an essential service.

I'd love to see this principal bleating about "red tape" to the coroner after one of her students is hit by a car out the front of the school, and dies because nobody can call an ambulance.

(Well, no, I'm glad that this nonsense is being nipped in the bud before something awful like that happens, but that's exactly the scenario this idiot is setting herself up for.)
Find your technical cofounder
I personally like keeping things in a single browser window, and find it super annoying when I have multiple windows. But I sometimes want to use a site whilst logged out or logged in to a different account, or just don't want to be tracked. across the web. It's nice to be able to do it all in one place. It also helps enforce a better discipline in keeping parts of your life (and thus your online identity) separate so that it's harder to track.