skysight-inc/HackerNews huggingface dataset:
So as I understand the primary issue with SMR drives is that non-sequential writes tends to be slow because several tracks needs to be rewritten. Wouldn't the perfect solution be to make it a hybrid disk instead (i.e. add a small SSD to it)? That way the data can be written to SSD quick and then the firmware can move it onto the platters slowly.

Of course there are some issues about balancing SSD size vs. cost and write cycles, but at least if designed properly the failure mode once the SSD part is weared down would be that it just functions as a regular (device managed) SMR drive.
I take the bus everywhere and that's not been my experience at all. Might depend what city you're in.
Analyzing Movie Subtitles with Sentiment Analysis
Ask HN: Perfect GraphQL API for demo?
Is there a good GraphQL API that is free for demo use?

It needs to support all GraphQL features (or most) like queries, fragments, subscriptions, mutations, etc...
Before someone inevitably mocks these people as being less enlightened, this isn't that surprising. Labor isn't fungible: retraining would involve abandoning a career and all the seniority it entails, going back to school and losing the ability to work and generate income, and finally being forced to relocate. Is their attachment to coal tragic? Yes. Is it unreasonable? No.

Imagine if tomorrow there was an AI that obsoleted the entire software industry. Would you willingly retrain as a carpenter?
>Our American Social Media colleagues aren't awake at the moment (it's 5 AM there)

That looks like a very bad policy in this situation. Don't they have anyone on call for security/infrastructure? Or don't they have access to the social media accounts for these kind of situations? I know hindsight is 20/20 but really, whole Europe knows English and not even one person outside the Americas can access the official twitter account?

At least the banter on /a/ makes this tolerable

>>"don't torrent you will get virus!"
>>"use CR instead!"
>>use CR
>>get hacked and virus
I don't think I need a NASA engineer to tell me that.
There was a whole lot of shows during the 80s/90s with awesome intros. Sadly more often than not it is only the intro that has aged well.
In 256K I can't even fart. It's like one or two JPEG images. If you write 2-3 longer articles, it's full.
Skills that are actually useful and have enough demand aren't that easy to get. I'm extremely skeptical when people claim we can solve the automation job losses by retraining everyone. Converting a 50 year old miner to a programmer capable of solving real world problems seems like a pipe dream. Sure, there will be exceptional individuals who love to learn new things, but they are exceptional. Look at the market now - programmers already have high salaries, and it's still hard to find the talent.
Ask HN: What are your search hacks at Google/bing?
many search tactics/tips are unknown, I am designing a new product that helps to reuse advanced search tactics. Need a lot of use cases from community. Please suggest yours.
Municipal broadband is probably a useful example here. The technology is sufficiently well developed and there are enough technical skills available that communities with the resources can make this happen - assuming the usual political hurdles can be overcome or worked around.

Perhaps there is a solution with large, well-funded libraries or universities where there is a clear mandate for creating an environment that stimulates people's minds. here the value of their brand would be the main attraction. People who we content with mainstream media could still read their personalised content on Google, Facebook, etc. However I think it will be some time before the technology is sufficiently well developed and cheap enough to make this a reality - assuming the usual political hurdles can be overcome or worked around.
Consider it from their perspective. If they leave a job as a union-protected coal miner, their options are garbage, trained or not. They'll be going from a situation where they can expect and get reasonable compensation which grows faster than cost of living increases, pensions, etc to being treated like a cost center to be manipulated and reduced, forced to hop jobs every 4 or 5 years to even remain at market rate for their skill level, etc. You really can't expect them to not be defensive of their position, especially considering the history of open flagrant abuse and violence they've faced in the past.
Yes. The official Webpack docs [0] have been revamped, and are now pretty good. The "Webpack Tutorials" section of my links list [1] points to many more useful articles. I'd specifically suggest the "Webpack from First Principles" video [2] and the "Webpack: It's Not Magic" slides [3]

Also, Sean Larkin, one of Webpack's maintainers, has put together an online course site called "Webpack Academy" [4]. I believe the intro "Webpack Core Concepts" course is free.

[0] https://webpack.js.org/

[1] https://www.youtube.com/watch?v=WQue1AN93YU

[2] https://www.youtube.com/watch?v=WQue1AN93YU

[3] https://naomiajacobs.github.io/WebpackTalk/

[4] https://webpack.academy/

A short explanation is: you tell Webpack which file is the "entry point" to your application. It then recursively traces all the imports from there, creates a dependency tree, and bundles all those individual files into a single output bundle. You can also configure it to transform files along the way, allowing you to compile newer JS syntax into older syntax with Babel, import images and styles into your JS bundle, and much more. It also allows you to set up code splitting so that common code shared between different bundles is extracted into a separate bundle file, and parts of your app can be dynamically loaded after the initial app starts up.
I encourage you to contact the mods in via the link in the footer to update it for you.
If you use shitty tools, you get shitty results.
Lame political trolling is definitely not needed on this site. Could you please never do it again?

https://news.ycombinator.com/newsguidelines.html
How Strava, the App for Athletes, Became an App for Cities
I mean, the loan industry still does deserve scorn when they make loans that hurt society rather than help. They should at least strive to focus their efforts on deals where everybody wins, especially when the taxpayer is the one who foots the bill when they lose.

I do agree that our education system is the most at fault, though I would make administrators as criminals before teachers. Administrators are the ones who continually spend their schools' funds on pretty buildings, sports teams, and raising their own salaries. That money could be used to develop better educational methodologies, raise teacher salaries (in the case of K-12 where viable STEM professionals would be taking a giant pay cut compared to industry), and improve the quality/quantity of resources that students really need to succeed (not a new football stadium).

Parents and employers are typically reacting to this environment, not generating it. Employers require more education due to the failures of K-12 and some universities. Parents try to recognize what their kids will need to get a fulfilling career (we hope), though they may lack the understanding to do so effectively.
That may or may not be true, but the fact remains there is no shortage resources online to self-learn a great deal of material related to specific jobs, augmenting it with getting mentorship from people in real life.
This website is garbage. Look at their other articles. They’re not supporting free speech, they’re pissed they and their ilk can’t peddle lies as easily anymore.
Is it really true that there is no censorship at the dns level? The creeps at the daily stormer seem to have been run off the internet, it seems sort of like the reason dns has been 'safe' in the past is that people didn't lobby the dns providers.
Ask.

Then promise a alternative reward for a short time.
In the package.json you can see its a dependency of the project. So it seems like its more of an abstraction of Express than an alternative.
According to the latest energy report from Lazard, the subsidized cost of solar and wind is now below the marginal cost of operating nuclear and coal plants.

And the unsubsidized cost isn’t far behind and is still falling. It fell 9% last year.
“We Exist in a Cyclical Universe” --Chinese Scientists Measure Cosmic Expansion
Not the op... but what would you be willing to pay for the service?
Wow. That looks really simple.
VirusTotal[1] and hybrid-analysis[2] info via [3].

It seems to be a very clearly targeted payload, named CrunchyViewer.exe. It could be served through a DNS hijack of some sort[8]. It's a modified version of Taiga[4], making it seem like a legitimate application and flying under many anti-malware programs' radars.

Apparently the exact malware strain is currently unknown. Most likely it is ransomware that activates on reboot[5]. Given there are traces of a command and control server[2] and the Lilith open source RAT[6], the ransomware payload may be supplied by the CnC server.

An overview can also be found at [7].

[1] https://www.virustotal.com/#/file/eae53d89d7add187dfe6f4498c...

[2] https://www.hybrid-analysis.com/sample/eae53d89d7add187dfe6f...

[3] https://www.reddit.com/r/anime/comments/7aq2s7/psa_dont_ente...

[4] http://taiga.moe

[5] https://twitter.com/Swaps4/status/926793261884125192

[6] https://twitter.com/GossiTheDog/status/926818116121841665

[7] https://doublepulsar.com/crunchyroll-serving-remote-access-m...

[8] https://twitter.com/Crunchyroll_de/status/926791185217269760
"switched to"? Aren't you the CTO of Deepstream?
Barbarians vs. All Blacks Live Stream
As a product designer and entrepreneur, Meteor is still absolutely a thing. The products I've built simply wouldn't exist without the massive (development) speed boost it gave me. I'm well aware of its problems and faults, but I love it for the amount of work I don't have to do.
Usenet. Slashdot. Reddit. The best we had.

Here we go...
Great write up, going to try this for me next PR approach.
>no censorship at the dns level?

I'm not claiming there is zero censorship at the DNS level. I'm saying a marginal group (whether ISIS or Piratebay or Wikileaks) needs to find a TLD (top level domain) willing to hold them. (That's what The Daily Stormer did -- they tried Albania tld ".al", then Russia ".ru", and now it looks like they're at tld ".ws" (Samoa))

Creating a new domain at a tld is much more realistic to implement than passing a new law requiring Facebook/HN to pay for and host your objectionable content. For marginal groups, that DNS-level option to spread your ideas exists today without any new laws.
Probably a factor, I also think it's partly because the forums I use at the moment used to be programming centric, but have since broadened their appeal. Hn to Tech business, reddit to literally everything. Lobste.rs has been a fantastic alternative for decent discussion
Does anybody have a theory as to why victim-blaming is such a popular response on HN? I don't see it nearly as much elsewhere.
I'd try to consider it from their perspective, but I get confused by the part where they vote overwhelmingly Republican to protect their union jobs and government subsidies.
Give us a list of things that we should stop doing today. I have a one year old.
Papa John's, Reviewed
Just checked the intro, and i love how they basically recreated the old intro beat by beat, while having a modern look.
Most scorn of universities and loan programs never seem to address a serious problem: Students taking on debt to fund degrees with little market value, or few job prospects. Racking up $100k to get an interdisciplinary degree in women and gender studies might sound awesome, but not at the cost of a school like NYU.[0] I think schools should be required to press upon students prior to taking out these loans honest and factual statistics about their future job prospects, needs for advanced education, and the average graduates ability to pay back the loan.

[0]. https://mobile.nytimes.com/2010/05/29/your-money/student-loa...
Sitting (or, trendily, standing) before a desk all day working in a computer is not for everyone. These guys do hard, dangerous work in the mines in an environment that is very different from office work. They probably would have a very difficult time adjusting, not only to the office environment but also to the social rules in place in such environments (I write this with some experience of the difference between white collar and life-on-the-line work). It is no wonder that there is little interest in retraining into a field which is so different.

I find myself more surprised that the article ignored such basic points as these. Not that I am absolutely correct in my assessment, but that these kinds of points weren't addressed. Almost as if they didn't even occur to the author. The focus was on empty classrooms and money unspent and, perhaps, stubborn coal miners, while being wilfully ignorant that the jobs on offer are probably completely uninteresting to the communities affected. It probably seems better to them to hold out hope that coal will come back than to sit around driving trucks or coding.
First Issue of Nature – Nov 4 1869
Ask HN: Where is WordPress heading in 2018? How's it evolving?
It is not just MNIST specialized, it will be general purpose framework aim to make inference. We will make more ops to let developer can create more models on device, which could be trained from tensorflow. This project is still ongoing.
Yes, we measure ET through an energy balance approach. It is called surface renewal.

Thanks for the link. I'll add it to my queue to read.
I think it was more a case of character cynicism.
What service do you write for?
Definitely some luck involved, I’d say.

Either way, congrats!
Submit it again and see if it does better. It would be an interesting test.
What a steaming pile.
Thanks for the list. I've worked my way through part of NAND to Tetris so far. NAND to Tetris is a little more than just a coding resource. It covers first principles of computing, through to programming. The lessons also come in the form of a book listed at the top of the page The Elements of Computing Systems for anybody who doesn't want the Coursera version.

CS50 is great for core principles, but you need to go into that course with some kind of knowledge/experience working with a programming language of some kind. I found it just kind of dropped you into your first algorithm problem without teaching anything practical about implementation except for how to compile a C program. Regardless, it's a great course.

I'll definitely be having a look at the others you/others listed. I like to run through these things to fill out my core understanding or to refresh it. And still need to finish NAND To Tetris when I free up more time I can commit to it.
Agreed. Read UNZ.com to catch up on the latest thought in antisemitic, eugenicist, racist, and elitist circles. Otherwise, don't get upset when dehumanizers get unpersoned.
Freelancer.com is a market maker. “Buyer beware” doesn’t apply.
Highest wind turbine in Gaildorf
And another way of looking at things is this problem would not exist if the government did not pass special rules that affect student loans, and only student loans.

I think there are lots of sources of failure that lead up to the problem, but the vast majority are of good intentions. It's not hard to see why the government decided to create special rules. It enabled lenders to all but completely ensure profit on loans meaning that anybody would have access to university, regardless of financial background. And that's a good thing.

Parents and teachers are also acting with good intentions. I would fully recommend college to anybody. I would certainly recommend move to Europe for it now a days, but the value of an education is immense. Access to the resources (physical, personnel, and intangible) of a campus is something that can open up vast new possibilities for an individual. And being around a more competitive group of individuals than you'd experience in high school can help ensure people stand a better chance of reaching their full potential.

And then there are employers. Today in the US it's somewhat paradoxical that we have a genuinely low unemployment rate yet also most decent job offers get more resumes than employers can handle. All other things being equal, a person with a college background is going to be more desirable than somebody without one. So why not require it and cut those CVs down to a more manageable size?

Perhaps the only people acting in bad faith are lenders. But like you mentioned they're just opportunists. And cognitive dissonance is a hell of a drug. They're not exploiting anybody. They're providing equal access to education for everybody in mutually beneficial agreements. At least that's what they'll convince themselves of.

What I'm getting at here is that trying to point fingers at one person or another isn't really productive. Who cares who's fault it is? There's a problem that needs fixing is all that matters.
Not without a gross violation of our right to freely associate.
Why not criticise the article, rather than the website?
Default would tank your credit score and possibly jepordize future job, housing, and banking opportunities. Even if it's brutal, I think it's better to avoid default if at all possible.
Unfortunately it's just exposition, but here[0] is a version that works with Clang 5 + Boost

Echo specific code starts on line 167. Everything above will hopefully be provided by the standard library once both the Networking TS and Coroutine TS merge in to C++20.

One nice thing about lines 1 - 165 though, is that it demonstrates how easy it is to extend the native coroutine capabilities in C++ to support arbitrary async libraries, even if the author of those libraries didn't know anything about coroutines. All this happens without breaking the ability to call these coroutines from C. You can even use async C libraries that only provide a void* argument to your callback.

[0] https://gist.github.com/anonymous/d9a258136431a352516122d1c9...
And you didn’t try reselling your displeasure with the phone for profit?
“Shazam” for mosquitoes
Yeah nar, false dichotomy imo
Show HN: A landing page builder built with Clojure
If you're addicted to ice cream you should first stay away from the ice cream store and remove ice cream from your house.
I think Upwork is a little more protective in that aspect. You can clearly see from the beginning whether the client has a verified payment method.
It is not quite clear to me what value it provides to the discussion to completely mark comments [dead] beyond downvoting. Why not leave them there?
Did they do this on the weekend? I ride public transit every day of the work week. I see lots of the same people. I don't understand how the answer to the question of "Where are you going?" is not "work" more often.
Not the OP but typically you resort to these tactics when you want to shave the last ms of the server's response time, and/or get that last 1000 requests/s/core performance. You have a "fast path" that is simple and event driven and hand off operation processing to regular threads for the (less frequent) more complex operations.

So you're not missing anything.
Awesome journalistic idea + execution, but so much scrolling back and forth. Would have been neat with some mouseover popups or something similar.
There is one: https://www.toptal.com
Show HN: Proven sales email templates
Yes I totally get that, It's actually something I considered if I ever had an extended stay in a part of some part of south Asia or something... You would get to live in an interesting part of the world, you get paid crap, but relative to the local value of goods it would be fine.

I also get the "shoddy is good enough" thing, and while I hate to write junk code, I know it has it's places such as proof of concepts... that in fact is exactly the kind of work I did on freelancer.
Being able to dim LED street lights would be very useful, and not just for the power savings.

Many of the new LED street lights here in London are far too bright - to the point of being dazzling and irritating to pedestrians. It's especially annoying when you have them shining directly into your house!

I understand the safety advantages of having ultra-bright white lights at busy throughfares and intersections, but on quiet residential streets they are more than annoying and harmful to the character of our neighbourhoods.
Are you sure you didn't have a $500 something in there, so they could claim 95% receive financial aid? I did.

Of course sticker price takes into account that they're granting virtually everyone $500. This was the game in the early 90's; I'm sure it has grown since then.
Yes! The company I work for uses it for most of its user facing apps.

No matter what poeple say about Meteor, the fact remains that having the ability to live push data to the frontend, and share code between client and server, with absolutely no extra work is supper appealing.
After this review you are going to have a tougher time finding skilled resources on freelancer.com

The protection afforded to you as the buyer does not extend to the seller. There are better places like upwork for additional protection for developers.

But yes he does seem a little depressed but that says more about the top 5% earners on a site like this. This is what it looks like after 5 years on freelancer.com
Same with Freelancer.com, buyer had this[0] green icon next to his profile. Evidently, it doesn't work as you might expect.

[0]https://pasteboard.co/GS6oamJ.png
Suing probably won't help. The freelancer desperately needs money now. Suing requires you to spend money now in hopes of getting money down the road. Since Freelancer.com is based in Australia and the person they screwed probably isn't, suing would require sending spending a lot of money they don't have on an Australian lawyer, probably well more than the $3600 that's at stake. And if Freelancer.com is malicious or doesn't want to lose in public, they could drag this out a long time.
> It's for building specialized services such as key value stores, L7 proxies, static websites, etc.

First of all, thank you for publishing this project. It's very interesting in my opinion since I never thought about the benefits of an event loop. Would you mind explaining briefly why an event loop is a better suit for these applications? Is it due to performance and efficiency?
How can trust that the arbitrator is neutral when they're hired by freelancer.com?
Perhaps just not an American...
I think freelancer.com is probably one of the worst places because it affords no protection
Wow, and to think I soured on them for lack of English-dubbed content!
Personally I found Hacker News to be the best place for serious and thought-out comments. Research and critical thinking is rewarded (most of the time), while silly jokes (when not embedded in more substantial comments) and inflammatory content are frowned upon. It's actually a joy to read comments here, while I really dread —and often avoid— it on other sites.

Apart from that, technical forums for specific topics, like the ones for certain Linux distributions or other open source projects, have their merits; but they are naturally limited in the breadth of topics discussed. (Some might have very interesting and broad off-topic discussions though)
That's generally how they work today: each street light has an ambient light sensor on top and switches itself on and off automatically. Occasionally you see one that's staying on all the time, presumably because the sensor isn't working.

I haven't seen any that do automatic dimming, however. That would be a nice feature.
Good to hear I'm not the only one who feels that leads from online marketplaces has dried up :/
Could you have also mentioned the part where they aren’t paid while training and they have no guarantee of a job after training?