skysight-inc/HackerNews huggingface dataset:
Even worse.... IntelliJ, Visual Studio, and sometimes even Atom.

I imagine that probably makes me seem like a glutton for punishment who loves development environments that require the power of a 90s supercomputer just to display a flashing cursor. :)

I do enjoy Emacs for Clojure development work, though.
How to report bugs faster
Or possibly not all 7 billion people need the same amount of each sleep stage? Maybe you and your Fitbit are both right, but the benchmark is wrong for you.

All the stages have some benefit. https://help.fitbit.com/articles/en_US/Help_article/2163#Dif...
Frequent flyer miles (and hotel points) are a massive perk for traveling employees. Most consultants I know finance annual vacations completely on points. Every once in a while, a big company will try to pocket the points for themselves, usually to great outcry--because it's akin to cutting benefits.

The corporate thinking is: "Points are a reward for buying travel. And I'm the one footing the bill." The employee thinking is: "Points are a reward for traveling. And I'm the one on the damn plane."

Personal perks on a corporate card are similar, and again, do the math of how many points you get by channeling $60-100k/yr worth of corporate travel expenses through a credit card.
I will admit to not actually looking at the prices of vinyl but is it much higher then just a download or much higher then cd/tapes were historically?
Slightly OT: This reminds me of Glassdoor. Glassdoor is more subtle but has a similar business model.

Pay for the 'employer branding' package way more than 600/year (rather per month) and you get rid of the worst employee feedbacks.
I'd be interested in types of applications those numbers are using as the pool for its comparisons.

What I'm saying is not that jQuery is the end-all-be-all. It isn't, and trying to build a highly dynamic web application with tons of client-side logic around jQuery is indeed a recipe for spaghetti.

What I AM saying is that most web applications (especially in the enterprise business world), simply AREN'T all that dynamic. They are primarily driven by full page loads rather than AJAX, and server-side logic rather than client-side code.

On HN, the terms "web application" and "SPA" are practically synonymous. But outside of a few social media titans, and the startup community, that's hardly true.
> We also saw no real value in strictly splitting up actions, action creators and reducers among multiple files. We simply put actions, action creators and reducers that belong together in a single file.

I think that's a much more pragmatic approach for smaller applications.
Compared with cash, digital currencies are much harder to launder. It will be obvious when you try to cash out that the money went through a tumbler. With cash, you always have plausible deniability unless you were physically seen receiving it in some illegal manner.
Yup you're right, there's effectively no way to avoid the UDRP with domain names, with very few exceptions, usually around country code TLDs. These domains should be relatively trivial to take down for big stakeholders I'd have thought, if the experience of the UDRP case load over '.sucks' domains is anything to go by. That and of course the UDRP's well studied and documented bias towards large trademark holders thanks to the "pursuer pays" business model they use. I'd imagine a compelling argument can be drafted that these are bad faith registrations of another company's registered mark, especially if you look at the criteria the UDRP uses.

Interestingly, their CEO has claimed that .feedback is 'UDRP proof', which is laughable if you are at all familiar with the way in which the system has worked in the past:
http://domainincite.com/19736-tls-says-feedback-will-be-udrp...

I'm always surprised how few people in the software industry know anything about the UDRP, especially in light of some of its incredibly questionable decisions over the years, and the huge impact it can have on a software business. It's pretty interesting as one of the few large scale examples of a privatized court system, and also one of the only globally enforceable trademark systems ever conceived (thanks to ICANN's total control of the DNS system), much to the annoyance of many non-US governments.
I had the exact same question and hesitation.
This confused me because I couldn't see how that ASCII would relate to the number.

Turns out they chose 0xF for a different reason: http://linux.omnipotent.net/article.php?article_id=11457

It was to work around Windows NT!
Redux is a cat that thinks it's a lion.

It's not managing the combined state of a massive 1000-system enterprise mess, it's just pushing some shit out through a browser.
I love that you call it a "hi-fi" which is what it would have been called the generation before mine. We always called it a "stereo". I've always been amazed by how rare it is for a person to be interested in a system that makes the music sound better. The difference between an iPhone with the default earbuds and a $5000 stereo rig with speakers is astounding but only a tiny fraction of the listening public cares
Your comment and the other replies to this comment reminded me of this interesting article (2015) by philosopher Roger Scruton:

http://www.bbc.co.uk/news/magazine-34801885
Subscribe the mailing list about web development tips DailyGit
Liberty Gets Go-Ahead to Challenge Snoopers’ Charter in the High Court
The day Pepsi became a great military power (2014)
Freeman Dyson is not a climate scientist at all and never has been.
Roy Spencer isn't a "renowned scientist"; he's a paid oil-industry shill.
Lindzen used to be a scientist; now he's retired and gets paid to be a Cato Institute shill.
Judith Curry also used to be a scientist and quit her academic job; presumably being a shill pays WAY better.

So, basically, yes, they are all bought and paid for, or, they simply have no credentials or knowledge of the field in question.
Interesting - maybe it means that voice interfaces are better for tasks of a certain shape: Those that are typically multi-step, specific, and "deep" in an app. Things like setting a kitchen timer, saving a reminder for yourself, replying to a text, or setting a travel destination.

Tasks that require a high amount of breadth, like search, don't scale well to a voice interface.
Right. That's why this article is describing a breakthrough even though Fitbit isn't the first to claim to track sleep stages.
When compared to previous methods, laundering through BTC/ETH is far easier. With a tumbler, or better, several tumblers, it's nearly untraceable too.
I see you don't play Sgt. Pepper often. That endless loop…
obvious question: Why would I want to use untwisted over twisted?
The ability to function as a virtual assistant, even at the level of a not-so-sharp intern [1], would be a killer app.

Give it some parameters for a trip you're taking. It comes back with some options and follow-up questions. We are a long way from that point. Even that not-so-sharp intern has a huge amount of internalized knowledge about general preferences, cities, airports, etc. and probably knows questions to ask to narrow things down.

I strongly suspect there are other domains where a lot of people are assuming we're 90% there and we're not.

[1] Not to insult interns or any other group. I just mean you don't need to be at experienced executive assistant level to be really useful.
Raise Your Voice: Proclaim the Need for Net Neutrality
We seem to be about to start going in circles so I'm cutting here with one last remark: For what it's worth, in Angular one can also make the events explicit, and yet in there it is called two way binding.
Not terribly, rough fit (like, my tub has a half inch gap around the hole where the circulator goes in) will be negligible water loss unless you start talking multi-day cook times. I just cooked some meat for 24 hours and lost about 2~4% of the original water level
> self-owned online identity

gnu-social existed long before blockchains, as did many other federated systems.

> shared programmable ownership

What does that mean?

> global value transfers completed in less than a hour

Customers of the same bank can do the same globally usually. It happens they're transferring "internal bank numbers" instead of real money, but all cryptocurrencies are also just proxies for money and both sender/receiver must be using the same crypto-currency. Not very different.

Also, paypal, snapcash, etc seem to work just fine without a blockchain.

> immutable public timestamps

The library of congress begs to differ. So does gnusocial (federated/distributed timestamp). Mailing lists were used for this purpose at some point too.

Things like freenet exist just fine without blockchains.
The problem with these online streaming services I face is that I try to use them mostly for one crucial purpose and that is recommendation - and they always fail to recommend anything that appeals to me. I want to find new songs, new artists that I would like. But these services never helped me with that.

I don't like rap, hip-hop, or metal. I mostly like rock, some pop etc but that too not too loud. I don't really know how much "not loud"; that's where I thought these recommendation engines would kick in. I have found couple of artists/songs that I just love on Bandcamp (awesome place). But Spotify, Apple Music (this one has been an utter disappointment for me), and many other streaming services that I've tried in my country just didn't cut it.

What have helped me over the years are films, blogs, tweets etc. Something random playing on a bus, or a film soundtrack, a TV show theme song. Like that song A Chi that I heard while watching The Best of Youth. It was in Italian and I didn't understand a word but I just instantly connected to it. I loved it. That German song from The Night Porter - from there I discovered Marlene Dietrich's Lili Marleen. Or Many a tears from October Sky, or that song from Twelve Monkeys. And there are some like Amélie (well, every tune is fabulous in this one) where I disconvered Guilty by Al Bowlly. A friend once, out of the blue, told me to check out Imagine Dragons and later I listenred to Demons like crazy; on repeat. Or a chance hearing of a tune in an Iranian film that was composed by an Iranian artist. It's the best song of melancholy I have ever heard and it doesn't have any lyrics.

I even found some nice ones on WCD before it was burnt down. I got there late; or rather started exploring late. Its recommendations were a lot better than the streaming serives, at least for me.

What I find surprising is that I benefit from recommendation services for books, films a lot, but for music I've never been able to find recommendation service that tries to find that nerve or even something close to it that is a person's musical taste and then recommends tunes around that. Maybe unlike books just the lyrics of a song aren't enough and it's very difficult to discern how a tune would sound good or boring to a listener. I've tried a lot and after some time I gave up. Maybe I was doing soemething wrong or I should try services that just to music recommendation, and not streaming maybe.
Despite the blockchain hype, "money" is the killer app for bitcoin and ethereum.

Before bitcoin, an online business would be taking a huge risk if it accepted a credit card payment from someone in Latvia. The fraud rate on such payments is probably 50%. With bitcoin, it's safe and fast. I own such a business (a VPS hosting company) and Bitcoin really has been a great solution for us.

Before bitcoin, a legal pot shop would have to deal with cash because no bank would give it an account. Having all this cash around creates a danger for the employees, not to mention the armored car drivers. Bitcoin is a tool that can be used to solve the problem.
tokenization of assets of any variety. some people will say ICO but its bigger than that.

People tend to miss the bigger picture when it comes to digital currencies. Bitcoin and the blockchain are communication protocols. They allow anyone and everyone to communicate and transact in a single unified language, making it easy for people to put something out into the world. Wether its a purchase or a remittance or a smart contract executed ICO. the currency themselves are just tools for make global statements.
CONDADO BEACH PUERTO RICO
> Each of the players in the structure needs to get paid.

No, they don't. They exist merely as a means for insurance companies to extract more profit out of their customers because they believe they are "overexposed" to certain risks -- despite the fact that exposure to risk is _exactly_ their business.

You may make the argument that reinsurers, ILS buyers, and fronting carriers are all essential to the insurance business because they lower overall costs by spreading risk. But if this is so, then they don't "need to get paid", they are a cost _savings_.

Which is it?
This is theoric considerations, not practical.

For frequencies from about 2Khz to the limit, the dynamic range of the LP is over 100dB. The quoted 60-66dB dynamic range is only because takes into account low frequency rumble.

CDs are mastered with 44KHz sampling rate which is now generally accepted as too low for high quality audio. Yes according to Nyquist, you could capture up to 22KHz with no problem with such sampling rate, but in real life you run into all sorts of problems related to filtering on both the ADC and the DAC. It is too low for implementing a good DAC and ADC.

As for the LP record, they can extend beyond 20KHz easily, in fact i have records with info up to 50KHz which can be then played back correctly -- CD4 quadraphonic records.

CD- quality audio, in real life use, introduces non linear, non-musical distortions that detract from the sound, while vinyl records mostly have the typical 2nd harmonic distortion and in controlled levels.

Furthermore, LP record distortion diminishes with program level (softer sounds are less distorted), while PCM DACs, by nature, do the opposite. This isn't nice to the ear.
Browser module loading – can we stop bundling yet?
Then use an open source media player. There are plenty, personally I use Amarok.
Look into zkSNARKs which is what for example Zcash uses for completely anonymous transactions without any mixers or such.
Changes in temperature and sea-levels based on man made actions are harder to convince people of than other factors. My go-to in cases like this is ocean acidification. The following is a straightforward introduction to this part of climate change:

http://www.nationalgeographic.com/environment/oceans/critica...

The process seems fairly simple. Oceans absorb a high proportion of the carbon dioxide released into the atmosphere from burning fossil fuels. This changes the pH levels of oceans, which then alters the environment that marine animals live in, causing a necessity to adapt. You could perform water pH experiments to prove the effects on marine life if you needed to convince yourself (though I wouldn't want to promote animal testing if there was another way to reach clarity on this).
Supposing I want to show off my wealth and status, isn't a brand new gold iPhone a relatively effective way of doing that? Does that make me post-technological?
Try a reminder including the word "play". The choice to play an album or open an app dominates, so it tells you it doesn't have an app with some nonsense name.

List decoding was invented by 1955. This is a set of hard problems, but very well studied ones.
For me choosing great names for packages, functions, and variables is what reduces the most cognitive load. I continue to work on my food side project BestFoodNearMe.com for just a few hours a week. It is critical that I squeeze every ounce of productivity out of this time.

Another thing that helps quite a bit is very detailed explicit logging messages when something goes wrong. I can read the message and know exactly in the code where I need to fix the issue.
2020: the Red Team at NASA has some interesting new ideas about how prayer affects orbits. They should get their share of satellite launches to test these ideas so that we can understand the controversy better. Critique will make the other scientists work better, right?
Bitcoin demonstrated that is is possible to dis-intermediate the storage and transmission of value, an area that is the mainstay of the banking industry.

Ethereum allows for open experimentation, and has brought about the emergence of arbitrary tokens.

Decred has demonstrated that is it possible to dis-intermediate the process of political decision-making for a cryptocurrency.
proving that some data existed prior to some point in time using blockchain timestamps.

https://opentimestamps.org/
A fair question. Let me put it this way: in order to properly do unit tests, you need to decouple business logic from "integration code" (code that manipulates external systems). Dependency injection is one approach. However, with this approach the business logic still depends (now indirectly) on the integration code.

Another approach is to model business logic using pure functions. Instead of business logic calling the integration logic (directly or indirectly) you have the integration logic calling the business logic.

The consequence of this is that when you are unit testing your business logic you do not need to mock anything. It's simply a matter of checking input/output mappings.

See this series of articles for a deeper explanation: http://blog.ploeh.dk/2017/01/27/from-dependency-injection-to...
"Drug courts" don't help addicted people (nor the people around them) -- they're mostly a way for the criminal legal system to whitewash itself and pretend that it cares about drug users in a "medical" way (and not just by slamming them in the clink), and there's a decent article about this: https://psmag.com/news/how-america-overdosed-on-drug-courts

Besides the inherent issue of non medically-trained people coercively prescribing medication for behavioural modification, there's the fact that drug court judges tend to disfavour opioid maintenance therapy and value abstinence from drug use over everything else; which severely increases the risk of fatal overdoses and other bad outcomes. Abstinence-only treatment does not work well for opioid addiction (http://projects.huffingtonpost.com/dying-to-be-free-heroin-t...), and coercive abstinence-only treatment doesn't work well either.

Drug rehab in US is a fucked up industry where degradation, isolation, and humiliation are commonplace and are seen as best practice, and this is the case because, well, their "patients" are literally captive -- it's either that or literal jail.
I agree. Until about 2005 listening to a CD on my audiophile rig was often painful. Most discs just had an irritating noise that made me want to stop listening. I couldn't tell you what it was but the word people used "fatiguing" was correct. I don't know if I finally lost hearing in the frequency range that contained the fatigue or if they fixed it but for the past 5-10 I find digital music to be pretty enjoyable. Also, many of the super old records that collectors claim were the ultimate (like Mercury Living Presence or RCA Living Stereo) aren't really that great. Records from the late 70s and early 80s were probably the peak. There is a lot of placebo effect in what people like
Now consider for a moment that is exactly what conversations sound like all over our key institutions.

"Jump through these hoops with little understanding, little discourse around their value and ramifications."

Politicians memorize the books that "political thought leaders" have written that were based upon the previous "political thought leaders".

And much of their thoughts generalize to "America... strong man politics... Constitution... capitalism... free markets!"

Cultural stagnation results when you're just navel gazing at the details of your own history, and not pulling from them new ideas.

Eventually the world throws up its collective hands and says "Fuck these idiots going in circles. We have shit to do."
History of the original startup incubator
Sometimes it'll read a page, e.g. it read a passage from Wikipedia a few times. But if it really can't decide, it'll say something like "I'm sorry, I don't know that one".
CryptoHawk – Cryptocurrency news, education and alerts via chatbot
I definitely wouldn't say "fast". I can tap my phone with apple pay or insert my VISA chip card and it takes <5 seconds.

I agree though that for payments where the merchant can't be banked or VISA doesn't want to support them, Bitcoin or cash are the only other options.
The Power of Whitespace in User Interfaces
This is exactly what I meant by fallacies. Either their research is legitimate or it is not. And that legitimacy is not a factor of the employer - if their science sucks, it'll manifest in the data, analysis, or conclusions, regardless of who's paying for it.

"Shills" is an insult, not an argument.
EternalPetya – yet another stolen piece in the package?
> The difference between an iPhone with the default earbuds and a $5000 stereo rig with speakers is astounding but only a tiny fraction of the listening public cares

Without optimum room design, even half-decent earbuds are better than pretty high-quality speaker systems, if you don't need multiple simultaneously listeners.

And I don't think it's that most people don't care, I think it's just that most people have a utility function where the additional utility of high-quality sound gear is far too low to ever be justified by the cost of the gear (and the necessary environmental improvements to make sure that the effect of the gear isn't wasted.)
It probably took on after Reddit, since HN went live 2 years after reddit.
Real Server Locations for HideMyAss VPN
This is a good list of inputs, though I think immutable public timestamps is the only one that was impossible pre-blockchain, and it's not clear what the value of this is.

I'd argue that the rest of them were not impossible before blockchain. From my perspective blockchain just makes these easier/cheaper.
The "Is TDD Dead"[0] discussion between Martin Fowler, Kent Beck, and DHH.

[0]https://martinfowler.com/articles/is-tdd-dead/
Does Bitcoin's simple use case of a scarce digital commodity count? It's not that useful in the US/Western Europe but is genuinely useful in certain countries like Venezuela where inflation is in the triple-digit percent a year.
The problem is not digital audio, the problem is CD- quality digital audio. It isn't as good as state of the art digital audio.
What It's Like to Launch a Rocket in India
Station F, the biggest startup campus opens [video]
Occasionally I have thoughts like these. And I often write them down. But rarely (never) publish because I am always hit by the idea that no matter how bad a certain framework/project is (especially open source), unless it's actively malicious, there are real people who are actually putting time and effort building and maintaining these projects.

There is absolutely no reason to dismiss all their efforts.

I can provide a critique and state my preferences for a certain framework over another without demeaning the project I don't find preferable.

The O/S
Dramatic much? There's nothing "toxic" about /r/golang. It's mostly boring content, and the criticism is rarely worse than what's going on in this very thread (which is itself mild by HN standards). The official rationale for why Dave and the Go team left has changed several times, but it has always been over-dramatic or vague (e.g., "We need to shut down /r/golang because the CEO of reddit might edit our posts like he did with /r/The_Donald!"). At any rate, their opinions of /r/golang don't make it toxic, and /r/golang is a reasonable approximation of the broader community's opinions--at least as good as anywhere except maybe the mailing list.
> write all of the tests before the code

Everyone is interpreting this as, "write 10 tests then try to get them all to pass at once". That is not how you TDD. You write one, then get it to pass, then write another.

Maybe you mean, "write the test before the code", but when you say "write all tests before the code", it's not interpreted the same way.