skysight-inc/HackerNews huggingface dataset:
There is something strange going on with the numbers in the article. People worked 20% less, but electricity costs fell by 23% and the "number of printed pages" fell by 60%?

Scrolling through the Google Translated version of the original Japanese article, it seems a bunch of other changes were implemented at the same time, including more remote meetings, pushing text chat over meetings, and paying back more expenses. Also the number of printed pages just followed a trend that had been going on for several years, and the electricity usage was also already decreasing [1].

[1] https://news.microsoft.com/wp-content/uploads/prod/sites/47/...
What I really had an issue with was the timespan between modifying a file in an editor (running in Windows) and the change being actually present in the container. I had to restart tests way too often because the old code was executing, which was really annonying, as sometimes you can't really tell if it failed because of the old code, or because the implementation was wrong.

The problem here is the delay between Windows and WSL2, once the files are in WSL2, it's fine.

I may give it another chance, though. Thank you.
If you can’t understand why poor rural voters like republicans, it’s because you’re missing information, not them. It’s perfectly comprehensible if your understanding of politics goes beyond what you can get from talk show hosts.

Have you asked yourself why rich people pretty reliably vote Democrat if, according to your model, it’s going to disadvantage them?
"Record unemployment" gives a lot of credit for something that largely happened under Obama. What was the percentage improvement?

"Trump didn't screw it up" isn't as impressive a claim though, I suppose...
Suggestion: add Deno for the next round. [1]

It would also be great to have a benchmark in there that measures host <-> guest interaction with lots of guest -> host and host -> guest calls.

[1] https://deno.land/manual/getting_started/webassembly
In purely practical terms, upsetting a small number of constituents is not nearly as risky as upsetting a corporation such as Comcast, Verizon, and ATT. I say small number because the average Ohioan isn’t even going to realize this is happening. And, the most a citizen can do to voice their displeasure and hold the politicians accountable is casting a single vote to the opposition. And that’s assuming this is a dealbreaker that would cause someone to cross sides.

Meanwhile these big companies can spend wildly on political opponents, hit pieces, or withhold donation money.
I used to take your view, but actually there are plenty of languages (e.g. ML-family languages) where you get the best of both worlds - light, clean syntax, but also type safety and decent performance.
Weird, how did I miss that apps like this even exist? Seems a little creepy to me, though maybe it cuts premiums for some people?

"Both companies’ core products are apps on smartphones that use the sensors in the phones to collect data about how people are driving, such as whether they are speeding, frequently braking hard, or picking up their phones to text when they should be paying attention to the road."

https://archive.is/u0Qpu#selection-1417.0-1424.0
I'm at least 10 hours in on beat saber, and I feel like I'm just getting started.
Climate Change Batters the West Before Summer Even Begins
Even if you could, you won't make money shorting on the stock exchange because you think stocks are more expensive than they should be. You can only make money shorting things on the stock exchange when you guess that other investors will think the price is too high relatively soon.
I stopped searching on Amazon for this reason. It's optimized for selling me crap based on some probabilistic machine-learning thingy that's trying to guess what items have the highest likelihood to make me spend money.

Amazon no longer had the edge in terms of cost nor the exclusivity in terms of inventory. I still occasionally buy stuff on there when they do have a price advantage, but that's becoming rarer and rarer.

eBay still has one of the best searches if you know exactly what you want as they support more complex queries, eg.

(adidas,puma,nike) high top 11 -womens (black, red)

But they don't have everything of course.

More and more I find myself using Google Shopping then buying at some specialized site. It may take 3 days instead of 2 to come to be and it may require I type in my payment info but many support Apple Pay and for those who don't, I memorized my credit card number making checkout very fast.
That's overly reductionist considering one of those halves is generally making the rational choice.
My biggest bugbear with youtube premium is that there's very little way to control your youtube recommendations other than being in incognito / a new browser session.

I constantly find that youtube's algorithm just recommends me less interesting stuff over time. If I could have some decent controls on it, paying for an ad free experience would be worthwhile.
How much of Wahhabi not being a global caliphate is that they just can't right now?
In what way is it deceptive? Looking at the image, how many people will mistake tiktok for Spotify?
Blame isn't a finite thing, and blaming facebook doesn't reduce the blame that can be giving to the developers. Blame is like the tension in a rope, equal along the length from cause to effect.

Yes, facebook deserves blame. Yes, the game developers deserve blame. These can both be true at the same time.
Are you suggesting that it's necessary to write your own software and build your own hardware in order for it to securely store a private key?
I had unpleasant issues with homebrew upgrades back when I used it. It’s not exactly state of the art. (Nix works the same everywhere, though — but there are some hoops you need to jump through on macs)
Mistaken Beliefs of Distributed Systems
Fortunately for them things seem to have entered in a status-quo that strongly resembles peace since the Battle of Aleppo ended (that was about 4 years ago) and more generally since the Syrian Army's latest offensive in Idlib was stalled by the Turkish troops (late 2019 - early 2020).
> customers are advised to be suspicious of any unsolicited email, package, or text claiming to be related to ...

At times over the years I've received legitimate letters or emails along lines like "Foo Inc. now runs Bar Corp.'s former insurance business, and your Bar account is now a Foo account" -- with the only notice coming from Foo. Or legitimate bank emails linking to random third-party websites. We get trained to expect this kind of vulnerability.
I'm still not sure why Tag-URI[1] hasn't gained more support:

> The tag algorithm lets people mint — create — identifiers that no one else using the same algorithm could ever mint. It is simple enough to do in your head, and the resulting identifiers can be easy to read, write, and remember.

They would seem to solve at least part of the problem Berners-Lee opined about:

> Now here is one I can sympathize with. I agree entirely. What you need to do is to have the web server look up a persistent URI in an instant and return the file, wherever your current crazy file system has it stored away at the moment. You would like to be able to store the URI in the file as a check…

> You need to be able to change things like ownership, access, archive level security level, and so on, of a document in the URI space without changing the URI.

> Make a database which maps document URN to current filename, and let the web server use that to actually retrieve files.

Not a bad idea, if you have a good URI scheme to back it up.

I even wrote a Ruby library for it[2] (there are others[3][4] but no Javascript one that I can find, it being the language that produces the worst URLs and doesn't seem to have a community that cares about anything that happened last week, let alone 20 years ago, that's not a surprise)

[1] http://taguri.org/

[2] https://github.com/yb66/tag-uri/

[3] https://gitlab.com/KitaitiMakoto/uri-tag/

[4] https://metacpan.org/pod/URI::tag
I'm from Argentina, and I can say that even though giving computers to students that didn't have access to one at home is an excellent thing to do, the sad truth is that many times cases like this are rare exceptions. Often the teachers and students public schools aren't taught how to incorporate these computers into their learning. Maybe they want to, but the lack of connectivity in many areas leaves students unable to partake in virtual classrooms, which is especially worrying considering that this group of students effectively couldn't receive an education for the better almost a whole year (at least).

You can't expect to miraculously boost a kid's education by giving them a computer when they don't have internet connectivity at home, and missed a whole year of school due to covid. Many families can't afford to pay a monthly fee to an ISP.

I still believe that this will be beneficial for many, nowadays having a computer opens up a lot of opportunities, but it can't replace a quality education, and magically fix a flawed education system.
They are for someone who hasn't ever played a game, easier to get them to learn how to do stuff with vr controllers than with a console controller, vr incorporates far more normal movements that everyone already knows how to do, like picking stuff up or aiming a gun/bow, shooting is easy it is aiming it that is hard.
Or like American empire: with cheap mexican labour.
>Please, Amazon, verbatim matches should go first. Then do the AI thing.

I don't think so. If I search for "animal books" I probably want popular books about animals, not a low rated product with the exact name "Animal Books." Besides, that makes it highly game-able, no? What if I title my book Horror or Sci-fi?

Its not as simple as you say.
The problem with interpreting the Python way, using a switch loop ceval.c is that there is plenty of overhead with that loop. Branch prediction fails. It could be every opcode is compared before reaching the actual opcode in the switch.

I wonder if Python will ever take the JVM approach of having a TemplateInterpreter and mapping each bytecode to assembly directly. Of course you would have to do it for each platform.

http://openjdk.java.net/groups/hotspot/docs/RuntimeOverview....
if you call np.dot on the same underlying ndarray from multiple threads, what are the semantics?

I don't know what they are but I think most people want a single invocation of np.dot in a single thread to use multiple worker threads (as described in https://scipy.github.io/old-wiki/pages/ParallelProgramming) by pushing the work to a thread-aware matrix library.
This was the first time I encountered the "Inner Simulator" name, although I have certainly used it a lot in the past.

It is mentioned in the article, but maybe not with enough stress: asking the right questions about the right topics is *key*. I have had problems in the recent past where I would ask my Inner Simulator "If this could go wrong somehow, how could it be?". And I would ask that about everything. It was a constant mental energy drag, I am better now.
Together with mandatory insurance laws, is the government literally forcing us to let companies spy on us? Unless you're wealthy enough to afford the higher rates (for as long as those are offered).
Whatever you want to call it, we are discussing a specific usage of ads, that OP think is bad and deceptive. For this discussion to be meaningful, you need to at least accept that ads exist, for the sake of argument.
You see, problem with this is that we don't have a choice. With Oculus Quest, I bought this headset and it didn't had any ads back then. I have to keep it connected to the internet to download and update games but we shouldn't accept state where they can just put ads on my hardware anytime they want.
ohh great, thanks
Playing "teams" with zero regard for individual legislators contributions is a large part of how we got here.
Apple's M1 iPad Pro Faces the One Charge Challenge
Recreate “The Goonies” scroll animation with React
> They couldn't get their English right?

Would you reject the device based solely on the bad English? Many would assume that they threw the documentation job at a relatively new junior/intern unless there were other red flags. I've seen terrible English in documentation from reputable companies.
In theory, to get people to inadvertently give out evidence thereby furthering justice and protecting people. I'm not sure how well this translates to practice.
Because, according to the link, the claim is that he was bullied into it. Probably like Aaron Schwartz, to tie it back to HN interests.
I think stripping government from the ability to influence cryptography was a very important step. They try to get access again, so the fight is far from over.

Those government that did probably violated their own laws, we deal with criminals here.
What's wrong with ActorScript? Does it have some kind of infinite-size features?

More interesting facts:

His Twitter account has been relatively recently deleted

https://mobile.twitter.com/drcarlhewitt/status/3972794314824...

And his PhD advisor was Seymour Papert.
Ah, so the new version will not be the simple minimal app they are now I guess.
I don't understand this. Would it be better if YouTube "Free" didn't even exist? No one's forcing anyone to use youtube. How is this different from any subscription service that has a hobbled "lite" version?
No ill intent, and my comment completely missed the mark. I edited my comment.
The internet was empowering to PC users. Now that PCs have mostly been replaced with smartphones we think of it as a bad thing used to feed addictions and serve ads/television because that's what it's become.
yes, for many of us, we really do want a CPython that runs multiple threads of the same interpreter, with memory sharing. That said after decades of CPython not supporting it, I've rewritten most of my code to use multiprocessing with granular parallelism.
When I see things like these, I'm always wondering why the impactor is almost always styled with red glowing lava, like in some bad Sci-Fi movie. Where would that heat come from?

Is the idea of some cold and dark rock hitting fast not dramatic enough?
> The cost of games has been $60 for what, 15 years?

Not really. $60 is an introductory price, but most games at that price launch with at least one $80+ special edition and are supplemented with $40+ of post-launch content with much higher margins than the original game. And that's before considering some of the more contentious monetization practices like micro-transactions and "loot boxes". In many cases devs and publishers slash the initial price of a game shortly after launch (usually a year or two) to increase player counts, because more players generally means more sales of post-launch content.

And that's something else nobody ever seems to bring up when discussing the stagnant price of video games - the ever-increasing sales volumes. The cost of producing additional copies of a game is negligible, especially with the rise of digital distribution, so each copy sold after breaking even is pure profit. Since there is basically no production cost, developers (in theory, at least) dump part of their profit into the development of their next title. This allows them to stay competitive and results in skyrocketing budgets. The high budgets are a sign of a successful industry, not a struggling one.

Despite the increasing budgets and seemingly stagnant launch prices, video game developers are more profitable than ever. It's because they are selling more copies than ever and have figured out plenty of ways to bring in extra revenue after the initial sale. If you ask me, things should go the opposite direction. A huge selection of cheap, high-quality indie titles have affected the relative value of "AAA" titles, to the point where I rarely consider spending full price on a game launched at $60. Either way, the industry has recently been dipping its toes in the water with a new $70 shelf price. We'll see if it sticks.
Still using platform-level data though.
It's highly related. People searching for Netflix might definitely be interested in say HBO.
Choosing doesn't validate the idea.

Choosing just gives the idea a platform for discussion.

If it's a truly terrible idea then it will be laughed out.

Many ideas that turned out to be significant in the world were considered crazy by society. Flight, The idea of hand washing, etc.

Also, many terrible ideas were considered acceptable ideas: tobacco, lobotomies, etc.

Discussing the idea is what revealed the truth.

Just because an idea is considered 'fringe' in society doesn't mean it's wrong. Ideas deserve a platform for discussion, they may turn out to be right.

Apparently, some ideas have gathered enough steam and collected enough initial evidence to deserve discussion.
Well, the citizenry could elect people to pass laws to forbid such actions.
I think this is terrible advice. Not participating never helps.

I live in rural western Ohio. My Representative and Senator are both likely to turn a deaf ear to my concerns. I still see value in making sure that their office has knowledge of my concerns and position. Maybe it won't change their position on a particular issue, but their staff is definitely interested in keeping tabs on the opinions of their constituency.
Pako: High speed zlib port to JavaScript, works in browser and Node.js
The predictions I've seen by folks much more capable than me suggest a death toll in the 5-10K range for a magnitude 9 Cascadia quake.

They also say we could lose 10-20% of all the structures. No doubt about it, this would be devastating. It would probably be decades before we fully rebuilt everything. But it certainly wouldn't make the west coast uninhabitable, thought it would likely make it very inconvenient for a few months at least.
Becoming a teacher requires significantly more education than a police officer. In addition, teachers work long, unpaid hours often to create classes and to correct assignments.
US Air Force T-7A advanced jet trainer delayed by up to 15 months
I would imagine that ideally any extraordinary circumstances like that would have to be individually rubber-stamped, and not some kind of default.
At least on DDG, if you use quotes it will give you a "no results" page before it includes anything that doesn't have it.

It used to also place the results that match all of your keywords first. They stopped doing this a few years ago, but they didn't mess with the quotes (yet?).
I believe that if you use MUSL for libc, you can statically link libc into the binary. That should make the standard library all statically linkable, I'm not aware of any other C dependencies (although I could very well be wrong).
Seattle has some of the highest pay for police in the country, their median pay is $150k and some make more than $200k.

https://www.seattletimes.com/seattle-news/politics/374-seatt...
You’re right, there’s nothing inherently wrong with map, reduce and the rest of the high-order functional suite. What I’m talking about more is when people make very complicated aggregation functions in order to keep state around. In these cases, simple for loops are usually much easier to read and as a bonus they’re almost always significantly faster.

Not every problem benefits from a functional solution.
Tried to use this recently. I don’t understand the decision to limit the free version to versions < 3.6. It would be beneficial for you and your users if you at least have a free trial for versions above 3.6.
You don't think it's fair to consider the Ohio GOP representatives who unanimously voted for this a "team"? Tell me how considering them as individuals is even remotely illuminating.
FamPay, a fintech aimed at teens in India, raises $38M
Myindigocard; A Review about myindigocard and all you need to know
Nice, comparing Chinese "genocide" - roughly similar in shape to what the West calls "youth penitentiary prisons" - to actual crimes, ranging from Guantanamo to continued oppression of racial minorities.
We're allowed an unlimited amount of paper, but each piece has a finite size, and hence each piece is in one of only finitely-many distinguishable states. Turing called these piece-of-paper-states "symbols", and arranged the pieces of paper in a "tape" of unlimited length (a stack of sheets, or a library of books would also work; but moving between the pieces would be more complicated).

In fact, we only ever need 2 symbols, e.g. 0 and 1. This is because any set of symbols can be replaced by a set of numbers, and those numbers can be written in binary (with a fixed width, to avoid needing 'spacers'). This can require a lot more machine states, since those states allow the machine to 'remember' the bits it's read so far (e.g. if we're using 8 bits at a time, then we need enough states to "remember" what the first 7 bits were as we're reading the 8th).

For a calculation like pi, we can use the tape to (a) write down the digits (or bits) of pi, and (b) keep track of intermediate variables needed for the calculation. One simple approach to keeping track of intermediate variables is to store them in order on the tape, where each variable is a sequence of 1 symbols, separated by 0 symbols. For example a tape like: 111010010 represents four variables with values 3, 1, 0 and 1 (the number of 1s we see before we hit a 0). This actually corresponds to Peano arithmetic, if we use the symbols S and Z instead like SSSZSZZSZ.

An algorithm which spits out digits of pi forever (e.g. http://www.cs.ox.ac.uk/people/jeremy.gibbons/publications/sp... ) could work by moving its 'variables' section further and further to the right, allowing the digits of pi to accumulate, e.g.

Start

^

Initialise variables and output/variables separator
|VARIABLES

Move variables to make space for next digit
_|VARIABLES

Calculate and write next digit
3|VARIABLES

Move variables to make space for next digit
3_|VARIABLES

Calculate and write next digit
31|VARIABLES

and so on
Fit them with fans to keep them cool. Simples.
> [PyInstaller] includes all dynamic libraries that the Python interpreter has on your machine.

Yes - and last time I used it, it created either a large folder or a compressed archive containing all of those libraries. Only the latter gives a truly standalone executable - but it's very slow to start up because it has to extract the archive to disk every time it runs.

It sounds like Nuitka has a solution for this problem, at least on Linux: "[the binary] will not even unpack itself, but instead loop back mount its contents as a filesystem".
In which key metric is Apple being beaten by a much smaller company?
I can assure you that if some kind of brain treatment could remove my mental problems I'd jump on it. Making an unhappy person into a different one seems to be exactly the point.
The lack of accountability isn't helped by the fact that terms can be 1, 2, 4, 6 years and it's incredibly difficult to remove someone once they've been elected. Many voters often have short-term memories and are so pre-occupied with life trying to stay afloat they can't keep track of politicians to hold them accountable during th next election. They end up forgetting the issues they had after the past election, eat up empty promises yet again, and re-elect the same people or new faces and names with the same platform of lies and lack of representation of their constituents, over-and-over again.

Said politician is then free to step on the backs of their voters for some period before the next campaign for election starts without fear of being removed from office.
Vitamin D Deficiency Strongly Exaggerates the Craving for and Effects of Opioids
Rust 1.53
Well, I'm theory again this applies to any case in which a cop is interrogating someone who isn't simply free to go, for that there must be probable cause of something illegal.