skysight-inc/HackerNews huggingface dataset:
Yes, personal privacy is a function of the system moreso than of the individual. If one doesn't share his contact list with Facebook, but all of his friends do, then his contact list is de facto not private. This is a real occurrence. Financial information is not safe; hundreds of millions of credit card numbers and social security numbers have been stolen in recent years, through no fault to the individual, but to the companies and institutions that they entrusted their information to. Unless you accept isolation, you will be forced to interact with the world using PII, and since it's useless and futile to trust the world to protect your privacy, why should any individual bother? Your location will be tracked by license plate scanners, surveillance cameras, and cell phone towers. You will (soon) be identified by facial recognition. This is the reality we face.

Privacy is something we must believe in and actively strive for as a society in order to be in any way feasible. I don't see that happening any time soon.
No, taxes are based on profits. I work for Amazon, which notoriously has nearly zero profit most years. The company pours money into investments instead. That's how it's gotten so big.

What I'm saying is that if there were a small additional tax on giants based purely on their company value or gross sales, it would 'level the playing field' for incumbents who don't have the efficiencies of scale that the big companies have, which I think is beneficial to society.
I guess I should have clarified I meant the engine, rather than having guns and enemies as well.
Please correct me if I’m wrong, but isn’t the sole reason multinational corporations can avoid paying taxes, that they “have to” pay surprisingly large royalties to some sister company in a tax haven that “owns” all the rights to the mother company’s trademarks and other IP? Isn’t this the reason that a company like Google mysteriously isn’t able to turn a profit in most European countries? And if I’m right, couldn’t we make that illegal? Couldn’t we for instance require a company to prove that the IP it licenses is owned by someone who is not controlled by the same entity that it is itself controlled by?
Same. I bought a 2018 MacBook Pro with the Touch Bar this July. Before that, I owned a 2014 MacBook Pro, the last one with the mechanical trackpad. My new machine is absolutely better than my old one.
> "wow I'm so lucky I got through that interview, there's no way I would pass it if I did it again today."

That's because most people wouldn't pass their interviews if you gave it to them again.

Unfortunately a lot of interviews these days are passed by grinding on LeetCode (that's not to say your experience doesn't get displayed in other forms) and then forgetting about these patterns & problems after.
Please don't troll here, it's not a troll site.

https://news.ycombinator.com/newsguidelines.html
SQLite is a replacement for fopen

(Quote from their docs)
MIT researchers plan for a giant laser to make it easier for aliens to find us
Why don’t more people just rent a rent control apartment instead of paying higher rent at other places?
>TabNine is 11,000 lines of Rust.
In recognition of the fact that TabNine could not exist without the Rust ecosystem, TabNine's paid features are always enabled when completing Rust code.

This makes me very happy as a new Rust learner.
One interpretation: I think there's a dictum (due to Dijkstra, maybe?) that says something like programming = data structures + algorithms. If you remove the 'algorithms' part, then you're left with data structures on the right, and, presumably, an impoverished programming language on the left.
Ok so 2015 gets features added to it or would this instead be the 2018 edition?
Yeah, I don't think anyone would argue that Intel has been having issues in recent years shrinking their process. The interesting question would be whether other fabs would end up facing similar issues with their next process node.
I also like for humanity to strive for better and better things. But do you get that mostly, "better" has just meant that someone else pays the cost?

My point is that a real look into "better" will often (probably! Not necessarily!) lead a person to minimize his or her ill effects. Naturally, being decent, they'll try to maximize their good effects. I pointed to a tradition like zen to evoke minimalism, to evoke noticing the smallest details. There are certainly many ways to improve.

I guess I spoke in a strong way so that my words wouldn't be immediately lost. If it sounds like I'm devaluing too many just plain good aspects of humanity then I can say I didn't mean to say that.

Now...I do quibble with the set of facts you offer that indicate the now is the best. Yes, life is so good for so many. Though we are clearly not in balance. We are heating up the atmosphere and we don't have a solution. That is an actual problem, right? Yes, it's easy to ignore. Easy to hope that "something" comes along. But I don't call it responsible.
7nm does not refer to any feature size. Process node names have continued to follow the pattern of the next node being named as roughly the current node divided by sqrt(2), even though density increases are no longer coming from simple uniform horizontal shrinks.
You must be lying. President Trump tells us that all business will do the right thing and not poison the water, the air or it's customers.
>There have been many links between increased blue light and reduced REM/restful sleep

The only decent study I know of about blue light and sleep, was done before the LEDs in phones/tablets/kindles even existed. Which means they were using more traditional light sources that were likely putting out an order of magnitude more luminosity.

Everything that suggests tablets/phones/kindles interferes with sleep are woo-woo blogs trying to affiliate link sell you orange safety glasses and similar nonsense.

If these devices ARE affecting sleep, it's likely the level of mental stimulation they are providing and the fact that when most people get into bed, they don't shut their mind off and instead start thinking about how Sally post pictures of her 13th fancy meal in her 13th country this month and how John's abs pop way more than theirs and it's just not fair because they count their macros and train and train and just can't get abs like that or they're mad that SniperLulz127 fragged them 4 times this evening in Overwatch Fortress 7 Call of Defeated Zombies.
It can be, but if you're using the rowstore tables (best for single row lookups and constant modifications) then you'll have to keep all that data in RAM which can be limiting.
The market made it pretty clear that as long as Nvidia was increasing performance substantially with each release, they could collect a healthy margin of profit. There was no incentive to artificially slow down their progress. (Additionally, the benefits of GPU power were clear to gamers, and new benefits from parallel processing units became apparent in the areas of cryptocurrency and machine learning.)

Intel, however, ran into engineering issues with their process improvement, while having limited market-driven incentive to spend and innovate improvements to their efficiency (IPC) beyond a certain level (or to increase core count.) So their "tick-tock" cycle was broken.
> vote Libertarian

Yeeeyaw

The voting system sounds reasonable, except local, state and national elections are much more independent than you're describing. The Constitution specifically and purposefully separates these entities, and trying to sew the legislation together would be more of a nightmare than it's worth.
> "Top 3% only!" or "Only top 1% Ninja Rockstars need apply!"

Do people apply to these places? I don't. Ever. Not that I feel bad about myself, but I don't ever ever want to work for a manager who approves this type of job ad.
Your concerns are understandable. It is about as risky as installing an editor plugin which updates automatically.

The private keys used to sign releases are kept offline and would not be available to an attacker even if they compromised my online accounts.

Finally, TabNine will work correctly if you deny it network access (say, by blacklisting update.tabnine.com).
interesting—i wonder how this ties into "black box" AI algorithms.
Oh, and I thought all these years that OCaml was a FP language, go figure!

open Printf;;

printf "After all OCaml isn't a FP language\n";
for idx = 1 to 10 do
printf "%d\n" idx
done

Same goes to Common Lisp, F#, Scala, Clojure.
> What is the meaning of `@` again?

@rray (just like `$` is for $calar, and `%` is for … uhm …). Everything is mnemonic if you have a sufficient amount of context. :-)
Maybe it's just me, but faster compile times really isn't anywhere near the top of ask list. Mentally I just bucket compile times in seconds, minutes, hours. Almost nothing compiles in seconds, which I consider the minimum to be non-disruptive. Minutes is fine and pretty much the norm (especially in Scala land), I take that time to go to the bathroom, refill my coffee, browse around on HN; it's honestly not a big deal. When compile times start creeping into the hour mark, yeah, then I'm annoyed because it becomes a "once a day" build task.

Rust is still solidly in the "minutes" bucket for compile time. I don't see it ever breaking into the "seconds" bucket. That's fine. I'll take ergonomics improvements every time.
The end of Moore's Law happened. Intel is not behind, AMD is likely reaching it by now (as hard as it is to compare the processes).

Moving ahead gets much harder the more you advance, so it may even be that Intel still has a 20 month lead from AMD, but since it is so much harder to move, the same lead becomes a small difference.
Jpigd – JSON to Postgresql Middleware
Several SSDs with hardware encryption broken, affects BitLocker
STAR (Score Then Automatic Runoff) is the system we need. (Or V321 in case there can't be a runoff)

https://www.equal.vote/

or RRV (Reweighted Range Voting) for proportional representation.

https://rangevoting.org/RRV.html
I don't understand all the hate for the touchbar. I can never remember the functions performed by the function keys, so having icons indicating which functions are available seems really useful.
Every semiconductor analyst has been on this story for the last two years. https://semiaccurate.com/tag/10nm/
> Usually the ruling class wants the masses to be content with whatever their predicament is.

That conspiracy theory is immaterial to the discussion. The point is that social mobility and poverty are orthogonal concepts. You can have zero poverty but no social mobility, or high poverty and high social mobility. To put it differently, the reason why being born in a middle class family is a strong indicator that an individual will live a middle class life, with a low probability of becoming either upper class or lowe class, is not poverty.

> I'm just saying that most people who have made it are not interested in everyone else making it to their level (that would be impossible, economics aren't zero sum but we can't all be Bill Gates). They're interested in making everyone else content.

The assertion about "not being interested" is meaningless. I'm not interested in anyone winning the lottery, but that does not mean I don't want anyone to win or even that I intend to take any sort of action to stop anyone from ever having a chance of winning a prize. It just mean that I don't spend any time thinking about others winning lotteries because I have far more interesting and engaging things to do.

That's what we all do.

How much time do we collectively spend doing anything to actually tackle a hard problem such as hunger and war? Is that an indicator we want everyone to die from a combination of starvation and violence? Of course not. So, why is this vague notion of caring about somethong being conflated with being actively engaged in causing a problem?
Yeah I didn't put that very clearly but I agree.
I think the idea of rating candidates vs voting for them could be less intuitive and feels more complex, though there isn't any reason you couldn't just change it to 'rank candidates in order of preference 1-5, candidates may tie' or something.

What it's missing compared to IRV is that you can't go, it's just like what people already do (runoffs), just in a single round.
Large hydropower dams 'not sustainable' in the developing world
Not really. E.g. the AMD ZEN+ moved to a 12nm process but kept both transistor count and die size constant. They instead used the headroom to space features out and improve cooling.
having a uniform tax code would pretty much doom the small economies to not having opportunity to grown unless it was "granted to them" as a favor by the same union government.

the ability of member states to set their own taxes is about the only protection they have handling down turns and getting new industry. their currency was given up and without the ability to print money they need other means to mitigate adverse changes to their economies. it is one reason Greece was trapped so long in their misery, bound up by EU laws and stuck with a currency they had no control over.

In the US it works by forcing states to compete on regulation and taxes which benefits everyone. because onerous taxation on one group will certainly follow with others because once that line is crossed it becomes to easy to keep doing so. Indirect taxes are a politicians best friend because you have ready bogeymen and no apparent affect on the public though in reality they are paying the end result
Is that the old "person bad at small talk judges your small talk skills" interview strategy?
The raw numbers are there for third party candidate to make a difference. It would only have taken Michigan, Pennsylvania, and Wisconsin going to Clinton instead of Trump to have changed the result.

In Michigan, Trump won by around 11k votes, and there were around 223k third party votes (172k Johnson, 51k Stein).

In Wisconsin, Trump won by 22k votes. Johnson got 107k there and Stein got 31k.

In Pennsylvania, Trump won by 46k. 147k went to Johnson and 50k to Stein.

I'd guess that almost all Stein voters would pick Clinton over Trump, so take Stein out of the race and in all three of those states Clinton wins that statewide vote unless the Stein voters decide to stay home. I'd guess that those who would vote for Stein would be sufficiently "anyone but Trump" to not stay home.

Those states are all winner-takes-all for the Electoral College, so that would do it. (Maine and Nebraska are the only states that split their electoral votes).

What would have happened without Johnson is a harder call. Trump and Clinton are both terrible from a Libertarian point of view. I'd expect Libertarian voters to be more likely to go Republican than Democrat if there is no Libertarian on the ballot most years, but Trump is so different from what had been mainstream Republicans before that I have no idea who the majority of Libertarians would have picked.

Also, I suspect that many of the Johnson voters were "never Trump" Republicans rather than Libertarians, who would agree with conservative writer and research fellow at the Cato Institute P.J. O'Rourke who said that Clinton lies about everything and is wrong on every issue, but he was endorsing her over Trump because she was wrong "within normal parameters".
Thanks, no.
I haven't worked for a corp yet, but wouldn't another problem be that you're a team/system, but perf. review is focussed on the individual, and assumes that's where the problems or the success of the team arises from? So it's a bit reductionist.
> {ajh} I always viewed HURD development like the Special Olympics of free software.

yikes
As replied on another thread, you just killed a couple of FP languages with that definition.
> Anyone who owns a MacBook Pro with Touch Bar will definitely be saying "yay it hasn't gotten worse!" about these.

If drcongo doesn't mean to speak for "Anyone who owns a MacBook Pro with Touch Bar", drcongo should refrain from using those exact words. And you should probably refrain from speaking for drcongo.
Yes. I recall reading the user agreement for our smart TV. It recommended we not say sensitive things in front of it. We haven’t even upgraded the firmware.

I maintain that if LG or Sony offered a “Pro” version of their OLED that had no apps whatsoever and no internet connectivity I would pay a premium.
Unfortunately, I don't know. As I said, it's just the explanation I've seen most frequently when browsing HN, and I'm not knowledgeable enough to know where to find reliable sources. Sorry.
Calculations that help them understand their possible returns on a company & fund level
Chris Gammel is co-host of an electronics podcast called The Amp Hour. The podcast isn't instructional, more for context and discussion, but Chris also offers an online course that takes you through the entire process of PCB design. I'd peruse the podcast episodes, checkout the forum, and consider the course.

https://theamphour.com/

https://contextualelectronics.com/
One slide noted that their 7nm processor had 13.28 billion transistors per 331 mm^2.

Although 7nm/10nm have mostly become marketing terms, is this something directly comparable between fabs/companies?

Does anyone have a comparison for Intel? Best I can find is this list: https://en.wikipedia.org/wiki/Transistor_count (and if that's accurate and up to date, it looks as though AMD will be well ahead).
I wonder if I'm the only person who thinks an interviewer should assess whether the person can do the job, and that an interviewer pushing someone to their limits seems like an inappropriate activity for the employer-employee assessment process.
False. Healthcare requires care, as in, labor. A right to someone else's labor is a right to enslave. Healthcare is about the most sugar-coated version of it imaginable, but it doesn't change that fundamentally the "right to healthcare" is the right to force others to take care of you.
IRV doesn't solve the right problem. The biggest benefit of IRV is that it helps to reduce the spoiler effect, but not much else. But I don't think when people talk about election change that they are talking about the spoiler effect. Rather I think the thing people see is this weird trend in society today. Fewer people than ever identify as republican or democrat, yet very nearly 100% of all seats in office at all levels of government are filled by republicans or democrats.

Let's imagine a state had 100 representatives (to keep the numbers nice). And in this state 35% of the population most strongly identified as republican. 34% most strongly identified as democrat. 16% most strongly identified as green, and 15% most strongly identified as libertarian. And this state had a really good geographic mix of people, so everybody was completely evenly distributed. As a nice aside there you don't even need to worry about things like gerrymandering - any sample of any area will have an identical mix of people as any other area. That's good... right?

What would be the most reasonable result for the makeup of their representatives? What would we actually get? I think most of everybody would say the same thing for the most reasonable result. 35 republicans, 34 democrats, 16 greens, and 15 libertarians. Few would correctly answer what we'd actually get - 100 republicans. And in a nutshell, this is the real problem. District based plurality elections, be it first past the post or IRV will trend towards domination of two major parties. The only solution is proportional representation. You get 10% of the votes and if there's at least 10 seats then you're guaranteed to get at least one.

Proportional stands next to no chance of being implemented since it would require the current political establishment to sign their own [political] death warrants, but if we're going to change the electoral system I think we should at least look at solutions that would actually solve the problem.
Implement Video Chat with Xirsys, WebRTC, and ChatEngine
IRV is nowhere near the second easiest to explain.

Approval voting: you can vote for any of the candidates you like, not just one.

Way simpler than IRV.

Score voting: give any or all candidates scores.

Easy explanation.

STAR: score the candidates, there's an auto-runoff where the two highest-score candidates get checked to see which is preferred by more voters.

At least as easy to explain as IRV, and much easier to actually understand overall, particularly in making sense of the results and following what happened.
IRV has problems, but complexity, intuition, and explanation are not three of them.

Intuiting what "giving one star more or less to a candidate" means is really difficult to understand as a voter. "If more voters had given Kodos four stars instead of three, he could have won" is a headache inducing explanation.

Approval voting is the only alternative to IRV or plurality voting that seems to match the level of intuitiveness of both the voting process and the tabulation process.
I'm going to give it a try tomorrow at work.
>I went to a camp for a month and had no access to computers and phones. I can vouch that I slept much better during that month than any other time.

Because you weren't wondering if Sally posted her latest mirror selfie or if John had replied to your comment on his sportsball statement or if that person you're interested in liked your last status post.

Sure, that's partially the fault of devices but it's mostly just not having the ability to silence your mind when you get in bed. A lot of people get in bed then immediately start thinking about their day or tomorrow instead of, you know, going to sleep. A lot of this is simply a byproduct of having fast-paced, give it to me now, I can stream 1523412 television shows and movies, oh my god if I sleep for 6 hours it'll take forever to scroll through the 731 Instagram accounts I follow's new posts tomorrow and just not knowing how to shut that chatter off in your mind.

Some people can shut it off, some people can't and shouldn't use tech within an hour or two of bed, some people should largely abandon such technology period.
"It's really hard to compete with the people who actually have proof that they know what they're doing"

And yet... as an independent consultant, I'm often brought in to projects worked on by these folks who "have proof that they know what they're doing". If they knew what they were doing, almost by definition, they wouldn't be calling in an outside consultant to fix broken shit.

There are often many reasons - cutting corners due to time or budget, or inheriting something that was bad and not having support to fix it, or not knowing how to fix it. But often if I'm able to talk to these folks... they didn't know what they were doing (and often didn't know they didn't know), so the result was a mess.

The "1% dude" with his CS degree probably has never had to acknowledge to a boss that they made a mistake, or are in over their head, or... haven't had to deal with their own code 5 years later and clean up their own mistakes, let alone others'.
Why cannot I use free open source MySQL heap or memory storage engine? It also provides clustering/replication
I’m pro europe, but let’s face it, if we can’t get any kind of cooperation between state members regarding taxes, then maybe it’s time to rethink the inside mechanicsm of the union ( which may include restart from scratch with fewer countries).

This revenue tax won’t change anything. It’s just ransom, and i hate feeling like my representatives make me look like a lazy thief.

I’d even prefer something like what china is doing : since google is a monopoly in europe, which makes it impossible for competitor to compete, let’s impose tarifs or prevent them from doing business in europe as long as they haven’t split, or a true local competitor has emerged. At least this would be very specific to one very particular case. Not the kind of gigantic tax on a whole economy.