skysight-inc/HackerNews huggingface dataset:
> Only in a western welfare bubble. Morality over war is what you can afford having other security needs taken care of.

That's actually a false hypothesis of people in the 'western bubble' who haven't experienced war. Research I've seen shows that people in places that have experienced it, such as in Syria, are much more opposed to it.

And that bears out in Western experiences: Who created the UN, with the stated purpose to prevent another war? Who created (the ancestor institutions that became) the EU to prevent another European war? Who enforced the Geneva conventions and prosecuted war criminals after WWII?

The answer is, the people who had lived WWI and WWII. They knew far more of war than anyone today in the West, and they thought it was the worst scourge of humanity which must be prevented from happening again at almost any cost. Who are we to disagree?
It didnt. I'd guess they are just pulling in a ton of jobs so they look popular enough to justify the fee to post a job there
On complexity vs sophistication: During the cold war, a US company noticed the USSR had stolen the plans for a natural gas pipeline system, but not the software.

In response, the US introduced an integer overflow bug that was uptime dependent, and took something like 6 months to hit. The bug simultaneously cranked up the pumps and closed all the valves in the network.

It was known that the Soviet economy would crash in under a year without the ability to cheaply move natural gas, so they couldn’t test long enough to find this.

A year or so later, the DoD’s seismographs detected the largest non-nuclear explosion in human history.

The main impact wasn’t the explosion or the short-term economic damage. The main impact was that the USSR stopped trusting stolen software, which set them way further back, economically and militarily.

Arguably, that ~one line of code was infinitely more sophisticated than stuxnet.
“All the impressive achievements of deep learning amount to just curve fitting,”
Isn’t it a bug on the Sony Ericsson phone? I mean the non-standard message went via standard channels to reach the destination but the destination couldn’t grok that?
How Much Income You Need to Afford the Average Home in Every State in 2018
Almost immediately, a joke about half my data disappearing came to mind.
That list has a ton of "soft" majors!
Perhaps "This site will securely and privately receive your information"
“Any fool can make something complicated. It takes a genius to make it simple.”

I made a poster with this for my office wall.
Because as an employee, you’re basically the ultimate cuck in the eyes of upper management.
> In modern physics of this type, where experimentation is not practical, the math is the physics

I think Feynmann would disagree with you.

http://www.youtube.com/watch?v=obCjODeoLVw
30 year veteran. Also did a fair amount of UI and technical writing.

"...the right abstraction can make all the difference."

Word.

I developed my own heuristic: If it's hard to explain, you probably did it wrong.

Meaning: The right mental model can make all the difference.

Multiple times, I have revisited complicated user facing problems, simplified things, which improved the UI, the implementation (code), docs, etc.
So all of these ask for a 2-week home project?
Great article. Very clever the flipping of the traits.
"x86 is a high-level language": https://blog.erratasec.com/2015/03/x86-is-high-level-languag... / https://news.ycombinator.com/item?id=9264195

Everything's an API at the end of the day.

There was an article on here recently about the practical effects of the TLS 1.3 drafts, and how they broke proxies. I can't find it. It was talking about how the proxies choked because so many variable wire bits in TLS 1.2 stayed static for so long they rusted in place in proprietary implementations, and the proxies crashed once the values changed (despite this being a concrete protocol violation). This situation reminds me of that.
https://github.com/solkimicreb/react-easy-state

pretty cool library that is only possible because of es6 proxys
Our classic electronics surplus stores are disappearing. Can they be saved?
Proxies are awesome. I used them to create observables that automatically publish on any mutation, no matter where in the object tree it happens:
https://www.npmjs.com/package/mutable-model
Alex from Scale (www.scaleapi.com) here! We've taken an extremely quality-first approach and build out large workforces for datasets with high quality requirements and complexity. For example, we do a bunch of LIDAR / 3D labeling (https://www.scaleapi.com/sensor-fusion-annotation) which is very complex and labor intensive, and provide extremely high quality that would not be possible otherwise.
I would love to hear any experiences folks here have with this. We are seriously looking at it right now.
> If you’re posting users information to a public repo

Like their name and email address in every commit they submit?

I've already seen a notice from GitLab requiring me to consent to waive my rights to have that info deleted if, e.g. I were to contribute to the GitLab open source project. But I'm not sure that that's even enough for GDPR.
Unless your car has similar technology.
See "Zero Day: Stuxnet and the Launch of the World's first Digital Weapon" by Kim Zetter for many more details about Stuxnet.
I'm not so sure - it's a fantastic fit for GPUs, FPGAs make sense for stream processing for video encoding - but that's more of a discrete device play where you can plug the video feeds directly into the FPGA daughter board.
The current state of UI in rust is very early.

Most of the mature UI libs are bindings to another language.

However there are some native UI libs

https://github.com/PistonDevelopers/conrod/blob/master/READM...
F.D.A. Approves First Drug Designed to Prevent Migraines
I'd argue that Google Search is much more sophisticated than Stuxnet. Windows is much more sophisticated. Linux is more sophisticated than Stuxnet. The list goes on.

We tend to ignore the sophistication of things we are familiar with, and hype those that surprise. But that's not a fair measure of anything.
For every 'real' data science job which requires deep knowledge of statistics and machine learning, there are 50 DBA positions where they want you to know some python.
Maybe they are just proxies for other labels, like "the good group" and "the one we can drop if our numbers don't hit expectations." I'm offering this theory as a bayesian.
sheer, growing number of MOOCs available will cause the high amount gatekeeping from many prospective employers

I did a MOOC, nothing wrong with them. A lot of it turned out to be just revising things I had originally learned in my BEng or MSc, but I learned some things too. And a bit of revision never hurt. I don’t think I had done much calculus “in anger” since graduating for example, so that was rusty.

In 5 years or 10 years there will be no data scientists as a full time job - the skills will just be folded into regular programming jobs or accounting jobs or whatever. If you’re in that job now, make hay while the sun shines
Low-end development boards from sketchy companies ;)
I own a Mimas v2 from Nimato Labs, and a miniSpartan 6+ from Scarab hardware (I think the first is around 50 dollars and the second around 100, but they both have less expansive versions as well). The miniSpartan is quite awesome since it's so tiny and has a slightly newer FPGA on it, but the support from Scarab is absolutely zero (from Nimato labs, I remember asking something once and getting a timely reply, so I guess the Nimato support is a lot better). However, the HDMI on the miniSpartan is nice to have if you want to have more colors (the Mimas supports only 8-bit colors on the VGA signal, which gives a posterized look).

I don't know if I have much to offer since my experience is very limited, but I dropped you an email anyway. I do want to write something about installing and using Xilinx ISE (there are already quite a few articles explaining this), and also getting it to work on Windows 8 or 10 (which is explained in [1]).

[1] https://www.eevblog.com/forum/microcontrollers/guide-getting...
So, in a metaphorical way, reading old philosophy isn't about reading a legacy code base. It's about reading the git history and project documentation.
Those EdgeCore switches looks like a good "start". Thanks.
Definitely could use a high paying gig, but crunching surveillance data without opt-in has always felt unsavory and wrong to me. Their examples including Equifax made me cringe. Any perspectives that might help me feel better about doing it?
> They're also good general intelligence tests, if administered correctly.

Is there any scientific evidence to support that, or is that just industry hokum?
How do you define sophisticated? Complex or elegant? Because if it's more towards the latter then I'd suggest the software that took humans to the moon and back, several times, is much more sophisticated.

But from reading the article it seems the author is aiming more for complex than elegant.
The academics preparing for the possibility AI will destabilise global politics
What’s fantastic about it? Worst abusers of privacy are goverments, and nothing has been done in this law to restrict it.
Not disagreeing with you, but unless I misunderstood something, it seems Jobs sided with John because it was obvious that the design they were going for with MacOS Graphics was wrong, and Jobs was pissed that the Apple engineer tried to defend it. If you ask me that's a perfectly reasonable scenario to get pissed.
1x, 1y, and 1z nomenclature is standard in the memory industry, where the foundries are less keen on giving out hard numbers about their manufacturing processes than the logic fabs are.

FinFETs don't have anything to do with ReRAM (or MRAM), since the memory is a back-end construction. When designing the memory, you don't have to care about whether the underlying transistors are planar or FinFET, you just need to know whether the memory can scale down to the same pitch. There will be 12nm planar FD-SOI chips taping out next year at GloFo, so 1x nm for a logic process doesn't imply FinFETs, and FinFETs aren't all smaller than 20nm.
Perhaps Europe just doesn't care - release them after a few years and go "oh well" when they hurt someone again - in countries where women aren't even allowed to carry pepper spray, there's less emphasis on keeping innocents safe and more emphasis on giving terrible people third/fourth/fifth chances.
Most software excels in a single domain: driving, flying, recording, parsing, etc.

I think AI being smarter than us in a single domain like investing is feasible. But to be smarter than us in all domains, even parenting, love, intuition, etc. sounds infinitely more challenging.

I think AI is usually thought of in terms of solving computationally-heavy or data-heavy problems. But to be "smarter than us", it would need to be better at emotional, conversational and relational problems as well.
IMHO monitoring/controlling a high-speed centrifuge with Windows (or with any non-real-time-OS for that mattters) is actually a huge design flaw, there is even a warning somewhere in MS documentation about Windows not being suited to Real Time operation, and RTOS are specifically used/needed for closed-loop applications (such as monitoring and controlling motors).

References (National Instruments):

http://www.ni.com/white-paper/3938/en/

http://www.ni.com/white-paper/14238/en/
The biggest thing that gets me when my coworkers do SF dev is how many times they have to refresh to see the new code. Its almost always two or three.

Ive seen the proxy thing trying to debugging. I didn't realize it was a set pattern/language feature.
Probably because we’ve internalized the lessons of the aftermath of the British empire
> we need to agree that the bulk of the last 20 years of startups business models are broken

I agree.

If a startup is build on selling my data, I am more willing to pay a fee then to have them sell my data.

If we could go back to WhatsApp having a fee instead of Facebook using and selling my (meta)data, I would switch anytime. If Telegram starts raising a fee for using their messenger without anybody reading my messenges/location/... I am all in.
Perhaps this poor choice of words meant to say that the stars become brighter as we move towards them simply because the earth is closer to them. On one side of our orbit we should be closer to some stars and further away from others, resulting in a seasonal dimming. That would be logical to anyone who doesn't grasp the distances involved.
Good idea in theory, in practice it's a shit show. The current level of language support is "As long as you know how to write what you want in HDL, then you can write some C that uses custom pragmas and design patterns and attributes that will badly reproduce what you could have written in HDL in half the time".
I agree.

Obscure “I had to google it before asking you” problems are the problem not the whiteboard. I think whiteboards are good visual aides.

Sometimes I just ask people to draw a frog though.
I liked the skateboarding analogy. I might be skewing it, but it hearkens towards evolution of an art-form, maybe..

60s: https://www.youtube.com/watch?v=7pXYTJgxY30

70s: https://www.youtube.com/watch?v=cKC-XBwQ_pA

80s: https://www.youtube.com/watch?v=tA1a21RTFZI90s

90s: https://www.youtube.com/watch?v=fkDSlB7fy8I

00s: https://www.youtube.com/watch?v=UjSx2Xe9pZ8

And the idea of summarizing. In many of those videos you may be able to say "skater does a kickflip", but such summarizing is devoid of context.
Don’t go to this kind of websites then. There is nothing warranting you to kill them though.
Apple Co-Founder Steve Wozniak Expects Ethereum to Dominate the Crypto Market
What app did you use to make those beautiful diagrams?
Yes, talking to the Apprenda guys I got the impression that's their specialty: air-gapped and otherwise isolated on-premises clusters. I'm sure they'd love to get you on a support contract.
I created https://github.com/cloudboss/keights because of the same issue, though it is for AWS only. I've been using it in an air gapped environment and only had to tweak two of the systemd unit dropins in the master CloudFormation template to add a proxy environment variables. The only reason I needed to do that is because two of the AWS services that are used don't yet have private VPC endpoints (cloudformation and autoscaling).
In his story about how Steve Jobs told the engineer point blank to make changes and how impressive it was. I think a lot of people underestimate how effective Steve Jobs was as the CEO because he was Steve Jobs.

A CEO of a company has role power, but that's really the least effective. If the employees don't respect thier managers, the managers can't be effective.

It's usually used by production workers, but developers will also Work-to-Rule (https://en.wikipedia.org/wiki/Work-to-rule) and do the bare minimum.

I don't know of any non founder CEO that can inspire workers (or investors) to follow them in a completely different direction.
Why There Is No Salt on Restaurant Tables Anymore?
Seems to me that their invocations of God were parts of logical arguments. It's just that those arguments were extremely sloppy.
Hisense announces global availability of new 80-inch laser TVs
> Before looking it up just now, I could have sworn the point was something like "every developer has a door they can close", but oh well.

EDIT: Ok, my mistake, my memory is failing me. "Doors that close" is used in a whole bunch of Joel blog posts, and "walls and doors" is used in the original Joel Test description.

But WaybackMachine seems to confirm that the official label from the "Joel Test" has always been "quiet working conditions" and does not appear to have been changed.
> > The law has been in effect for over two years at this point

So what's this whole thing that's going to happen soon? It's going into double effect or something?
The actual monitoring is done by the embedded controller, Windows is just there for displaying fancy panels and programming the devices.
I think there's several sub-categories in the nerd culture. Geeks, Dweebs, Nerds, etc.

I think Geeks are the literature/pop culture equivalent of nerds. Whereas nerds deal with more scientific obsessions Geeks deal with more cultural obsessions.

Here's a Nerd/Dweeb/Geek Venn diagram.

https://www.popsugar.com/tech/Geek-vs-Nerd-vs-Dork-vs-Dweeb-...
OpenWRT is fantastic. Critical security patches come within days of the vulnerability being disclosed, the thing compiles with little hassle on Linux Ubuntu and it runs stable and it's very lean and fast.
I'm not sure that I can agree with her even about reading physics. I've found that the earliest works on scientific topics, as well as in math and philosophy, explain things in a way that is comprehensible to someone with no prior knowledge of the subject. That's probably because nobody had prior knowledge when the work was written. I find I'm very often able to learn topics from the originators' writings that I found otherwise intractable. For me, at least, this is true in general.

On the other hand, I have a consistent bias toward the past, and this may be a rationalization after the fact.
Cool stuff, I made a more general use library that notifies you of any chance on an object property, no matter how nested it is: https://github.com/alessioalex/recursive-object-proxy
The IAEA was all over Iran's nuclear production facilities for a decade. The CIA has been all over them as well. There really wasn't nearly as much impenetrable mystery as you imagine. For a very long time, Iran was completely cooperative with the IAEA to an absurd degree. Even the big CIA report said they were building power plants, not bombs, and they saw no evidence any bomb project existed. (Of course they hedged that for political reasons by sticking a 'absence of evidence isn't evidence of absence and they might have a super duper extra secret lab 500 miles underground' on the end which was reported in the media as 'secret Iran nuke project confirmed') It wasn't until that point that Iran realized the US really didn't care whether they were building a bomb or not, and it didn't matter how much they cooperated, they were going to be targetted regardless. Hell, at one point they offered to give up their entire nuclear program and all their facilities to the IAEA if the IAEA would run a power plant for them, and the west even turned that down.
MRAM has so far been primarily a competitor to SRAM and NOR flash, but definitely not to NAND flash. ReRAM as an embedded memory will be competing in a similar space, but as a discrete memory will probably be most comparable to 3D XPoint.
Maven Build Progress Bar
HN discussion on the recent closure of Weird Stuff : https://news.ycombinator.com/item?id=16797286

To me there's a disconnect here: On the one hand one can argue we're leaving in a golden age of democratization of making, with so many people interested in it, esp. young ones. OTOH, this. Any thoughts?

I've always looked similar stores in Chicago, any recommendations?
Fear and Loathing in Legacy Code
Because nobody gave a duck, because there was no fine (or they were laughable).

Now that we have a single law for a 500 million customer market with a substantial fine, things start to shift to the better.
First of IANAL, I'm a European citizen within IT that has to deal with GDPR in my professional role.
I believe there is a lot of hysteria and FUD around GDPR.
Anyway, this is how I would handle your problems.

1. In the same article[1] that you reference, the following paragraph might apply to your business:
>27.2 The obligation laid down in paragraph 1 of this Article shall not apply to:
>processing which is occasional, does not include, on a large scale, processing of special categories of data as referred to in Article 9(1)
I would ignore it for now. If any supervising authorities would contact you regarding compliance issues, talk to an expert.

2. This is if you use Consent as the legal basis for collecting the data. I have seen a few business use 6.1.f [2] (legitimate interests) as their legal basis, which has other issues like the weight test of interests not being tested in court, yet. The Article 29 Data Protection Working Party have released opinions on how 'legitimate interests' should be used [3]. However, there are other laws about marketing that could apply on a country per country basis.
If you select the consent route, a double opt in with possibility to opt out at anytime that should be sufficient as long as you document the text for the opt-in's and record it together with the date&time of the opt-in.
Oh, and you don't make the consent conditional on getting your goods/services. I can recommend the Article 29 WP guidelines on consent[4] for extended reading.
It sounds like your current process is enough or requires very little tweaking, I would keep it as is.

3. I have not run a consent campaign. I have run information campaigns about our users rights with links to required documentation and they have been appreciated.
I would not run a consent campaign as I believe your consent should be good enough based on the process mentioned above.

Hope this helps!
-
[1] https://gdpr-info.eu/art-27-gdpr/
[2] https://gdpr-info.eu/art-6-gdpr/
[3] http://ec.europa.eu/justice/article-29/documentation/opinion...
[4] https://iapp.org/media/pdf/resource_center/20180416_Article2...
New Release: 0 A.D. Alpha 23 Ken Wood
I took the statement from X at face value. "It’s not related to any current or future products."
Fraud? The kind of fraud that can get someone hurt or killed like the bogus diagnostic tests which could mean a patient ends up taking the wrong drug and/or dose which hurts them.
I know opencores.org, which seems to be similar (but I like the organization of the OpenCores site better to be honest).

We made some small improvements to the Plasma CPU [1] (which uses a small subset of a MIPS instruction set) in a university project.

[1] https://opencores.org/project/plasma
I agree.

It's the most sophisticated piece of malware, that's for sure (at least counting the ones we know of).

But calling it the most sophisticated piece of software is too big of a stretch.

That said, other answers to this question include what we would traditionally consider as contestants (like Linux kernel), it just happens that the submitter decided to submit this specific answer. I don't know was this the top answer before it exploded here, but it sure is now.
Maybe you should list all of the possible cases that could be initiated against you as a business owner in the US and which ones you can and can't guard against before you worry about that cable.
The law was made public two years ago, to give companies time to get compliant. It actually goes into effect next friday.
App development, no upfront, React-Native, etc.
Winding down our company. I'm available for quick turn-around React-native, D3, video, chat etc apps for no upfront cost. Lambda, EC2, PubNub backend and serverless. Contact bill@southworth.tv
What's interesting is I feel like the diversity of front page posts seems higher on a typical saturday night. It also feels a lot more like HN felt a decade ago on a typical workday.
The one piece of imagery, the piece doesn't mention. Her hat is designed to deliberately echo renaissance halos, I guess.
Free alternative: https://github.com/poteto/hiring-without-whiteboards
It is the converse of the second that worries people. Look at an ironically US example of Slingbox forwarding TV antennas to other locations in a 1:1 fashion specifically to not count as rebroadcasting. That took a Supreme Court case and much legal maneuvering to sink something that was legal because they didn't like it.

People are rightfully worried about "you followed the law completely but we don't like it so massive fines!".