skysight-inc/HackerNews huggingface dataset:
> the author itself is free to sue you the way he/she can (eg, patents). One example could be dotNet from M$.

That's not actually true. In law, at least in the US, there's such a thing called Estompel [1], and licenses like BSD / MIT do have an implicit patents grant [2], unless the software is also accompanied by an explicit patents license (like Microsoft is doing), in which case that license takes precedence.

Of course, you can't be totally safe with an implicit patents grant, because its applicability depends on jurisdiction, plus it's always unclear if you can also count on it for derived works, etc. But then again, this is why GPL v2 is still safe. Remember that the Linux kernel is licensed under GPL v2? So what, are we all screwed?

> note that you can trust "free software" guys more than "open source" ones.

With all due respect, but many "free software" guys tend to be zealots and I can't take them seriously anymore. Not when the FSF starts doing stupid shit, like preventing Emacs on MacOS from supporting emoji just because the "free operating systems" would be at a disadvantage. Talk about crazy.

Also, in my opinion AGPL does not pass the OSI definition and it was probably accepted only because it would have brought out the crazy, but that's a personal opinion.

[1] https://en.wikipedia.org/wiki/Estoppel

[2] http://en.swpat.org/wiki/Implicit_patent_grant

[3] https://github.com/emacs-mirror/emacs/blob/emacs-25.1/etc/NE...
I agree about noise, but you'd need to be careful. People would try to game it by giving themselves as many random chances as possible, by making many accounts or doing whatever was necessary.

It could undermine the legitimacy of the system, as well as put more load on the server.
Antibiotic Resistance Is a Growing Threat
> your sensors clearly tell you that you're below ground

They weren't telling that. As far as I understood, the sensors were fully right, the software just hasn't expected the rotation to last "so long" -- the whole second, so it calculated the result wrong ("negative height") by incorrectly processing these multiple (in time) for their model unexpected inputs.
Because TheDonald is a mix of racism, sexism , it's not a political view and it's affecting the whole site now.

Absolute free speech can have real consequences, here's a sad example from the Rwandan Genocide (copied from Wikipedia):

> The Power groups also believed that the national radio station, Radio Rwanda, had become too liberal and supportive of the opposition; they founded a new radio station, Radio Télévision Libre des Mille Collines (RTLMC), which broadcast racist propaganda, obscene jokes and music, becoming very popular throughout the country.[89] One study finds that approximately 10% of the overall violence during the Rwandan genocide can be attributed to this new radio station.
I mean, if I could just get a nice Maemo Phone I'd be happy, like throw that on a Lumia 920 and I'd be content. There is definitely room for innovation in the mobile space, and both MS and Nokia have the hardware side of it down, they just need to choose a platform that people can get behind and make it easy to move to it (eg. have a preinstalled app compatibility layer).
> one does not apply a voltage to a capacitor, one applies a current

This is meaning less. You have to apply an EMF (https://en.wikipedia.org/wiki/Electromotive_force) to get the current flowing in the first place. There is no current without EMF (measured in volts).

When a capacitor is directly connected to a real world voltage source (with finite internal resistance) it shorts the power source and causes a massive amount of current to flow. I = VEmf/Rbatt (but only at t=0).

This current causes charge to accumulate on the plates of the capacitor causing the voltage across the plates to rise while reducing the current flowing through it at the same time.

The voltage across the capacitor rises (asymptotically) until it matches the potential of the power source. The voltage across the plates at any given time t is given by the equation: V = VEmf(1-e^(-t/(Rbatt * C))). See: https://en.wikipedia.org/wiki/RC_time_constant

Also the current at any given time is: I = VEmf/Rbatt * (e^(-t/(Rbatt * C)))

Thus an ideal capacitor can be charged by a voltage source of any value (VEmf) to any voltage (less than or equal to VEmf) across its plates. There is no theoretical limit imposed by physics. Practical capacitors will experience a dielectric breakdown above their rated voltages: https://en.wikipedia.org/wiki/Electrical_breakdown

So all you have to do is remember to disconnect the power source before the voltage across the capacitor crosses its safe operating area. So if a capacitor is rated at 50V max terminal voltage then you need to disconnect the power source when you get 50v across the cap. You will reach 50v earlier if you use a 200v power source instead of a 50v source. The only thing that changes is the the time required to charge the cap (and the current like you said). A higher voltage power source or one with lower internal resistance can drive larger currents.
They're charged with power, which is current x voltage. If you have infinite current and zero voltage or vice versa, nothing happens.
Very interesting, the report PDF makes for interesting and informative reading.
Queen Máxima of the Netherlands marks first anniversary of Digital Workshop
Unbox the Web
We can abstract the CPU away. However, undefined behavior is just the tip of the iceberg. You can fix it all you want but we'll be stuck with logic bugs, side channel attacks, info leaks, bad permissions & malconfigured servers, poor passwords, outdated & broken crypto schemes, poor access control schemes and policies, human error or negligence, etcetra.

There is a huge amount of ways security can go haywire even with perfectly defined behavior. Make no mistake, I love watching as unsafe unbehavior is slowly getting fixed, but I think language nerds are too fixated on the UB to see that it's not the big deal and won't get rid of our problems.

Another problem language nerds miss is that we can adapt existing code and tools (in "unsafe") languages to weed out problems with undefined behavior. It's just that people aren't interested enough for it to be mainstream practice. Yet the bar is much lower than asking everybody to rewrite everything in a whole new programming language. So why do they keep proposing that a new programming language is going to be the solution? And if people just don't care about security, well, we would have all the "defined behavior" security flaws in the new code written in the new shiny programming language.
No, the fake news thing is a bunch of Macedonian teenegers who are trying to make money. They readily admit it. https://www.buzzfeed.com/craigsilverman/how-macedonia-became...
I've seen a few Trump supporters posting. They weren't popular but in comparison to most other sites I visit opposing views were more tolerated.
Don't limit that to Third World. Everywhere it's possible to open a company, sell some products, close the company and go away with the money. And I'm not saying that it must be malicious.

It's not hard to find bugs and problems that were hidden in unexpected places or triggered by weird combinations of inputs. Simple mistakes (or well thought backdoors) like goto_fail and heartbleed can explode a good time after they were created. And then we will sue, get money, send to jail, but the damage will be already done.
E-Voting Machines Need Paper Audits to Be Trustworthy
>"cheese pizza" is 4chan slang

This is not true actually.

FBI and some forensic science experts used it internally way back before 4chan was even created.
Cssreference.io – A free visual guide to CSS
Mine is now an EE box (so who knows what lurks inside) - that link made for interesting reading!
I’m similarly displeased with the disappearance of the pthread subsystem in 10.9! I had to debug quite a nasty kernel bug, and was absolutely surprised when I discovered that all pthread syscalls are now stubs into a private kext.
This. But with ISP procedures mandated by governments, with international synchronization of rules.

This already works well for medicine, aviation, telephone systems, transit signaling, and a huge number of other things. There's no reason to believe this wouldn't work for internet security.

We could start by mandating the network best practices RFC.
I've been on HN for about 10 years now... It used to be 99.99% on topic stories about startups and technology.

Now it's just random 'interesting' things? That's what reddit is for IMO.
The OAuth token is also stored in plain text on the device. This is by itself enough to locate, track and unlock the car.
The app prompts the user for the username/password in order to start the car.

Mandatory disclaimer: I'm affiliated with Promon.
Murder in VR should be illegal
For context, the lander did have a radar altimeter. A radar altimeter has maximum distance from ground above which it will not establish a lock.

If radar altimeter had never had a lock, either the radar altimeter has faulted in a way you can't detect, or you are above the lock range for your radar altimeter.

If the radar altimeter had locked, you have a very accurate measurement of height above ground.
It will come. There's no way they're not developing something. There's all the articles about the patents they have and what not. Tim Cook has commented on AR vs VR. But, in typical Apple fashion, they'll announce it out of nowhere and tell you can buy it NEXT WEEK!
Benefits of https
Who said or implied that?
Hexa – Free Responsive Portfolio Template || Codesmite
> I am afraid that your average engineer will make a pretty incompetent legislator. So let's leave legislation to legislators... :-)

I disagree. Aside from a few highly political engineers and/or software devs, almost all engineers I know insist on actually looking at the facts and evaluating them to the best of their ability, regardless of their political inclinations. This is a very rare characteristic in our society, and I can't help but to believe it's a very virtuous trait to have for a legislator.

Most engineers also aren't inflicted with the lust for power and status like so many (most?) attorneys I know.

Most engineers also have a pretty rare ability to listen to and to accept criticism. That's not always something legislators can boast of.

I think we need more scientists, engineers, software professionals, etc. in our political system, not less.

Also, what exact lack of understanding in terms of "structure" of the current system did you find appalling in those blockchain hackers? Can you be more specific?
>>Free speech has a limit, unfortunately,

Sorry no. The second you limit speech it is no longer free speech. This is a concept people have a hard time grasping.

People that say reddit is not free expression are correct. It is limited expression. There used to be fewer limits, than today, and reddit seems to want to massively increase those limits even more.

>because large groups can't police themselves

Based on your subjective view on what they should and should not say they cant.

>No, but if you go to the_donald that's what you get. Or do you really think they don't censor certain discussions?

Dont know, never once visited, dont care what they do

We are not talking about the Policies of a indivual subreddit. Most subreddits are not for Free Expression, most are topic based and heavily censoured to ensure the topic of discussion stays on topic. For example posting political threads on /r/sysadmin is not allowed, I have no problem with this as the rules are fully disclosed, open, and I know what I am getting into when I subscribed

You see I have no problem with Moderation. I have extreme problems with SECRET moderation.

>A message like "F U $ADM" has no place in any subreddit

I would tend to agree, and would have no problem the SPEZ removing the posts. But redirecting F U $ADM to F U $MOD secretly is not the solution, it is childish and should not be viewed as acceptable.
Minimum Viable Cat
I spent only $450 for Lasik (India)!!! That is for the customized lasik operation based on very shape of my eye!!
But isn't it just because they show things in development? Apple doesn't do that. And Google has learned a few lessons in that regard too.
Indeed. I.e. have some probabilistic model of the 'world' and the probe's status within it (position, speed, rotation, etc). The sensor information then 'merely' informs that model, so e.g. if some sensor or piece of code says the probe has instantaneously jumped to a new location some distance away then the model can just disregard that as not conforming to anything like what was expected (the set of priors on how the probe moves, or essentially the laws of physics).

Or... run the flight controller through a 'fuzzer' that throws lots of unexpected scenarios at it. To be honest I'm rather disappointed that a project at this level has succumbed to a bug like this. It's a few thousand dollars of additional dev effort versus the whole project failing; classic small certain initial cost versus large possible future cost (see Taleb's Antifragile, systemic failure of financial markets, etc.)

Ho hum.
Reddit should have banned that sub a long time ago. Its nothing but a bunch of toxic neo Nazis being given a huge platform for free
how is battery life?

does close-lid-to-sleep and open-lid-to-wake work?
negative altitude ... so integer overflow it was ...
1. The power is dissipated across the internal resistance of the power source. Just make sure you are using a power source which can handle the heat (and current) and you should be fine.

2. Charging circuits change all the time to accommodate new battery technology. It will change again for supercaps.
And I think that it'll be interesting when this kind of thing backfires. Like, let's say, USA government wanting that some computer made by Digital doesn't give the correct precision in all calculus done in the USSR nuclear research.
The problem can only be made worse by involving government. Sad that Bruce Schneier does not understand that reality
They shouldn't though, if they want to be credible and the site they own/market. Now this is lost.
How E-commerce Stores Retain Customers Through Social Proof
So, spend more money on the sensor simulator's chaos monkey. Having worked on ESA commissioned ground systems emulation, I know this is easier said than done. Indeed getting anything done is hard.
Big Data: Breaking Down Inefficiency in Global Shipping
Show HN: Hushtache – Templated config generation with encrypted secrets
US auto industry installed 135K robots and added 230K jobs
Which is why actual C and C++ code written at these companies, in these type of projects is so "fun" to debug.

Yes, everyone can be a super coder on his little bubble and use all the latest techniques to write high quality code, the problems arise when his/her bubble needs to interact with an ocean of unseen bubbles, many of which tainted ones.
If you're running defaults then you're already negligent. Not because defaults are necessarily bad (secure defaults ftw). But because you can always do better by tailoring your systems to your specific situation.
In a world where random webcams can mount DDoS attacks on basically any internet service, is there any non-failure-critical situation for an internet-connected device? (Honest question.)
if (altitude < 0) {
return ERR_INVALID_ALTITUDE;
}
How does someone in hospitality or retail "get their work done and go home early"? How do you staff a cash register so assiduously that you get to knock off early?
Nobody's content was edited. Contentless shitposts saying nothing more than "fuck the reddit CEO pedophile" were edited. To say something equally contentless instead.

I'll humor you and imagine your ridiculous doomsday scenario. Trump would say "that's not what I said, it was edited" and his supporters would stop using reddit and everyone would stop trusting it as a serious source. Crisis averted, win/win/win. Can we make that happen please ASAP?
I think the media went out of their way to slant things towards Hillary in this election. I suspect they consensus in the media was something like "we created this monster, now we have to kill it" regarding Trump.

To me this was both wrong, since it basically ignored the basic responsibility of the media in our civilization, and counter productive, since it was so obvious that they were 'in the bag' that people stopped trusting the major news outlets entirely and started getting their 'information' from non-traditional sources, like the alt-media, social networks, etc.

So you can say that everyone is a bunch of 'whack jobs', but it seems like we have a competition here between the 'traditional media' who are being incredibly dishonest and more or less repeating talking points from the DNC, the 'marginally traditional' media like fox news, which is just as much in the bag for the right and so also not really a trustworthy source of information, and the 'other stuff' people are now getting information from, which is just a total mess of false information and unsubstantiated conspiracy theories mixed into all the actual things going on in the world.

So if you want to blame someone, blame the traditional media, of all the things that happened they were the only ones who abandoned their responsibility, and everything else followed from that.
He's the founder of the site .. highly technical. He had to modify the database directly and tinkered with the "edited" flag or "modified" timestamp so the comment would not show it had been edited.
Not exactly. It would be nice to define a select/dropdown list and some options. Then users can select one of those options for the card item.

That said I've used a labels custom field for my use case but I still think a dropdown list would have some merit.

By the way vertical/horizontal grouping in the Kanban options are superb. Really great idea.
It's hard to respond to this piece. It makes some very clear observations that seem hard to counter.

I've collected two other posts that seem to overlap http://rudenoise.uk/low-tech-minimal-computing.html

Covering:
Why the Office Needs a Typewriter Revolution
http://www.lowtechmagazine.com/2016/11/why-the-office-needs-...

The Analog Spaces in Digital Companies
http://www.newyorker.com/business/currency/the-analog-spaces...

For all the work that gets done in offices there's a corresponding lack of self-awareness related to the impact that it has. As an Information Worker it seems to me that there isn't nearly enough diversity in approach.
Yes, but maybe they should have implemented a more fault-tolerant system. With three different methods of determining altitude during decent, this problem shouldn't have occurred.
> Indeed getting anything done is hard.

Why? Too much Red tape?
I'm not into making fake news but I might have found another bait: "YOU WON'T BELIEVE THIS! Progressives (lefties, or what you Americans call them) are behind fake news industry to spread lies and discredit conservatives!"

All in all, it's an interesting bait and valuable lesson. Who knew you could make so much money like that? I guess now the train is gone and it might hit very hard a lot of blogs/new newspapers who try to get into the industry for being fake.

Your AdSense account's value is getting higher, folks!
KeePass has open source clients on every major platform.

A central cloud service using closed source applications for storing passwords just seems like an easy target for assailants.
My understanding is there's a heavy amount of scraping involved.
You got it. Was missing the air-quotes.
I think (all) the ad networks are the grandfathers of fake news. Maybe it's not news, but with "native advertising" the trend to forward folks to a blog post about this AMAZING PRODUCT instead of shopping cart started. I blame Taboola!
I meant "open sourced". I was being sarcastic. I "absolutely love" how literal all of you are. See that? I used quotes that time. Happy F'ing Thanksgiving.
So in this analogy the CEO of a cat meme shitposting website is Hitler? And he's "coming for you?" That's what you're saying? We have an anti-free speech facist in the middle of public discourse already, he's the president elect and that's a lot scarier than the CEO of reddit being sick of people using his own website to scream at him and call him a pedophile.
It seems like the sensible thing would be to change the /r/all algorithm to prevent a single sub from dominating?

I mean is reddit going to start deleting every sub that becomes popular because it will have too much stuff on /r/all? What kind of reasoning is that?
Covertly editing their posts is basically lying about what they said.

We used to trust that when reddit said a user wrote X, they actually did write X (excluding hacking). This was a violation of that trust.
It's even more tire fire now: they're announced 'project.json' build system, but deprecated it[1] in favor of older msbuild. But it's still mentioned on front page of .NET core[2] and used as the primary build system in latest version (I don't know if .NET core even has msbuild, tried only mono).

Almost everyone think that you need some specific IDE (either Visual Studio or Monodevelop/Xamarin Studio/VS for mac (this is the same thing lol)), even in opensource communities[3].

And MSDN is the slowest and hardest to use web documentation I ever seen. Everything non-Windows non-VS is still very, very second-class.

[1] https://blogs.msdn.microsoft.com/dotnet/2016/05/23/changes-t...

[2] https://www.microsoft.com/net/core

[3] http://community.monogame.net/t/creating-a-new-monogame-proy...
> The new build system FOR .NET Core works great too with `dotnet build`

They've deprecated it: https://blogs.msdn.microsoft.com/dotnet/2016/05/23/changes-t...
More of world's poor live in India than in all sub-Saharan Africa
https://mobile.twitter.com/Cernovich/status/8016802456317665... - deplorable how all these people at Reddit are calling for censorship.

If you ignore The Donald people, they implode. Don't respond to them and that's the ball gane. All Spez it is doing is pouring gasoline on the fire. Immature tone at the top doesn't help things right now. Spez needs to go.
1. You can boot and use virtually all the hardware, H.265 hardware video decoding included with a fully libre stack. The Raspberry Pi is unlikely to ever be able to do that. Never tried the Allwinner Android builds, mainly cause they are unmaintained.

2. You've got space to work with, you are not limited in terms of space. Feature wise I and many others don't want to make the sacrifices [1] to use a smaller libc, I did it when developing an application on Angstrom using a BBB and I never ever want to do it again.

4. How would you get secure, verifiable images to people by default across every major platform? We all know 99% of the people who both the C.H.I.P. are NOT going to be bothered to verify the signatures by hand, and even then how do you ensure the signatures are from Next Thing Co? A Chrome Extension solves this.

[1] - http://www.etalabs.net/compare_libcs.html
I think it's also important to note that the inertial platform was developed for the Ariane 4 where it worked correctly.

The software was actually developed correctly, and functioned as intended. At least for it's intended use. Then it was tossed at a new use-case without any accounting for any differences in the new situation.
FCC is openly hostile to Open Source, so I doubt they would require anything to be Open Source
Terma has said to danish media that they only developed the hardware, and had nothing to do with the software.

The software might have been outsourced to another company.
Because spam-filtering and moderation are useful forms of censorship that keep communities alive. In the US, I need to at least be able to remove child pornography (and other illegal content) so that the FBI doesn't come after me.
`dotnet build` still works, they've just changed the underlying implementation from the 'project.json' based one to instead use MBBuild