skysight-inc/HackerNews huggingface dataset:
Oops, I neglected to address this point:

> More important, what purpose is there to reference a 5 year old patched security vulnearbility?

Sure, it's old, and everyone screws up sometimes.

A few things bother me about it. One is that we know that the Tor Project did notice the malicious relays that CMU people were hosting. From what I've read, they weren't subtle about it.

So basically Tor Project staff said that they screwed up, and apologized. But somehow that just doesn't feel plausible.

There's also some email obtained through FoIA which could be read as evidence that "Tor developers are closely working with the US government".[0]

Sure, maybe that's just paranoia and conspiracy theory. And I do appreciate the delicacy of supporting strong anonymity for Tor without defending child pornographers.

0) https://restoreprivacy.com/tor/
I assume the poster is talking about the post 9/11 climate, where the country was solidly behind President Bush, while the federal government was busy ramping up Guantanamo, the patriot act, water boarding, etc. in the name of fighting terrorism.
Here is an interesting and recent article which captures some of that motive: https://theintercept.com/2019/10/18/coca-cola-recycling-plas.... The truth is, that these businesses which externalize the costs are also huge interests in the areas where they are prevalent. Coke is synonymous with Georgia, so it is unlikely they will ever have a bottle deposit there. So is Waste Management (NYSE:WM) . Regarding externalities, many people believe that generating disposable things as a practice is fundamentally externalizing costs.
Dependent types prevent infinite loops at compile time because if you have nonterminating terms, your types are unsound as a logic (you can derive true and false properties altogether)

That's because theorem proving with dependent types is based on the idea that you can prove something by providing a proof object that is a witness that what you want to prove is true. But a nonterminating function can fake it: you can write a function that promises a proof that something is true, while it never returns (so it never has to build a proof object). That way you can prove that false things are "true".
i think this especially goes for the English system vs metric measurements (though confusingly the English do not use the Imperial system, officially at least) Our brains are much better wired for binary systems like bushels and pecks rather than the French derived decimal system which is only good for studious things (like science) where you have of many orders of magnitude to keep track of regularly. Much easier to communicate/grasp half than 5/10ths.

Similarly the Sexagesimal notation, in common use (clocks etc), points to an generalization that would have been much better than the French system, where we rely on primes for increasing places in the number. Eg 4321(primal) would be 4x5 + 3x3 + 2x2 +1x1 = 34(decimal). Historically we may be stuck with counting on our fingers and toes though, through eternity.

The more "logical" Metric system which is not an extension of the "practical" Imperial system is inevitably bastardized and Creoled in everyday usage. Eg one buys a "Pound Plus" of Chocolate from Trader Joe's (500 grams!). Why is the choice is not one (or fice) Hectogram(s) vs one Kilogram i do not know... except that Hectogram is so obtuse/abstruse i had to google it! Maybe someone in a Metric country can correct me, if they think i am wrong using words like abstruse. One inevitably finds doubling and halving in everyday commerce.

We would do a lot better to extend to tripling, quintupling etc, like the Babylonians did, than directly to the (insane, in my opinion :-) French 10x Metric system.

Not that i am an American chauvinist. Eg i think the American middle endianistic dating system is off the wall weird, and i go out of my way to circumvent it.
It certainly doesn't help that a cashier doesn't make much in the first place.
That is not common fear for the billion+ people living there. I have worked alongside many workers from China, and had a few student workers work for me. They do not view they their government as overly oppressive. They view it as working in the best interests of the people, protecting people from harmful things, like internet content through the firewall: in that case it may be they can circumvent it with some effort, but they view the initiative as coming from a place of wanting to take care of their people.

You are bringing an outsider's view to this, and I'm telling you, it's not how the Chinese people feel, for the most part. I understand how that's confusing. One person was kind enough to indulge me in two hours of conversation on the topic, and it took that and shorter conversations with a number of people to realize that, Yes, the Chinese people have swallowed the blue pill offered by their government. Not that they're particularly unique in that respect, but, well, there it is. They do not live in fear in the way you think.
Congratulations you're part of today's 10,000. RoHS is required in most European markets and most electronic musical equipment since ~2005 is RoHS
> moving to a neighborhood which makes walking/biking/transit viable is often an expensive choice and almost always disruptive

Pretty weak excuse tbh. You don’t need a gym membership or a scenic park across the street to get enough exercise into your day. There are valid reasons to reserve judgement, but this isn’t one of them. Mental health arguably is. Poverty can be in a couple of ways. The cheapest food is often very unhealthy, and if you’re working for 16 hours a day then you likely have less opportunity to eat healthily (for example look at how ~60% of nurses are overweight, compared to ~40% of the general population). But for most cases, the key personality difference between an overweight person and a healthy weight person is laziness.
Does this disable any features?
I am guessing blog author has got some things wrong here.
I would expect JIT will be useful in a fastcgi setup.

Edit: to clarify, PHP processes in fastcgi persist across multiple web requests. So seems reasonable to me that a JIT would do useful work here. The JIT could even run while the PHP process in a fastcgi pool is idle waiting for next job.
TTL logic
It's easy to scream regulatory capture but one man's regulatory capture is another man's sensible public health legislation preventing the re-use of food/beverage containers without being properly cleaned in a way that just so happens to almost always be be cost prohibitive. A lot of these "regulatory capture" things do have benefits other than enriching corporations but the devil is in the details so it's hard to pick out regulatory capture from special interests getting something they care about done. Except in the most egregious cases it's hard to tell which is which without being an expert in the relevant fields on any given issue.
I see. Sorry for the misunderstanding.
Just thought of this while reading your post: Could the tin whisker problem be solved by simply reflowing circuit boards every 5-10 years, before they actually short out? I mean, it's labour intensive but for specialized or hobby equipment, might be worth doing.
Liquid injection needs to happen but the hard part is knowing where. Micro injections around the whole economy would be better than huge injections into one-door banks. Bailouts do more for citizens directly than for corporations, as is shown time and time again. Liquid injection is basically another name for bailout, no? And where is this money going? Probably not to the best node where it will make the most travel
After struggling with Unreal for a while, I wholeheartedly thank you for open sourcing this! I'm a Godot lover and it's incredible that you can make such a fun game as a solo dev with it
I included signaling and stations, because those are a necessary part of subway maintenance that don’t have much of an analog with roads.

Sure, because municipalities typically externalize those costs (e.g. police doing traffic duty or parking control). Road signaling itself is simpler than rail signaling but still needs periodic maintenance. You've got stuff like generators (a necessity out here now that PG&E is introducing recreational blackouts. Presumably sensor lights increase the cost of repaving.

Likewise Cedar Rapids almost certainly has to plow the roads for a good chunk of the year where a subway and even a surface rail system typically wouldn't. Of course with plowing comes the cost of more frequent repaving.

In any event, the point isn’t to say that road paving is cheaper, but to address GP’s question, which is how cities can afford it. It’s an order of magnitude comparison to put the number into context.

Sure, because governments typically externalize the cost of roads but not public transit. In San Francisco, SFPD will bill the MTA for any sort of police presence on Muni. They sure as shit don't bill Caltrans for the cost of traffic enforcement.
Hopefully dang sees this ^
I'm a bit confused. I thought PHP 7 introduced a JIT, hence why it was much faster (in some cases ~5x faster). How is it different from the PHP 8 JIT?

I always assumed that HHVM is what brought JITs to PHP originally, followed by PHP itself.
I refute it by pointing out that if the people are not afraid, they are not ruled by fear. The vast majority are no more afraid of their government than the average person in the U.S. is. Sure, some people have reason to fear-- there's the ever present problem of racial discrimination. And I don't mean this to say the U.S. is just as bad. I mean that people caught up in the badness in either country are outliers. So few in number as to make the issue seem too abstract, even if it is much worse in China. They just don't see their restrictions on freedoms through the same lens as folks in the Western world.
Consider kissing or holding hands in public. Would said people be banned in these areas? Would this be considered an ideology?
The best RWD cars have none at all.
One thing we found that severely impacted performance on Windows was the built-in anti-virus software (Windows Defender).

This came to our attention when we found one of our programs ran dramatically better on Windows 7 than 10 and we traced it back to the 7 machine not having Defender installed. We ended up optimizing our IO behavior to avoid triggering Defender and it made a huge difference.

This leads me to wonder how many of these benchmarks suffer on Windows from similar problems or if Defender was disabled how much of a difference it would make.
It should make it to your distro in the form of an intel-ucode package or similar name.
I think most of the people you'll find writing code in C today have decades of experience programming. And I think the knowledge and experience they have makes a huge difference in practice when it comes to security engineering.

In comparison, so much modern javascript is written by junior developers - often without a lot of oversight. Junior developers can't "see" security vulnerabilities yet because they haven't learned to look for them. So I'm not surprised there's lots of critical vulnerabilities in modern software. Many coding bootcamps don't bother to teach any security engineering or best practices, and doing consulting work I've (often by chance) caught a disastrous amount of awful code people have tried to push to production simply because they didn't know any better. A lot of it is really simple stuff - guessable database IDs used as session tokens. JSON objects passed from the browser directly into mongodb. Authentication checks accidentally missing from certain admin dashboard APIs. Passwords and credit card information stored in plaintext, handrolled crypto, and so on.

Given the choice between C code and Rust code written by someone who's been programming for 30 years I expect the rust code would be safer. But if I'm asked to choose between C code written by an experienced engineer and javascript code written by a junior engineer, it wouldn't surprise me if it turned out that the C code was on average still more secure.
Sometimes I get conned into buying a game that’s a large series of cutscenes with poor gameplay elements, but there are actually a large number of really good games released every year, even today.

In the 90s there were a lot of crappy games too. I think there’s good games in every time period, and trying to pretend that the past has a monopoly on core gameplay is only remembering the best games of the past.
Yup. I live in Arlingon. I put in 123 mystreet street, arlington, ma ... and it navigates to 123 mystreet ROAD, belmont, ma.

My street has existed for 150 years.
I hope they paid these artists a lot of money for this.
That's not what HF radios look like in commercial services. Those are ham radios. You don't generally have a VFO.

Here's what somewhat older HF radios used for commercial and public safety purposes in Australia look like: https://www.gumtree.com.au/s-ad/cotswold-hills/audio-gps-car...

Channels. Not a lot of options. No VFO.
You can spend lots of money on dumb things and still budget. But a person who diligently budgets their money will not spend money on dumb things at the expense of debt, lack of proper long term financial planning, etc. Dumb things can fit into a careful budget.
> ...regulation blocks it from staying new.

What do you mean?
Those are some very rare exceptions, if we're going to take this argument seriously.

Something like 99.999% of the books from 1020 are gone.
"Especially if they use neural networks"

LOL.
I believe there were attempts at implementing JIT in PHP 7 which were unsuccessful against the timeline for release. Instead, they did other optimizations and managed to squeeze quite a bit of performance doing this (comparable to HHVM).
That's pretty amusing. The brand is still recognized...may as well use it and why not try something new?
China-made Model 3 prices expected to fall further as CATL signs deal with Tesla
Mine is https://www.rationalconspiracy.com
On the opposite spectrum of simple exploits by jumping, we have Tribes. In the original game, people quickly realized you can exploit the physics engine by jumping, allowing you to quickly traverse the terrain. It became known as "skiing".

The devs, rather than patching it, incorporated skiing into Tribes 2 and has been a staple ever since. And also, while Counter Strike has become a massive success and has thousands of players today. Tribes (while it was successful at the time) has become a niche game that quickly weeds out newcomers and hardly anyone plays it anymore.

Not saying that there's a correlation, I just find it amusing.
Yeah, you're only going to get users to help out cleaning up your data if it's almost good enough. If it's bad enough that they simply can't use it, they'll help clean up your competitor's imperfect data instead.
Varies by state.

In Michigan any store that sells carbonated beverages is required to collect deposit and pay for returns. They mostly use customer fed machines that scan the bar-codes to check that they sell a given product.

Last year, legislation was proposed to end it, with the argument being that community recycling would benefit from the aluminum (I think it was a pretense).
Highly contaminated is a strong word. You'd have to eat 20kg+ of those mushrooms according to that article to reach your annual recommended amount of radition for the year. Considering how long it would take to pick 20kg of wild mushrooms I think you would be at it for a while.

Bananas are also radioactive - those mushrooms maybe an order or two of magnitude more.
Some people get rich while buying new cars, but only every 15-20 years.
Canada has good bagels. Safeway often sells amazing cheese halapeno bagels [0]

[0] https://s3-media0.fl.yelpcdn.com/bphoto/I9oFk8woGSbkQRIPXckL...
I've seen that BigQuery has federated querying, so you can build queries on data in BigQuery, BigTable, Cloud SQL, Cloud Storage (Avro, Parquet, ORC, JSON and CSV formats) and Google Drives (CSV, Newlinen-delimited JSON, Avro or Google Sheets)
Gilead is also trying the same with remdesivir. https://www.scmp.com/tech/science-research/article/3048579/c...

Sample size of 1, but in both cases, the patient appears to have gone from very sick to normal vitals in 48 hrs.

The really nice thing about lopinavir/ritonavir if it works will be... we've already got a lot of it.

Edit: Both cases being the separate administrations of remdesivir & lopinavir/ritonavir.
Geez, those second-hand phones look nicer than what I am using now :(

edit: And why wouldn't a bus with 50 people all with smartphones have the same effect?
true, short of Robin Hood there's not much of a positive example of roberry as civil disobedience.
> men using women's toilets, man competing against women in sports

No, not really. More like, transgender women using women's toilets and transgender women competing against cisgender women in sports. I do not think that any lgbt activist is petitioning to let actual men in women's toilets (although I do not really see what the issue is. My mother multiple times used the men's toilets because she found them to be cleaner and nobody was annoyed with that. As for women in sports, it depends if you want to find the world's best footballer or the world's best female footballer - the first should have people regardless of gender compete in it, the second should only have women. In the same spirit there could be a competition for cisgender women only)
Sensible Soccer! The game where you ran away from the ball if you went the wrong direction. I loved that game (although I'm not sure which part of the series). It's on GOG, as well.
Our proprietary algorithms use IBM Watson and are based on the Bristol Stool Scale. The Bristol Stool Scale is a medically and scientifically accepted scale.
That’s true. But I don’t really care about the performance of my external hard drives. They store movies, photos, etc where as long as the hard drive can keep up with the streaming requirements - any hard drive can - it doesn’t matter.

The other purpose is backups. Again if my backups are slow, who cares?
One of the biggest complaints I've read about PHP is that many things are not consistently named (having never used PHP, I might be wrong). If this is true, are there any plans to fix this?
How to Sit Properly at Work
Chiefs Win the Superbowl
I think Morse code was dropped in the 1990s.

I got a license without Morse code back then. Never really use it though.

I always thought packet radio might be interesting, but no one in my local group was interested. Did it ever become popular.
> Code doesn't break, overheat, or wear out, so it's not something you'd expect to see in a service manual.

But the purpose of a schematic is not to identify a broken component, it's to enable you to understand the system and thus diagnose malfunction, which is exactly what you would need the code for as well. When it's obvious what component is broken (like, a blown cap or a burned resistor or whatever), you don't need a schematic to figure out the fix. You need a schematic to understand all the stuff around the actual defect in order to be able to locate it--and code would be equally useful for that. The fact that there is no wear to repair in the code itself is secondary--there is no (problematic) wear in most of the circuit that you study to find the fault either.

Also, even if there is no wear to repair, there could still be opportunities to modify things either for repair or for diagnostic purposes. Like, make the software produce test signals that you can trace through the circuit. Or "rewire" I/O pins in the software to work around broken hardware. Exactly what you would use schematics for as well: It's not always about replacing a broken part, sometimes you also just modify some other parts of the circuit to restore function or to diagnose a problem, and the same could potentially be done in the software as well.

> ASICS can (and do) break, unfortunately, and schematics continue to be helpful in diagnosing and repairing those sorts of problems.

Well, yeah, sure. But my point is that many defects are in other parts of the circuit, and knowing the internals of the ASIC could still be helpful in diagnosing and fixing those problems.
Killing Time – How to End the Billable Hour and Liberate Legal Tech
Why can't poetry be algorithms?

or

Why can't algorithms be poetry, for that matter?

The potential of algorithms hasn't been fully explored imo. And perhaps the potential of poetry hasn't either.
That's at $80-120/MWh though, much higher than the GPs $35.

Agreed though it is exciting to see the cost drops - but it's important to compare like for like wrt to intermittency.
Thank you, that puts the report in context. I can't get the tweet to come up... does it identify the compiler?
> Despite winning the various court cases she's now given up trying to have contact with her children.

Wait, what? Do you have a source for this? Because if it is true it is outrageous.
One portion of sweets per day and some syrup in your coffee is far less than “a lot”. This is also the first time I’ve ever heard of a seated role in for working a cafe.
I really, really wish some kind of micropayment system had taken root by now. I don’t want to buy a full-blown subscription to the NYT, but the home page experience on mobile is truly awful today. Experience is similar on plenty of other news sites, too.
The result itself isn't shocking of course.

However, being able to guess that painting with your feet leads to different brain patterns is much different than showing that it's the case. So the big deal here isn't that the brain patterns differ, but that we can detect the difference and that it's to some extent repeatable.

Becoming able to map specific brain patterns to specific abilities -- that's a big deal.
Saleswhale (YC S16) Is Looking for an Account Executive in DC
Union types look somewhat handy, especially if you're using

T|null

In PHP 7, you can still do

function foo(string $bar = null): void

Which is a little clunky...
Ok, I see that now. Thanks for the pointer.
You can help counter this effect by making thoughtful toplevel comments. They do get upvoted and seen.

It's not like Reddit. Your comment starts at the top, and falls after some time. Thoughtful content rises.

(Incidentally, messing with this formula is one reason why I was so vocal in the past.)
That's a pretty popular theory. It's mentioned here: https://en.wikipedia.org/wiki/Flood_myth#Historicity

Something to keep in mind is that different flood myths around the world might have been inspired by unrelated floods. It was not necessarily one global flood that inspired flood myths around the world.
I’ve been suggesting the comment collapse idea for a while? Where can we put up a PR for this? Collapsing comments for HN’s comment scale is damn near required at this point.
Gamepass crashed with 2:44 left, and still isn’t working. I go on HN as it’s the only place on the internet there won’t be sports spoilers. FML.
I'd say it's more than just what "passes" for DMT. "DMT" is well-established shorthand for N,N-DMT, and anyone shortening "5-MeO-DMT" to just "DMT" is probably either not very familiar with psychedelics or being dishonest.
Thats us. We are running a render grid (CUDA based raytracing) off windows 7. These machines are not connected to the internet.

The main reason we dont want to upgrade them, is theres a speed hit of 10-30% of upgrading to Win10 last time I did testing. Not worth it imo.