skysight-inc/HackerNews huggingface dataset:
Something similar happened already. Israel has a special 'Observer' status in the Five Eyes scheme and was provided with raw data from the US.

https://www.theguardian.com/world/2013/sep/11/nsa-americans-...

https://cryptome.org/2013/09/nsa-israel-spy.pdf
I'm talking out of my ass here, but I can imagine that the focus for this software system was very sharp and hasn't changed (much) in the past 20 years. When you have a product with tight focus, you can polish the shit out of it and make it last 20+ years. A bit of the Unix mentality.

Most products today - and stuff on HN is at the forefront of that - is much more about selling a product to a lot of people, often in highly contested markets. That is, if you make a product, focus on just the core and don't do anything else, you'll stagnate and die.

Then again / on the other hand, there's Dropbox whose core functionality has not changed as far as I can tell for a decade - it still does the exact same thing as when I first installed it. Spotify whose IPO was today that doesn't seem to change its core model. In both cases though, I don't know where they put all their development capacity; probably on back-end systems / scalability, marketing, and new applications (like dropbox creating a google docs competitor).
Are there any real benefits for citizens of other European nations?

For example, I run a small B2B company in the UK - would there be any benefits to incorporating in Estonia?
I didn’t say OMAC1, and you didn’t engage with my point about recommedations.
How do you use Archive.org as an educational resource?
Well, i'm very afraid of dying but i can't imagine any scenario where immortality would not cause catastrophic harm to humanity, at least at our current level of wisdom.
Programming Languages Influence Network – Exploring Data
Beyond All Warnings: The Radical Assault on Truth in the Law
I reported a Blogger account impersonating me more than 5 times, submitting my passport copies, never got any response from Google.

Instagram is the same. Someone is impersonating my wife with her full name, we and bunch of friends reported it many times in different mediums, never had a single response.
Good lord, thank you for this. It astounds me how completely off-the-mark progressive thinking around poverty is - probably because it's a) not data-driven in the least, and b) primarily championed by people who grew up middle class.

Poverty in the US is NOT the same as poverty in Somalia. It's not even the same as poverty in Estonia. Childhood hunger is the best example - malnourished children in the US are in that state because of abuse.

Anyone that grew up in a truly shitty North American neighbourhood in the last 20 years knows - the people that were suffering were not suffering because of a lack of resources. They made bad decisions, or had health problems, or were abuse victims.
2500€ doesn't seem like a huge amount of capital for a businesses. Probably less than a months wage for most developers.
I've played a multiplayer asteroids game called Subspace Continuum (now on Steam) since 2001 (17 years). I probably have about 20k hours in that too. It is community run and has about 100 people playing at any time. It's a free game, so try it if this sounds like your thing.
Can OpenIPC run on this Xiaomi camera? I just ordered it. Also, I'm assuming it's better than the software in this post, correct?
GDPR can't restrict functionality that I want because if I really wanted it, Facebook would ask me to opt-in and I would.

GDPR doesn't penalize or prevent innovation. It just forces it out into the open.
Lots of companies are doing it
This make me want to start working on the game industry. Coding that transform into happiness is wonderful. What's the best path for this to someone who works in a mix of data science + big data + ml?
I also think about the other side of it. I love teaching people about Linux/(F)OSS/etc. However, I would hate to see HL3 exclusive for Linux. It would largely hurt the community, I think.

Let's assume millions did rush to buy it and install Linux.

Think of how many of them would be installing it just to play one game. Most would gripe about not being able to do something they're used to in their other OS [0].

While I love Linux, there are some pain points on desktop. Just getting it installed on your machine is not always trivial even when you know what you're doing. Something you've done a thousand times sometimes just doesn't work for no real reason and you just have to try again [1].

Linus help them if they need a proprietary driver [2].

I imagine most of the people trying Linux for the first time would be trying it with the intention of playing a game instead of learning a new system. That sets them up to be annoyed every step of the way and walk away angry at the new system (Linux).

On top of all that, it could cause some frustrations for people like myself who try to help others install and learn Linux. I imagine having several conversations with friends/family thinking they want to finally learn some of this Linux thing I keep talking about. Only to discover it's just because they want to play HL3.

[0]: http://linux.oneandoneis2.org/LNW.htm

[1]: I realize this happens with computers, in general. The point here isn't to bash Linux (heh).

[2]: obviously, not a fault of the Linux ecosystem, but that doesn't change the fact that it is incredibly frustrating.

EDIT: formatting.
>Basically, Docker has almost no moat. They have mostly only brand recognition. Not discounting their efforts, but they are playing checkers and Google is playing chess.

Well how do you build images without docker?
Find out which pages are under-performing the most on your site in just 2 sec
C has separate compilation: the compiler isn’t guaranteed to have all of the relevant source code at one time.

When the signal handler is compiled, there’s nothing to say “this will be used as a signal handler,” so while the compiler has the source it doesn’t have a reason to complain about calling any particular functions.

Then, when that function is used as a signal handler, the compiler has the source to the calling code (well, the code setting up the callback) but may not have the source for the handler itself. So now it knows which rules apply but may not have the code it needs to enforce those rules. If they’re in the same file, it could. And while that is a common case, it’s not the only possibility.

How much should the compiler or linter know about the platform’s API? How can I tell the compiler about any arbitrary rule my own code must follow?

As someone else suggested, you could do it with annotations, but that’s nonstandard.
How to Estimate Big, Scary User Stories
Mystery Stingray devices discovered in Washington
Here's an idea: Wrap securely encrypted data in FIPS certified encryption.

FIPS-140-2: "Use AES"

So: aes_cbc_encrypt(crypto_secretbox(message, nonce, k1), iv, k2)
This just made me realize how much of a pass Youtube gets compared to Uber. Youtube expects you to provide it with content and it may arbitrarily choose to never pay you for your work. With Uber you will at least get something.
Username is only anonymized on initial signup. There is no way to anonymize a username that already was set that I know of.
Yep. The processors are spread around different boxes in a supercomputer or a Google datacenter but, at some level, that's just an implementation detail.

There was a time about--maybe a bit over--10 years ago when there were a whole lot of distributed memory processors/systems/hybrids coming onto the market. SciCortex, BlueGene, Cell, Azul, Tigera (I think) coming onto the market, as well as SMP chips like Sun's Niagara. The general problem is that, by the time these specialized designs would get to market, Moore's Law would have turned another crank and made all the work moot.

I do think with CMOS scaling slowing down/dying, we'll see more specialized designs even if they're a pain for programmers and system architects because what choice do we have? We already see it with GPUs, FPGAs, and so forth.
This is not necessarily the case everywhere and for all legal forms. In Germany there's a "Unternehmergesellschaft" which only requires assets of 1 Euro. It is supposed to turn into a GmbH eventually by accumulating 25k in assets. However it is illegal to simply add an expensive couch as this would be a "verdeckte Sacheinlage" which I believe also exists elsewhere as "concealed/hidden contribution in kind" (IANAL)
A few simple apps here and there is not most Windows app. I keep a windows 98 VM around simply because developers played fast and loose with the security of the OS. They would not be able to do that today. Like a user editable ini file in the windows folder.
I suspect it might have something to do with allowing developers to extend the built-in types - I know that changes were made between ES5 and ES6 to allow subclassing Array, could well be the same issue. See Symbol.species for instance.

Wait, it's actually most likely because in ES6 you can use `new RegExp()` as well as `RegExp()` to create a new object.
> I was trying to describe how an api would look where the compiler would make sure you could not call a certain function from a certain context.

It's not a certain set of functions that you want to forbid, it's a certain behaviour (e.g. being interruptible by signals, or being non-reentrancy). Forbidding functions won't get you anywhere. You can always forbid write(), but you won't be able to forbid functions that dynamically dispatch to write() at runtime, or user-defined functions that aren't reentrant.

Edit: i.e. when we say you shouldn't call write(2) from a signal handler, that's not because there's a list somewhere in a POSIX standard with functions that you shouldn't call in a signal handler and write(2) is on it \. That's because the POSIX spec allows write(2) to be interrupted by a signal and that's not okay inside a signal handler.

___

\ There might be one, I haven't looked at a POSIX spec in a long time now -- but either way, the point is that such a list is open :-).
I played a MUD called "DUM" back around 1990. My GPA would have been a heck of a lot better without it... and Nethack.
Envy and Prejudice in Germany: An Author's Quest to Explain Muslim Anti-Semitism
Which Popular Open Source Component Kept Security and Admins Up All Week
> In some cases those broken chips arn't all that bad, so they are shipped with the broken bits deactivated (This could be lies, but I think some AMD procs were done like this )

That’s called “binning”
I'm not a conspiracy nut but there is something to say about how attractive Xiaomi's offerings are. For everything from phones, TVs, and other electronics; you would be crazy not to purchase it.

In there lies a hidden threat. Possible from a tiger nation state.
> but not serious effort.

Dunno, my Steam Box runs games like Grid Autosport, Mad Max, Tomb Raider, Deus Ex etc. without a single issue, as fast as on Windows (quad i5 + NVidia), and I don't even notice I am on Linux. So thanks to Valve and Feral Interactive, I can slowly move away from Windows to Linux for all my computing needs, not just for programming, Deep Learning and blockchain. What else is missing?

Moreover, I can run a lot of software under Wine, like Adobe CS6 or MS Office, or even many games (it has gotten significantly better lately).
Not just policies, but a lot of backstabbing too.
AFAIK silicon has a crystalline structure which causes wafers to break on straight lines and at right angles. This might make things difficult for non-rectangular parts.

There's also a ton of practical issues regarding the process. Photolithography equipment, cutting the wafers, the machines handling and packaging the chips. All would have to be redesigned and I'm sure that would cost more than the saved silicon during the lifetime of the whole plant.

The current chip sizes are already getting pretty close to hard limits (speed of light, etc). 900 mm^2 is 30 mm across, which is about half of the distance light travels in a clock cycle (async/clockless circuitry could help here).

Larger chips are also less efficient. A while ago I was discussing power efficiency with a HW designer working on memory controllers and he was using a fancy unit called "nanojoules per bit-millimeter", ie. how much energy it takes to flip a bit that is physically located a certain distance away. The efficiency gets much worse as distance increases.

Increasing wafer size also improves the yield, which is why Intel has an advantage with 12" wafers (others have 10").

Instead of creating larger chips, the current trend seems to be about packaging more chips in a single package and connecting them more efficiently. In particular, it's about bringing memory closer to the CPU to get those bit-millimeters down.
>We'd have an open handheld platform for indie games.

They already had a standalone Shield years before the Switch. Nobody wanted to support it since games had to be reworked for ARM and the Android framework. Same with the Ouya. It's not a particularly difficult obstacle, but there were so few users that it wasn't worth it.

Breath of the Wild alone was enough to sell millions of units. There are now over 15 million Switches out in consumers's hands.
The doctor who really feels his patients' pain
Twitter Hashflags (Hash-what?)
At least according to her website, she claimed her videos were hidden from search results.
Not trying to sound (too) snarky, but the fact that there is an article on hacking a camera to do that kinda tells you that a boxed solution to do mostly the same things doesn't exist :)
Today's youth reject capitalism, but what do they want to replace it?
Approx 460,000 websites [0]. Among them jsfiddle.net, tripadvisor.com.

[0] https://www.wappalyzer.com/technologies/mootools
If your speech causes enough problems? Yes. Remember Kevin Mitnick was banned from using computers at all, and I think was banned from the phone system for a while too?
Slightly less chuckling:
1. the menu appears as the page loads, and then pops out of view.
2. just loading the crucial bits takes 7 seconds, and that's on an off day with a fancy fast internet connection in one of the richest countries in the world (Netherlands).

I'm generally less negative than others about style changes, but i loathe how heavy the whole thing feels. The fact that it's not taking into account accessibility at all (so far) is also problematic.

For 'old' reddit I used RES and often disliked how clunky it made everything. But its features were generally worth it. I do not see what benefits the redesign offers that is worth the 'heaviness' of the whole thing.
I'd be happy with just being able to redact my username (not this one). I was stupid and registered originally with my real name in my username and I would love to fix.

Alas, I'm not a EU citizen so even sites that do afford GDPR protection probably won't respond to requests from me. Like Facebook [1].

[1] https://techcrunch.com/2018/04/04/facebook-gdpr-wont-be-univ...
It has to be a long-term effort and the open source community has to take part in it.

That statement is not fair to the people who do this every single day. We're only where we are because the open source community took part of it and took us there, give some credit where it's due.

edit: don't mean to sound ungrateful, point is OSS is dramatically underfunded, we need big corps to do more
Several years ago Valve was hiring economists, nowadays I am sure they are also hiring a few data scientists.

The cynic in me suspects that data science for a game company will involve mostly marketing research, however.
The headline relates to a line in an old movie (which is mentioned in TFA At the bottom of the page).
Instagram's 'virtual' celebrities
I believe hardness is actually a bad thing in terms of replacing gorilla glass in phones. It increases the likelihood of shattering when dropped, and is the main reason for sapphire not being adopted.
Does anyone know of a good Android viewer for RTSP? I'm probably going to proxy it with an HTTP webserver over TLS (if I can do that with RTSP? EDIT: Apparently I can't, I'll have to find a way to add authentication) to add basic auth, so the viewer will need to support that.
VSCode version: https://github.com/nhoizey/vscode-gremlins
"sure, you guys sell delicious chocolate near by, but i feel you are not commited to this. You should open a factory if you are to show you are serious with my street"
> It's very bizarre that you don't understand the magnitude of the The Beatles

I don't find it bizarre at all.

They are basically unplayed on UK broadcast radio nowadays and indeed for the past 30 years. I don't know if that is due to restrictive licensing or just lack of interest.

I am mid-40s and have never knowingly listened to an entire Beatles song. I've just asked my wife and she has never owned one of their CDs.

I don't know if they're even on YouTube. Edit: yes, their most popular song has 123 million views versus 3.2 billion for Gangnam Style.

My only peers who seem interested in the group and seek-out their music are musicians themselves.
I understood very little of that, but if someone named Case or Casey was tasked to discover NN’s true identity by a shadowy billionaire or rogue AI I wouldn’t be surprised if it was the plot summary from an upcoming William Gibson novel.

With in-depth descriptions of Japanese reproductions of American workwear.
How about some facts, or well, FAQ's[0]:

>Who does the GDPR affect?
The GDPR not only applies to organisations located within the EU but it will also apply to organisations located outside of the EU if they offer goods or services to, or monitor the behaviour of, EU data subjects. It applies to all companies processing and holding the personal data of data subjects residing in the European Union, regardless of the company’s location.

Emphasis, mine.

[0]https://www.eugdpr.org/gdpr-faqs.html
Facebook to exclude US users from some privacy enhancements
This isn't Microsoft's fault. Don't blame Microsoft because they're unwilling to continue a case which what just rendered moot.

The law changed and the case now lacks merit. The legal question at issue in the SCotUS case can't magically include the CLOUD Act. That's not how the courts work. Microsoft will have to start over and file complaints against data requests under the CLOUD Act, but since that involves a different question of law this case before SCotUS is moot. Regardless of the decision in this case, the Federal government could just make another request under the CLOUD Act.
Is a mugshot of your DUI arrest (but no conviction) 20 years ago the first result of a google search for your name?

No one is saying we should completely forget the past, but there needs to be recourse for people who are being treated unfairly.
I’m pretty certain the Xiaomi and Wyze are the same camera, just in different packaging. Wyze is pretty honest that they don’t manufacture their own cameras. That being said, I think the software in the article is the same or very similar to OpenIPC. The web interface is identical. You’d probably get the same results with either camera.
Yeah, OhMyZsh also warned me on my Mac. I definitely think it is a must for Unix environments.
From that page:

> There are more than 200 community hooks for Sails.js available on NPM. Here are a few highlights:

You appear to have read this a bit too quickly. As someone linked below, there are actually over 350 community hooks. Disclaimer: I have never used Sails, know nothing about it, and have no intention to use it in the future.
JavaScript: prototype vs. class
Cloud-jumping: swap hosted services easily with Manifold
Who is sociopathic enough to follow through on an idea like this?
Thanks, that site looks useful.
Location: Russia, St. Petersburg
Remote: Yes

Willing to relocate: Warm country only :)

Technologies: Basically any Javascript, have solid experience with React, Typescript, MobX, Redux, Node, Express, Jest, Webpack, PostCss, Css-in-Js

Résumé/CV: https://www.linkedin.com/in/daniildemidovich/

Email: daniil.demidovich@gmail.com

Github: https://github.com/O4epegb

Converting business goals into robust and maintainable code.

Strong understanding of modern Javascript/Typescript, HTML, CSS. Love practical UX design, smooth animations and performance.

3 years of frontend experience, but also have recent 10 month experience with Node.js, mostly Express REST-like API gateway servers with SSR for React applications. Willing to learn other backend languages.

Would like to work in a team with good remote culture, which focus on deliverables and user satisfaction.
Migra is a schema comparison tool for PostgreSQL
Jeff Dean doesn’t have one, which category would you classify him in?
> get more and more buggy

It's probably because they don't pay their developers and fire everyone that expresses any discontent with it... KSP is not a good citizen.
You're providing the perfect type specimen for what OP was describing...

To try another avenue to convince you: Presumably, Jobs(?), Musk, Page, and Brin were, once upon a time, technologists just like you. It's somewhat certain that at least some of them shared the mindset you're showing.

Considering they ended up hiring lots of managers, it stands to reason they changed their opinion at some point.

I tend to value the opinion of people who have shown the ability to change their mind over those that never have. Add the credentials these people bring, and I'm tempted to accept the idea that managers have something to add to the success of software companies.
No, really, pi is wrong: The Tau Manifesto
Or, it's more likely that they only pay workers a few dollars a day to crank this stuff out.
Chatwatch app uses WhatsApp data to spy on you
I disagree. "contains" might be a nice name, but if it breaks a significant number of websites and forces many to have to update and fix websites that have worked for years, then a simple rename is a fantastic solution in my opinion.

This isn't about being "right", it's about finding the best solution to the problem at hand, and a solution that breaks things but is "technically correct" is worse than one that doesn't break things but has a slightly wonky name.
> How bad is it really?

Really bad.

Invalid curve attacks will leak your secret key, which most old implementations (i.e. the ones likely to end up in your hardware) don't protect against.

If you reuse an ECDSA nonce, you will leak your secret key.

If you have even the smallest timing leak, guess what.

https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2016-7056

https://web-in-security.blogspot.com/2015/09/practical-inval...
Help Us Obtain Reviews – Chance to Win Visa Gift Card
> Valve could just convince the world to no longer suffer from hunger.

You meant it as a joke but by far and large hunger is a problem of the past. Massive famines have not occurred in years, and where they do it's because of political disorders like conflicts or civil wars.
I use TinyCam on an Amazon Fire tablet to view my RTSP stream but only locally. Over the Internet I view the stream from MotionEye on my RPi using their authentication. In that case I can view it in the browser, no app needed.
The CLOUD Act thing being discussed presently (re: Microsoft) sounds like it could make things tricky. :/
Everytime somebody does a bit of good, he is more severely judged and on highter expectations than those doing nothing. Generally by people not doing much themself.

It's an exhausting and unfair reality.
Help our Industrial Automation Supply company obtain reviews. Complete the survey and leave a valid email to enter for a chance to win a $200 Visa Gift Card. Winner announced May 1st 2018.
Not saying it's right but using violence to spread a message has been a precedent since oh I don't know.. virtually forever?
one of my favorite implementation of signal handling has always been DJB's qmail implementation (actually all his code incl djbdns, daemontools etc). His coding style has been a huge inspiration on writing easy to read and secure C.
Oooh who were you? I bet I know you.