skysight-inc/HackerNews huggingface dataset:
Noticed this yesterday when looking at the store on my xbox one. Tons of variations of "free movies" almost like Microsoft doesn't even bother to spot check whats submitted.
Oh, negatively. Here's one typical story:

He went to a restaurant while on poly sleep. There was a sign posted for a lunch special. He couldn't make sense of it and thought it was badly written.

He went back after going back to a normal sleep schedule and realized the sign made perfect sense. He had managed to break his reading comprehension.

Turns out he was borderline dysfunctional but couldn't really tell at the time.
Discworld visualized
Hi Balgair, sorry your comment got lost in my stream but this is a good suggestion. I am in the Cincinnati area.
'Loops' was developed at Xerox PARC for Interlisp. Flavors was from MIT for Lisp Machine Lisp. Multimethods were first developed for Common Lisp in CommonLoops around 1986 at Xerox PARC.
Anarchist cookbook, blue box, buzz box, etc...
> On average more interest does not equate on average more skilled within the interested population.

But it might impact supply and demand of applicants with a certain background (either educational or self-study). Companies can take responsibility for the demand, but not the supply of human capital. Solutions are more likely found within education, family and youth culture. The top tier companies (like Google) can't hide behind that fact, since they generally get first pick, but that would make it even harder for lower tier companies to uphold an effective diversity policy.

There may be a strong business opportunity to exclusively invest in and hire minorities. If you have (a lot of) money and believe minorities to be discriminated against due to culture, hiring policy or financial rewards, it logically follows that you should invest in minorities. You would get, on average, better people that are more competitive.

Nothing argues quicker than profit. And the end of the day, we live in a capitalistic society. The economic arguments are the only types of arguments that will change anything.

If the invisible hand of the free market has a bias where it does not properly allocate its resources for maximum profitability, go bet against it and get rich.
My hand up is that this _was_ me giving FF another shot... and it failed miserably. Not sure how many more shots I have in me.
I suspect it's RUBOUT
When the money runs out
Pentagon suppliers (Raytheon etc) would tend to be buying "milspec" devices of different construction (eg ceramic rather than expoxy packaging, direct from the US manufacturer.

They're also the kind of organisation that does "whole life" buys, so they'll take the whole lot they'll ever need, sample some for QC purposes, and warehouse them until actually required for manufacturing.
same example with async control flow library and node style callback conventions

function getUserInfo(callback) {
async.parallel([api.getUser, api.getFriends, api.getPhoto], callback)
}
She still banned the subreddits though, which completely ruined Reddit and turned it from an interesting place into a ban-happy wasteland controlled by oversensitive mods.
google changed their search results so that it is impossible to entirely disable safe search.
Plausible deniability is a powerful concept
I have also been very awestruck by those PCB sleuths. Something about physical debugging that's very concrete, very tangible. Something about that effort tickles the human intellect in a very different way that I think is accessible to a lot of folks. I remember reading this article that posed some interesting questions in the realm of spy novels and all the physical shenanigans that spies can exploit in these magician like feats.

Here's the take home clinch for the story, "physical viscerality"...

I wonder about the future of the spy genre in our digital, post-historical era. The essence of espionage is information—specifically, information about the capabilities and intentions of friends and adversaries. The mechanics of this trade has always been the bread and butter of the spy thriller. The whole first half of Le Carré’s masterpiece Smiley’s People, for example, turns on the physical transportation of a single incriminating frame of negative film across national frontiers by couriers, several of whom end up dead. That was the analog world of the Cold War. Our digital world, in which the contents of the Library of Congress can be encrypted and transmitted across the globe with the touch of a key, is far less dramatic and does not lend itself as easily to romance. Kim Philby spent the better part of two decades transcribing the crown jewels of British and American intelligence secrets by hand and turning them over to the KGB. As current headlines attest, a single computer hack or anonymous leak today can yield a far bigger cache of secrets. Do spies still use dead drops? Brush passes? Microdots? Invisible ink? Do they still meet their contacts in smoky cafes and secluded parks? Many of these gritty noir devices may have been retired and replaced by banks of computer screens in the sub-basements of Northern Virginia office parks. All of which makes the spy genre poorer and more antiseptic. We are left with stylish but vapid movies about superheroes like Jason Bourne, pursued by cartoonish CIA assassins.

The digital world also changes our perceptions of political crime, of which espionage is a sub-species. Without the physical Watergate break-in and the amateur-hour rifling through DNC file cabinets, there would have been no scandal. In contrast, the political scandals of the last election cycle seem mired in the geek-squad arcana of passwords, servers, and hard drives. They lack the visceral physicality of Watergate, which is why they are unlikely to amount to much, despite the wishes of political partisans.
https://www.city-journal.org/html/alan-fursts-world-spies-15...
Several. Although, since we're talking Pentagon, that's only true to the extent that they're willing to provide the data sheets...
Would you be happy if you could sideload apps and leave the app store curated?
Though the article doesn't mention it, the "alternative" is Reactive programming (via RxJS) I think for the typical UI application developer, async / await can provide easier readability and debugging, but at the cost of some expressive power and conciseness.

Now that chrome supports async / await in the debugger, it's almost certainly the best choice, compared to promises and callbacks.

In the redux world, you can see this by comparing redux-observable [1] (reactive / rxjs) with redux-saga [2] (generators)

Rxjs requires a deeper understanding of Reactive programming. Once you understand it, you can write very powerful expressions in a few lines. But debugging is tough and it doesn't translate well for your fellow developers.

[1] https://github.com/redux-observable/redux-observable

[2] https://github.com/redux-saga/redux-saga
A year later, when I began to worry about a thesis topic, Neyman just shrugged and told me to wrap the two problems in a binder and he would accept them as my thesis.

I like the professor.
Hah... Through the first few sentences I kept wondering which wondrous architecture are we talking about, that "64-bit" memory chip is considered "vintage"...?

It took me embarrassingly long to realize that it's not 64-bit bus, it's a 64-bit chip... holding an amazing 4x16bits=64bits of data total.

Just goes to show it's hard to be sure where your unspoken assumptions may lie.... :-)
Ask HN: What's the most important skill for a developer?
AWS Glue – Fully Managed ETL Service
The parts I'm familiar with are painted a little more gloomy than reality.

Fremont has top rated schools and a median income above 80k. Combine income with college grad percentage and it's in the 81st percentile on the "superzip" metric.

Hayward has some run down areas but the median income is $54k. One the income/college grad metric it's 49th percentile. Basically average for the country. (When average is seen as a dominion of "sadness", that says something -- whether about the commentator, the state of the country, or both is up to you)

The problem, as is beaten to death yet still not enough, is housing costs. In "average" Hayward, a barely adequate home for a family will run you north of $600k. What you'd expect in most places as a middle class home closer to $750k+
I really like http://cssreference.io

They have a visual guide which shows you what it looks like along with code on side.
This is a good point to. People may disagree and say that a representative should get elected on their beliefs and then follow them truly, unhypocritically. Or that elected representatives have a job description to maximize benefit to their constituents. Its both I suppose.
Bing search results are similar enough to Google's these days (for non technical searches) for this to not be a surprise
Not biology, but I've had great success hiring mechanical engineers to write code. I'm not sure what it is--perhaps some mindset they learn in school--but I've yet to meet one that didn't develop into an excellent software engineer as well.

So perhaps biology has a similar synergy.
ZFS is no more vulnerable to corruption when running without ECC than any other file system.

The developers of zfs suggest ECC because ECC is a worthwhile thing for those who care about their data.

You should stop spreading misinformation.
If permanent desks then having a somewhat recognisable but standardised photo and name on the wall or screen will let some people find the right desk without asking.

Though to be honest people still asks as that is what humans do. Even though it interrupts flow of others.
A lot of the stuff they are buying is old, obsolete, and no longer sold by the manufacturer. So some of the time- like, way more than one might think- they're buying the parts from an open market that is a lot seedier than one would think would be part of such an important supply chain.
I have an older noise-cancelling model, the QC 15s, and they do a decent job at noise cancelling even without music. I listen to https://www.brain.fm/ (paid, but lifetime license is cheap) at a low volume to drown out any remaining noise. It's consistent background "white" noise that drowns out even the loudest co-workers. Wear them for 6-10 hours / day, best productivity investment I've ever made.
await/promises/etc mostly exist to solve the problem that JavaScript doesn't have threads so it can't wait for callbacks.

About JavaScript, many other languages have had async/await for a long time. I have no idea why JS made such a huge deal of promises, I guess they're better than the callback hell before. Of course, in most languages using async isn't nearly as important for performance because they have thread pools.

Some interfaces aren't and won't be asynchronous (like Linux file IO) so eventually JS will support proper threads and we can stop talking about how great asynchronous programming is (it isn't).
At issuu we do a lot of React work. Our document viewer and document page are built with it: https://issuu.com/mintymagazine/docs/minty_magazine_issue_10.... Our search page also uses React for everything: https://issuu.com/search?language=all&q=fashion&sortby=date&....
Well, these are the general arguments for these frameworks. But how do they apply to the linked page? I used it for a while and did not come across a Credit Card vs Paypal form.
I never felt any pain that my servers do rendering. Did you encounter any problems with it?
That Google reigns in the automated bans and automated appeals process, and provide time to do backups of their data and find an alternative solution. Ideally, if their goal is to reduce fraud and spam, they would offer people banned from their free email service a paid account under a different domain, or something similar.

The longer that Google fails to take action, the more likely it is that the government will. ISPs and other major online services are looking more and more like common carriers from the point of view of the government officials. They already have an acronym which is used to refer to them - GAFA - a major warning sign.

And like an elephant stepping on a mouse, the mouse won't be the only one affected when the government rouses itself.
I understand this is a juicy story -- but forgive me, how is this not considered off-topic given the HN guideline:

Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon.
Yeah. But from a vendor that people want to do business with.
If you have a patent against Facebook, let's face it, that patent claim is going to be bigger than React ever can be. The cost of switching out a JS framework would be well worth the benefits of taking a legitimate patent claim on FB.
This does not sound like a thing Microsoft would do at all. It is one of those small annoyances people just will get used to
If they reply like that when turning down appeals, it's usually for something very egregious that might have legal ramifications. Look up "thomasmonopoly" for a case at the very edge of legality that made it to HN years ago. (I'm not saying that it's the case here, but it gives you an idea of the seriousness, especially if VPs go silent.)
I moved to the city for a few months a week ago and the poverty described in the article is apparent. Everyone you speak to is struggling to pay rent and afford more than subsistence. Perhaps it's fairer to equate San Francisco with London: most of the realestate is owned by the rich whereas everyone else is struggling to pay for inflated housing prices.

A separate note: I did enjoy San Jose. It's not wealthy but it's a quaint type of lifestyle that I did not dislike. To say that it's comfortable living, however, would be a stretch.
I interpret "rude, disrespectful, or unreasonable comment that is likely to make you leave a discussion" as (rude OR disrespectful OR unreasonable) AND likely to make you leave a discussion. So making you want to leave a discussion is necessary but not sufficient.
Anyone else bothered by the utter lack of semicolons in the example code? :D
> "while a 100+ subthread about 'was slavery really that bad?'"

(Edit) The article implies that such a discussion implies that someone wants to promote slavery.

I would think that such a discussion would be very productive about reminding those of us who didn't live through slavery why it was that bad.

If we can't discuss "was slavery really that bad," there are people who will go around really believing that slavery really isn't a bad thing. That's why these kinds of discussions are critically important.
> it's probably react that causes all these spinning "loaders" everytime I click somewhere

Statistically speaking it's _probably_ jQuery or pure JavaScript. These loading spinners have been around to make site loading more attractive for a long time, predating React, Vue, Ember, even Backbone. I have tons of clients on Wordpress that love this kind of thing even if all it does is make their site load without a flash of unstyled content (FOUC).

> If the server would just send a rendered page

React is primarily a client-side framework, but it's possible to render it on the server using Node. However, a lot of sites still use React to enhance an existing frontend, and therefore do not port their entire server to Node to render with React.

> why would a loading animation be needed?

Alright so lets assume you've server-rendered with React, do you still need a loading animation? Maybe. All these sites you click on that have loading spinners are all server-rendered pages too, but that doesn't stop people from throwing jQuery plugins at it to make their sites look fancy and prevent a FOUC. It's more a question of how many images the site wants to display above the fold. If there's a bunch of images, your site will not load fast and you can choose between letting users see a gappy page gradually get filled in or sit and look at a spinner for 1.5s.

EDIT: not to mention all the advertising trackers these sites have enabled. This makes your image-loading all the more laggy.
Another interesting anecdote is Kai Cole (Joss Wheadon's ex-wife): http://www.thewrap.com/joss-whedon-feminist-hypocrite-infide...
RUB. When the RUB (rubout) key is typed while holding
down the SHIFT key, a non-displayable rubout code
(ASCII DEL) is transmitted to the computer. The cursor
is not advanced and the character code stored in display
memory is not overwritten. RUB is normally used to
tell the computer that a previous character should be
deleted.
https://amaus.net/static/S100/learSiegler/terminal/Lear%20Si...
Automated algorithms have agendas too, and very unreliable ones. That does not make them better, but worse.
And eventually the C++ification of Java will scare away new developers who don't have years of context that explains the organic growth.

Languages encumbered by backwards compatability and bolt on new features will eventually collapse under their own weight.
What does that have to do with Webpack?
As an aside, I can verify that Tubi TV legitimately licenses all of its content from their respective content owners.
6 Roles That Can’t Be Performed Remotely
On site vs remote is a very complex topic that I just scratched the surface of. I agree that my arguments are NOT the only ones. They are not the only ones for working onsite (but they are major ones programmers like to ignore), and your arguments for remote work are not the only ones for working remote. We can spend years debating this and not come to a clear answer: a clear one size fits all does not exist.

My implication is not that you do what you are told without concern. My implication is that remote workers in general lack critical knowledge of that should shape what their concerns are. Knowledge that you only can get by keeping in touch with lots of different people. (example, last week I was talking to an engineer who had to stay late because a bunch of others subtly broke the build system - In 10 minutes I had a solution so nobody would have to touch that part again. As the build system maintainer I have the knowledge to do that, while most people don't really understand the big picture. If I was remote I never would have learned of this issue)

Yes clear goals are undesirable because requirements are unclear. As others have pointed out, your value has a human is ability to make sense of unclear requirements. Once you make sense of the requirements you automate them. You are not a factory worker doing the same thing over an over again on an assembly line.

The office is not all rainbows - far from it. However there are real advantages to them that cannot be ignored.
The loading spinners happen when data is being fetched from the database. The app itself is downloaded upon initial load and anything from the database will trigger a loading spinner as it's being fetched.
https://mobile.twitter.com/ uses React, Redux, and React Router.
This is the problem I will have with my parents and in-laws.

I hope to find a charity who would take everything and use what they want/can and get rid of the rest. There are valuable things and non-valuable ones, I do not want anything (I love my parents but am not attached to material things and do not like souvenirs)
Can't build because its too expensive, and building is the only thing that will make the pricing go down. Same problem with transit.

Even if you want to build public housing, its gotten so expensive that it will be an unacceptably huge chunk of the budget. Governments like China don't have this problem - if they realize they need to build it happens.
From your link: "The law, however, never took effect, as three separate rounds of litigation led to a permanent injunction against the law in 2009."
A colleague had this to say:

I remember a spate of answerback hacks with vt100s. the remote host could program the message by sending an escape sequence, and then get the vt100 to type the string back. you could make the tty execute commands that would give the attacker privs, and stuff like that. The main fix was hardening mail clients to filter escape sequences; simpler days to be sure, but the basic flaw (non-filtered text) still occurs in html forms
There absolutely is test hardware for the functioning of chips. After all, those datasheet numbers have to come from somewhere, right? ;-)

Before I got into robotics, I worked in the semiconductor world as a test and product engineer for a couple of IC manufacturers. A lot of my job involved figuring out how to test every parameter we were going to put on the datasheet, writing code to test it quickly, and then doing statistical analysis of the results over thousands upon thousands of devices to make sure they met requirements. It was an interesting experience. We used some very high end test equipment, made by companies like Teradyne, and for each part (or family of parts in some cases), we would make a custom board which would mate to the test equipment on one side, and had sockets for the part we were testing, along with any support circuitry required.

I think the problem with doing some sort of acceptance testing is that unless you buy the parts directly from the manufacturer or their distributors, it's very hard to verify that the part meets it's specs, unless you already have this kind of dedicated testing equipment and code, especially when you want to start measuring analog parameters (current consumption, logic levels, etc.), and don't think it would be worth the trouble in most cases.

(Military / Space may be a special case, where critical parts may stop being manufactured by the original manufacturer and they do have to do this sort of thing, but as far as I know, it isn't typical).
I met him at a conference where he talked. Very charismatic person with a strong passion for his projects. Very friendly and openminded about ideas from anybody, but obviously also eccentric.

I would definitely have gone on a tour of that submarine with him.
Would there be AI methods that would produce deterministic results for code formatting? Deterministic output seems to be the main draw of a code formatter.
Show HN: Free Bootstrap 4 Resume Template
Towards a Program logic for JavaScript (2012) [pdf]
We're a 100% remote company, and you would probably not be surprised at the extreme level of push back we've gotten from VC's about that, to the point where it's the reason they won't invest.

Now, that might be a BS excuse on their part, but in many cases I know it's not.

There are many many benefits to being a remote company, but it does take a particular kind of person to make it work. The best people for remote tend to be older and more highly skilled in my experience.
I'm not surprised - you'd be amazed at how many 'regular people' have their browser set to return Bing or Yahoo results
Instead of serving bundles you can load individual scripts over an HTTP/2 connection and quickly serve only the scripts which are needed.
This is important but so difficult. I'm one of the co-founders at Turtle(dot)ai. We have no problem attracting amazing developers who want total remote flex and to work 10-30 hours per week across different projects.

We absolutely have a hurdle with convincing most companies that output = output and that remote work is ok. Companies still put an unreasonable amount of value on butt-in-seat, 9-5 work.

Why? How can we get hiring managers and companies past this?

We try to convince with logic. We show what companies spend on hiring their own devs (20K+ hiring cost, 10-20K/mo salary). Startups tend to go hire-crazy after raising, but it's rare that they need to go 0 to 1 with full-time, local hiring. Going remote can save them a ton (on hourly and on not paying a salary for someone to twiddle their thumbs or show up before a boss does).

Our "easy way out" is to find companies who are already remote friendly. I remain convinced that this is a cultural hurdle we'll get over, but I'd be a liar if I told you I had timing perfectly predicted.