skysight-inc/HackerNews huggingface dataset:
The one thing that has to work is the keyboard. Based on the number of reports I have seen, this issue appears to be fairly wide spread. Apple has so far said nothing, except released a document about canned air. If we assume Apple employees are using the new MBPs, then Apple should have some idea of the increased failure rate.

There are have been a lot of MBP sales lately, so I'm cautiously hoping they are dumping stock in preparation for an update at WWDC.
Looks like people skim articles and apply anything they already know and recognize to explicitly more evolved ideas...
DDoS-For-Hire Service Webstresser Dismantled
+1, I'm also having keyboard issues on a new macbook pro. My symptoms are a bit different, I get double key's on several key's at random. So a 'r' becomes 'rr', etc. Extremely annoying.

Apple has said they would fix it, but they would need the machine for 5-10 day's, and this is my primary work machine.
I do still have the account with Google due to having used Google SSO with a few 3rd party services. I've thought about murdering those / changing my sign-in so I could get rid of that account, however.
GTFOBAE на стримфесте – Головач спалил лицо – Пялится на жопу
I think C++ is the best example of where JS is heading.

We have different ways of doing the same thing, and you have to know the "right" and "wrong" ways based on whatever was the latest proposal.

We have fringe proposals that are just based on something cool some other language did, and they might stick or they might not.

We'll soon have the really obscure constructs that nobody uses except for this guy on the 3rd floor, and he's really vocal about it so watch out.

Maybe we'll even finally get macros in JavaScript [1] soon.

1: http://peter.michaux.ca/articles/macros-in-javascript-please
> If consumers had to actually shop for procedures

You'd have even more people avoiding easily treatable conditions due to cost.
Great, if frustrating reading there. I love the linked news article interviews with Lieutenant E.L. Zalinski.[1][2]

> Lieut, Zalenski's mirth interrupted him at this point. "Now," he resumed," when I started for Philadelphia I was careful to take with me a 10,000-pound gauge. That was my little equipment. This, as I suppose you know, or if you don't must take my word for it, is a standard instrument. Well, as soon as the Keely people saw this gauge they said to me, 'You had better not show it to Keely. It would only anger him!' Much I cared about angering him! I wanted justice. One of his partisans, however, informed Mr. Keely that I had brought this gauge with me, and the great man replied that he would not use it. In the course of his experiments he said he had got 50,000 pounds pressure. But—observe the but—he then remarked that he had broken all the pressure gauges he had. I then quietly rejoined that I had a pressure gauge which was only capable of registering 10,000 pounds. Said I, 'I would like to have you put it on, and break it for me.' Mr. Keely made no immediate reply to this. Shortly afterward, however, he remarked, with an air of feeble assertion, 'I do not believe in pressure gauges, anyhow.'"

> The subject appeared to be excruciatingly funny to Liet. Zalenski.

[1] https://timesmachine.nytimes.com/timesmachine/1884/09/24/106...

[2] https://timesmachine.nytimes.com/timesmachine/1884/11/16/106...
Disappointing that this was flagged, seems like an interesting topic for the HN community.
That's shameful design and/or QC, but I am impressed that your tech support team didn't just hand you a $10 (or even $100) usb keyboard. I suppose they could return them under warranty, though.
Are you trolling? Don't you understand that this goes both ways? By accepting this, you are forcing me against my will to be limited by what you personally consider to be an acceptable standard of care.

Again, your request is hypocritical and carries no merit.
I was talking about all of Japan, not just Tokyo. In any case, some of the lines are private, some aren't, and many were privatized after construction. The Tokyo Metro, in particular, was almost entirely built using public funds, and become "private" in 2004:

"Tokyo Metro is operated by Tokyo Metro Co., Ltd. (東京地下鉄株式会社 Tōkyō Chikatetsu Kabushiki-gaisha), a private company jointly owned by the Japanese government and the Tokyo metropolitan government.

The company replaced the Teito Rapid Transit Authority (帝都高速度交通営団 Teito Kōsokudo Kōtsū Eidan), commonly known as Eidan or TRTA, on April 1, 2004. TRTA was administered by the Ministry of Land, Infrastructure and Transport, and jointly funded by the national and metropolitan governments. It was formed in 1941, although its oldest lines date back to 1927 with the opening of the Tokyo Underground Railway the same year."

https://en.wikipedia.org/wiki/Tokyo_Metro

Most Japanese cities' subway systems are not private, and even many of the "private" train lines were built using extensive public subsidy.
I have the XPS. It's the best laptop I have had. All my co-workers bought one and couldn't be happier with it:

* Yes, the screen is glossy as hell

* My computer blue screens once or twice a day and more frequently if I watch videos / play games

* It heats pretty heavily if not on a fan or a stand. Handles multiple instance of VS and WebStorm like a champ.

A coworker of ours has the MacBook Pro. We call him "Mac bitch", since we need him for troubleshoot Angular 5 date pipe issues.
> That is 100% possible with goroutines.

It really isn't. The big difference is that "goto" can lead to code you read being grossly misunderstood due to complicated flows, potentially even absurd things like jumping to a different function. (And as you mention, good code can be written with goto's—it can make particularly error handlers much easier to read in C.)

This is not the case at all with "go", which is extremely clear as to what it does and how the flow will go.

However, as a caller, you do not know the flow of the function you call unless you read it. As with any type of asynchronous programming, a function might have scheduled something for later execution: It might be a future, a promise, a timeout/interval, network receive callbacks, or a goroutine.

That is, strictly speaking, none of your concern as long as the function lives up to its contract. If not, all bets are off regardless.

> ... it just requires a lot of added thought, and the potential for mistakes is much higher.

I get your point, but I must disagree that asynchronous programming (which is what goroutines is merely an implementation of) increase the complexity of writing good code, nor increase the likelyhood of state ownership mismanagement in any measurable fashion.

> The author is not proposing any functionality that doesn't already exist, just a new control pattern to reduce the chance of creating problems.

I don't really find that the author suggests anything new at all. Rather, the author takes an existing blob of code and claims a new benefit from it.

EDIT: erroneous "in which case" replaced with "if not", as initially intended.
> How are the disks counterfeit?

Do you program in C++? This is like asking "How is this pointer to X not a pointer to Y? The bytes are the same!" They may be, but that's simply not how the rules work...
Coming from predominantly the Windows world, I never expected a Linux machine to silently go so far into being Microsoft.

Installing software that was not authorized on someone's machine is a serious security compromise.
I built exactly what you’ve described, using semi-homomorphic encryption (addition of integers, used plainly as we were under the noise threshold of participants). Luckily for me though, I got to punt on some of the really hard questions of trust — the nodes that were communicating are adversarial, but the outside “organising” network was the government and “us” (company I worked for). It’s a really fun problem. I highly recommend taking a crack at it, or even just reading the literature regarding digital voting — you need to prove that one vote was cast for a given person, and no more, without ever tying back any specific vote to said person, and with a huge range of attack vectors!
> Clockwise for Chrome, powered by AI,

Can you share where AI fits in the product?

It's not that I'm skeptical of every time a product vaguely alludes to AI in their copy, but... well... I can't think of a way to end that sentence.
Huge fan of pattern matching and destructuring with rebinding in Elixir (where it actually goes far deeper), it makes code way more succinct. It seems like you haven't grokked it yet (or played with it by trying to write code with it and feeling out what it's actually doing for you vs. the alternatives)... read https://elixir-lang.org/getting-started/pattern-matching.htm... as well as https://elixir-lang.org/getting-started/case-cond-and-if.htm... where you will see that this proposed construct is almost the same syntactically as `case` in Elixir.

Changing `case` in JS to these entirely different semantics would break pretty much everything, which is likely why a new keyword was needed.
I specifically quoted "regular computer user." This thread was specifically about that being a personal computer.

I mean, yes, I can see how an individual can get one. And it is definitely neat to see them pushed to their limits. But calling yourself a regular computer user with a machine that strong is a stretch.
For a much better list, see: http://wmjas.wikidot.com/nabokov-s-recommendations
Why is everyone suddenly spelling Ethereum with an '-ium'?
Imho you add an additional problem by formalizing the relationship through marriage.

With that comes a ton of expectations and pressure, internally inside the relationship, and externally from society.

These are not present to the same degree with less formal relationships because the stakes are generally considered not as high because there's no formal divorce to go through if it shouldn't work out.

Thus married couples might be more likely to suffer from "performance anxiety" in their relationship compared to less formal relationships.

Different values/desires will always be an issue, but if two people can agree on those, why shouldn't three people be able to? The only reason some are so opposed to this idea is due to old religious stigma enforcing the idea that we have to be monogamous no matter what.
Crude is more reliable against technological changes, and from my point of view I'd rather a government is obliged to make the network just not work, instead of being able to tamper with things. This ensures the populace know exactly what's up, even if they daren't say anything.

Nobody in East Germany thought that wall was for their protection, that the snipers, the barbed wire, the car searches, were to keep out subversives, they knew exactly who was a prisoner. If people in Turkey know "Yeah, the Internet is censored here, some sites you just can't visit", it likewise doesn't take a genius to figure out what's up with that.
The FDA is currently selectively regulating mobile apps, primarily based on risk categorization. We haven't been subject to regulation so far, but will of course work with any regulatory bodies if/when that time comes (and, of course, regulation of digital health products is continuously evolving).
Danish person here.

How does it work? Will the background check reveal what crime was committed, or just that you are a felon? I could imagine knowing the specific crime could influence the final decision on hiring or not, no?
But sex is available to them.

The problem isn't with "lack of sex", it's with "lack of puppets to fulfil their weird fantasies of what they think a woman is, vs what a woman actually is".
> what danger he poses to society that warrants a 15 month prison sentence

We're seeing the reason for the U.S.'s >1% of adult population incarceration rate. The solution isn't occasional pardons but massive reform of the 51 criminal judicial systems in the U.S.
I can't believe the amount of people who don't realize the Lenovo X1 Carbon (version 6) is the powerhouse computer they've all been looking for. It's linux compatible for devs. The only reason most devs are tied to OSX is because of tooling. Mainly brew.

I bought the new x1 carbon and am never looking back to Apple.
I have been writing my own trading bots for about three years or so, maybe a little less, all told. But exclusively on crypto exchanges. I think most people familiar with crypto could see the latest bubble for what it was, but I did manage to get out before it popped and I've been giving it some cooldown time since. I typically do trade off the volatility. I've put many hours in front of the exchanges (and put a ton of quarters in the machine, so to speak), just watching it like television, and this is the way I learned my strategies (incidentally this is the same exact way I taught myself about networking, by watching tcpdump and ethereal/wireshark). I can do pretty well if the volatility is fairly even. I do end up losing a big chunk of gains when there's too much fluctuation. I've got failsafes in the form of floor/ceiling prices at which my bots pull the cord, but this ends up being pretty expensive and is one of the main ways I end up losing steady gains. I absolutely never trade on margin. I see it as a puzzle, as a kind of game, and the challenge is a substantial part of the reward for me. I will also warn you that pretty much all the rules change once you start trading enough to make the price move locally. It's almost a whole different ballgame. And at least with crypto, it's fairly obvious that most of the trades on the exchanges are people doing the same thing you're doing. You get to know "people" by their patterns of trade.
Companies won't put jobs in places where they can't find good candidates. It's a circular problem.

There are many factors and therefore many aspects to a solution, but I think one certainty is that education is required. Investments in public education and job re-training could go a long way to making those low-cost places more attractive to employers.

Another thing to keep in mind is that people who have choice will often pay more to live in places that have benefits other than available jobs. People want a safe place with a good social scene and stuff to do. Just ask Connecticut. Employers there are struggling to find candidates because everyone wants to leave the boring state. Conservatives love to blame the state's high taxes, but the high-value employees are so often moving to places like NYC and Boston where the taxes and living costs make CT look downright cheap.
Regardless, using a BS story to push such a narrative is a bad idea.
The biggest problem with government is that only people who want to be in it are in it. And to want to be in it, especially unpaid positions like hers, people expect to get things out of it.

Maybe we should think about appointing people to these types of low-profile positions, much like how we do Jury duty.
previous discussion https://news.ycombinator.com/item?id=6068360

* I'd be curious to hear if @munificent has changed his mind about this article at all since it was written.

Since 2013, JS has added optional lexical scoping and continuations (promises). There is arguably a distaste for mutation in the community and among the major JS frameworks, not sure if that counts.
Thanks for sending along! Hope we can help.
not sure, this could be an option that you configure ahead of time, for example, turn me off if I exceed the plan, or charge by minute, etc.

EDIT: in Soviet Russia, if you run out of your minutes, the bear eats you
Maybe someday we as a species will evolve to a point that we recognize the immorality of experimenting on beings which are sentient but do not have the capability to consent.

It boggles my mind that the learned individuals performing such experiments (and especially, the ethics boards that green-light them) fail to recognize as false the dichotomy between human and non-human sentience; but, humans have a history of performing experiments on other humans against their consent, so I shouldn't be surprised.
But that time is not when Debian decided to install their software on my machine. They chose to patch over MySQL 5.5 with MariaDB 10.1 in 2017, and I'm going to judge them on that decision.
What does China have to do with it?

Do you want to be "entangled into opaque financial schemes" in the US as a native?

If something "goes wrong", do you want to rely on the legal system?

You should avoid bad investments everywhere.
Revenue from memberships more than doubled last year, to $822 million, but expenses also more than doubled, to $1.81 billion.

Then:

Filling desks — and keeping them filled — is an important metric for WeWork, which says it has done so with 81% of them, higher than its minimum requirement of 60% occupancy to cover costs.

But it's not covering costs, and considering its rent obligations are so high, it may never be able to.
Man, if programmers ever do unionize in the face of callous management, the managers will really have nobody to blame except themselves.
Congratulations, you've got a new kind of arbitrarily allocated ownership.
For what it's worth, I was in this same situation.

Without getting overly technical, MySQL's ease of use, wide supported drivers and toolsets, along with it's ubiquitous nature made me choose MySQL.

Also, almost everyone knows MySQL. Easy to find talent.

(Avoiding the technical reasons for brevity).
Haha, “Vitalik’s project immediately before Ethereum is that he was collecting investments from people to fund building a computer program to solve NP-complete problems in polynomial time, supposedly by simulating a quantum computer."
> I've bought plenty of Microsoft media in my lifetime. They will tell you the only thing that matters is the COA. If the COA came with the computer the license is still valid.

License != Trademark
Google: Addressing Cascading Failures
By the time you're making decisions like buying a house or having children you cannot treat the relationship that informally anyway.

As for the last question: because the more people you add the more mutually incompatible desires are in the picture.

If there's nothing but religious stigma at work, why aren't the Mormons still polygamists? (there are exceptions but I think we can round them off for the purposes of this discussion)
Form exceeded function. This isn't much different from stories of Apple power adapters with strain relief that always broke because the designers/marketers prohibited the engineers from making a proper strain relief.
I personally think that sharding is going to work great because for starters 100% trustlessness was, in my opinion, never a real requirement. If it was then nothing in our society would work.

People are going to look back and say that the HBO show 'Silicon Valley' was 'prescient', but really they are just catching up to developments in Ethereum and similar projects.

Long live the real PiperNet (well they have some significant differences but also some similarities).
The reason customs got involved is that he violated Microsoft and Dell trademarks by printing their logos on the disks. The reason he got jail time is that despite the disks getting seized by customs, they setup a sting to convinced him to sell the disks behind custom's back and he fell for it.

I appreciate his cause, but I think there is a much simpler solution: Have computer repair shops offer a DVD burning service. There is legal precedence for 3rd party services being able to legally make physical copies of digit files for consumers and charge for the service/materials.
All the best man! You have a very impressive portfolio. I know you said you put your site together in a rush, but if you get a chance, I think you'd be helped a ton by making it more inline with your personal site in look and feel, and also putting up some cards for your best projects (in the way they are displayed on your personal site).
That's exactly what I was thinking. Some of us are probably are using this type of control flow. For me a common scenario is something like

const promises = files.map(readFileAsync); // "nursery"
const fileContents = await Promise.all(promises); // "with"

I generally agree with his premise that it sucks having to figure out if a function is concurrent or not; i.e., does it return a value or a Promise/Future. I'm not sure if his solution solves that particular issue though, unless it's handled automatically in his "nursery.start_soon" function.
Mid 2015 here and it also feels as though it's slowing down.
This is sometimes referred to as "analysis paralysis."
I always research the hardware for Linux compatibility before I buy computers. Thinkpads tend to work well.
I don't know TimescaleDB but PipelineDB is more about real time constant aggregation. You can do like a rolling sum that's has many inserts a second for a very long time, and the speed of retrieving the sum and inserts remain pretty constant.
I guess it would be maddening. At least in the tank you can still move, speak, blink, touch, breathe, etc. Much more importantly, in a vat you'd have your entire central nervous system exposed, that could be painful.
I tried switching away from Apple but can't.

I went from a 2011 17" MacBook Pro (so good.. just too big) to an HP Spectre x360 with 4k display, which was apparently a top-reviewed laptop.

The HP would be great if it didn't have such a shitty touchpad, where there's a section that's always for right-clicking, even if you try to turn that off. (It resets after every OS patch).

I went back to my 17" MacBook Pro. It's still just too good. I may switch to the newer MacBook Pro models if they get the keyboard issue figured out.

And then there's the entire Unix development environment that's perfect on Macs..
If it works, and you can write code which meets the spec quickly - then who cares?

I fell into this exact trap - Moved my org from PHP to what was "New and Shiny" -- and while it worked out, our prototyping / proof of concept speed isn't nearly as fast as it was with PHP.
Your terms state that "The services are not medical advice or treatment". If that is the case then this service is operating in a legal grey area where customers could be under the impression that medical advice is being given out and could sue Caelum Health if the diet does have a negative impact on their health. And if the customer knows it isn't medical advice, then they should run the advice past a medical professional on a regular basis which kind of defeats the purpose of the service.
When I used to do independent contract software jobs, I never recalled any background checks being done. When people hire a plumber, they don't do background checks either. Presenting yourself as a company vs an employee can be helpful in this situation.

Have you thought of doing odesk style work or other remote contracts to pay the bills?
Requiring doctors to get a 4-year-degree before medical school also adds to the cost. The degree can be in anything: film crit, classics, Japanese history. those are valuable things to know, but they clearly aren't necessary to medical school or else you'd disqualify the people who couldn't give a solid explaination of how Miazaki was influenced by Heian literature. The cost of a $200,000 degree plus interest on a loan that doesn't start getting paid back until after med school shouldn't be dumped on the medical system.
Don't mix up crypto currencies with blockchain

Think pets.com vs the internet
Getting started isn't dependent on any particular lab testing - the low-FODMAP diet includes elimination of lactose/fructose/sorbitol, so as you follow your plan you'll figure out if those are triggers for you.

For the things you've already done, you can tell your coach it'll be incorporated into your plan.
My point was trying to lead toward understanding the problem, not the optics of the problem.
Test of Skylake-X, Cannonlake and Goldmont