skysight-inc/HackerNews huggingface dataset:
most of the people with some political leverage to initiate changes are also financially vested to the rising prices?
> It's nearly four years since Rust 1.0 and the reference manual is still calling itself a best-effort document.

I'm curious what standard this is holding Rust to; C was 17 years old when a comprehensive reference emerged, and C++ was 13 years old for the same. If Rust manages to have a reference by 2030 (and I certainly hope it does) then it will be on track.
But there is no term like "clickfood" which would imply that the title is interesting and the corresponding article is worth reading.

So people fixate on the title and call any interesting, well-written title "clickbait" regardless of whether the article itself is worth reading or not.

I'm simply pointing out that such an enticing title is not necessarily bad if the article itself is worth reading.

The alternative is a boring title, which is a disservice to any article worth reading.
People should stop blaming Microsoft for this.

The only reason ad networks were behind DNT in the first place was because they thought no one would use it and it would be a cheap way to divert attention away from legislation or technical solutions like adblockers. The moment there was any significant uptick in usage for any reason, there would have been a competitive motivation for the networks to abandon DNT.

On-by-default wasn't a problem because it was some kind of fundamental paradigm shift, it was a problem because it meant that the setting would actually be turned on for normal people.

If it were actually about Microsoft breaking a sacred contract or something, it would not have been difficult for ad networks to detect the IE10 agent string and apply browser-specific policies. But for the most part very few companies ever did, because if you're an ad network and you realize you can get away with ignoring privacy settings on one browser, why on earth wouldn't you do the same for every other browser?

DNT was doomed from the start specifically because it relied on advertisers voluntarily participating, and advertisers are never going to disrupt their own business model voluntarily.
It is because of the ambience/theme. You can change it as per your wish.
> hotel style seating (no assigned location... stuff goes in a cubby at the end of the day)

That sounds like the opposite of a hotel (no rooms, have to vacate overnight.)
I know he's not for everyone but Nassim Taleb's quote is salient - “Few understand that procrastination is our natural defense, letting things take care of themselves and exercise their antifragility; it results from some ecological or naturalistic wisdom, and is not always bad -- at an existential level, it is my body rebelling against its entrapment. It is my soul fighting the Procrustean bed of modernity.”
Note that really understanding and grasping all of that can easily take some years, as a full-time student, when you are taking all these courses.
> Rust has it's C++ style problems (compiling time, not good enough IDE support), [...]

Actually, since language servers like clangd, cquery and ccls, IDE support is not a C++ style problem anymore.
build-plan is meant to be able to expose to an external build system the stuff that Cargo would want to build; it's not meant to talk about artifacts from other build systems. It's meant to help Rust fit in there, not to control other parts of the build.

> Speaking of, alternative crate indexes are something I think we need to do at some point for improved corporate support.

Absolutely! We accepted an RFC here, and there's an unstable implementation https://github.com/rust-lang/rfcs/blob/master/text/2141-alte...
We require access to your contacts. We do not harvest.
The next step in making arrays of single atoms
Really reminds me of a special type of analog computer that wasn't mentioned, but was definitely used in old school engineering: using conductive paper to model all sorts of fields.

https://en.m.wikipedia.org/wiki/Teledeltos
Interesting concept to sell a shell service. I hope we will see this more in the future.
If this a calculation is for Germany, it's nonsense.
Race for Europe 5G Continues
Is more common than people would think.

In the last decades the common dolphin was split in two species, we have also a second and new species of bottlenose dolphin from Australia, the burrunan dolphin, and the killer whale is probably a complex of four species. In the same time the Chinese dolphin Baiji went extinct and the american porpoise Vaquita is probably extinct also at this moment.
5 out of the 6 top reasons are housing related. https://www.nytimes.com/2019/03/25/opinion/california-home-p...
How do you know they got the message? There has been no indication of any major phone company making a phone in this form factor that even comes close. If there were, I'd love to know about it.

I switched from Android to iOS just for the iPhone SE form factor. At the time, there was no other decent phone in its size. Three years later, the situation hasn't changed. As my SE ages, I'm wondering what I will ever use next.

Why do you think things will change in 5 to 6 years? Is your optimism justified by anything?
This is great. I'm putting it on my todo list.

When I hit refresh in cliperado, it takes a couple minutes to refresh all screenshots. Playing a finished loading sound, is too intrusive though.

One feature request. Add an option to keep the finished loading state, until the the tab is focussed again.
I was under the impression that Dyson sphere participants would be mainly heliostats, whose station would be kept by balancing their inward gravitational attraction against the outward pressure from reflected or decelerated solar wind.

Whenever an object would intersect the sphere, the nearest heliostats alter the angle of their mirrors/sails to drift away and make a hole. Then they drift back to close it after it passes.

There's nothing to say that they can't also have an orbital velocity component, as it takes quite a lot of delta-v to decelerate from a near-circular solar orbit, and orbital velocity can make up for lack of sail area.
What Is Title Case?
So, there's a lot of work that has been done on this. Generally there is a difference between large and small black holes. With the smaller ones, tidal forces rip you apart down to quarks and you die. With larger ones, tidal forces aren't as crazy (they are still totally crazy though) and you sail right into the event horizon. It may be survivable.

As for the time distortion: Yes, you see the end of the universe regardless of the black hole size. Yet, your clock continues to tick along just fine and you still fall in. Per our current understanding of physics, you get to see everything in the universe blue shift to infinity. In smaller black holes, since the Lorenz transform is so curved, all of space gets warped to directly in front of you, all the incoming radiation gets blue shifted to infinity. Essentially, every quark and electron gets blasted by pure radiation of infinitely small frequency. Think standing in front of a train in a dark tunnel with a bright light on the front. For larger black holes the Lorenz transform is less curved, so the cosmic Train Collision happens closer to the event horizon; but you still get blasted. (Note: I don't actually know if this is due to the Lorenz transform, but the best way to get a right answer on the internet is to give out the wrong answer :) )

If you are thinking that none of this makes sense and are saying "yes, but what about..." then you are thinking correctly. Black holes are very poorly understood and we're just at the beginning of trying to figure them out.

One very important ratio to remember is: 5 : 20 : 75 .

In the universe, everything that you are made of, all the matter, is only 5% of our known universe and most of that matter is locked up in stars. We're actually only a very small fraction of the universe.

Dark matter is ~20% of the stuff in the universe. About all we currently know about dark matter is that it falls down. Does it have a temperature? No clue. Does it interact with matter? More data is needed. Does it interact with itself? We haven't any idea, would you like more tea? Dark matter is ~4x the amount of stuff we are, and we haven't a clue what it does.

That said, Dark Energy is ~75% of the stuff in the universe and it ... falls up? Honestly, we're completely lost. We have no idea how it works, we just know the universe is flying away from itself and it's gas pedal is firmly glued to the floor. We haven't any remotely serious idea how to probe it outside of looking at galaxies and hoping we get lucky and see something funny.

So, before we get all high and mighty and try to think we have any idea what is going on in a black hole, we've got to figure out what the other 95% of the universe is doing, as it's very likely to have really important things going on. Hyperspace? I mean, sure, why not? It's just about as strange a thing as Dark Energy is.

So, I think the consensus is that: More research funding is needed.
Exactly.

Shared team spaces as "open offices", where everyone there is contributing to the same thing and understands the context of everything that needs to be communicated out loud. Basically the people who attend a daily scrum should be in the same room (with exceptions).

This paired with quiet working areas where all disturbances are forbidden (no talking, no "can you just quickly look at this") is a good combo for productivity.
https://itunes.apple.com/za/app/wave-ﾉ/id1434827986?mt=8
The Chrome team is working really hard to secure their program. They're also really good engineers. Yet there are still lots of memory corruption bugs in Chrome. That makes me believe that it's impossible to write safe C++ once your code is sufficiently complicated. I don't think C fares any better on that front.
lol. if the bay area population was even close to a tipping point, humanity would be gone by a long time now. there are million of places with more population density and happier people.
Only 600 were targeted. Stupid question, but is there a scenarios where this isnt a state actor? Who would throw away already infected machines.
Sir_Cmpwn has lost a bit of credibility in my eyes after this article and their behavior in the comments.
Most programming languages can call C code, so you don't have to rewrite something when switching to them.
Solar Powerball
> We are seeing external adaptive pressures that diminish natural selection as an absolute, such as in this paper https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4333222/

That's still natural selection, it's just a different mechanism for it.
Aside from being horrible and costing you employees open spaces make no economical sense at all.

Open space requires 60-110 ft^2 (5.5-10 m^2) per person [1]

Let's assume that with offices you'd need 150 ft^2 (14^m) - that's including extra corridor space etc - a whooping 90 ft^2 (8.4 m^2) extra.

Let's assume that open space costs you just 10% of productivity (studies show that it's more than that [2], [3]).

I bet that just 10% of the salary alone is more than rent on 90 ft^2 for majority of employees..

[1] https://www.officefinder.com/how.html

[2] https://www.sciencedirect.com/science/article/abs/pii/S02724...

[3] https://www.steelcase.com/research/articles/privacy-crisis/
Not sure if you are thinking about sick leave because open-space office plans are worse for spreading contagious diseases, or because people are simply less motivated to come into the office if they feel a little weak or tired. I would not be surprised at all if the latter actually has more impact.
You either do not live in the Bay Area or you are wildly misinformed. The Bay Area's housing crisis is caused by a mix of bad zoning laws and rampant NIMBYism that has blocked enough housing construction to keep up with population growth. It has nothing to do with overpopulation.
Depends on your home and family situation. I've been working from home for eight months, and my current situation is far from ideal due to young kids and not having a great space to isolate myself from them. I'm building a new detached garage that will include office space for myself, but that's not an option for many people that are in more expensive locales and/or lacking access to capital.

Still, looking back over the past eight months at all of the distractions from kids, I'm still dealing with less distractions (external, at least...) than my previous gig in an large open office environment.
There are much easier ways to decrease costs. My experience is that they're done to visually and physically distinguish between office class hierarchies and ranks.
This is a very cool project!

I would be concerned about unintentionally running afoul of FCC regulations since encryption is not allowed on US amateur frequencies, that means using something like SSH or loading an SSL webpage with this modem would be a violation. I would also be very concerned with the OS background processes that may use encryption by default.
Canadian here: Also hate open offices. It's a classic case of straight line fallacy IMO, and just general ignorance of diminished returns. Yes being around people CAN lead to collaboration which can lead to creativity, better relationships, and greater success, but too much of a good thing IS a bad thing.
Inaugural Winner of New Philosophy of Physics Prize Announced
Guthrie's recent-ish soundtrack for the game Below is great, in case you haven't heard it yet.
You are wrong about the usage of currency symbols. Quoting Wikipedia [0]:

> When writing currency amounts, the location of the symbol varies by currency. Many currencies in the English-speaking world and Latin America place it before the amount (e.g., R$50,00). The Cape Verdean escudo places its symbol in the decimal separator position (i.e., 20$00). In many European countries such as France, Germany, Greece, Scandinavian countries, the symbol is usually placed after the amount (e.g., 20,50 €).

Edit:

Excerpt from Wikipedia's article for the Euro symbol [1]:

> Placement of the sign also varies. Countries have generated varying conventions or sustained those of their former currencies. For example, in Ireland and the Netherlands, where previous currency signs (£ and ƒ, respectively) were placed before the figure, the euro sign is universally placed in the same position. In many other countries, including France, Belgium, Germany, Italy, Spain, Latvia and Lithuania, an amount such as €3.50 is usually written as 3,50 € instead, largely in accordance with conventions for previous currencies.

> The European Union did indeed usher a guideline on the use of the euro sign, stating it should be placed in front of the amount without any space in English, but after the amount in most other languages.

[0] https://en.wikipedia.org/wiki/Currency_symbol

[1] https://en.wikipedia.org/wiki/Euro_sign
So encryption isn't allowed, but is there any way to authenticate information sent over packet radio? Open communication has plenty of uses, but some of those can be spoiled by bad actors impersonating others.

Edit: I found this article on authentication that supposedly is fine, but I'm not licensed so I don't know how valid it is. https://rietta.com/blog/2009/08/17/authentication-without-en...
Who keeps buying California's scarce water? Saudi Arabia
There aren't too many people, just not enough housing. If we allowed denser housing, especially near where people work, we could bring down housing costs massively while reducing commutes.
> it does not move the local variable it references onto the heap

C++ doesn't do such thing automatically, but there's nothing preventing you to do it yourself. If you intend to use a local variable whose lifetime would not normally outlast the closure, feel free to use std::move and a move constructor. In general C++ gives you the tools to manage memory manually or semi-automatically, but not totally automatically. And it also doesn't, unlike Rust, force you to use memory correctly.
Amazon's PR team really gave this story the green light? Seems a bit shameless trot out the fact that you hire disabled people as a feel-good story. What's next, a story about how Amazon is saving puppies?
I used E because € does not render on xterm, maybe I should switch it to EUR to remove the confusion

also fixed the $ to E in the blog, thanks for the heads up
Do Not Hire Me
It’s really hard to improve DI systems without compromise, and harder still (probably impossible) to do so without also breaking compatibility with other parts like chamber lugs pattern.

The KAC SR15 solves the bolt longevity issues, but now it’s bolt and barrel extension interface are not compatible with standard bolts.

The LMT MRP platform solves most of the other problems, but not as much the bolt issues. But similarly, the LMT MRP monolithic upper cannot be compatible with standard rails, because that’s exactly the point: to move way from the old brittle way of connecting the hand guard to the upper receiver.

KAC SR15 will last upwards of 50,000 rounds without needing replacement parts, but externally it’s no more physically durable than a standard AR.

LMT MRP is among the most solid and sturdy AR out there, with virtually no way you’re going to break it if you throw it around, drop it, and otherwise abuse it. But internally, it will only last marginally longer than a standard AR before needing replacement parts to keep running reliably.
I guess you disagree with the likes of [1] then. Presumably it depends on the age and complexity of your project.

[1] https://www.joelonsoftware.com/2000/04/06/things-you-should-...
Yes! This is correct.

Thank you.
Chomsky on having a job (“living in a totalitarian system”)
I guess it might be better to repackage this as something that isn't a rant.

RT is a company that is currently owned by Warner Bros. (through a chain of ownership). This alone is enough for someone to raise the possibility they may not be completely unbiased in how they treat each movie despite having any evidence of such behavior. Conflict of interest, in my own experience, have never required evidence of any further problem outside of the conflict of interest itself. Since the end result is merely movie ratings which is a fully subjective experienced, it isn't worth time digging any further into.

When it comes to a news rating site that will likely be deciding things of a more factual nature (news is true or not, or at least somewhat based on true events), I think a potential conflict of interest has larger implications. Whom ever owns the site will have a conflict of interest with regards to at least some news, and the ability of that site to be used by other groups like non-profits, NGOs, or even governments will need to be limited with respect to where the conflict of interest will occur.

I don't think the difference is in the difficulty of making a RT for news, but on the downstream impacts of the conflict of interest that exists between owner and purpose.
Educational Theory Stifles Education
PHP Reimagined
Sort of reminds me of the website SpinSpotter. Great idea, but had trouble finding a real audience for its product.

https://en.m.wikipedia.org/wiki/SpinSpotter
I sometimes noticed for long uptimes (like more then a year), the uptime command shows an exclamation mark. However, I cannot find a threshold or even the code for the exclamation mark at http://git.savannah.gnu.org/gitweb/?p=coreutils.git;a=blob;f... -- does anybody have an idea about that?

Is the exclamation mark intended to warn the admin to reboot (since there might be an updated kernel, etc.), or does the system wow itself? ;-)
Those are reasons to want a serotonin hit, but they don't explain the huge cultural trend towards depression. Just look at 50 years ago. We were working in about the same way that we work today, in basically the same environments. Same amount of light, same lack of physical labor. How did we get more depressed in the same environment over such a short period of time?
What's the current sentiment on synthetic data? It may be a self serving question since I work at synthetic data company but I'm curious for fear of being stuck in an echo chamber.
Pessimistic and jaded I will admit to, but how will this help with intentional misinformation campaigns? How will this help with naive/malicious people who knowingly share false information because it aligns with their world views? How will this help stop mainstream media, from taking a "rumor" (aka fabricated / militarized news) and reporting on it therefore making it seemingly legitimate?
I like that go feels sort of quaint and outdated. It makes it easy for pretty much everyone to jump in and contribute to a code base without having to learn too much. Rust is great, but it is not a language you can just jump into.
and it is not a kvasar, which is unusual
Yes, there's a ton of ways that you can do this. Most successful integrations thus far have done exactly that: you have a target for your Rust code, it calls out to Cargo and does its thing, and then links it in. I believe that you're right that the Meson folks want to use rustc like they use cc, and use Meson for all of the stuff that's not "compile this, please."

This can work well as long as you're writing all of your own code. The issue is that most people like Cargo, and like using Cargo, and so virtually all open-source projects are built around Cargo. This is not unlike if you're a Meson fan, but you want to use an open source project that uses CMake for its build, and so it's only really set up to use CMake. (At least, in my understanding.)
> Is there a known example of something a digital computer can do that a Turing machine cannot?

- Physically exist, since Turing machines are a purely abstract mathematical model that can because of the infinite length of its tape never realized physically.

- Many computation models that are based on a Turing machine are based on the idea:

a) Write the input of the algorithm on the tape

b) Let the Turing machine do the computation

c) When the Turing machine terminates, read the output from the tape.

The problem is: Many things that one want to do on computers do not fit this model:

* interact with the outside word

* programs that do not terminate: for example an OS kernel is not supposed to stop when some computation stops, but should continue scheduling the processes.

Both are simply not part of a computation based on the above idea. I am aware that there of course exist extensions where such things are part of. But here the definition of the Turing machine is IMHO much more "artifical" than its original intent for defining "computability".
Indexes in PostgreSQL, Part 4 (Btree)
>> If you have kids or living on a single income for 2 people

Does anyone still live with that kind of family-model? '2 people + kids / 2 incomes' is pretty much standard where I live, no one can afford otherwise -- not even the higher-earning income bracket.
Why long car rides seem to last forever