skysight-inc/HackerNews huggingface dataset:
What I Learned from Researching Coding Bootcamps
Honestly, have you looked at your sound system recently?

At the time of vinyl, the RIAA had standards on how to process the sound. Those were good standards. On the move to digital we threw them away, and nowadays some companies go into the cheapest route, some go into the best benchmarks route, and nearly no company tries to release a system that sounds good anymore.

But vinyl systems still have to follow the RIAA standards, otherwise they'll get completely distorted.
Right, that's why it's a social thing and not a technical thing.

In reality, it could be that a randomly selected record sounds nicer than a randomly selected CD track, even though it really has little to do with the media itself.

This sort of thing happens all the time, just look at the culture that has developed around windows software development compared to the equivalent with GNU/Linux. It's not really a technical thing, there's very little that each OS isn't capable of. But the way the average piece of software for both platforms is designed, documented, and marketed is totally different.
They aren't doing any "research".
Nothing makes me feel so old as reading something and thinking, "I was there for this."
Mt. Gox has proven that the custodian of your BTC can also steal it from you at any time.
The total absence of fault detection and shutdown is kind of scary. Fortunately it doesn't have the authority to do anything important. The worst it can do is turn the heat all the way up, down, or off.
My bot spits out catchy domain names and terrible startup ideas
I've been on the list for a little while. I havnt booked any flights from the deals yet because I've got a fair bit of traveling planned already this year but I'm starting to look at flights for next year. Check out the list if you havnt. I live in chicago and flights anywhere are usually $500 or less.
I've spent a significant fraction of the last 20+ years staring into screens. Analogue tickles my brain the same way computers and anything electronic or digital did when I was a kid. I have no illusions that my preference for vinyl in purchased media is anything other than emotional.
Perhaps. I see the passive/active duality more clearly with listening (or consuming) versus performing music.

There has been a strong shift towards consumption in all forms as we've gotten better at making things.
@swampangel: https://www.insidescience.org/news/scientific-consensus-almo...

here you go
This is a really interesting point - particularly the kitchen timer thing. Right now, I'm the kitchen timer for my wife. She'll say, "set a timer for 8 minutes." I'll interrupt what I'm doing to comply. I may buy Alexa just for that...
I keep coming back to the idea that progress towards AGI might be made by someone working on a "coordinator" agent. We might have several narrowly focused agents with deep knowledge in particular domains: a mathematician, a fact-checker, a botanist, a structural engineer, etc.; then have an agent that broadly understands how to route requests to the right vertical. Maybe that's already descriptive of the underlying architecture for some of these agents. The alternative might be that we interface with several different conversational agents, and like interfacing with people, we use our judgement to decide which specialist to ask.
My experience with Angular is that it was sort of the gateway drug of SPA architecture.

Back in 2010-11 I first tried out Angular to experiment with the SPA concept. This was hard to reason with back in those days, as most client DOM was still server-generated (at least for initial requests). It was really a big paradigm shift for a lot of developers, myself included. I found that Angular's foundations (directives, services, controllers, etc.) helped to constrain my thinking in ways that made the SPA concept more clear. The angular ecosystem in those days was really a haven of SPA-oriented thinking that couldn't really be found elsewhere on the web.

Fast forward to now, SPA architecture is essentially the norm. Almost every web-enabled device now has a full javascript runtime. Additionally, it has actually become an anti-pattern in some cases to force server-generated DOM on the client, as each clients' JS runtime is usually better suited for interacting with its specific DOM quirks and handling device features.

Now that SPA has become a more mainstream way of thinking, developers have begun to seek out ways of implementing this architecture with fewer constraints (and arguably bloat) than Angular could bring to the table. Frameworks like RiotJS are starting to explode in popularity because developers still want some fundamental SPA-style framework, but also want to maintain the ability to interact with the DOM in a more direct and vanilla way. When working with Angular, I found myself constantly trying to find (or god forbid write) the angular-compatible directive wrapper for whatever 3rd party javascript component I wanted to add to my project. Being able to simply include something like moment.js directly in my project and use it exactly as their documentation indicates has been a massive productivity gain for me and my team.

I took a few cracks at Angular 2, but there was something that always felt off about the component system and how more complex pages were composed. Their attempts to bring typescript into the fold only served to confound things even further for me. I know this is a hugely-subjective thing, but it was basically the end of the road for my Angular experience. It took me 5-6 weeks to get my team truly productive on Angular 1.x. I was able to bring them up to speed on RiotJS in a single afternoon (the router being the hardest bit).
> Your users nowadays do not accept high loading times, require interactive hand-holding immediately and have quite powerful smartphones to access online stuff instead of desktop computers

Maybe in the valley or half US but the rest of the world we are stuck with bad internet coverage, bad internet speeds and decent but yet not fast ones smartphones since not everyone use iOS, most people have Android based smartphones which are well know to have the worst JS runtime of the ecosystem.

> Also the “App” model is on the decline, since users want to access content immediately without cluttering their phones with apps they never use again. You can already see where this is leading: Single Page Applications (SPAs).

This... come on guys not because "we can" build everything on SPAs means "we must" build everything with it, please don't built SPAs just because its fast but because you actually need to built one, don't be part of the crowd that finds "AMP Optimized page" reasonable.

> Opinionated TL;DR: Just go serverless for your backend needs and be done before others have figured out how to start.

Please don't... don't add monthly infrastructure costs until you actually need to scale, half the projects we built don't get the same traffic as Facebook.

> As a language itself, Javascript used to suck. hard. And today: mostly still sucks

Amen.

> It’s also no coincidence that these “cloud developers” are called “solution architects”, since they’re going straight to solutions instead of circlejerking nerd-porn-topics like scaling, syntax and performance

It's funny because half the article he is talking about how JS-backed tech is better for scaling, has better syntax and performance and now suddenly talking about those topic outside JS m circlejerking, come on...
They aren't respectable scientists, first of all, and second, they're shills because of the definition of the word "shill", which you probably should go and look up.
As they kill off journalism through litigation, it will only worsen - there will be no fact checking, only what the government tells you to accept as the truth. John Oliver's segment on the coal industry was particularly telling. There's a Netflix documentary just released called Nobody Speak that gets into this a bit more. I'm sincerely afraid of the damage this administration will do to our country in just 4 years' time.
Yes the idempotence part of this feature set is very similar to TCP (the transactional consumption and updates obviously aren't). But this isn't a reimplementation at all. TCP provides deduplication within the context of a connection tied to a process. If that connection is lost or the process dies then duplicates may occur. The feature in Kafka is much stronger as the "connection" is persistent and replicated with the log so effectively the "connection" fails over if the server dies.
Straight razors are pretty popular still in shaving forums.
Direct link to the comment: https://english.stackexchange.com/questions/395382/which-wor... (For future reference, you can get that link by clicking the timestamp next to the comment.)
I think it is less about what you can do and more about what it prevents. Blockchains are really an example of triple entry accounting. A transaction is local to you, local to the party you deal with, and public and (more or less) immutable to the public. If we used, for instance, a government-run blockchain to record all business transactions making "cooking the books" much less possible (no Enron).

So it is useful for no fraud payments (guaranteed payment) and no trickery transaction/accounting, which is literally all blockchains are when you get down to it. The downside is that the transactions are all public knowledge to anyone contributing transactions. But it could immediately be used to track government spending (yeah right) or non-profit spending which should both be more or less open books.
The problem it solves is offering both anonymity and security.
Sometimes I think too much focus is being put on climate change as the reason to reduce fossil fuel consumption, while all the other good reasons get less attention. The US economy has a dangerous dependence on finite resources. Its cheap availability and consumption has devastated country sides, caused pollution, wars, economic instability, disconnected societies, obesity, the list goes on.
You can, but I don't want to. It takes longer than reading, makes me sit and actually listen, and it just feels awkward to me.
Depends on what your goals are. I do very small projects on the side just for my benefit and I've found Siraj Raval's YouTube channel to be good for digging in without much of a knowledge barrier, as well as r/learnmachinelearning. This isn't sufficient to break into a ML job obviously, but it's helped me understand some of the basic contexts of the ML world
Essential to create website traffic, maybe, but not for the engineers. These things have next to no additional value over official documentation, and are of lower quality than the official docs - like the "numpy cheat sheet" telling people that "np.float32" is a standard double-precision floating point dtype ... really?
I am glad to see it's still around. I was worried that it would be cut with the change in administrations since it reports into the White House. The USDS is a shining example of civil service and the best of government.
This. We need to change the world so such statements immediately discredit the people who made them in a consequential manner. They already do for some people, but not where it matters. We're already in such a world when it comes to racism and sexual harassment (Clipper's owner, Fox news anchors). We're just not there yet for political integrity, an oxymoron of sorts.
I've been using the Store at VinylMePlease every few months to discover new bands. I'll put their albums on a Spotify list and remove those that really don't jive.
I totally get that.

I just meant that the presence of the PATENTS file is sufficient to cause doubt in the minds of decision makers at certain types of bigcorps. These projects are never going to release their code under any license. They're more concerned about what the patent grant means if they use React at all.

It might not seem entirely rational, but in some circumstances, in risk-averse companies, it's enough to sway the decision away from React.

I don't work at such a company, nor would I choose to! :)
Fair enough. I was thinking of it as a one time answer. But you're absolutely right that a good interface could maybe show you a recipe on a screen somewhere and then walk you through the process step by step.
"API Aggregation" along with CRDs are going to be huge. It essentially lets people create plugins and Operators more easily, without having to go through the development and release cycle for the core project. That's going to accelerate a lot of innovation. Combined with Helm charts and some discovery mechanism, and it is going to crank things up for Kubernetes even more so than what we've seen in the past year and a half.

I was looking at service-catalog, and I got thinking, wow, K8S rapidly catching up to CloudFoundry. It may not be long before it starts overtaking it.

I still wonder how the pre-container generation of DevOps tools will work with this -- Puppet, Chef, Ansible, etc. It seems to me that all the older-generation devops "infrastructure as code" tooling are one move behind Kubernetes.
Well damn I just got told what's up.
But text searches are expected to return multiple results, whereas a voice search is expected to return a single result.
One of the most 'magical' experiences I've ever had using Google Assistant was the following exchange:

Me: "Okay Google, What's the latest album by Death Cab For Cutie?"
Google: "The latest ablum by Death Cab For Cutie is Kintsugi"

Me: "Okay Google, Play the album Kintsugi on Spotify"
Google: "Okay, asking to play Kintsugi. [album starts playing]"
Basically another "everything sucks except for NodeJS and a JS framework" piece. Reality is that most business stacks these days aren't going to be written in pure JS. If you do see Node or some framework on the frontend it's probably going to be isolated from the really ugly but highly functional backend.
And because of these one line dismissals

"Angular has already lost to React no matter how hard google tries to hide it, React has a really dangerous license rendering it obsolete for serious enterprises and Vue.js is mainly driven by a single genius developer (high bus factor)"
Disclosure: I built a competing tool for finding cheap flights, https://concorde.io.

I think the secret of Scott's success is his incredible writing ability. Finding the cheap flights is the easy part. Communicating with users in a way that consistently wins over their hearts and minds takes a high level of consideration and creativity. This writing ability combined with his co-founder's understanding and application of direct response marketing has produced fantastic results. I am glad to see their success.
Hmm. One of the main plot devices for many "asteroid is about to hit Earth" movies. I had no idea a nuke had been exploded in space before.
But that pattern fits the 2014 peak and crash, and thus, now 'large scale adoption'.
Remember, folks. An audiophile is someone who listens to equipment, not music.

He can hear the difference between 0.1% THD and 1% THD, but can't tell Mozart from Beethoven, or Kenny G from Coltrane.

When people claim about how they are emotionally moved by certain speakers, but not others, chances are the music is shit.

When the music is good, I'm still moved by a 64 kb/s encoding using 8 bit uLaw, played through laptop speakers.
You'll be pleased to know that we're making Zones optional pretty soon here. This would mean taking control of change detection yourself, of course, but there's plenty of valid use cases where that's a reasonable idea.
Unless we get more pressing plants all around the world, big labels doubling down on vinyl will only mean the inevitable crash.

The ones that have kept records alive to this day (that is independent labels) are already suffering under the load major labels are pushing releases in, especially on record store days. Want your record pressed? Fine, but just after we press 20k copies of this Saturday Night Live OST LP, that's previously only been available in every flea market, record store and garbage can in the world.

When you cater for the crowd that flocked in during the trend are already switching to the next hip thing, soon all we are left with is tons of useless releases filling the bins.
Yeah I was thinking the same thing, but that aside it's kind of like some reasoning they have to introduce their thesis. What do you think about that? Like a universal, self-granted credit/debt system?
yeah, i pointed out racket's `match` in a sibling comment, where they added it to the language as a dsl. works beautifully.
> While it is true that pound-for-pound gold is more valuable than paper it is not true that gold has any other magical properties that make it any more useful as a currency.

I'm not a "gold aficionado" (author's term) but gold has plenty of "magical" qualities: it's fungible, divisible, universally recognized and easy to test, non-reactive, enduring, beautiful, scarce, and essentially indispensable for some industrial uses.
I love Rust, but it still has a long road to walk until it can match the IDEs, debuggers, available set of supported OSes and hardware devices, build speed (cargo always builds from source) and server monitoring tools that the JVM enjoys.

Plus for the majority of distributed applications on the enterprise level, using a programming language with GC support isn't an issue.

Finally, there are plenty of languages available on the JVM, straight Java isn't the only option, just like (luckily) C isn't the only option on UNIX.
It's not only the masters. The RIAA had a set of standards on how to do sound post-processing that you have to follow to get anything remotely good from vinyl. But digital is much more robust, and won't be horrible with almost anything. That allowed some companies to cut costs, and others to distort their sound so it gets better numbers on benchmarks. Almost no one is out there trying to get some actually good sound.
There was a great Bad Astronomy post a few years back on the 50th anniversary of Starfish Prime:

http://blogs.discovermagazine.com/badastronomy/2012/07/09/th...
Has work there changed with the new administration? Wondering how much USDS tech goals change with different administrations.
Yeah, but why does it need to phone home to Alexa servers all the time, just for setting a timer?
Would love to read a deeper dive into this concept.
Dude. You are my hero.
Still don't see the appeal. I get better and quicker results from theflightdeal.com and flyertalk.
It doesn't automatically sound better. But the main reduction in quality from most digital storage comes from sacrifices made in encoding/compression to achieve more efficient storage.

Since you simply cannot do this on analog storage, vinyl will not have these compromises and will usually sound better.

But compared to good lossless digital storage that makes the opposite sacrifice (ie: Take up more space to retain more quality) vinyl will almost always produce a less accurate reproduction due to the physical properties (degradation) of the record itself.

Though many people seem to find these analog losses appealing or 'warmer' and actually prefer it to a more accurate reproduction of the original master.
Is your argument that the VISA network is not software that is being improved over time?

Did you know that VISA has been able to process up to 56,000 transactions per second in 2014? It also sounds like they improved 20% from 2013 to 2014 [1]

If the past 8 years are of any indication, bitcoin is more like physical mail than VISA is in your analogy, in terms of performance, ease of use, and how fast it is improving.

[1] http://www.digitaltransactions.net/news/story/Visa_s-Test-Re...
> This is theoric considerations, not practical.

With all due respect, there is nothing remotely practical about the theoretical ability of any medium to record frequencies above 22Khz. Do you play your CD4 quadrophonic records to your pets? On what? Ribbon tweeters?

Furthermore, the ability to perceive dynamic range attenuates with frequency. So once again, you are back at the limits of human hearing, even if I accept what you say about the theoretical DR of vinyl. And what if what you say is true? Can you show me any recording with a dynamic range exceeding, say, 70dB?

It is also relevant that the dynamic range of vinyl is a function of the circumference of a track, and decreases as the record plays. It also decreases every time you play a record.

And what you say about DACs has not been true for many years. These days, even run-of-the-mill DACs employ oversampling.
Pride 2017: Show love, show progress, #ShowUp
Its amazing to see how "solving" the problems can often not solve the problem. Immediately when faced with a error that happened after five minutes I might just put a sleep(301) in the startup script, but that totally would have masked the issue for others. Also amazing foresight by the kernel team to think ahead and make this wrap explicit.
The parent poster is dubious that improvements in features will coincide with improvements in recognizing his voice. Voice assist functionality could be 200% more awesome but if it specifically doesn't seem good at just recognizing what he has said such functionality is useless to him. This isn't terribly strange at all.
A single m4.16xlarge on AWS is at the very least $2200 per month. That doesn't even include storage costs. Depending on your country, that definitely pays for an already trained sysadmin. Also, some stuff just cannot be put onto AWS. I worked with financial, medical data, it just doesn't go on AWS. Especially since the datacenters are very likely not in your country.
At least in my experience, it's one of those things that you don't know what you are missing until you have it.

I remember when I bought my first pair of IEMs. They were pretty cheap, but still better than whatever earbuds came with my iPod at the time. After listening to the new IEMs for a while I was unable to go back to the Apple ones because they sounded so much worse. If you asked me a few days prior, I would have told you the earbuds sounded fine.

Then I got a real pair of headphones...
I did them in the morning.

The theory behind it is that in action the fingers are part of a kinematic chain and that involves your arms and the rest of your torso. Push-ups work all of those muscles as a group and can improve function of the whole system.
Part of me wonders if the stickiness of this more has to do with the fact that both cassettes and CD's are not successful mediums right now. It quickly becomes a least common denominator- vinyl still works the same. I feel I get similar feelings about technologies that I drift to whatever tech seems the most stable for long term usage. Why invest in this if it is going away in 2 years? I feel like the IoT stuff often falls into this category.
> Fortunately it doesn't have the authority to do anything important.

Anyone who lives in a northern climate might disagree with that.
The point is that physically sending the gold is not the equivalent sense of the word transfer in this case. There will of course be some differences, but the gold ledger is the best gold analog of a bitcoin transaction.
Serverless stack on AWS – step by step guide
This is fantastic!

I was pleasantly surprised how fast I went from signup to actionable data/graphs (roughly 2 minutes). Based on your landing page I was expecting to have to spend considerable more time on it.

Perhaps you could include a demo to show how quick it is to get setup and have something useful?
> I write my papers in LaTeX and usually just send the PDF to collaborators to edit

Sorry, I must be misreading. You have plain-text source, but you send your collaborators a PDF to edit? PDF editing seems error-prone at best, and anyway hard to incorporate back into your source.
Its companion book is also very nice (and way easier for a beginner): An Introduction to Statistical Learning with Applications in R. It is one of the only textbooks I have read from cover to cover in my life.