skysight-inc/HackerNews huggingface dataset:
If you think abstractly about pedagogy as a social science, it's very obvious from seeing how much education is struggling with cheating that the field has had zero progress in the past century. We need to stop conflating social development, socialized childcare, and education systems.

Here's my shitlist:

* Children should attempt hard problems that they can make progress on, but probably cannot solve. It is wrong that schools give nearly zero exposure to truly hard problems, and plenty of exposure to trivilally solvable problems. And no, making them tease out the meaning of a word-problem doesn't qualify as difficulty. I mean give them a problem that makes them find a wikipedia page and learn on their own.

* Computers are here to stay. I remember when I was little, I was told that I wouldn't always have a calculator on me. That is
demonstrably false, I literally do not go anywhere without a computer in my pocket. Furthermore, that computer has a WolframAlpha app that can interface with server clusters running the most advanced computer algebra systems in existence. Why did I learn stoichiometry? There is something deeply wrong with education if students could easily pass an AP Physics exam with access to WolframAlpha, and will (probably) have access to WolframAlpha in every practical application of their AP physics education, but are artificially prevented from having access during the exam. Why don't the tests correspond to real-world application of the subject? Oh, it's more convenient for you to evaluate it this way? That's tough shit, figure it out.

* Students should have an entire day dedicated to math, and then they should have an entire day dedicated to English, etc. Some students might get bored and tired, sure, because sometimes learning isn't pleasant. But over and over on this site we hear that successful developers are the people who are able to maintain focus for long periods of time on difficult problems. Why do students waste 35 minutes a day switching classrooms?

* There is not enough differentiation of students. Advanced students have so much of their time wasted. The advanced 3rd graders should be hanging out with advanced 6th graders.

The way that the education system is collapsing from cheating and going online-only is nothing short of exciting to me. A lot had to go wrong for us to get to this point -- answer banks exist because everyone uses the same textbook and the same curriculum. Cheating with other students exists because group-work is the natural state of humans. Students aren't excited about the work they do because they sense that there's a magical oracle on the internet with the solution to the simple problems they're solving.

It's all going to fall apart and that's something to celebrate. The thing that I'm most afraid of is that Americans have lost the ability to take risks at aggregate and think radically about redesigning institutions. All of these problems that I'm talking about are just as bad in every other country in the world. Some country is going to figure it out and they're going to reap the rewards, and I'm afraid that America isn't brave enough anymore to be the first.
There definitely exist certain kinds of data which xz can compress better or as well but faster than zstd, even taking into account the more extreme compression options offered by zstd. I know because we have many terabytes of such data, and I've done thorough comparisons between xz and zstd at all different compression levels.

However in all cases zstd is much faster for decompression. It just happens that getting the best compression ratio in a not insane amount of time is still the better tradeoff for us.
It seems the keyboard shortcuts are shown in the menu.
The legions of small publishers making a living on substack beg to differ.
For #1, check out JSON Feed (https://jsonfeed.org/). It’s at least supported by Feedly, and it’s probably supported elsewhere too.
My one and only foolproof strategy to getting a bureaucracy to take security seriously: wait for a giant breach and tell them "I told you so." If you've got a remediation plan on hand and ready to fire, that's your chance to get funding.
You run hardware accelerated video, or in some cases SIMD hand-tuned native codecs.

That is in the opposite side of where the abstraction that the web provides is.
Yet somehow, after all that horribly deliberate and knowingly law breaking behavior, Bill Gates got resurrected recently, on a legendarily huge pile of PR bucks, as the next great savior of humanity.
Figma is a great tool and all but it will still take it years, if not decades, to replace immersive content creation technologies like Ventuz, one of the best in the game! https://www.youtube.com/watch?v=nu2FnEVk9_U
From the linked article:

This interface will not grant you access to the users filesystem. Instead you will have a "virtual drive" within the browser sandbox. If you want to gain access to the users filesystem you need to invoke the user by eg. installing a Chrome extension. The relevant Chrome API can be found here.
A Trillion Worlds: our solar system is kind of an oddball
Most professional sites I see are cranking at maximum pace while smaller sites and blogs are very slow. Need to keep up with lowered at spend.
Tell HN: Access to Slack's invite API is now only for their Enterprise plan
First: "They can flee to another country in case of war" is terrible reasoning. You expect the other country to let them in? All of them? Yeah, that's not the way things actually happen in this flawed world. Most of them will not have the opportunity to flee. So... they should just die?

No, the military is there to protect the people, not just the wealth. So your post seems like it's trying to rationalize a not-up-for-debate position, rather than actually reasoning based on reality. Georgism claims to be motivated by compassion for those who are at the mercy of rentiers, but your position shows an immense lack of compassion. "Let them flee to a different country" is the most cold-hearted thing I've heard in a long time.

Second: that wasn't my point. My point was, let's see the plan where you actually produce $800 billion (or whatever the military budget is) just from a land tax. Let's see what the actual rates would have to be, and what the effects of those rates would be.
+1. This is one of the areas where the profit motive leaders to a worse user experience in a competitive environment.
Honoring the late, great, Little Richard
At my alma mater passing AP Calc is enough to test you out of your math requirements entirely for Architecture, for example.
I would guess more of the latter.
Rust with win32 has worked for years.
Office absolutely makes use of all sorts of Windows APIs including flat C APIs, COM APIs and WinRT APIs. The Office Win32 apps recently moved over to using the WinRT Windows.UI.Composition APIs for their composition layer, for example.
Linux on iOS benchmarks (compared to Raspberry Pi 4)
As one that loves and RSS and hated that many websites don't offer them anymore, I created a middleware that transforms the static HTML of most websites to an RSS/Atom feed. Its just a proof-of-concept, but maybe you like it :)

https://github.com/damoeb/rss-proxy/
Put it in a code block then.
Here you see an animation of a falling whale...
https://giphy.com/gifs/fat-anS1ZNfpzXSjm
No need to compare to programming. I speak English as a native language but I'm not great at writing poetry. There are poets who will vastly outperform me at the task.

But I speak pretty similarly to the poetry, gramatically, lexically, phonetically, and in a few hundred or thousand years' time nobody will comprehend those written works the same way I do, just as many Shakespearian puns and jokes don't work well with current accents even though we are all speaking "Modern English".

Also, tangentially, I don't know Sanskrit or the modern languages of South Asia at all. However, given what I know about linguistics and other old languages I can guarantee you that no modern speaker of Sanksrit understands it in exactly the same way as the dead authors of those old written works.
Bringing Objective-C to Windows 98 SE and NT 4.0
Unitree A1 looks like Boston Dynamics' Spot robot but costs less than $10K
Apple always had native apps. Jobs said web only for third party apps in the first release.

Jailbreak App Store came out and lots of third party apps, then Apple opened up.
There is git/github on top of Secure Scuttlebutt:

https://github.com/noffle/git-ssb-intro
I've been getting back into pro starcraft watching the TSL, which is an ongoing tourney that just finished airing the first round today. Very interesting and challenging game. There is a ton of data out there in the form of past games to watch.
No for profit “likes” open source. They just open source the parts that don’t put them at a competitive disadvantage. You don’t see sang major corporation open sourcing their core software.
`Web`[0] is shorthand for `World Wide Web` which is specifically about HTTP/HTTPS and/or the applications built on that protocol. It is an entirely unambiguous word in this context.

`Internet`[1] is distinct, and that's the general purpose network of networks that you refer to which the Web is built on top of.

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

[1] https://en.wikipedia.org/wiki/Internet
Concerning the desktop, I honestly don't see Windows users caring much about non-native UIs. Windows apps to this day are a hodgepodge of custom UIs. From driver utilities to everyday programs, there's little an average Windows user would identify as a "Windows UI". And even if, deviations are commonplace and accepted.

Linux of course doesn't have any standard toolkit, just two dominant ones. There's no real expectation of "looking native" here, either.

Which leaves macOS. And even there, the amount of users really caring about native UIs are a (loud and very present online) minority.

So really, on the Desktop, the only ones holding up true cross-platform UIs are a subset of Mac users.
bbq is too good to worry about that
Yeah, the OS or network firewall can do this, but security happens in layers, and to me it makes sense that an app config is the place to put a whitelist for the apps network needs.

If I was just spitballing an ideal scenario, I’d suggest that each module would define what it needs, and then some sort of central file would be built to hold the aggregate of them (urls / modules), for easy scanning.

The reason I’d rather have it in the app is if you are switching platforms, you don’t need to worry about firewall configs being exactly the same, or being fine grained. Also you might be whitelisting up ranges on the network level, then locking it down further on the app level.
One of the best parts about an RSS reader is that it doesn’t report every click back to Advertising Central to update the profile they keep on you.
Did I say it does not? I think you've completely missed my point. By the number of downvotes it seems you are not alone. So maybe I was not clear enough.
There are a number of different type theory models for classical logic. The first to my knowledge was a model that uses the call-with-current-continuation (call/cc) control flow operator. While this does model classical logic, some say it is not particularly useful as a practical programming construct, which is perhaps why it does not seem to be adopted by any major proof assistant. More recently I've seen a few papers showing that type theoretic models of concurrency can also model classical logic, e.g. see "Classical Proofs as Parallel Programs" < https://arxiv.org/abs/1809.03094 >. The original idea that the Curry-Howard correspondence only applies to intuitionist logic is wrong.
Presumably a lot of admittance decisions have already been made. These are about AP exams--basically placing out of college courses--so not a huge deal overall (especially at more selective schools).

Honestly, the bigger issue for a lot of students at the moment is the uncertainty over the degree to which schools will open up for physical classes in the fall. What makes sense under those circumstances? And, of course, a lot of the usual gap year options aren't going to be available either.
He was probably expecting useful feedback or even praise.
Okay, I'll believe it when they open source windows.

It's not like they've open sourced their core business, they're open sourcing things to make Windows more attractive, so that people won't leave for other environments. So this is really pandering.

And Microsoft shouldn't HAVE to open source their software, though it's good that they're open sourcing some of it, and I certainly appreciate it. Why shouldn't they have to? Because software costs money to develop. And until we have some sort of legal construction or open source business model that obviates the need for closed source (at least in the limited sense of source available, rather than commonplace definition), then Microsoft is not wrong for keeping their source closed, and I'm not sure that they believe differently.

Part of copyright is the right NOT to free software that you've written, just as it's my right not to run it. I'll appreciate their open source offerings, but I don't believe that they believe much of anything about "the right side of history".
not everybody uses a computer for the same exact thing you use a computer for
Once upon a time our office IP in Helsinki was tagged as being in Spain by some geoip provider. For months parts of the internet were in Spanish. No way to fix this from our end. For example, googling for any php function automatically linked me to the spanish version of php.net.

After a few months, the issue disappeared as mysteriously as it had appeared. And we'd had that set of static IPs for about 5 years by that point.
I've been getting my adderall prescription sent electronically for the past 6 months, since I moved here.

Another post claims they've been getting it sent electronically for a few years: https://news.ycombinator.com/item?id=23215206
Synchronizing my walking desk pace with the GBP/USD exchange rate chart on

https://www.poundsterlinglive.com/data/currencies/gbp-pairs/...

1 min, 30 min, 1 day, candles, kagi, baseline, heikin ashi, zoom in, zoom out, both axes.
There is also libhydrogen [1] which is a "small, easy-to-use, hard-to-misuse cryptographic library".

[1] https://github.com/jedisct1/libhydrogen/blob/master/README.m...
Office is still making MS billions. Even home users are buying O365. Besides that, Azure has three times the market share of GCP and most major enterprises don’t trust Google’s competence enough to trust their infrastructure to GCP.
But that is exactly what you do when going after performance in game development, even in C and C++, and it isn't less ugly by using those languages instead of Java.

There is an EA available for Valhalla and there is now the roadmap to incrementally bring such features into the platform. Java 14 has a new native memory support as experimental and it might reach stable already by 15.

https://jdk.java.net/valhalla/

https://cr.openjdk.java.net/~briangoetz/valhalla/sov/01-back...

https://openjdk.java.net/jeps/370

The problem why it is taking so long is engineering effort to keep ABI compatibility, namely how to keep 20 year old jars running in a post Valhala world, while at the same time migrate value like classes into real value types.

Java's biggest mistake, from my point of view, was to ignore the GC enabled systems languages that had value types, non traced references, and AOT compilation from the get go, then again I guess no one on the team imagined that 25 years later the language would be one of the choices in enterprise computing.

Back to Minecraft, the game isn't Crysis or Fortnight in hardware requirements, so a language like Java is quite alright for such game, what isn't alright is what the new development team apparently lacking experience eventually ended up doing to the game engine.

If one is to believe a couple of posts like the one I referred to.
Yea but as a Point of Sale application for retailers.. you have the luxury of running on a consistent hardware platform.
I think we are going to see that it means nothing.

Andy Grove got his education at City College when it was open admission.

Missing a semester of grades isn’t going to ruin SUNY Stony Brook it whatever.
Hi, author here. I'm not sure if I follow your argument. This article doesn't touch on allocators at all (ie. SLUB vs SLAB). It focuses solely on the cost of freeing memory which TLB-shootdowns are a notable part of.

I even mention it at the beginning:

> Regardless of the method by which your program acquired memory there are side effects of freeing/reclaiming it.
This post focuses on the impact of so called TLB-shootdowns.

Hope this helps.
Of course, if they did there would be no point in making my comment, it would be redundant.
Here's PG's response from 2001: http://www.paulgraham.com/road.html
Which type of service is WordPress speed optimization?
This article has a point.

But, as in all things software, "it depends."

It depends on what the tools are, and what we are writing.

In my own case, I have the luxury of writing fully native Swift code for Apple devices. I don't need to work with anything off the device, except for fairly direct interfaces, like USB, TCP/IP or Bluetooth.

Usually.

I have written "full stack" systems that included self-authored SDKs in Swift, and self-authored servers in PHP/JS.

I avoid dependencies like the plague. Some of them are excellent, and well worth the effort, but I have encountered very few that really make my life as an Apple device programmer that much easier. The rare ones I do use (like SOAPEngine, or ffmpeg, for instance), are local to the development environment, and usually quite well-written and supported.

If I were writing an app that reflected server-provided utility on a local device, then there's a really good chance that I'd use an SDK/dependency with network connectivity, like GraphQL, or MapBox. These are great services, but ones that I don't use (at the moment).

I'm skeptical of a lot of "Big Social Media" SDKs. I believe that we just had an issue with the FB SDK.

That said, if I were writing an app that leveraged FB services, I don't see how I could avoid their SDK.

So I write fully native software with Swift, and avoid dependencies. That seems to make my life easier.

But Xcode is still a really crashy toolbox.
Yes, you get 10x the throughput while maintaining far better tail latency with Scylla over Cassandra.

How is 10ms vs 475 not a major improvement? How is 4 nodes vs 40 not a major improvement? If you're an SRE than how is managing 4 servers with far less tuning and maintenance not a major improvement? Also 99.9% percentile still matters. They're testing with 300k ops/sec which means 300/sec are facing extreme latency spikes that can be enough to fail and/or cause cascading issues through out the application.

There's no metric where Cassandra is better here and you can't tune your way to the same performance in the first place which is the whole point of Scylla. What even is your claim here? Spend more to get less?
Only if you're using a ridiculously outdated copy:

changed

Add-on support: Add-ons are only supported if add-on authors have adapted them

changed

Dictionary support: Only WebExtension dictionaries are supported now. Both addons.mozilla.org and addons.thunderbird.net now provide WebExtension dictionaries.

changed

Theme support: Only WebExtension themes are supported now. Both addons.mozilla.org and addons.thunderbird.net now provide WebExtension themes.

https://www.thunderbird.net/en-US/thunderbird/68.0/releaseno...
AP Chem is definitely an exercise in memorization and general "knowledge of chemistry" for a good portion of the class. Though not a complete solution, a lab report-based assessment could look more similar to the CS Principles exam in another facet: written response.

On the APCSP exam, there's actually very few points for your code itself. You get a point for identifying an abstraction and a point for identifying an algorithm, but the rest of the points (there are 8 total) are assigned based on your written responses. Analytical questions could be added to each exam–broad enough that no two students should have too much overlap, but narrow enough that it's clear what is expected of a student response.

From there, a few points could be assigned for the quality of the designed experiment, but a majority would be assigned based on the quality of the written response questions.

AP Physics follows a similar model on the regular paper exam–you have to prove some theory and design a complete experiment to do so. I believe it also included one light analysis question.
So you're saying it's okay for Amazon/Costco to put up Amazon Basics/Kirkland, so long as they're paying someone else to make it for them?
So where can I download the code for Google’s search engine? The backend code for Docs/Sheets? Google Play Services?
“DevOps is a conspiracy by major tech companies. The goal was to save money by transferring the tasks of system administrators and network specialists into the area of responsibility of common software developers”

...I thought this was meant to be satire!
Do you have any sources that retail trades are being front run? When I looked into it a while back it seemed they would sell your order flow but you had to be guaranteed best execution prices.
While Bluetooth audio streaming quality has gotten much better with standards like aptX and AAC, the headset standard (which is required for two-way audio) falls back to standard A2DP which is much much lower quality.

AFAIK there is no solution for this aside from disabling the mic on the headphones and only using your laptop mic or another mic.
What is the Yellow Cake? (2004)
Wow, a 17 year old did something... Why do people point out age, like we are supposed to be impressed. If it was a 2 year old that did this, I would be impressed.

While the act of what this person did is neat, but pointing out the age seems like useless info for a title.
You also don't need to estimating text size in QML, XAML, Forms, VCL, and when you need it is hardly any different than dealing with CSS fonts.
you made a bad joke FTFY.
"Callously cutting benefits for a miniority of the populat is populist for the selfish majority."

The beauty of this argument is that it works for any level of welfare at any given time. Dems could award unemployment benefits of 100K per year and when Reps point out this is crazy, unsustainable, and unfair to tax payers you can trot out the "Callously cutting benefits". Is there any form of welfare reduction you wouldn't call callous? What about the "Callous theft of the incomes from hardworking taxpayers"?

-"Poor minority" demand free medical care ? Steal it from the middle class
-"Poor minority demand" ..paid vacation, paid sick leave, paid maternity leave, 4 day work week, free childcare, free whatever.... Steal it from the middle class

And before you say "The middle class gets to benefit from it too!!!" Thats a bunk argument because if they wanted those services they would pay for them like every other service. All of this is just wealth redistribution from those are creating value to those who arent for the market.