skysight-inc/HackerNews huggingface dataset:
Swift is especially good at this because almost all string ops are high level. Splitting is on EGCs (inherited from objc no doubt), and equality is normalized equality. You need to explicitly ask for other operations.
China's economy is crashing. no free lunch anymore. just look at their reserve and debt ratio
Uh, if you are legitimately losing $100k, then spending $10k on a lawyer is...umm...not expensive?
The cost of paying pilots is a rounding error compared to the plane, the fuel, the landing fees, and all of the other costs of a UPS cargo flight. It's not worth the regulatory hassle to get rid of them.

In contrast, the cost of paying the Uber driver is more than all the other costs of Uber combined and would truly be a game-changer for their business.
Because they are good at selling.

It's difficult to distinguish the talent from the schmucks, because it's easy to take credit for broad economic growth and easy to blame the world for failure.
"failed"?

Win32 is hardly a failure, and it is an explicit event loop (and there are many other examples). async/await seems like a better alternative, but "failed" is wrong.
Hard to say. But likely NeXT would have gone down in flames continuing with pursuit of the 'enterprise' path it was on. Probably Sun would have bought their assets, for far less than what Apple paid.

Apple, well, they were in an awkward extended transition from 68k to PowerPC and from MacOS classic to something new. I actually think they could have made a go of some of the internal OS projects they had, with sufficient discipline, instead of going and buying something new. I'm not convinced that buying NeXTstep put them ahead on anything. It took 5 years to ship OS X, I have to think that in that time I'm sure they could have finished Copeland and shipped it, too? I personally don't fully actually believe the line that buying NeXT saved them.

What saved them was Jobs & crew pared down the product line, laying off a crapload of staff, switching to Dell-style just-in-time delivery, and rolling out the coloured iMacs (which was a big success). Hard to say how much of that was Jobs/Ives or whether Apple without Jobs could have done the same?

Jobs killed some good stuff from the old Apple. Newton, Copeland, OpenDoc, for example.
Small offices. Usually one per developer but sometimes two.
> So we get almost equal air time to UKIP (who are tiny) as to the Tories (who are in power)

I don't like either of those parties, and they don't get even remotely equal airtime, but UKIP were the third most popular party in the 2015 election. Hardly "tiny", except by virtue of the bent UK electoral system which gave them only one seat.

Personally I'd prefer minor parties were given more exposure than bigger parties - that we all know about and are sick of already - than the reverse.
It's just so hard these days to build the globalist, anarcho-communist utopia with all the damn plebs going and thinking for THEMSELVES!

Zucc knows best. Just let him handle what you see and no more troubling hate facts will bother you.
Fascinating documentary, thanks for sharing!
If I understand the business model correctly, isn't the 融道网 (Roadoor.com) 9.00% guaranteed principal + interest mentioned in the documentary considered a Ponzi scheme in the US? How much of the return on capital is from RoI from investment into companies (exits, dividends, organic growth) vs. just increased AuM from (老百姓) investors?

Edit: just realized that businesses requesting loans to 融道网 are screened prior to being made available to public investors, so the deal flow appears to be capped by available business opportunities.
He got 14 interviews from 54 companies. As a candidate, that's better than what you can expect from Triplebyte, which apparently only interviews 1/6th of applicants (2000 interviewed out of the 12000 who have applied).

http://blog.triplebyte.com/12-000-engineers-evaluated

If you don't make it to the interview phase with Triplebyte, then the process might as well be as opaque to you as any company. You aren't given much information about how well you tested and the reason you weren't selected to interview.

It would be great if there were a Triplebyte-like service for those of us in the lower 10,000, but until then it's back to applying to dozens of companies.
Not everyone feels like that.
> consistent reliability

Is that a claim you can substantiate? I admit I stopped paying attention around the time that scale-up of expensive servers with high minimum specs + expensive software licenses was overtaken by scale-out approaches +
open source, but NT never struck me as being particularly stable in the face of badly written software and drivers. Has it improved a lot in this dimension over the past 15 years?
> asking people to do work for free in order to explore the potential relationship is a big ask

Asking to work somewhere without demonstrating that you can do the work is asking a lot. Unfortunately, job history alone is not enough to weed out people that cannot program (let alone well.)

> they are very time-consuming for the company.

Not if you implement a simple test spec or scoring system. We're engineers!

> the point of asking graph-traversals and similar algorithms questions is not that they are the relevant job skill.

So don't ask the generic questions. Ask someone to implement something that they would need to do on the job. Obviously don't ask them to implement a feature that takes 12 hours, but a basic screen that is a snapshot of 45 minutes of on-the-job experience isn't crazy.

We also do a take-home exercise first to see how you think without us staring at you. Day-to-day at Seneca Systems we aren't staring at you, so it feels more relevant.
I immediately thought "just fly higher" and then I was like "wait we've done this before...".
Get a cheaper airlines tickets
They now can test for many variations of these. Not sure how, but meter guy mentioned it.
Ok buddy, whatever you need to tell yourself.
Facebook Minimalism with Ben Grosser's Demetricator
"The second fallacy is thinking that this should be the task of a language."

Yes. This should be the job of the OS, not the programming language.
Ask HN: Cloud File Storage App That Supports Simlink
Does anyone know of a cloud storage app that supports simlinking within the primary syncing directories. Google drive can support multiple file paths for the same file, but I was looking to use something other then google.
Definitely skip the first 20 minutes or so. It's not just funding VR and what's obviously bubble areas.

Many investment companies are also making small loans to traditional industries like metals, farm, and fisheries. Fascinating stuff.
Just reach out to us
Mabe srean wants a more efficient way of base64 a binary file into some text-only media like email. This depends totally on where you want to put it. If it's an email you are pretty stuck with base64, if it's a string that nothing else touches, you can use the binary data directly (eg: iso-8859) :)
If the Higgs field quantum tunnels to a lower energy level today in our vincinity, the sun will not rise tomorrow. Never put 100%
At my previous company, I was the hiring manager and gave a homework assignment that was targeted a little shorter than you describe, at right about 2-3 hours. I was clear upfront that it would take about that long, though if you wanted to take longer, you could. Within reason, I didn't hold the time against the person if they took longer.

The crazy thing was that over half of the applicants that passed a resume screen and phone interview could not complete the homework assignment. Over half. Some couldn't get it at all (either gave up or had compile errors), some got it to run but it didn't work, a few got it to mostly work but their programs had serious bugs, and the last few actually got it right.

The assignment was to read a file containing a list of numbers (some formatted incorrectly, so there was some very simple parsing logic involved), call an API using each correctly formatted number as a parameter, and store what the API returned to a file.

I'm still shocked over half of developers couldn't accomplish that task. Makes me wonder what they were accomplishing in their existing roles.
The trouble with unbounded time exams is you are pretty much forced to spend enormous time on it, because you assume your competitors will.
Not all businesses are "startups", the way the word is used in the West.
Supposedly Obama knew for Months/Years... that Russia was trying to influence the election. And by his admission BEFORE the election, you could trust the results. Hillary has a well known quote that "If you don't trust the election results, you are a threat to democracy" (Paraphrased).

If the Obama Administration was worried about Russia influence in the election, why didn't we hear about it BEFORE the results that they didn't like? Why is all the outrage about Russia AFTER the election?

It's hard to hit such a large topic in a short blurb... but where is the anger about Obama influencing elections (Brexit, Israel, etc)? It's okay for Obama to do it but not Putin?

My main point is this: Why is the problem NOW everywhere when the issue was known BEFORE the election and the previous administration did nothing then?

Second point is this: Everyone is trying to influence each others shit. Why is Russia so much worse? Where is the outrage that Obama worked on influencing the elections of other democracies?
Don't need to file 1099s if under $600.
I'm not sure I follow you. Are you suggesting that we should require merchants to print a breakout of all of the upstream fees on your receipt?
> Quick, name a language where I can do something simple like mention "Whenever this function is called, make sure there is enough free memory (at least ---- MB) before actually calling it; if there isn't, first swap out any objects from memory to disk, starting with the ones that had been used the longest time ago, and after the function has finished running, swap those back into memory."

Can you imagine trying to debug a program that used such a language feature? What a nightmare.
Seems like the kind of idea that could be easily disrupted by a self-driving car designed with lockers to store packages. Such car would be able to go faster and further than this robot and store more packages as well.
The Curse of the Bahia Emerald, a Giant Green Rock That Ruins Lives
Also not surprising that one of the most effective way to good at something is to imitate how the expert do it.
Well, since we are going to have a headphone jack debate at some point in this thread anyway, I've got a question.

How are wireless headphones dealing with something as simple as switching to a different device? I can just replug my wired headphones, but what about wireless? I know AirPods do some of that W1 magic, but that's only if you are dealing with Apple devices. What if I just randomly show up to a friend's house with my wireless headphones and want to listen to music on his ThinkPad?
> Well if we really believed in the free market and consumer protection, there'd be a law requiring the total transaction cost be printed on the sales slip.

So "if we really believed in the free market", we should regulate the details of how a private transaction can take place?

Leaving aside any other aspects of that proposal, whether positive or negative, it doesn't seem reasonable to describe it as "free market".
Not so, the new chip skimmers are even smaller than the mag readers due to the tech.
What might be an example of a syntax that can't be expressed (parsed) with a Pratt parser?
Russia Is Developing a New Drone - Fired from Rocket Launchers
Too little water means no power, too much water can cause what we saw here and worse things downstreams.
Eyes on the Prize: America's Civil Rights Movement (1987) [video]
$10k would be extremely cheap? H3H3 is facing a copyright infringement suit. His lawyer sent him a bill for the month for $50k of prep work.
The Sims 4 Game Serial Key Generator (PC-PS3/4-Xbox One/360)
Well they are South Americans then. In my experience (my Brazilian friends at least) they prefer being called Brazilian. Nobody except those with an axe to grind or more time than is good for them care that people from the United States of America are called Americans. I really wish people would just grow up and stop caring about stupid little things like that.
As I understand it, wasm is not asm, but an AST format for the JS VM. You're essentially compiling your c, rust, whatever, directly into the same thing JS is compiled to on the fly. But you do it in advance, so no parse time needed. Also, no GC, so good luck getting Java code on there for now.

https://hacks.mozilla.org/2017/02/what-makes-webassembly-fas...
> Asking to work somewhere without demonstrating that you can do the work is asking a lot.

Which other professions have this attitude? I've either worked or supported a pretty wide variety of other jobs, and I can't off the top of my head think of a single one that does.

Even if some examples are brought up (and I'm genuinely interested in what they'd be), it's far from the usual approach in most hiring situations.
Linux Mint 18.1 Serena Released with Xfce
October 11 and January 20 is after the election - which is my main point.

October 11 was a month before the election. I don't understand what you are trying to say here.
This is just a better treatment for sickle cell. Should sterilization be a requirement for any sickle cell treatment?
It's for music.
Stolen isn't the right word. Anyway they should just get over it.
That's why it was "mostly false" instead of "false". Technically, he told the truth. But the way he wants to spin it is false.
Quick, name a language where I can do something simple like mention "Whenever this function is called, make sure there is enough free memory (at least ---- MB) before actually calling it; if there isn't, first swap out any objects from memory to disk, starting with the ones that had been used the longest time ago, and after the function has finished running, swap those back into memory."

Why would you need a language for that? Isn't memory management what a kernel will do for you, including this specific scenario (the swap back to memory part will be done if pages are needed in memory)?
How about ... love?
You have to re-pair them. So not as easy as plugging in.
Look at that guy's comment history. Don't waste your time! Most likely just another Farlonggone practitioner who has its brain organ harvested.
I love the saccharine tone of the article. If this happened to another brand of earphones and the guy was dealing with a different electronics store, it would be filled with rage and tears.
I remember somewhat recently there was a new job site for older engineers. Is there one for companies that don't do the bullshit Google style interview? Something like a noalgorithmdatastructurestechincalinterview.com? It would be great if not doing these kinds of interviews became a hiring advantage for companies and a site like that would help greatly.
Trump accuses Obama of 'Nixon/Watergate' wiretap –
An Anti-Immigration Site Posted a Video of Indian Families Hanging Out in a Park
And now that you've posted this article, you can probably choose between 150 different jobs :) (if you wanted to)
But do you at least have a desk of your own? I agree that open offices are worse than cubes, but there is even a worse system where even desks are unassigned -- supposedly to encourage interaction across groups.
Sounds like flash based sites. Nothing really new. WebAssembly means I can use a safe language like Rust, and deliver to any platform with zero install pain for the user.

If publishers are replacing browser functionality, it's probably because the current way to reach browser functionality from wasm is bad/slow. See the second stick man graphic here:

https://hacks.mozilla.org/2017/02/where-is-webassembly-now-a...
Yeah it's a lot easier to reason about languages that are as dumb as a sack of rocks - they're so well-defined!

Basically just syntax. Add a bit of syntax highlighting and you know EXACTLY what's going on.

Which is my point.

I look forward to languages that make it trivial to do super hard stuff. If debugging them is hard, make it easy to ask them what's going on. (Also difficult today, again, because they are as dumb as a sack of rocks.)

Every example I gave was super well-defined.
Unfortunately, Google has long been aware of the issue, and presumably chooses to do nothing about it. I have suspicions as to why this is, as I'm sure others do. When it comes to HN discussions about AdSense, Google typically gets their resident HN employee to flag threads, talk condescendingly, and accuse others of lying.
I know that "homeworks" aren't very popular on HN or Reddit. However, when job-hunting I have infinitely greater respect for companies who use them, rather than sophomore C.S. whiteboard exercises.

As imperfect as ALL technical recruiting styles may be, at least a short coding assignment (i.e. < 4 hrs) is halfway-related to the real world. I have written code against a set of requirements nearly every day of my professional career. Outside of the interview context, I haven't balanced a red-black tree since I was in undergrad over 15 years ago. Frankly, whenever I hear people favoring the latter over the former, I always assume that it's just because they're fresh out of school themselves.

Yeah, doing dozens of homework assignments for multiple companies could be a massive time sink. However, I've almost universally felt like I wasted my time when going through the interview process with companies who don't use them.

Perhaps my perspective is a bit colored, as I'm far enough along in my career that I can be choosy about which companies I invest time in. I only talk with a dozen or fewer companies in each job search, and so I won't do a 4-hour homework assignment unless I'm already interested in working for you. If I were closer to entry level, and therefore had to go through the process with a hundred companies to land an offer, maybe I'd have a different opinion.

Regardless, the original post here is some entrepreneur, writing a small novel about his lengthy process of figuring out which job title to seek at a real company ("CTO"? "VP"? "Architect"? "Principal"?) Of course it took him 200+ hours to get a clue.
Random question: Did you just hand-cut the svg code for the graph on the left side of the page? I took a quick look through the source code and didn't see any evidence of a specific tool.

The reason I ask is that that kind of behavior, where you click on the node and it highlights the paths to that node but grays out everything else, is super useful for complicated architecture diagrams where you want to put a ton of stuff in one diagram, but still be able to see where edges go when you have a big spider web of connections. I've been looking for diagramming software that would create these clickable kinds of diagrams for my company, but haven't found anything that exactly fits the bill (Most tools I've found generate static diagrams, and some mind mapping software I've seen doesn't totally fit the bill, either).
There were absolutely concerns over Russia's cyber attacks before the election. It was even an issue brought up at the debates.
It's more probable that your bill is high because you haven't done a careful energy audit of your home and all of the devices in it, and one or more of them is malfunctioning or using more energy than you'd expect.

I took the time to do this, and found that my electric water heater consumes nearly half of the electricity in my home.
Life is better when you share the ride
That's actually not what makes a blockchain uniquely useful. "block+chain" also makes Git and other merkle tree-based datastructures useful, but what makes blockchain useful is unforgeability via chained PoW's.
Starting a business needs you to be able to focus on a single topic more than weeks at a time. Not everyone is cut out for entrepreneurship.
As seen by a foreigner, me, it is quite clear that the status quo and the powers that be had chosen Hillary Clinton as the next US president. But Trump won, so the system has to be corrected so similar things do not happen again in the future. It has nothing to do with who is right or wrong.
>You deserve the consequences of your actions.

I wholeheartedly agree in the case of both the speaker and the protestor.

This "peaceful protest only!" is nonsense. No movement in US history gained traction without violence. We only look fondly upon the civil rights movement because we selectively remember the handholding and the "we shall overcome."

For every MLk there's a Malcolm X
Varies by device but it's basically just repairing Bluetooth. I have a pair of Marshall wireless headphones and double-clicking the button on the right earphone puts them into pairing mode. From there it's two clicks on a MacBook to pair from the Bluetooth menu or a few more than that to pair to a mobile device.
When he delivered a "presidential" speech to Congress
I don't agree with your analogy, but I still found it very interesting to consider.

I think the fundamental difference is that spam detectors are seen as acting on their users behalf. If I say an email isn't spam, then it isn't and that's the final word on the matter.

Fake news classifiers don't give one classification per user. They don't try to predict for every single user whether that user would find it credible. Instead, they output a single value for the whole community. They act on the community's behalf. Because of this, some people will always disagree, and they will feel that the system is imposing on them. That's why it's political when spam detectors are not.
Because nothing is wrong with `var` and arrow functions are more concise?
Maybe it's because Japan has been doing it since Meiji restoration which you might want note happened a tad earlier than post war.

Looks like someone is still stuck on the first stage, denial. Please stay there since it has no relevance to reality.
How the Brain Dumps Its Trash (2016) [video]
My Jabra Halo Smart can function across the house pretty well as long as the device it's paired with has an adequate raido (see: my iPhone 7+, but not the Intel wireless chipset in my ThinkPad W540).

I'm rather impressed with more recent bluetooth headsets, the range isn't too much worse than my Plantronics DECT headset.
If you're not willing to pay me on the order of $100/hr to do your homework, I'm not willing to play your recruitment game.

My time is valuable and if an employer isn't willing to give equal effort in the interview process, I'm not interested. Also I'm not particularly interested in a workplace – especially a startup – that insists on this in a recruitment process. It leads to only hiring employees who are willing to play the game which is much more likely to exclude people who want to live lives outside of their job and fosters a culture of obsessive overwork as well as not having the diversity of opinion/demeanor/background/etc. which is valuable in a healthy workplace.

If you want to bring me in and spend a day with me talking and working in your office, fine. I won't, however, spend 4-10 hours working on a problem for you while working at the job I already have and doing the rest of life.
flightgear (free/opensource flight simulator) has it.

To get it started, press the engine primer 3 times, put mixture all the way in, throttle to 20% (+ throttle = 9, - throttle = 3), and turn the key twice (type "}}"), start it (s key), remove the parking brake (shift+B key). Then start increasing the throttle and when the airspeed indicator shows about 50 knots, go up by pressing the down key to take off.

Do not try in an actual plane.
There is a currently dead project that does that https://github.com/davidar/lljvm . So I'd argue it is comparable.
This is a good illustration of the problem of purported fact checking organizations using the supposed fact check actually as a headline for political/social commentary. If the product you're selling is commentary, don't claim you are a fact checking service.