skysight-inc/HackerNews huggingface dataset:
>I’m not entirely happy even with this level of performance regression, but for now I have run out of ideas for improving it further. The new borrow checker is a lot more sophisticated and tracks a lot more data, so strict performance parity is a tough ask. Nonetheless, given how bad performance was a few months ago, I’m happy that we’ve got it down to a level where most people probably won’t notice any difference. Given that the new borrow checker makes Rust a significantly nicer and easier language to use, I hope it’s an acceptable trade-off.

Hmm. For me, fast compile times have vastly more ergonomic benefit than NLL.
I don't think you can give a sufficiently precise definition of "invent" to answer this question without being at odds with the intuitive understanding of "invent" that people normally hold. Turing machines can definitely search through the space of Turing machines and find some specific ones. For example that's what compilers do all day. They get a description of a Turing machine M1 written in language A and then produce a different Turing machine M2 that has the same semantics a M1, but is described in language B and is faster than M1 (that's what the optimizer does). Most people wouldn't call this "inventing" though (I would).
Bearing arms is also a right. Walk into a gun store in any state and try to buy anything without an ID and see how that works out.

I'm personally not in favor of voter ID laws but (unfortunately) there is plenty of precedent for restriction of fundamental rights.
Do Security Tokens Need a New Blockchain? Part III: The Building Blocks
Stadia Maps founder here.

We'd be happy to discuss how we can meet your needs, as well, if you're interested. Feel free to reach-out directly: luke@stadiamaps.com.
I just stopped trying to read it. If we all do this lower readership will make low contrast a top x thing to avoid.
Many extensions are just about you and the editor though. For instance I made an extension for finding "//TODO" comments, I don't really care if my coworkers instead do a basic search for "//TODO", use ripgrep, or whatever, I use that extension because it improves _my_ workflow.
where will all that ash end up?
European Early Stage Startup Activity Report
>Hmm. For me, fast compile times have vastly more ergonomic benefit than NLL.

Well we weren't getting those anyway :(
But my understanding is airtravel is more fuel efficient than car.

A fully loaded 747 gets about 100 miles per gallon per passanger and takes a more direct route.

If you had a fuel inefficient van and four people for the same trip you’d like burn more fuel.
I don't know why the down votes, but I totally agree with you!
I don't think that's completely fair. They do provide the 300USD credit, valid for 12 months after sign-up. And in response to another commenter below, in many countries I believe they allow sign-up for this trial with a bank account (they deposit a small sum and you verify receipt with the amount deposited). I have not tried this.

I provided my credit card for the trial. I was notified of the impending end of the trial, and was billed no further.

I do agree that the inability to set hard limits on usage is frustrating and somewhat concerning, however. Especially as they're apparently able to do so through the aforementioned trial termination mechanism.

And I further agree that, outside of this trial period, this policy does discourage experimentation. And that it is somewhat un-Google-like; somewhat surprising as I believe they're considered an underdog relative to AWS; and a bit disappointing.
Not sure a $1000 phone was ever mass market, I always thought they were luxury smart phones...
The areas are still very small including watersheds.
Did you even click the link?

"His reporting with a partner and CNN exposed rampant fraud in California's drug rehab system for the poor, winning an Investigative Reporters and Editors Award."
It wouldn't matter if it was the condo across the hall or the house across the street. Just because you own a piece of property doesn't give you the right to do anything you want with it.

That's why we don't allow strip clubs next to schools. Because certain things should be in certain places and not others.

In this case, the people have stated by voting in representatives who've appointed officials who've created zoning laws that they don't want short term leasing without a permit in their residential neighborhoods.

And those tourists tend to contribute more to city coffers when they're not actively dodging things like luxury taxes.

Asking silly hypotheticals about people operating hotels for no monetary gain doesn't help your argument.
Hiding behind an anonymous username generally bodes a worse look IMHO, similarly making an empty statement - your short and shallow quip that's meant as a put down - instead of engaging in critical thinking and dialogue. I'm guessing you downvoted me too, if not, lots of people prefer to react impulsively and are too lazy to actually engage in civil discourse.
It allows all those going to be EPYC2 buyers know or at least have an upcoming Intel chip in their mind, hopefully delaying the purchase decision until later and gives Intel sales team time to do their job. Which so far their sales team has been doing spectacularly well and literally every one who has been complaining about Intel continues to buy Intel. Sad but true.

We should know more about Zen 2 in a few hours time.
Yeah, I'm sure that this specific performance regression will have a minimal impact on overall compile times. But slow compilation is often a case of the death of 1000 cuts. Small performance regressions are tolerated over a long period, and eventually add up.
I guess we're supposed to be upset because they didn't call an ambulance for workers who were feeling light headed, or had crushed or severed fingers. These are the examples provided, and it isn't stuff you need to call an ambulance for. And I'm a big Tesla critic, I get really excited when there's a Tesla scandal, but this article is a baseless hit piece. The concrete examples they provided were dealt with appropriately and the rest is pretty nebulous.
Of course, without voter ID, the same people are just pulling that trick with polling places directly.
SpamAssassin is back
Are you claiming that in all cases, pain can be attributed to some specific and observable physiological cause? Because that is not true at all, as many people with chronic pain can attest.
As mentioned here [1], NLL doesn't just provide ergonomic benefits, it actually fixed soundness bugs w/ the previous borrow checker.

[1]: http://smallcultfollowing.com/babysteps/blog/2018/10/31/mir-...
Another fun trick is to design the list of acceptable forms of ID such that the right people are more likely to have one that’s acceptable. For example, accepting a concealed carry permit but not a state-issued student ID.
In some states "independent" is the name of a party. "Unaffiliated" is the correct term.
Finally, a CPU that can keep up with Google Chrome!
When silliness yields high value research
"One Rich American Called Larry Ellison"
The last paragraph takes a step back to talk about how one interpretation, no matter the author's original intent, does not necessarily supersede the other. Basically, they are careful to point out that your interpretation of the poem is just as valid as any other.

The sentiment of this article is expressed extremely clearly... we're not all idiots, illiterate, or suckers...

> Any alternative interpretations of this poem are from 'smarter-than-thou' morons who want to show off how they are more educated and intelligent than you.

I'm not sure how you could get more narrow-minded and "smarter-than-thou" than this very statement.
Stop the Presses Pressbooks Approach to the New WordPress Gutenberg Editor
I played around with this one I found on Reddit's "daily programmer" subreddit a few months back, never found a great approach other than brute force (along with trying to identify unique/expensive sequences).

Do you see it as a variation on the one in the article?

https://www.reddit.com/r/dailyprogrammer/comments/8rcjx0/201...

"Given an input set of strings, produce an output string. Every string in the input must be an anagram of some slice of the output. A slice in this context is a series of characters from the string separated by a fixed amount (i.e. anything that can be formed using Python's s[a:b:c] syntax). It's different from a substring in that you're allowed to skip characters, as long as you skip the same number of characters on each step."
Once upon a time, $1000 was the price of two iphones. That $500 wasn't cheap, you could get many, many Nokia 5501s for the money, but a doubling is a doubling.
funny how these days if your company is acquired it is cause for celebration.
It seemed a bit passive aggressive to me, but maybe I'm reading into it too much.
Kubernetes That Just Works: Kontena Pharos 2.0 Released
1 - it wouldn't be suitable for me now (nor for the past few years).

2 - I remember there being a big differential in equivalently priced machines back then. One of my current work Dell workstations is a much cheaper option than this Mac, much better specced and I've had no issues with it for over two years.

3 - It's £800 for the thing, seems way out of line with inflation compared to what I bought then.
That sucks. If inflexibility already shows at the entrance, then I'm not going to enter the place.
Interesting, would help with [1] ReDOS attacks? It would seem that fuzzy matching could put a upper limit on execution time right?

[1] https://en.m.wikipedia.org/wiki/ReDoS
A lot of the US already allows voting without ID, and it used to be that way everywhere. There is essentially no cheating that ID requirements would prevent. The numbers are literally single digits per year. (Absolute numbers of fraudulent votes, not percentages.)
Is that because the lexical model was fundamentally unsound? Or just because various bugs were turned up in the course of implementing NLL?
In the case of Lua language and using LuaJIT to tun the code, it is possible to inline the code across the functional chain transformations of data.

https://github.com/luafun/luafun
I'd be very surprised if every single feature provided by those extensions is integrated in JetBrains to be honest, if it is I might have picked the wrong editor! I'll definitely look into that, thank you.
No Cloudflare specialist, isn't Cloudflare depending on DNS mappings sending all domain traffic through Cloudflare? How would we send only www.eventsofa.de/blog through Cloudflare?
> Bees are almost as intensively farmed as anything else, and, while the effects and outcomes are nowhere near as severe as other forms of intensive husbandry, the honey is not necessarily the pure and innocent product you might think it is.

Thankyou for pointing this out. I say the same about almond milk and other products hyped by vegans that are pollinated by bees. The commercial beekeeping industry is horrific. Part of the reason wild bee colonies are collapsing is because of the diseases cultivated by commercial colonies.

I'm a backyard beekeeper myself and can say with at least some authority that there's nothing at all "vegan" or "moral" or "natural" about the way these commercial operations treat the bees and the environment.
Don’t underestimate AMD’s ability to shoot itself in the foot.
31 Genders – New York City 2016
Or implement mandatory voting (with a nominal fine - i.e. $30 as it is in Australia) and get turn out to reliable +99% margins.

At which point, other reasons in-person voter fraud doesn't happen aside, it would be impossible to actually commit - since the only possible outcome would be a double-entry on election day voter rolls, which can be reconciled and investigated (and the election rerun if the rate of occurrence would potentially alter the outcome).
Microsoft unveils a paid-for distro for WSL
> Because of the lack of a voter fraud problem, the disparate impact is clearly the main objective of the laws

Well, that and the fact that the people sponsoring the laws keep getting caught saying that either the racial or partisan impact (or both) are the point when they think no one but their ideological allies is around to hear.

Sure, there's external circumstances and policy action which supports that conclusion without the admissions, but they also keep admitting it.
>The NUC8 with comparable specs (sans 6 core CPU) comes at under half the price!

I'm actually very interested in these - could you point me at some? I've been interested in getting a NUC8 machine, but the cheapest I can find one for (granted, in the UK) is £750 before RAM & SSD... and I have been seriously considering the new Mac Mini as a result because the final price doesn't seem like it'll be much different.

edit: found some on SimplyNUC.co.uk starting at £650 (inc VAT), 8GB of RAM and 128GB SSD, awesome! https://simplynuc.co.uk/8i7beh-full/
Let's Encrypt is already taking steps to mitigate this. BGP hijacking is a noisy event - it should be possible to see that routes have changed recently and deny issuance. They can also perform challenges from multiple geos / networks, so that if there's a disagreement among routes, the challenge fails.

More info: https://secure-certificates.princeton.edu/
>We're talking about Nevada, not the world.

Well, I gave examples from Boston, California, and elsewhere. And it's not like parts of Nevada fair better:

Despite such efforts, the shortage of medical
professionals is so serious in the Esmeralda County town
of Goldfield that 32-year-old Danie Johnson and her 55-
year-old mom, DeEtta Sligar, run a volunteer ambulance
service for the town’s roughly 300 residents.

With no medical clinic in town and the nearest hospital
more than 110 miles away in Bishop, California, Johnson,
Sligar, two other EMTs and four drivers spend hours at a
time ferrying ill residents across the border. They
receive $132,058 a year from the county to keep their
ambulance and an old backup running.

That's par for the course for rural places everywhere. But ambulance shortages are there even in the biggest of cities (it's matter of state recourses and proportion of ambulances and medical pros to the population, not an absolute matter of population size).
That's too good to be true :-))
Flatworms Can Regrow a Body from a Fragment. How Do They Do It and Could We?
My secrets to a productive week
One option that doesn't get mentioned often enough, also not in this article, is simply working less. For most of the HN crowd it shouldn't be that hard.

https://thecorrespondent.com/4373/the-solution-to-just-about...
Amazon had a chief lobbyist even when I worked there years ago and they now have the largest in-house lobbyist team in tech: https://www.ft.com/content/56ddca24-3752-11e8-8eee-e06bde01c...
SPARC is trying for Q (power out/power in) in the 1-5 range. They see this as critical for getting future funding for ARC. If you think you can get net power, what are you waiting for?
> Another problem with Google that you cannot really experiment with it for free. You have to add your credit card and there is no concept of using only the free quota.

We're here to help on that one. :) We strongly believe development and educational use should be painless, so testing locally (just use the right link!) or signing up for the free tier is as simple as possible.
In many states, you have to give your affiliation to be able to vote in the primaries.
Free Interactive Testing in Internet Explorer and Edge
The amount of effort it takes to write a "shortener". Yes, you could do this in java, most likely. However, it would take a ton of effort and likely still not cover as many cases as the easy to write lisp would.

As an example, I have the beginnings of something like that in javascript at http://taeric.github.io/DancingLinks.html (in the appendix. Functions "div, table, etc.") I've done similar in java before to get the same basic structure that I could run in any c like language. I still miss the flexibility of lisp.

edit: to see another example of mine showing some of the advantage of the "macroness" see http://taeric.github.io/CodeAsData.html and see how little code it took to make a tree walker in lisp. (Not just the tree walker, but indeed, the tree.)
Actually, “whoever doesn’t have an alternative loses”.
If you’re interviewing at Google, casually mention that you’re interviewing at Facebook and Google will raise their offer. This is much more powerful.
Windows 10 with MadVR for video rendering with GPU upscaling, and a 3D LUT for colour correction.
The AppleTV doesn't have optical audio either.
Johnson thermoelectric energy converter
To be a bit more precise than my siblings:

NLL is on by default in the Rust 2018 mode of the Rust 1.31 release, shipping December 6.

NLL will be enabled in Rust 2015 sometime early next year, we do not have a precise release yet.
Why. It's a chance to cash out, which is usually a great thing!
Surprised to see them get acquired so soon.

> Terms of the deal are not being disclosed — VMware said in a release that they are not material to the company

Can we make an intelligent guess about the upper bound of the transaction? i.e. would it have to be < $500 million? < $1 Billion?
Can anyone explain how these tools work? How are they recording program execution? Don't they need to keep track of every register, memory address and such? Seems rather complicated.
> Rust is far simpler in that regard, so there are fewer instances where your code might accidentally make sense to the compiler if you have an error.

I say this from a place of love for Rust, but the first time you run into a massive generic type tree error thats root cause is a type parameter three levels deep not implementing Send (or some other trait) it takes your breath away.

There are some great jokes about this in Deisel and Futures for example. It makes Java generics look like a baby just starting to craw.

The error messages are good, you just need to go grab a coffee while you read through the book on type theory that’s been dumped to your screen.
Facebook will always present itself as your ‘friend’, even if you are a victim of genocide.
>The other thing being missed is once you're admitted to the hospital for a workplace injury, you're stuck in the Worker's Compensation system and end up in a kafka circle of bureaucracy where as an employee you end up wasting alot of time and potentially alot of money as the insurance companies, independent doctors, etc all fight over pennies.

This is very strange advice. It sounds like you’re arguing that when you’re seriously injured at work, you shouldn’t seek appropriate medical care.

That’s the kind of right out of The Jungle isn’t it?
> I guess we're supposed to be upset because they didn't call an ambulance for workers who were feeling light headed, or had crushed or severed fingers.

(added emph) Um, yeah, I would be.

> it isn't stuff you need to call an ambulance for

If you crush or sever your fingers, you really do need to call an ambulance.
I am not sure if that's always true. If you name a high number first you can manage expectations and avoid being confronted with a low-ball number. Maybe it's just my market value but when I waited for the employer to name a number first the number was never a positive surprise so to me it's better to immediately signal the expectations I have.
You conveniently ignored the main points of my response - and turned a reasonable question into a put down via "says more about you than the source."

You seem to lack intellectual integrity, in case you don't realize that. Done engaging with you. :)
I'm sure everyone involved made some money but aren't they basically a consultancy?
The author of this article is Virginia Eubanks [1], who has studied and written on this topic extensively, including a new book whose short title is 'Automating Inequality'. Although I can't be sure, I think it's reasonable to assume that the content in this article is along the lines expressed in this CityLab interview [2], and other media coverage the author highlights [3].

Eubanks presents the impact that rigid, opaque systems and processes can have on individuals, and does so by focusing on troubling policy implications, but also by highlighting the suffering experienced by named individuals whose unique personal circumstances are examined. This is not only an effective writing device, but also demonstrates the empathy gap of software, and how an impersonal process -- whether intentionally or not -- serves as a tool for bureaucrats and low-level decision-makers to offload difficult negative decisions to an amorphous entity like 'the process'. I feel that this is a key, if not always overt motivation of most bureaucracies, and has universal applicability.

There's also the notion that when ML is fed with raw data, it picks up correlations present in the data regardless of whether their presence is due to a lurking variable. Later, making use of such a model for decision-making perpetuates the bias, and a haphazardly chained sequence of such processes increases the likelihood that a cohort's observed outcomes will self-fulfill in the future. Conversation on this matter in recent years has tended towards the social justice implications more so than the lack of intellectual rigor that allows this to be possible -- the former is a compelling point, but it's unfortunate that there's not enough coverage of about the harm of giving complex tools to those who don't understand them.

[1] https://virginia-eubanks.com/ [2] https://www.citylab.com/equity/2018/02/the-rise-of-digital-p... [3] https://virginia-eubanks.com/media/
> Yes, it does -- why else would the endurance racing world be embracing hybrid technology? A hybrid car has won Lemans for the last 5 years.

While I agree with your sentiment, I think it's dishonest to not mention the fact that diesels were absolutely dominating until the rules were changed in hybrids' favour a few years back.
Thank you so much! If you want the authors of the tools you're using to feel more appreciated I can definitely tell you that every time somebody makes a nice review, or just says a few kind words, about a tool I've written it definitely improves my day :)
In the UK, to fully charge an iPhone twice a day for a year takes £0.70 of electricity annually; the average 3- or 4-bedroom home uses £500+ of electricity a year.

Anyone who has told you smartphones are a significant consumer of power doesn't know what they're talking about.
Compiler performance is always at the front of everyone’s mind, and we’re doing a lot of work to improve it. It’s not an easy problem. Both smaller, “shave off 1%” and larger “re-think the algorithms and data structures” approaches are being taken, but that takes time and effort. We’ll get there.

Both compile times and NLL are, and have been, at the top of requests from production and hobbyist users alike for a long time now.
Indeed. That’s at least a little more obvious and a little easier to resist.
May 2016 - A cat takes residence in the embassy with Assange.

:')

i forgot what the article was about when i read this and pictured some gentleman cat in a tophat taking up residence in the next room
Really? We have to be sympathetic to mindless insects now? For instance, folks raise millions of crickets in my state for flour and protein - we eat them - but the bees deserve special empathy because they're not free-range or something?

I understand folks like bees, see them in a kindly light. But they're little automatons with maybe a neuron or two total. If we raised them, crushed them and ate them, it'd be no different from how we treat other insects.
Given bounded resources, there might always be a "shortage of EMTs". Some rural places for example don't have the funds to even support one (and an a couple of emergency situations can peak demand even in bigger cities).

The shortage might be at the root of the problem, but it also might be unavoidable. It's not always a given that a shortage can be fixed (or when it will be fixed). And given a shortage, people who call ambulances for no reason (which very much exist) make things worse.