skysight-inc/HackerNews huggingface dataset:
We should just ban arbitration outright. It's a clear violation of the right to a fair and public trial (seventh amendment in the US, but more generally the human right), no matter what the courts say.

Even if you believe that arbitrators attempt to be fair and correctly apply the law, there are numerous public policy issues with them, for some examples:

- The well known principle that it's not enough for the system to seem fair, it must appear to be fair.

- The lack of an appeals system. Real courts screw up all the time and there is 0 evidence to believe that arbitrators are better.

- The lack of case law developed, leading to re litigating issues and no clarity for future controversies.

- The lack of checks and balances, regardless of how fair arbitrators are today there is no way to stop them from becoming corrupt in the future.
From https://www.sipc.org/for-investors/what-sipc-protects

"The limit of SIPC protection is $500,000, which includes a $250,000 limit for cash."
Can anybody explain why this comment has so much downvotes, please?
To be precise, these aren’t really analogies, they are in fact similes. :)
Why has Intel not started building datacenters and offering data processing services like Amazon and Google ? They obviously have an advantage because they manufacture the chips . . .
Certainly it's true everywhere. It's also not necessary in most places (including many places in SV). But you still want to convince the company that you can learn quickly and well enough to be worth it. If you don't have any of the traditional ways of signalling that (fancy degree, reference from somebody already in the game, etc), then this is probably the best way to go.
Can you show me where I can purchase a support plan for a single user? All their offerings start at 50 users from what I can tell.
Helpful, thank you! That's quite an interesting result to consider.

I'm curious why I haven't seen any signs of people going after the arbitration firms and their impartiality, rather than going after the companies using those firms.
may or may not be on-topic: ‘Keep Talkin’ Larry’: Amazon Is Close to Tossing Oracle Software [0].

[0]: https://www.bloomberg.com/news/articles/2018-11-09/-keep-tal...
Whitelisting allowed outgoing targets isn't absurd at all. It should be standard practice for anyone running a system remotely like Equifax's. It's not the only type of protection, but if your business is basically a lump of data, you want to know exactly who you're communicating with.
I really like the idea of a network of computers daisy chained via MIDI.

That's amazing!

Thanks for sharing.
> Django (iirc)

Dwango! :-) There are still modern doom servers online using the Dwango wads. I spent so many hours deathmatching on those maps. Good times.

https://en.m.wikipedia.org/wiki/DWANGO
Legacy systems are a red herring. It's just a way to shift blame to predecessors.
Part of being worry-free is knowing that even if you became unable to work you would not go hungry. 100k would do that for a while (unless you had medical expenses) but not forever. As a result, at some point you would need to worry.

My point in saying all of this isn't to depress you or wave money in your face or anything-- just to be clear, I don't have that kind of cash. It's just that the math says somewhere in the $1M to $10M range is what you need to be legitimately isolated from personal financial stress.
Look closer - the original is way more convoluted - there is no reason to use `new Promise` constructors when you're dealing with other promise-returning functions.
The attitude which leads to failure to maintain fits right in with the thousands of D-rated bridges in the U.S. Hey, it's still working and the profits are nice, who needs taxes. Seems laughing at Grandma Millie is still in style.
Having the hook start a fire is completely preventable. Having a fire start is not preventable.

Reducing the number of fires that start doesn't make fires better -- it makes them worse. That was the lesson of the Yellowstone fire. There's a total amount of fuel to burn, and all of it will burn; the question is whether you want it to burn in more little fires or fewer enormous ones.

That second point -- all of the fuel an area produces will eventually burn -- is why it doesn't really matter what started a fire. It's 100% correct to say that if one cause had been prevented, another cause would have started one later, and that later fire would have been worse the one that did happen (barring controlled burns to manage the amount of fuel in the area).

You can think of wildfires using the same model as earthquakes. The movement of two tectonic plates against each other builds up a store of potential energy as one plate is driven out of alignment. The release of that energy is an earthquake. The amount of energy released by earthquakes is fixed by the amount of potential energy accumulated over time. The form of release is not -- you might see harmless earthquakes or city-destroying ones.

If dynamite from a mining operation triggers a huge earthquake, that's bad, because huge earthquakes are bad. But the dynamite didn't cause anything that wasn't going to happen anyway. The same amount of energy gets released regardless, just at different times.

For fires, the growth of plants in the area builds up a reservoir of potential fire energy over time, and you have the choice of either releasing that energy in fires or physically transporting the fuel somewhere else. Only the first is practical.
Apple purchases labor from Foxconn
Most of these ideas aren't China specific, or Chinese innovations. Korea was often the innovator with mobile oriented content.

Paid webnovel services exist across much of Asia, and they've been trying (mostly failing) to get that to work in the US. See webnovel.com for an example of that.
Everyone has legacy software. NASA has legacy software. But legacy isn’t an excuse to leave it unsecured or unmanaged.
Maybe the cert on the web server was updated, but the private key for the updated cert was never copied to the SSL Visibility Appliance?
EU Copyright: Block Everything, Never Make Mistakes, but Don't Use Upload Filter
Voyager 2 is leaving the atmosphere!
Subjective ranking of build systems
There's also my favorite subtle fix to U.S. democracy - require all members of Congress to reside full-time in their districts and conduct all government business electronically. Now instead of hiring 1 lobbyist who can wine & dine 535 members of Congress and build personal relationships with every one, you have to hire 535 lobbyists who can each wine & dine 1 member of Congress and have to compete with their actual constituents & neighbors for social attention.

This also has a number of other benefits to democracy, notably that social science has shown that our allegiance is to those who we are in closest proximity daily with (i.e. representatives might actually represent their constituents instead of the political class) and it disincentivizes gerrymandering (if you're gonna shove all the black people in one district, you're gonna be living with them).
Using the Apple USB-C to 3.5mm Adapter on the Raspberry Pi
Yes, that's what I meant, thanks, and I was thinking particularly of the 2nd game - though on closer inspection I think UW2's walls are all only 45 degree and 90 degree just like the 1st game, except the UW2 map is higher res and a lot better at mixing them up so it's less obvious. So Doom does win there after all, but I didn't notice as a kid. Wolfenstein's are all 90 degree bends, I think.

Both Doom and UW2 were essentially still a 2d map but in UW2 I remember going down a descending corridor and swimming under a bridge I'd previously walked over and being amazed. There's another level full of aerial paths which cross over each other too, and a level where you flick a switch and flood the map and open up some walkways above the flooded area iirc. I don't know how it represented these over-under areas internally but even if no more 2d than Doom (though you could look up and down a bit) it was a nice trick.

Then again, Doom has similar tricks - teleports set up to act like lifts, where the top of the tower looks out apparently over where you've already been (actually a facsimile to get round the 2d addressing).

But yes, Doom did win out for speed and sheer frantic joy/terror. I couldn't convert any friends to Ultima but Doom won everyone who saw it over instantly...
This isn't different though. This article was written as "How to get into ML" and is basically selling the idea that getting into ML requires (or is aided by) doing some independent open source work to bulk up a profile.

A very competent developer who is interested in doing some ML work may have just recently read this article and gotten to work on an ML project because he feels that not doing so will hurt his chances of getting a job.

As a note, I have no idea what the right solution to this problem is, it is good to confirm candidate's knowledge (I prefer creative ways similar to the parent) and part of that knowledge certainly can include open source work, but going down this road too much leads to people feeling obligated to make open source work to put on their resume and even to people faking open source work to try and land a job.
I don't know anything about Digimarc, but it looks like this tool may allow you to create watermarks as other people using the official digimarc software https://github.com/flarn2006/DigimarcPIN/
It's 50 years since the demo, and about 18 years later, I wrote short paper introducing the concept of WIMPs to my then boss. Windows, Icon, Menus, Pointers.

Which goes to show the uptake was not that fast.

Boss let me buy Windows v1.02
A 'bug'. Don't give them so much credit. They could be selling the data off.
I'm hoping cars (and bikes) evolve over the next few years into less blinding headlights. The infatuation we have with projectors makes even halogen lights blinding. I see some newer Acuras coming with multiple LED projectors on each side lately, which ought to help (so long as overall output is constant, and each projector is dimmer)
RxJS and Reactive Programming
YC provides assistance but unlike starting from zero, shutdown is unique for each company.

My latest company started the same as all the others but ended up registered to varying degrees in four states, each with its own dissolution procedures. Never mind financing, vendor, customer, and other agreements that may be in play.
The report doesn't appear to mention that you could just login to their web portal with an obvious password [1].

That was a different portal and a different breach.
Anyone got any stories of being affected by this breach?
Does cash produce cashflows? No, it doesn't - yet you would have been better off holding cash than Nvidia this year. (Note - Nvidia has cashflows and pays dividends!)
I imagine this had a huge impact on the drug trade too:

In the 1980s, the US and the USSR were fighting numerous proxy wars in countries like Nicaragua.

When the USSR collapsed, you had thousands of trained soldiers who stopped receiving a paycheck. If you've spent the last ten years fighting in a war, you're not just going to put down the AK47 and go work on a farm.
Which just means you need to proxy your exfil with a host that has external traffic, such as anyone's laptop, or an edge server.

Of course, now this means you just need to detect that sort of proxying, which may be easier.

Detecting exfil sucks and is hard.
The things what you want are not the things that make you successful.
Patreon isn't Facebook for money.
Er trägt unsere gestickten Initialen am Oberteil
"Für das Parfum haben alle Brautjungfern und ich Rose von Roger & Gallet portioniert, so dass wir das Parfüm in der Einfahrt gelassen haben. Jo bei Love Hair zog sich meine Haare an und Ana Ospina schmückte sich. Ich freue mich sehr, sehr früh in die Vorbereitung investiert zu haben, denn es war ein kühler und eisiger Morgen. „ https://www.mekleid.de/brautkleider-g12
It's impressive that they have so much bargaining power to do so. With so many people lining up to work at google, i would imagine people would be more fearful of their jobs.
I'm a junior SWE at a mid-sized AI startup. The article is pretty much spot on, but I'm not sure that the romantic view of data science the article argues against is actually that prevalent.

It seems like you would need a very specific level of knowledge to romanticize data science in that way. Most people know too little (So you're basically trying to build skynet?), and most of the rest are either in the industry or know someone that is, and so have a more realistic view.

I don't know, I did maths in undergrad, maybe some of the more clueless CS majors thought this way.
I don't disagree that quitting one's job over political disagreement is a luxury for many, if not most people. But however hard it is to quit one's job, it is even harder to quit one's entire field - which is what is needed to avoid union membership is non right to work States.

Thus to depict union membership as protecting workers' ability to avoid taking part in the endorsement of views is nonsensical. It is strictly harder to quit a union than to quit one's job. Because the latter not only involves quitting one's job, but also finding new employment in a different field.
Shouldn't it be like

doE: doC, doB, doA
doD: doB

etc?

anyways the problem with this approach is that doD() is assumed to be a general function (or statement or async command) that is not by definition bound to doB(), but rather in this specific case we need it to be executed after doB() is done.
Since i saw your banning and was watching that since it seemed a little rediculous with your karma, I'm curious, did you do anything as your newest comment is now not dead?
>>"Equifax's IT management structure was complicated" and "Equifax uses legacy software that is hard to secure"

I feel for them (not!). BUT they shouldn't store any valuable data then. They should be not-insurable.
I hadn't seen this proposal before but that actually makes a lot of sense and would probably help out quite a bit.

There are concerns with logistics and security when it comes to electronically submitted votes for elections (i.e. e-voting) but this sort of a solution side steps any concerns like that, heck it could be voting by show of hands over a video chat.

I do disagree with the gerrymandering portion though, I think the US really needs to adopt a proportional representation system (I'm partial to MMP) which would just make any attempt at gerrymandering irrelevant, sure you can win a particular seat if you gerrymander, but the amount you can effect overall representation would be quite minimal.
I reckon you have everything connected over Ethernet then?
>And it shows unions are NOT about respect for anyone's feelings that don't align with the 'endorsed' way of thinking.

Crossing a picket line doesn't elicit an ugly response because people are upset about how others are thinking.

It elicits a response because scabs directly undermine the union's main leverage with which they bargain collectively.

It's about power, not thought control.
Going DNS has its advantages like being a less broadcasty solution that can work across VPNs. I've first implemented it some years ago when a client wanted to share authenticated wireless AirPrint to wireless guests on his huge school wireless network. The system is still working.

I guess another advantages of going DNS besides not having to broadcast information is that you chose what you want to publish.
The CPU is the third such project that I'm aware of, also checkout their Nitro hypervisor and disk interface: http://www.brendangregg.com/blog/2017-11-29/aws-ec2-virtuali...

I know they did their own networking hardware, but I don't know if it was done by the same team that did this CPU and Nitro.
Man, you must really not like that bird.
The latest on-the-ground footage I saw of Kabul, Afghanistan suggests we're still leveling entire cities. There wasn't a single building intact except for the one being reported on that had just been constructed, which stood out among the vast fields of rubble.
Not overpriced if there isn't any other vendor doing the same thing.
Bears Sterns was acquired by JP Morgan when it was under financial duress.

Enron went out of business due to losing an enormous amount of money.

Neither of these things had much to do with government regulation.
>and so you're saying if they had 1 million dollars you would consider them financially "rich"?

To most of the country 1 million dollars makes you quite rich. Again, median HOUSEHOLD income is 59k. Federal minimum wage is $7.25 an hour, that means 66.31 years of gross wages for a minimum wage worker.
Child advice chatbots fail to spot sexual abuse
Um, and AMD.
They're definitely using miracom lanai chips for part of it at least; google engineers are the maintainers of the lanai llvm backend.
My wife is of a similar mind. She is so beholden to the idea that everyone is a perfectly unique snowflake that she thinks all generalized experience, observations, and advice are completely irrelevant. She may be right.
Workers in hubs are already more expensive, but jobs don't seem to be moving.
They didn't "mess up" in either instance. Both times, they did exactly what you'd want a professional software team to do: they caught their own bugs, internally, and immediately fixed them.

There was drama in the first instance because they didn't immediately disclose the bug. But disclosure of internally-discovered vulnerabilities in SAAS products isn't a norm. You see disclosure of bugs in consumer products, like the ones Apple issues, because they have to be disclosed to motivate end-user patching. That's not the case for serverside bugs, and you haven't heard about virtually any of the horrible vulnerabilities internal teams at tech companies have caught.
Heart disease rang and wants its statistics back
Yeah that was a real amateur hour.
I think I misunderstand exactly what a union is, because my understanding of what a union is, doesn't seem to imply being unable to create one without majority support.

Is a union not just a collection of employees who have entered into a contract together which requires that they do certain things as part of collective bargaining actions.

I don't see why that would inherently require a majority of the employees, or even a majority of the employees in a certain occupation.

Is the 50% requirement due to some enshrinement of unions in law?
Why don't we have a system of aerial drones to monitor this stuff with thermal cameras and be able to respond to incipient fires extremely fast by dispatching aerial firefighting, etc.?
But TSMC has demonstrated many times that they can make chips at scale.

I don't see why they would fail this time.
We should specifically ban forced arbitration. If both parties are okay with using arbitration I see no reason to restrict that.
I have very left wing politics, socially and economically. A union is by nature far more likely to represent my views than any corporation. If your politics are "rich people should be able to do whatever they want, collaborate with whatever despicable organizations they like, treat employees however they like and have little oversight over their business", that is a justifiable reason to oppose unionization. I don't share those views, but that's the status quo, and it is almost completely inescapable in this industry.
Ask HN: Has anyone used AirTable as a light weight applicant tracking system?
That could be a use case for Bitcoin's lightning network or other cryptocurrencies with low fees.
Knack – A Python command line interface framework
I’ve seen a lot of libraries, including parts of Boost, advertised as header-only. To me, this reflects the sad state of building cross-platform C++ dependencies; headers are the only things that library developers are confident that their users will be happy with. I’m very comfortable with doing build system maintenance, so the header-only “feature” seems like a straight-up drawback to me, killing my productivity with longer compile times.
Any chance you can elaborate on [2]? Sounds interesting.
yes you are right the constructors aren't indeed needed.

as for the complexity of the graph, basically the way I see it is that even this promised based method is a way to solve the problem of putting the graph into the proper promise-based format (for example, chain doA and doC and return an array of their result) vs simply drawing the intended graph. I mean it does take sometime to get used to it specially if you are really used to just working with code (which I myself originally was), but since the graph is the more intuitive way to represent it compared to other methods, after going through the learning curve it seems to be less complex and easier to manage.

that said its not like I have conducted proper academic research on the matter and it might as well be a pretty subjective thing.
The problem is identifying which breach caused your problem. Often, criminals use data from multiple breaches. Inaction on data security is actually lowering the liability for companies and pushing more responsibility onto individuals.
This probably works ok, but it's doubling down on the terrible that is modern php. PHP has this wonderful conceptual model of get a request, return a response, and throw everything away. The logical consequence is that everything you built up in objects or variables along the way of making your response is garbage (because you're throwing it away when you're done).

Since you're just making garbage, it doesn't need to be pretty, it just needs to be fast.

Since you're making garbage, it doesn't need to be future proof, it will only be alive for 10ms.

You can make some really fast pages with PHP if you try, but modern frameworks are going to take longer to load than a fast page will take to be finished.
> I find the characterization "home grown" as a stretch here, had they designed their own instruction set etc I might agree.

Would you say the same thing about Apple, who has their own ARM uarch?
Why should intel be scared of AWS selling overpriced ARM servers?

Because if AWS is selling overpriced ARM servers, they're not selling overpriced Intel servers. I think it's safe to say that Intel has big profit margins on customized Xeons.
>Side note: the prices on your bulk beef sound pretty high.

I'm talking about buying 1/4 or 1 whole specific cow directly from a farm that gets butchered and wrapped for you, it's actually quite cheaper than the grocery. The average cost per pound is absolutely higher for ground beef because you're getting a LOT of steak and ribs.

For 1/4 beef you're talking like 50ish pounds of ground beef, like 20lbs of various roasts, 40ish pounds of steaks and probably some ribs.

Yeah, you can get ground beef or ground chuck stupid cheap at the grocery, especially if you're buying the big rolls of it. 2-5$ depending on the quantity and fat content, but buy a 1/4 , 1/2 or whole beef gets you a ton of steak, roasts, ribs.
Again, this is poor reporting. It's newsworthy that Google+ found and disclosed a vulnerability in its own code, but there is no norm for reporting internally-discovered vulnerabilities and few companies reliably do it, especially in SAAS platforms where there's no end-user patching activity that needs to be motivated.

There's a colorable argument that you don't even want this to be a norm, because of the incentive problems it creates:

http://flaked.sockpuppet.org/2018/10/09/internal-disclosure-...

Regardless: bear in mind that you haven't even heard about a fraction of the horrible vulnerabilities internal teams at tech companies have discovered over the years.
Or maybe it was an intern project.
It's a principle agent problem. Overall it's a drain on the US, but the people making the decisions are moving money from outside their constituencies to inside their constituencies.