skysight-inc/HackerNews huggingface dataset:
There is truth to this. I would suggest, however, that it is at least theoretically possible to maintain good will and strong relationships with the community, even as your power grows, so long as the bonds of trust are rock solid. The most effective way I know to do that is to refuse to contribute to the polarization and by always choosing to be on the side of the win-win solution.

By firing James Damore, by allowing YouTube videos to be demonetized for holding the wrong opinions, etc. Sundar Pichai has destroyed the bonds of trust. It takes backbone to stand up to the ideologically possessed who are determined to play the zero sum game and to persuade them that their needs can be more sustainably met by other means. Sundar Pichai has no backbone! Nobody has any respect for a weak leader who habitually chooses the easiest path without regard to the long term consequences.
From one of the references in the article:

The Google consent interface greets site visitors with a request to use data to tailor advertising, with equally prominent “no” and “yes” buttons. If a reader declines to be tracked, he or she sees a notice saying the ads will be less relevant and asking to “agree” or go back to the previous page.
> Doesn't the US import almost double what it exports

Yes, though that's due to legal restrictions on domestic drilling, not some sort of physical necessity.

> Also, why has the US worked so hard in the past 70 years to maintain influence across the world, warring and pillaging and murdering, and trading and bribing as well? Doesn't their standard of living rest on the global state of affairs they strive to maintain (or further exploit)?

There are multiple schools of thought and multiple eras of the US. What should be US involvement in UN, Syria, Iraq, Vietnam, Cuba, etc.

I don't think that really disproves the point.
Interactive brokers is probably the best brokerage out there.

Used 3-4 others, but IB is the simplest and also most featureful one for sure.
The Working Mother Myth:  Merging Parenting and Programming
Sounds like you'll have some urgent reading to do when/if you receive your first GDPR access request.
>Using a better programming language you won’t have any need for a lot of your tests.

I know of no type system that can acts as a reasonable substitute for a well written integration test. How exactly is your type system going to provide a reasonable assurance that my code will work as expected with an upgraded database, for example?

They can substitute sanity checks and poorly written low level unit tests that should really have been sanity checks. I've seen nothing more impressive than that.

I've heard rumors of the amazing things you can do with haskell's type system and the old chestnut that "if it compiles it works" but in practice the one piece of software I use in haskell is, at best, averagely buggy.
To me too in a way. It all looked cool. It was only later then I started to see the way we valorize bad actors as a bad thing about culture. Someone who does bad things is automatically treated as smarter then someone who has good ethics and cares about his impact on others.
Cached:

https://webcache.googleusercontent.com/search?q=cache:O9K6ou...
That's fine, but not a great analogy. Because once you ship software, everybody has access to that tool.

No matter if you agree or disagree, Theo/OpenBSD made a engineering choice and did what they thought was the right choice for OpenBSD users. As fellow engineers, we should realize how difficult that is, and that the discussion deserves a bit more nuance, depth and respect.

I still don't full understand the trade-offs.
Which will dissolve and re-start within hours.
Doesn't work. Simply because of nth order effects. This type of reductionist approach cannot be plugged-in by design. Simple solutions grow out of complicated ones following some evolution not the other way around. The proof is they kept moving the number upwards.
Ethereum and ERC20 web wallet
Another update: Actually, they do take payment for order flow, and here's the relevant disclosure:
https://brokerage-static.s3.amazonaws.com/assets/robinhood/l...

Apex Clearing Corporation – Robinhood receives payment from Apex Clearing Corporation for
directing equity order flow to this venue. Payment varies based upon a number of factors
including but not limited to: the type of security, time of order placement, and the underlying
price. Payments received averaged less than $0.00008 per dollar of executed trade value for
order flow in the first quarter 2018.

Citadel Execution Services – Robinhood receives payment from Citadel Execution Services for
directing equity order flow to this venue. Payment varies based upon a number of factors
including but not limited to: the type of security, time of order placement, and the underlying
price. Payments received averaged less than $0.00026 per dollar of executed trade value for
order flow in the first quarter 2018.

Two Sigma Securities, LLC – Robinhood receives payment from Two Sigma Securities, LLC for
directing equity order flow to this venue. Payment varies based upon a number of factors
including but not limited to: the type of security, time of order placement, and the underlying
price. Payments received averaged less than $0.00026 per dollar of executed trade value for
order flow in the first quarter 2018.

Wolverine Securities, LLC – Robinhood receives payment from Wolverine Securities, LLC for
directing equity order flow to this venue. Payment varies based upon a number of factors
including but not limited to: the type of security, time of order placement, and the underlying
price. Payments received averaged less than $0.00026 per dollar of executed trade value for
order flow in the first quarter 2018.
Serious question: What are the odds of someone offical even noticing that you are in violation of GDPR? It's not like they'll enforce GDPR and collect $7.89 in fines from small businesses.
Given the 'P.Eng', probably Canada.
Rejection can also mean a sign the investors didn't understand the idea, opportunity, or the ability.
Bunch of strawmen here.

> Is it wrong if I sit on my porch and record in a notebook the hair color of different people?

If you only count the number of redheads, you are in the clear. If you follow them around, find out where else they go, where they live, how many people live in their household, the household income, etc., you might violate some laws.

> Is it wrong if I observe that one of my coworkers has a Harley Davidson sticker on his laptop?

Of course not.
IP and browser fingerprinting is used to identify you around the internet, why would someone need to fingerprint me if it has good intentions. If you wnat some stats on who visits you like countries, what browsers and OSs they use , you can count them and discard the data after you would not need to keep it.
And to see what devices you should support? If all your traffic mobile? Maybe the mobile version gets more love. Lots of old ie users? Guess you gotta use old school css.

Now that I think about t I’ve never used analytics for anything ad related.
The article does mention sequencing. It clearly says:

"And to be clear, he stressed, there is also no genome database. The state does not sequence or extract the DNA from the blood spots collected"

And the previous paragraph explains that researchers do not have access to the name registry.
It appears to attempt to auth the card, at least with the “known test card” 4111 1111 1111 1111 (which fails).
Fwiw: subvocalization isn't inherent. You can practice yourself out of it. In many ways, it's a crutch: it slows down your train of thought and corals those thoughts to those you can verbalize.
It’s easy to expand fast, when you expand by burn, not by customer acquisition. Want to have 10x empty offices in 10x cities? Just burn 100x more money.
In my experience, HR/Recruiting teams hurt more than they help the hiring process.
I don’t think that man pages being oriented in a more user friendly manner will lead to programmers making mistakes in subtler areas.

You’re basically saying that programming even basic things should be hard so that people learn to be thorough, but I think that people will have less time to be thorough on the hard parts of programming if 1) even the easy parts require navigating a needlessly complex mass of documentation and 2) programmers have to spend time fixing all of the bugs caused each week by needlessly complex documentation.
Under GDPR guidance, IP addresses are considered personal data because they can be used to identify an individual in a moment in time. Personal data consists of things that identify individuals, but also things that can be used in conjunction with other information to identify individuals.

You might not like that, but the regulators are pretty clear on this point.
How the super-rich are digging down in London
I think I would be able to afford 50k deposit, and yes flat is ok with 2 bedrooms for now.
So your face is also not personal data, in your opinion?

The sensitivity of data can change based on context. My name isn't sensitive until it's attached to something like browser history or medical files.
> This form of relativism can easily be extended to all sorts of fraud and corruption.

You’re right, it can be, and it is for much of the world. Which is why you need to get the system right.
Is it important for families to be together 7 days a week?
>Bunch of strawmen here.

Learn the definition of the words you are using before using them. The only thing this statement shows is you are arguing in bad faith, have no interest in attempting to gain new perspective and simply want to shut my argument down since it doesn't agree with your priors.

>If you only count the number of redheads, you are in the clear. If you follow them around, find out where else they go, where they live, how many people live in their household, the household income, etc., you might violate some laws.

I'm not following them around. In fact, I'm having a bunch of people come to my server and leaving their ip address, name, birthday, etc and I am not coercing them in any way and I am providing them a service. Then I use this information to target ads at them.

So again, explain how it is unethical for me to use information that I have observed from my porch?
There's nothing antivax about requiring opt in before the state can store your samples indefinitely.
Well.

Programming, like life in general, is made out of imperfections. There is a shitload of corner-cases in APIs both ancient and modern that you cannot possibly "fix for all" or, alternatively, learn to avoid. In many cases, it suffices to take that %G after a cursory glance, bump into some weird non-continuous dates later, read the man page again in the heat of a WTF, and change it to %F.

There are applications and cases where dates, and especially the exactness, correctness, and coherency of dates, is of some hugely important factor. Software for banking, accounting, train scheduling, or flying come to mind. In these cases the standard library behaviour can be tested for expected values, or rather, a custom and audited library be written by the team.

But for the majority of programs, things like little glitches in dates, compatibility of encoding conventions in file names and paths, floating point numbers used as decimals etc. will be of little significance. It takes a lot of these to align to unlock one big disaster, and while it is good to strive for perfection there's always a cost to all the little things. If the failures are manageable it is often more practical to just wait for those that will eventually happen.
Off-topic:
A responsive website for Doc Searls would be welcome.
What is Dark Matter?
CoMix – Comics for Android
I may qualify in this category. Companies reject me because I gave them a brute force solution for finding repeated values in an array. But there hasn't been any single instance with my current job that I couldn't check all of the requirements that were assigned to me, even those which I thought I wasn't prepared for. The hiring/evaluating process needs to get refined.
That's not correct. German Federal Constitutional Court
already decided that you can't weigh the number of lifes. The decision was based on "can we shoot down a plane and kill 300 when the plane would crash into a stadium and kill 30.000". You can't shoot the plane down (legally).
Looks to me like a good angle would be the state's apparent failure to notify parents that their child's dna will be stored. Since that is a provision of the law.
How can you tell what demographic am I in just from my IP and browser fingerprinting? Do you have more sites or correlate the data with third parties?

I think is fine if you just count the browser,OS, and country the user is from but I don't think is OK to keep more details then that
I you were referring to me, I was using a 36% oxygen Nitrox mix. We were working at less than 10 m, so this increases working time not depth, but you need to be careful with oxygen toxicity as mentioned above. For deeper dives, air and then Trimix for up to 76 m.
Are you so sure?

The cost of not having resources is not surviving.

Name a big tech company that you could work for that didn’t take on venture funding.
It comes from practice. You can learn it today - start reading books using an RSVP reader and slowly dial up the speed until you can follow the story without saying the words in your head.
> Also can you explain why information that is placed on my server belongs to someone

Isn’t this more or less the gist of GDPR and “right to be forgotten” laws? That my personal data doesn’t automatically “belong” to anyone else just because I entered it onto a server?

> If someone has access to your laptop and downloads their photos onto it, who do those photos belong to?

Rights to creative works, unlike personal data already has rather well functioning legal frameworks. The author of a creative work doesn’t give up any right to the photo without very specific circumstances.
Why wouldn't it be? An encrypted file with the appropriate cipher set is synonymous with noise. It is only the encrypted content plus the unlock key that makes the file contents accessible.

If it is irretrievable, and the crypted data looks like noise, I would argue that the content is gone.
Algorithms are coming for their jobs, workers are teaching themselves algorithms
That’s my wife (and she actually works at one of the big tech companies).

Try and talk to her about tech and you won’t get much out of it. At home she watches Netflix and does her nails. No HN, Reddit or anything. No conferences.

Tell her she needs to learn language X and tools Y and Z and she’ll master it in a week. She’ll deliver 10x what everyone in the team does. Top performer in no time.

I can’t really wrap my head around it. I’m your typical tech enthusiast always here on HN, coding on my own time, etc. And yet if we were on the same team I’m sure she’d be orders of magnitude more productive than me. Which can be seen by the fact she makes almost twice what I make (am also an SDE at a large company), and is at a higher level despite starting 2 years later than me.
The other main thing is saving to be spent later.
Are you also against access logs?
These schools graduate the most funded startup CEOs
Top 100+ Gift Ideas for Men
What do AI and blockchain mean for the rule of law?
Sure. And that's an issue for the YouTube team, but not an issue for the Android team. It's perfectly possible to me that this happened not for cynical reasons, but mainly because the Android people were just doing something they thought good for the user, and nobody powerful was cynical enough to stop them just to juice short-term metrics for one product among many.
I think the syntax is not too far off from C.

I am not affiliated with the project, only supporing it on Patreon, so I cannot speak about the designer's intentions with Zig specifically.

Generally in language design, if something works the same way as in other languages, that's great. You can re-use the keywords/syntax and build on peoples prior knowledge. However if you have some feature that actually works quite a bit differently from other languages the syntax should probably be different. Otherwise people might feel at home right away on a superficial level, but actually get bitten by the surprising ways in which the new thing works differently to the one they are used to later.
The article we're in the comments for is about the GDPR - as defined in article 4 of the GDPR, IP addresses constitute personal data. In many cases, a specific IP address, even a dynamic one, can be used to uniquely identify a natural person.

https://gdpr-info.eu/art-4-gdpr/

Even though in many cases this won't help you identify a specific natural person (ie, you don't know whether whether you're dealing with a specific person or multiple people on a shared connection, and an IP address on its own usually isn't enough for you to de-anonymize a person), they're still a considered a personal identifier, are often coupled to a general physical location, and are now explicitly legally protected.

Couple an IP address with a browser user-agent, and you've got the basis for a strong unique fingerprint for a specific person.
Can anyone from an adtech company shine some light on what work life is right now with the deadline of May 25 approaching? Curious to learn more.
wow, emacs comes with dropbox out of the box now? That seems like scope creep.
FWIW I've never seen a SEPA transfer take 'minutes'. Usually it takes around one business day.
One surprising side effect of this might be that the hordes of machine learners and data scientists who used to work for adtech might go to healthcare/bioinformatics where we might get new breakthroughs.
1. I wonder if they could replace existing keyboards with the new design.

2. Some of the designs they show look like they would still allow dust to get in but make it even more impossible to get out...
The “clear the bottom bit” hack is pretty cool. It’s sometimes faster to roll a loop that uses that than to invoke the GCC popcnt intrinsic. If you pass an -march parameter that lets GCC emit the intended intel assembly instruction, then the intrinsic seems to always win (as expected!)
As someone who's not into real-time or zero-overhead, this is still interesting:

Is it feasible to restrict exceptions to throwing a single simple "error code" type without losing much of value?
The ICO does not consider IP addresses personal data since more than one person could use a computer in a household.
What Does Quantum Physics Actually Tell Us About the World?
>Isn’t this more or less the gist of GDPR and “right to be forgotten” laws? That my personal data doesn’t automatically “belong” to anyone else just because I entered it onto a server?

Yes the EU invented a new right for its citizens which is the prerogative of the EU because of their bastardized idea of what constitutes privacy. Privacy is a basic human right, that much is obvious. There is no human right however to be forgotten and there is no human right to not be observed when you are in public.

>Rights to creative works, unlike personal data already has rather well functioning legal frameworks. The author of a creative work doesn’t give up any right to the photo without very specific circumstances.

The author of a creative work doesn't have the right to force me to delete something from my laptop if I obtained it lawfully.
So is your position that website owners should have no visiblity at all on their visitors, and no way of knowing how many people are using it?
Contrary opinion; I hate video and greatly appreciate the use of text and picture. It loads faster, I can skim easier, I can offline consume it, and I can consume it without headphones.
Only if you’re not scrubbing IP addresses and other PII within a reasonable window of time.
The number is steadily rising, and I’d expect it to be historically lower so it’s not unexpected.

However, I’m not making any strong assertion one way or the other. The parent I was replying to effective said “it’s because men and women are different” without providing any evidence whatsoever.
>I see these days, especially, junior engineers excited about machine learning analyzing data sets that could be tackled easily with learning the problem space and excel or a jupyter notebook.

Ditto. I watched the entire Google I/O Stevenote, and was surprised how many of the "problems" it's tackling with "AI" have already been solved by other, simpler solutions.

To be sure, there were some impressive moments. But much of it was reinventing the wheel with an AI spin.
> - good luck to migrate somewhere else (I already experienced it with a colleague that left the company and had his entire knowledge base in there ...)

That's not a real problem, you can export onenote to many other doc formats. https://www.howtogeek.com/howto/22679/beginner-save-your-one...
>What a compelling argument /s. Is it wrong if I sit on my porch and record in a notebook the hair color of different people? Is it wrong if I observe that one of my coworkers has a Harley Davidson sticker on his laptop?

As far as I know, there's an invasion of privacy tort in common law: https://torts.uslegal.com/intentional-torts/invasion-of-priv...

P.S. I am not a lawyer.
About #3s - read this comment I just posted about my wife: https://news.ycombinator.com/item?id=17060366

I didn’t mentioned it there but the only reason she got into Software Engineering is because it pays well.
The funny thing to me is even at the height of me allowing tracking... Ads based on my data were never good. Is there really a value being lost if we make ads non-personalized, or is this just a myth perpetrated to ensure data collection houses control the ad market?
It’s kind of interesting that the company that ads that people think are the most intrusive are from Criteo, a french company, while GDPR do its best to target US companies.
Yes, Sun played with idea of putting a JVM on the Solaris kernel.

https://www.researchgate.net/publication/220938922_Writing_S...

They also created SunSPOT before RasperryPI, Arduino were even ideas, where beyond a basic layer written in native code, everything else was Java based.

http://www.sunspotdev.org/

Also Java is actually used as systems language in some scenarios, just not on your desktop.

When it is compiled AOT to be deployed on bare-metal scenarios such like the SDKs being sold by PTC and Aicas (just two examples, there are other companies)

https://www.ptc.com/en/products/developer-tools/perc

https://www.aicas.com/cms/

When it is used on Android Things to write user space drivers.

https://developer.android.com/things/sdk/drivers/
“It takes a big man to admit his data is small.”
And with application layer DDoS attacks and intrusions: surrender? Do not ban bad actors? Or outsource to Cloudflare that keeps an army of EU lawyers and is compliant?
GBP on June 23rd, 2016
...and nothing of value was lost.
They do? I had no idea about that.
I actually think you need to do some homework if you honestly think so.
Anything and everything that’s about a person in any way is personal data.
Ask HN: What's the most interesting question about AI?
Saving money and having a big cushion allows you a certain freedom that living paycheck to paycheck doesn't.

Not only that but you can make the money you are not spending "work" for you to generate even more money.
> "wow, emacs comes with dropbox out of the box now?"

I think this was a parsing error.

Your parent:

> "Emacs is cross platform, and since org mode works on plain files, dropbox or any similar software will provide you cross platform syncing."

Alternative construction:

Emacs is cross platform and org-mode works on plain files. Therefore Dropbox or any similar software will provide you with cross platform syncing.