skysight-inc/HackerNews huggingface dataset:
Show HN: Stool – a client-based alternative to jsPerf
I know I'm not answering your question, but see the Christmas special of TV show Black Mirror [1] for what this might look like. Terrifying in my opinion.

[1] https://www.wikiwand.com/en/White_Christmas_(Black_Mirror)
Thanks for the link. How can anyone prove that it's not prior art? I guess another challenge would be to prove that it is non-obvious. It seems like it's fairly obvious to me.
Thanks for the link. I will check it out!
Shouldn't DMCA shoot this in the head? My right to repair is essentially eliminated when they can completely lockdown the firmware. The second they decide to stop releasing updates, I no longer even have the ability to repair.
Optimism is still here. It's just not very evenly distributed.
From Cosimo to Cosmos: The Medici Effect in Culture and Technology (2014)
Any idea what the actual performance impact of that is?
There's a big world of around 6 billion people outside China AND US/FCC where those models could be sold too.
Oh yeah, my beloved MSX (sniff).

Small correction: it wasn't launched in 1985 - I bought mine (A Philips VG-8000) in 1983.
Indie Developers: Ouya Owes Us Thousands of Dollars
EMP from nuclear detonations is more of a high altitude thing. The gamma rays knock electrons off atoms in the atmosphere, which move really fast because the gamma rays are energetic. Up where the atmosphere is thin, those electrons can move a substantial distance before the collide with another atom. As they move, the Earth's magnetic field causes their path to curve, which causes them to emit electromagnetic radiation. At lower altitudes (which a bomber interception would be, relatively speaking) the electrons don't get far enough before they collide with stuff.
Elon Musk follows the wrong Hacker News accounts
When Mikrotik doesn't sell any devices that have both 2.4GHz and 5GHz radios out of the box, I don't think you can classify them separately from "build your own", unless you want to talk about how their cheap 2.4GHz-only devices stack up against the kind of D-Link devices that they give away for free when you buy a modem.

(And btw, Mikrotik's software is nothing special compared to OpenWRT. Hardware NAT support is about all you get last I checked, and it's not worth it.)
Male chauvanist pig!!! How dare you! I'm offended, outraged, and flabbergasted by your statement!
We do this at CloudPeeps! It's like Crew or a Gigster but for marketing, content and community talent - https://cloudpeeps.com
Oh good grief. None of the above are anywhere close to getting AI right.
You are correct, but that exemption is in the GPL itself so there's no issue. It's possible to ship GPLv3 code with locked down hardware if local law requires it.
>He answered what I was saying is unnice! And used the coworkers as witnesses of me being an asshole for this.

If I read that correctly, other coworkers also think you're an asshole, correct? If that's correct, that is pretty important. If you are seen by not only him as unkind, but also by others as unkind, you'll be fired once the opportunity presents itself. There are even tech companies with the motto "Fire the assholes" because it is often more productive to work with someone less technically competent, but less of an asshole, than it is to work with someone who is more competent, but more of an asshole.

In addition, I had to read your post a couple of times before it made sense. The next time you're bothered by an employee, you may want to consider that for each of your emails, texts, etc, that the other person may have to do twice the work to read it.
And if he targeted the ad to exactly 7 people, how did enough of Angelpad's founder's friends see it to inundate him with email?
NASA completes review of Space Launch System to send humans to Mars
There is an exception if law forbids the software from being replaceable.
Chrome 45 Beta: New ES2015 features,service worker improvements,media controls
My time includes prep work (takes all of 2 minutes) and cleaning (1 pan if I don't grill the fish, 1 bowl - everything can go in the dishwasher).

Meal planning well, that takes experience. If you cook for yourself, it means you buy some vegetables, and pick up whatever looks good at the butcher/fishmonger on the way home. Rice/potatoes are something I always have at home.
In CRISPR advance, scientists successfully edit human T cells
A quick skim over the code, shows it to be fairly small. ~1000 lines for the prover (little more in ACL2, little bit less in Scheme).

And about another 1000 lines for all the examples from the book (they too would need to be redone)
A new era begins in America’s securities markets
> Even if it was effective, it is still a terrible idea that should never be entertained by a supposedly modern/advanced society.

Are you sure about that? Torture is ineffective: the intelligence you get is very likely to either confirm (incorrect) biases you already have, and failing that to lead you to new and incorrect wrong conclusions. Even if the fate of the world depended on it, resorting to torture is - at best - a gamble with very long odds. Aside from the ethical concerns, the main issue with torture from an intelligence perspective is that it usually makes the problem worse. It makes you stupider, not smarter (assuming you are actually doing torture to obtain real, actionable intelligence).

But what if it were effective? What if doing torture on a single individual was provably likely to make you 10% more effective at your job, and your job at the moment happens to involve trying to save a million lives? Don't get me wrong, I fucking hated 24 for the way it glamorized torture - it would be disgusting for doing that even if torture were effective. But if torture were effective it seems like you could build some utilitarian calculus around when to use it, and that sometimes it would be a good idea to do it.
one look at your submission history and all I can say is please stop posting total garbage. just. stop.
But that's the point: as far as anyone knows - more specifically, as far as anyone has admitted.

We do not have a 100% reliable way to determine whether an exploit is known by others (and likely never will have), and as such there is only one reasonable assumption left to make: assume that it is out in the wild and known by others.

This isn't a new concept - threat modelling requires that you assume every worst-case possibility is reality, so that you can guard against it. This was formalized in the 19th century as Kerckhoff's Principle[1], and undoubtedly existed before that in military circles. This applies equally to software security.

So given that we simply don't and can't know whether it is out in the wild, the most 'correct' assumption is that it is - because that lets us protect ourselves against that worst-case scenario, which may or may not be the case.

[1] https://en.wikipedia.org/wiki/Kerckhoffs%27s_principle
When I was with Sony Ericsson in 2010 our CEO broadcast an email to all hands to point out that he had just fired two employees over their conflicts of interest.
There are so many things wrong with this, I don't know where to begin.

> "Yet if you could open the airlocks and stare down its length with a telescope, you would see airplanes on final approach to Newark Airport, three thousand miles away!"

Newark Airport is in a solid southwest heading from Weehawken. Final approach is either from the north, south, or a western heading over Jersey City to Runway 29, still south and slightly west of Weehawken. A tunnel looking east would see skyscrapers in Manhattan. Possibly air traffic from Laguardia, but it's unlikely, especially with pump infrastructure in the way.

-------------------------------------------------------------------------

> To reduce drag on the burritos to a minimum, the tunnel must be kept in near-vacuum with powerful pumps.

Yet a few paragraphs later, they say "Mail would frequently arrive singed or deformed from the intense heat and pressure." What is it? Vacuum or pressure?

-------------------------------------------------------------------------

> Furthermore, advances in electrical engineering meant that containers would no longer have to be propelled by compressed gas. The burritos already came conveniently wrapped in aluminum foil - it would be trivial to accelerate them with powerful magnets.

The power required by these magnets to induce the Lenz effect in a burrito wrapper, let alone propel it, is too high for large-scale applications.

-------------------------------------------------------------------------

> Under our feet are five miles of silt from the Rockies before you even get to the first rock.

Not even close to true. Tecumseh Shale, for example, can be found about 100 feet deep in places.

-------------------------------------------------------------------------

> At the tunnel exit, a final puff of air slows the burritos to a stop and they are placed in insulated bags. These are whisked to a fleet of waiting trucks, which pass through the Holland Tunnel (this time at a more stately thirty-five miles per hour) and then onward to restaurants and cafeterias throughout the five boroughs.

Why not the Lincoln Tunnel? It's actually in Weehawken! The traffic through Hoboken and Jersey City to the Holland is insane. Why didn't they just build the tunnel to Manhattan? It's a mile away!
The OnePlus 2 pushes the boundaries of how cheap a flagship phone can be
Yes? Just release the source code, sign the bin using a private key and validate the key before installing that firmware.

It isn't Fort Knox, but look at how long it took to break the PS3 which utilised a system like this (years). While people may find other ways of gaining root and can subsequently disable this check, it would take third party firmware from "trivial to install" to "a damn pain in the ass."

Heck if they REALLY cared just enable things like SELinux and move a lot of root processes into other users.
Why wouldn't you be running TextSecure?
This is really sick. So they want to reduce security of routers for controlling the spectrum?
Apple, Google join White House pledge to fight climate change
Aleynikov Prosecutor to Appeal Second Verdict Reversal
I can think of another three letter agency that might very well have suggested this new "security measure" be implemented. /tinfoilhat
That is exactly why they want you to download the app.
Is it even about using put the radio into an illegal mode? OpenWRT has been around since 2004. One does notice those facist in the US governement pushing for weaking security so that the government can spy on everybody... Until there is real and actual data to back up the misuse of open source software, I must say to the FCC "liar, liar, pants on fire!"
What was the tldr of the nail salon dupe?
Either everyone will get sick of you to the point where you're fired, or the guy will probably quit anyway.

I've noticed in situations like these it will end in one of those situations so you don't really have to do anything.
Lenovo already forbids using "unauthorized" cards in their laptops. Most likely for related reason.
Unbelievable that it actually calls out community firmware as a threat, and DD-WRT by name. There has to be a story behind the genesis of this rule. I mean, these ROMs have been around for well over a decade now with no ill effects I'm aware of. That's not something that the FCC is going to be inclined to spontaneously regulate if someone weren't pushing for it.

So who pushed?
I'd really recommend you to download it. The split was brutal, but it was actually for the better.
I meant one that could be created by hand, but that works for ones made by printer.
As long as you have something you can't control (some closed blob) it will only increase security risks. That's not a solution at all. And baseband in common handsets is a horrible abomination.
Really? Blow me FCC - my router, my choice.
La série Fear the Walking Dead en exclusivité sur Canal+
In my case, it was new to me, and I have yet to see this functionality in any mobile game that I have played except for my own.
who is talking about a _lifetime_ non-compete clause?
Is There Such a Thing as ‘Ethical Cheating’? Ashley Madison and OpenMinded.com
If anyone's looking, MySMS has the relevant setting behind "advanced settings"
Stripe Raises New Funding and Partners with Visa
I'm a supporter of GPLv3 so I'll try and give a few counterpoints. His argument wasn't that GPLv3 is a bad license but that, for him, GPLv3 was not a logical extension of GPLv2.

However, Linus's interpretation of the GPLv2 in that video was only coincidentally in line with the FSF at the time. The goal of the FSF has always been to ensure user's freedoms above all else and I feel the GPLv3 better accomplishes that end than the GPLv2. From the perspective of the FSF, hardware manufacturers discovered a loophole in the GPL which allowed people to ship GPL code while denying users their freedoms.

I understand that for many developers there's a balance to be struck. Some developers don't care how their work is used and the MIT, BSD, or DWTFYW licenses are perfect choice for them, but some developers decide that they want to be sure that not only will they get source code back but also that their work wont be used to harm users and they're the perfect candidates for the GPLv3.

* Evil meaning
Stripe, Digital Payments Startup, Raises New Funding and Partners with Visa
Water is free, if you take it out of the ground yourself. Lots of people where I live (North Carolina) have wells. Like Nestle, I could also go up to BC and take water out for free.

By the way, if you don't like it, you can always join the winning team and buy Nestle stock.
Interesting and strong app, I'm wondering what's the best use for this ? deployment like gulp/grunt ? ordinary devops tasks like app management and backups ?
Software engineers need their own Hippocratic Oath
If your "system like EROS running on my above CPU that only uses safe mechanisms (hardware-enforced), safe languages, and robust tools" ran a browser, I would trust Chrome on x64 more than that browser. Not even a remotely tough call.

My point is, when people say "use high-assurance systems", they're saying "you don't get to use browsers anymore".
To be fair, you're talking about an agency that provably intercepted deliveries of Cisco hardware and installed backdoors in them.

I don't think it's particularly far fetched.
Does that really say DD-WRT in particular is a threat? I take it simply as saying DD-WRT is the poster child.

While I like DD-WRT, if you can flash DD-WRT you can flash anything, and arbitrary code breaks all possible chain-of-trust models.

The FCC has a long history of moving for more restricted hardware as a way of regulating the airwaves, one of its chief jobs. As a ham & commercial radio operator it drives me up the wall, but I understand why they do it.
Some of their discussion groups are excellent if you can overlook the spam and the clueless students (and even some of those turn into worthwhile or at least humorous discussions). I get email notifications of posts in several embedded systems groups and check them every few days, more often if there's a good ongoing thread.
Is there any actual merit to "impossible to flash" when you can open up the box and start replacing parts?
Pre-Fab Nuclear Plants Prove Just as Expensive (so Far)
PuTTY version 0.65 is released
Click through to the individual profiles to see the reasoning.
I'm a programmer who left startups to go be a teacher at a public elementary school. It told me to be in politics or a tech startup founder. I'm just not sure how those can match both the reward of lighting up little faces with fresh knowledge and the impact of directly working to improve what is (to me) the center of my community.

So yeah can I suggest 'school teacher' as a result? Is it just totally outside of the realm of possibility here? Maybe I just didn't see it. (I did check the box that said I'm okay with a small influence!)
Thanks, that's useful feedback.
This bothered me. There's enough of these people. Society needs disruptive change in order to save the planet, feed the hungry, end homelessness, end the slave trade, etc.

I was looking for something along these lines.
Ok, but normal people are essentially screwed.

- They don't read hacker news so they aren't aware of this.

- They won't be able to disable auto downloading of MMS even if they did hear about it (think grandparents)

- They won't ever get an update to their Android phone to fix it (or be able to update it if one arrived)

Instead, why don't Android phone updates work like Chrome's updates do? I installed Chrome v1 years ago on my parents computer and today they are running version 44 (without any intervention on my behalf). They are fully up to date and protected without them having to even know about or run any sort of update.
Tindle: Would you support an Arduino marketplace? (2013)
No one's ever claimed that the EmDrive could launch payloads to orbit, to my knowledge. That's not what it's for. Once you're already in space, a drive that can produce 0.001G indefinitely will get you going way faster than a rocket that can produce 10G for a few minutes before its fuel runs out.

Solar sails and (to an extent) ion thrusters work on the same principle.
Most people will say "psh who cares", but custom firmware has been widely used to exceed TX power regulations and operate in unlicensed channels.
Agree in full. Perhaps "deprecating the federal reserve" was language too strong to describe the explicit goals of the bitcoin whitepaper.

I do still assert that an organism which succeeds in a mission to 'replicate a similar system of "cash" in a completely decentralized (in that, anyone* can participate) manner' will achieve the same. And that, for reasons directly attributable to the specific implementation, bitcoin does not achieve this.
We do consider teaching, and it could be a good path if you're a very good fit, but we don't in general recommend it if you want to maximise your social impact.
https://80000hours.org/career-guide/top-careers/profiles/tea...
Ha, no. I think I was just trying to make it non-specific because it could happen along any tz border. I added the article in case someone wanted specific locations.
The original spark, and pre-Tindle idea. This is https://www.tindie.com/about/ three years later.
That's a good point. However, even if you wrote the routine in assembly, the CPU could pull a similar trick. At some point you have to give up and trust the tool not to do something too catastrophically stupid. Whether that point is at the CPU or the C compiler (with sufficiently paranoid C code) or elsewhere, I'm not sure.
The FCC's airwaves though. I have my share of ill will towards the FCC, but fact of the matter is while the router might be yours the airwaves are the FCC's to rule.
We're talking SF-centric startup culture here. It's not enough to actually change the world for the better. You need to make millions of dollars and be 'changing the world' by disrupting some kind of market segment nobody actually cares about, and be some kind of Randian uberwhatever, otherwise you're a piece of shit
You seem to have changed your mind while writing your response, and you appear to have come to the same conclusion I did.

Personally, when I learned about _Generic, I wondered why the C committee hadn't just adopted C++-style overloading. I'm convinced the reason is to avoid name mangling. The end result is that the programmer does the name mangling
"by hand," with natural consequences for doing so.

However, there are some important points, which make _Generic both more flexible than C++ overloading in some ways, and less flexible in other ways:

* _Generic only dispatches based on a single parameter.

* _Generic doesn't have to expand to a function call; it could expand to a format string, for instance (although if a macro, FOO, expands to a string literal you can't put FOO(X) next to another string literal and expect the compiler to join the two strings).

* _Generic doesn't consider type conversions when doing the dispatching.

* _Generic dispatching can be as complex as the programmer wishes (e.g., _Generic(X), switch (sizeof(X)) ...); yes, you start with type, but you don't have to limit yourself to exact matches.

* _Generic can have a "default:" branch; this is possible in C++ but not obvious (have one overload take "..." to guarantee it will be the worst match, and only chosen when there is no other option).
You could use a think tank or econ phd position to research policies with potential for disruptive change. We also recommend startups highly.
What paths do you think we should look into more?
FANN.js – Fast Artificial Neural Network Compiled with Emscripten
I'm confused by your reference to "gatekeeper EC2 instances." In the scenario I described, the secrets are housed on S3, not a separate EC2 instance. So, theoretically, as long as the underlying instance running the application code can access S3, and S3 doesn't go down (very unlikely), there shouldn't be any issues.
> arbitrary code breaks all possible chain-of-trust models

No. The code I get on my router from the store is an arbitrary closed source buggy crap.

The code I load from debian, openwrt, etc. is far more trusted.
Send more drones to kill your own drones?
Send more drones to kill your own drones? If the drones can be fed new instructions in the field, then the enemy can feed them fake instructions to shut down.
I'm a huge Mint user. I have a pretty good system for budgeting, I check it almost everyday, etc. I've been using Penny for the past couple weeks though and am getting quite hooked on the product. Simpler, less intimidating, less stressful, and the sheer delight of interacting with a friend vs a chastising red line is wonderful. I was skeptical of the five buckets initially (given my detailed Mint categorization) but realize that that's really all I need. I'm excited to see where this goes!
It's always funny when people object to a compromise on the grounds that they don't get everything they want.
Being angry is fine but lashing out and saying "..you claim to be better than PHP dev when you don't care about.." serves no purpose other than reacting to your emotions...ESPECIALLY as a leader. If you said that publicly in front of others, that's even worst and you should seriously think about getting mentored by someone you trust. (regardless of how ridiculously clueless he is)

Being assertive is important but being an asshole just adds distance between you and your team. You gain respect on the former and loose respect on the latter. I agree with partisan:
1. Take a deep breath and run it by your "boss" to gain perspective
2. Apologize to your developer for the poor choice of words and tone and tell him that you regret, and it would never happen again.
3. Once that's done, ask: "But do help me understand what you did here and why."

If he repeats his mistakes, take the "I don't think we are a fit" or "this arrangement is probably not a match for us" or whatever. After that's done, you can go to your boss and vent some more. :)

Hope it helps.
Interactive Chart of Hard Drive Prices 1950-2010 (2014)
This is backwards. Instead of regulating devices they should just enforce the law and penalize those who break it. If you're found to be violating FCC regulations you pay a fine. This is pretty standard stuff. The top-down can't-trust-users thing is such bullshit.

The government lets me own a semi automatic rifle but I can't run non-standard firmware on my router because I might hurt someone.
Visa Invests in Stripe at $5B Valuation and Strikes Commercial Deal, Too