skysight-inc/HackerNews huggingface dataset:
Example is in the README:

https://cdn.rawgit.com/areknawo/ThreeMap/a76571ba/example/in...
I never understood this sentiment.

If you care about people giving changed code back to you, you use GPL. That's what it's for.

If you use BSD, you specifically say "I don't care what you do with the code". If you want forks to give code back, use GPL.
Good... everything really. Every day I thank God that the next generation of the UK’s workforce is being educated right now in Poland and Romania. If only we could get their teachers to come here as well as their programmers and plumbers. But they are probably well aware how bad British school are.

Source: went to “bog standard” state comp. Everything I have accomplished in my life has been despite my “education”.
That is simply not practical for anything except toy projects due to the complexity it adds, and is rarely necessary anyway. The most common case is a GPL project importing BSD licensed code with minimal adaptions, e.g. just enough to integrate the code.

The authors of BSD-licensed code are clearly comfortable with people adapting the code for proprietary purposes without submitting their changes, so there shouldn't really be a problem with copyleft projects doing the same. And if the authors feel otherwise, they should use a copyleft license themselves (perhaps the LGPL in a situation like this).
This sort of RF signature could allow an "ecowarrior" to go around finding and sabotaging mining outfits. (Or, y'know, for a boring old burglar to go around stealing GPUs.)
I liked this program so much, I contributed a patch to it to get it running on NetBSD a few years ago.
Overall interest in the ROM and android modding community has been decreasing. CM appeared right when android really started gaining traction and the modding community prospered. That was when phones were seen as the cool new tech with all these interesting features. Nowadays most people don't care what is in their phones as long as it runs the apps they want, takes decent pictures, and lasts for a decent part of the day. It also doesn't help that nowadays app developers have started intentionally crippling apps when a custom ROM is detected.

Because of this most people don't contribute to android ROM projects anymore. For a lot of people it just isn't worth the effort those that do care tend to keep up with new tech and buy the latest and greatest tech so they aren't maintaining old devices as much anymore unless they were major hits or a personal preference of the maintainer.

As for why a lot of features have disappeared, through the whole process of surviving the Cyanogen Inc. issues, it took everything the community had to keep basic android supported let alone all the extra features considering how many devices they support. Now that Treble has been deployed, this shouldn't be so much of an issue but maintaining so many old devices that have long been deprecated isn't easy.

Also, as for why the S7 is no longer maintained, apparently there was some bs issue with the software license on the S7 binaries.
Thats not how nature works. Diseases typically become less deadly over time since introduction to a new host; strains that terminate their host are less viable than ones that keep a long lived infectious one.

A mosquito that out competes other mosquitos while living a short hyperactive life is a better way to eliminate malaria by not giving it a necessary gestation period. Areas where a mosquito's life is short do not have malaria.
This is just headline grabbing to make the poor people who worked at defunct coal mines believe Trump has their back when, in fact, the administration knows nothing will come after the headlines because coal is on its way out due not to the environment but cost.
Related from yesterday: https://news.ycombinator.com/item?id=17211283
"b) having a child is a good way to destroy your wealth."

I'd like to see a comparison between childless families and families with children, economic starting point held constant. There is the fatherhood bonus and motherhood penalty after all.
On the other hand, there are plenty of people who aren't going to bother even looking at your software unless it's open source, especially in certain domains. (That Apple released Swift as open source, for instance, is evidence of this, since they are generally not very positively oriented towards open source.)
I remember those smart displays.

As i recall, they didn't go anywhere because MS could not get their licensing scheme to work with it. Because their Windows Home license assumed one active user pr PC, but people assumed that with the smart display one family member could be on the couch while another was typing at the keyboard.

But when you undocked the smart display, all other displays connected to the PC blacked out.
I kinda love the integrated shruggie in their logotype.
First result on Amazon for Sodium Citrate: Non-GMO. Unbelievable.
This was an oversimplification. First, take a look at my crypto library, Monocypher¹. I went for the simplest things I could find. The AEAD construction is a simple XChacha20/Poly1305. I didn't invent a single thing. So on that front, we're safe.

Then all I have to do is weed out the bugs. It's not trivial, but it is pretty simple. Thanks to all primitives being constant time, the memory access patterns are identical for every input of the same length. Test all the lengths from zero to some threshold, and you pretty much test all the code paths. Then you sanitise the hell out of the code, because this is Unsafe™ C we're talking about, and then you have a secure crypto library. Extend that philosophy to the entire system, and you're good to go.

Now let's say I did invent something. I was close to such invention when I implemented XChacha20 from first principles (that is, from reading the XSalsa20 paper, and doing the same to Chacha20). Making sure the "invention" was sound just required I understood the relevant maths, which in this case wasn't complicated at all (it's basically "reveal only the bytes the attacker could have guessed anyway").

The same apply when one designs a protocol. One must be aware of the relevant properties the protocol must achieve, and understand the maths required to ensure those properties. Once that's figured out, it's just a matter of not screwing up the implementation.

Crypto is often underestimated, leading to horrible security issues. But I think it is also often overestimated, that with "don't touch it unless Bruce Shneier said you could" or something. Really, applying crypto is not hard. A couple weeks of full time learning is more than enough.

[1]: https://monocypher.org
Am planning to read more works of Andy Oram
This sort of thing varies wildly from project-to-project. I've had a range of experiences from the type you describe to developers bending over backwards without prompting.
News to me. Thanks for clarifying. To quote Hunter S Thompson, "there is no way to describe the terror I felt." ;)
Enable Google device registration
Enable Google Cloud Messaging

I run Android without Google. I bought a new phone, and when I powered it up, it tried to get me to "sign into Google". I declined. I downloaded F-Droid. Then I disabled every Google thing that could be disabled.After that, all apps came from F-Droid. Mail is via K-9 mail and an IMAP server. Browsing is Fennec F-Droid, which is Firefox minus some unwanted Mozilla-calling stuff. Mapping is ZANavi. Location provider is Mozilla. Works fine.
Some people care a lot about the difference between Free Software and Open Source. That seems especially important when studying people's motivations.

A lot of people you call "queer" consider that a term of abuse, especially from outsiders. "Serious" people seem to have settled on LGBT, LGBTQ, or "gender and sexual minorities" anyway.
Streak Is Hiring Back-End Engineers in SF (YC S11)
Maybe. Agreeableness is often very high among the coddled set and that is a trait associated with doing well in the business world, especially for women (sometimes negatively associated when the subject is a man). However, it's also possible that these people ended up in their job due to a number of other factors that are correlated with helicopter-parenting: ability to pay for school, ability to participate in unpaid internships, etc. . . .

As young millennials and gen z (or whatever the fuck we end up calling them) start to occupy management roles we'll be able to make a better call in this regard.
Someone made a comment and deleted it that I’ll reply to here for them. One of their complaints was about spaces vs tabs and having to smash arrow keys.

I’m about to blow your mind (definitely blew my mind ages ago when I first learned about it):

Windows/Linux:
Ctrl+arrow

Mac (rarely apps do ctrl but usually you can remap):
Alt+arrow

This jumps words and will let you get around your lines much, much faster.

Of course vim or vim plug-ins would be useful to learn too, but you shouldn’t need to learn a whole new paradigm to navigate more efficiently.
Likely a lack of physical IO.

These things have a single micro-USB port, and it will be dedicated to charging more often than not.

an RPi by comparison have ethernet, multiple A style USB ports, and dedicated video out (never mind the pin array).
Have you considered also implementing I2P[0] in parallel with tor? It suppose to be harder to analyze traffic at nodes with I2p though it isn't as battletested as tor.

[0]:https://geti2p.net/en/comparison/tor
There is plenty of middle ground between those two extremes. It is not a given that someone who can take a stand will pathologically feel the need to make a stink about absolutely every little thing and refuse to ever listen to any advice at all.
The forum uses discourse, an open source forum software. I'm sure someone will soon add the functionality for users to download their data from discourse. And then you only need to have a standard email reply pointing GDRP requesters to that functionality.

Why are US companies/citizens overreacting so much? I haven't seen any company or sideproject from a different country react this way. (please let me know if I'm wrong)
To be clear Copyright infringement is a crime
The link below has video with audio of the victim crashing against the wall during the catch, and it certainly sounds like he got a pretty bad knock.

https://www.thesun.co.uk/news/6426086/incredible-moment-fire...
A source of populism: “You are on your own”
Time for fuschia os
Yes, though IP address isn't too much info. You can mitigate it with a VPN or by not loading external resources by default.
Do you prefer ZANavi to OSMAnd~?
I've had good and bad experiences trying to get code merged and in the end all I really care about is that people get to benefit from the labor of love of teaching myself to code.

Had people merge significant chunks of code without even a pat on the head but also had my name in the credits of one of the Blender Institute movies so in the end it probably all cosmically balances out.

I don't ascribe malicious intent to the bad experiences (nor really consider them "bad" but (mostly) just people being annoying for whatever reason) so don't take offence, just realize people have different priorities than me. Though in one case I did actively avoid working on a part of the code base that one particular dev was in charge of due to multiple "bad" experiences, I have better things to do than beg for code reviews and feel "lucky" when I get them -- actually...the best thing with working with software geared towards artists is you can outsource the begging to the people who directly benefit from the feature since they need it yesterday to finish their project.

--edit--

Bloody hell, replied to a flagged subthread...
Few comments on the many previous submissions too: https://hn.algolia.com/?query=The%20Tinkerings%20of%20Robert....

https://news.ycombinator.com/item?id=8133479 has a few, and https://news.ycombinator.com/item?id=14650795 has a good one.
It's hard to take the purported national security justification seriously given that it requires actively buying from coal plants instead of just requiring a minimum # days' worth of backup energy kept on-site.

A regulation more along those lines would, indeed, seem like a smart move (if it's not already done).
YouTube Movie Maker 17 Crack Plus Serial Key Download
Their Show HN has the answers: https://news.ycombinator.com/item?id=15534580
USSR had never put humanities on the pedestal. It would be highly against ideological questions answered by the government.

If you would like a similar example I would extrapolate for it to be China. Not necessarily because China is controlled by the communist party, but you could see how a highly-controlling government would not be interested at all in people asking questions about the meaning of life. Thus goes the question of religion, and therefore science being the pinnacle of the world.

Besides, even if you'd really like to teach philosophy in the USSR - you'd still end up teaching whatever the government tells you to; and thus you'd never give the required framework for the person to actually be good at it, since it's one-sided anyway.

I could also see why it's incredibly hard to find brilliant managers coming from the "Eastern Bloc", as opposed to pure sciences; for the same reasons: party always makes the choice.

I do come from Lithuania myself and I have a few friends who have later found good jobs in medicine later on in the UK. Me, though - I was between my IT hobby since the age of 11 and getting a degree in medicine; and decided to become a software developer since I believed it would give me more power over the choices I make later in life. I think I made the right choice.
Somehow I expected gog.com to have it :(
There isn't a single link to a commit, file or repo that shows the similarities between the two code bases, let alone alleged plagiarism. It is conceivable that they truly are two different projects that happen to be developed around the same time. It's not the first time that has happened.

I wish the author actually substantiated his claims a bit better.
Historically, as I understand it, there was a strong tradition of hacking (in the original sense) as well as cracking in order to get all the dodgy Soviet knock-off computers working with imported software, and so on.

That bled into the demo scene, and I think the tradition continues to a certain degree, and is concomitant with the educational philosophies mentioned in other comments.
I think I might like a citation on that. I don't live in the Eastern Bloc, so the only programmers from the Eastern Bloc I meet are those that have left and are working as programmers elsewhere. I suspect (but cannot prove) that good programmers would be over-represented in the set of Eastern Bloc programmers working elsewhere in the world.
DiscoverDev – curated dev newsletter – Issue #17
Oh there are so many reasons. The easiest is the adoption problem, the same as hit HTTPS: at least 40% of top websites are still unencrypted even after a massive push from browsers to muscle them into submission; compare to the fact that with no massive push 90% of the ones that do support HTTPS don’t support SSL (they only support TLS, the old standard having severe security flaws). In other words there are concrete numbers to back up the point that when an algorithm is learned to be broken, it is easy to convince panicking folks to upgrade it. But when it simply doesn't exist and hasn't ever, it is harder to convince folks that they need it.

Even more to the point, attacks do not exist in isolation and there is no “secure/insecure” dichotomy. You can see this with AES where the AES-256 key schedule is much weaker than the AES-192 key schedule, but the place where this really shines is in related-key attacks, where AES-192 has about twice the bit-strength of AES-256. Does that mean you should switch over? Well, probably not: related key attacks are structurally harder to pull off.

The qualitative differences make comparison hard. Probably if the NSA had an exploit for Speck for example, it would take the form of "steal the device running Speck for an hour to get some carefully chosen challenge-response pairs, return it back to the user, budget a day or two of time on the supercomputer to look for patterns in that data, and finally you can recover the key." (I say this in part because it’s hard to hide backdoors in symmetric crypto.) Many applications would be more secure than nothing if that were the only applicable threat model.

But even quantitatively, in theory security is not a binary. It's much closer to a dollar amount: here is how much it costs to launch attacks against this system. And $0 on this scale is certainly lower than a serious vulnerability at the $100,000 level.

Basically this is a solid argument why you should not roll your own crypto but those arguments are categorically not transferable to crypto whose specifications are known openly and subjects of active cryptanalysis.
I thought we did similar modifications to the screw-worm fly https://en.wikipedia.org/wiki/Cochliomyia_hominivorax

If I remember the procedure better, they radiated thousands of pounds of males so hey were sterile. They evidently only mate once, so it destroyed the population. I don't remember any real dissent discussion. The negatives of getting rid of them were minor compared to the pain and suffering this parasite introduced.

They are much more of what we think of as "tropical disease/parasite". I'd warn anyone looking at more detailed pictures other than wikipedia I linked.
Is anyone here using ReactOS? If so, for what purpose and how well has it served you?
> there is no general right to privacy

For better or worse, American society chose to enshrine the First Amendment and its right to free speech over personal privacy. I personally believe speech is the more delicate right.
Funny thing is that the early days of Android tablets were just like that.

Hell, Android was poised to get into the 2-in-1 market as well.

But then two things happened.

First Google expanded the Android Marketplace (later rechristened Google Play) to offer movies and music. Coinciding with this, Google redesigned the permissions surrounding removable storage, making them for most apps read only (making it that much harder to produce on a Android device and then store the results on a USB stick or similar).

Second was now CEO Pichai's baby, ChromeOS. The path of it and Android beyond phones crossed, and Pichai was able to best Rubin. Thus we had a grand unveiling of ChromeOS where they tried to angle it towards corporate use, to the point that they had Citrix join them on stage to demo logging into Windows PCs from a ChromeOS browser window.

And while Google tried in vain to sell ChromeOS as a corporate tool, Android languished. Only recently have there been renewed interest in Android beyond consumer phones. First with a "sandbox" for work apps, second by putting Android apps on ChromeOS.
Koin Street, the Hub of Cryptocurrencies
While also slipping "on-call support" in there too
First off were the 90s macs really terrible in comparison to the present state of the art at the time?

Second its easier for people to grow to be better at their job than to grow into being better people.
You get original DES, I get DES with the NSA-designed S-boxes. Want to make a bet about whose messages get cracked first?
IANAL but my understanding is that contrary to US, several EU countries have limitations to what on can claim in court. Claim can not exceed damage. If you burn yourself with a hot coffee in a mc donalds your medical expense will covered and you might get a couple hundreds or a thousand while in the US you can be awarded millions in punitive damage by a jury.

This limitations means there's less frivolous litigation in the EU, unless it's a rich person or entity trying to silence someone, then they will waste money on frivolous litigation until the other party is unable to take it anymore (SLAPPs) a well known example of this is what happened to journalist Denis Robert who went through 10 years of multiple litigations in several countries for daring to expose the money laundering scheme happening in the European banking system in Luxembourg.
They're not. These are "lightweight" ciphers intended for embedded applications with very little processing power and memory for program code; they're for applications where AES wouldn't be workable.
It reminds me a 2D water simulation I made a few years ago (click to shake the water) :) http://lib.ivank.net/?p=demos&d=water
Please don't do sports-team-style BigCorp flamewars on HN. It's not substantive and leads to worse.
Credit Card Processing Down in US?
First Data is reporting issues with processing credit cards on the Rapid Connect, North and Nashville platforms. Seems very wide spread. Anyone else having issues?
> It would be nice if Firefox had a page that listed every setting that is changed from a default value in one place.

On about:config, sort after the "Status" column. That'll give you a list of all modified values.
Can China connect technological prowess with global ambitions?
IFTTT | Full-time | Software Engineer | San Francisco, CA (ONSITE) | https://ifttt.com/jobs

Are you a maker/hacker/tinker-er? Do you love Ruby _and_ type systems? Want to help scale one of the largest consumer-oriented serverless platforms? Join IFTTT!

IFTTT is the free way to get all your apps and devices talking to each other. Not everything on the internet plays nice, so we're on a mission to build a more connected world.

IFTTT is hiring for a number of engineering roles* but I’m selfishly plugging the systems engineering (more-or-less backend) role. We’re a high-leverage team building resilient systems that operate at scale. Help us thoughtfully break apart our monolithic Rails application into composable services that support our consumer-facing teams to deliver award-winning experiences.

If you’re in the Bay Area and want to learn more, shoot me an email at nicky@ifttt.com. Happy to grab coffee and chat about what we’re working on and how you can help.

* Are you a data, mobile, or infrastructure engineer? We’d love to talk to you too! I’m happy to connect you with the right folks here at IFTTT.
Ask HN: Investment tips for EU residents
A lot of investment advice I see points to the US firm Vanguard. Is there an equivalent for those of us living in the EU? I'm in Germany if that makes any difference.
What about the environmental impact? What are the wAste products of the plastic solid fuel and oxidizer combustion?
But you don’t have to commit or deploy the dependencies right? It’s just that size for the build isn’t it?
New Theory Suggests Pluto Might Be a Giant Comet
Or 4% of your world revenue whichever is largest.

Then again you can stop brandishing this FUD as this kind of fine is not gonna happen to small actors. If you act in good faith and are found doing something wrong you'll receive a notification asking you to fix the issue.

Why do people think EU is dumb and will start distributing 20M fines right and left at the first offense ? Just look at how it's done up until now and what CNIL said about how GDPR will be applied.
This looks very interesting. I was amused on my first skim-through to see:

"One-hundred common English words were selectedfor the present study (see Table 1; the 8 groups are explained later in Sec. Error! Reference source not found.)"
Tunnels were part of this too along with defensive counter tunnels. These go back a surprisingly long way and it’s worth reading the Wikipedia page for the ancient Greek account of tunnel warfare. The way they detected enemy tunnelling activity is clever.

Modern offensive tunnels pop up in the news regularly in the Israeli/Palestinian conflict and occasionally with Noth Korea too.
https://en.m.wikipedia.org/wiki/Tunnel_warfare
They should have conference just for the bug fixes in xcode. The schizophrenic typechecker is horrible.
or a USB-C version?