skysight-inc/HackerNews huggingface dataset:
Yep, as the article notes, the reason for this is simple: Universities don't employ teachers, they employ academics. Professors are pretty much universally researchers, not teachers.

Teachers know all these things, that if most people in the class don't know how to use commas, you teach them that, or if they don't know how to debug, you teach them that. Teachers don't tell students to quit a subject because they don't know all its fundamentals already, they are there to teach. But academics aren't there to teach, they are there to find new academics to work with. And certainly it's a quicker and easier path for that goal, to focus their time on students who already know everything.

But the article is spot that this is a bad thing and is a major hindrance to our society's ability to educate people. And it's also a hindrance to our ability to do research! To a person, all my professor friends hate teaching undergraduate courses, both because they know they are bad at it (they aren't teachers!) and because it is a huge distraction from their research (which is their actual profession!).

Most undergraduate courses, certainly for the first couple years, should be taught by people trained as educators, who also have advanced knowledge of the fundamentals of the subject they are teaching (which is generally not true of high school teachers, for instance). By the graduate level, most time should be spent on learning how to contribute to real academic research in the field, and professors are the right partner for that, for sure. The last couple years of undergrad should be a mix of these two, maybe by flipping the professor / teaching assistant relationship to instead have a primary teacher with a professor assistant.

Teaching material more advanced than the high school level is an important niche that we do an awful job of.
I've made a tool to analyze those type of texts:

https://lab.feedox.com/wild-llama/husher?input=

append the text for analysis at the end
You’re mistaken. The district court did in fact find that Apple does not possess monopoly power in any relevant market. Here is the ruling from the 9th Circuit: https://cdn.ca9.uscourts.gov/datastore/opinions/2023/04/24/2...

Now that SCOTUS has denied cert this constitutes a final judgement. Its rulings on law are binding throughout the 9th circuit. While “possession of monopoly power is a fact question”, this denial is likely to be the final say for quite some time on questions of whether Apple possesses monopoly power in markets related to app stores, which it obviously does not because of the existence of Android.

Epic attempted to argue that Apple has monopoly power in “iOS games” which was rejected since you can’t just arbitrarily narrow your market definition until you find a monopoly.
This reminded me that one thing I miss from WPF is the "free" render-time polymorphism.

If you had an interface, say ICard, and a few xaml data templates for how to render the concrete types, all you had to do was bind to a collection of ICards and it would automatically do what I guess we'd now call pattern matching on the concrete type of each element to render it without needing to mix the presentation with the plain old c# objects.
I picked up Obsidian after reading a post by the CEO here.
Good leadership is usually a sign of a good product and I wasn't disappointed.
Yes, because combustion engines are also great at starting in freezing temperatures.

If you manage to get it going, it's fine after a few minutes. But the cold start is a pain.
You'd think the article was written by a rep from the cashiers union.

I have no bad experiences with self-checkout. None.

Going to a staffed-only checkout feels like going back 20 years in time. They take up more space, they can move slower, suddenly customers will kill the speed because they need to look for their coupons, pay with change, or whatever.
Apple just admitted that 3% is the reasonable cost for bandwidth and service related to an online storefront and that their margin is huge.
Yes. Usually there's either two lists, one for discussion and one for patch submission and review; or users use filters to divide them out (if $h_Subject contains "PATCH" -> send mail to "patches" dir). For large projects, you can use deeper filters to entirely drop mails in areas of the project that you don't care about.
Does anyone have a simple and concise manual on how to get the most out of Obsidian ?
> people who tend to set unusually high standards for themselves

I would agree, at least I am like that when using Rust (though I don't contribute).

And it's true that this is a shortcut to burnout.

> or that its six-week release cycle attracts people who think that a year is a long time

I don't speak for the Rust project but to me this always sounded like a measure to avoid stagnation. Having six week slices helps remind people that this is not only a labor of love; many people out there are counting on you to get your stuff right.

Obviously Rust isn't governed like a commercial project (and thank the gods for that) and obviously many things still take years to complete but for me at least the six weeks release cycle would serve as a periodical poking a la "Hey, is your stuff progressing even a little?".

Don't know though, could be just my interpretation.
Rust is far from "perfect" in my opinion as any other language. It tackles couple of particular and important problems but since it can not completely solve it for general case it bends people to think in a certain "perfect" way. Not sure it is ok when one has to jump hoops on what should be perfectly valid and logical code just because compiler can't figure out that it is actually safe.

Also as a generic tool I think it ought to support multiple paradigms and it does not. Just because they (language designers) believe that doing thing their way is superior to what others might find more appropriate does not make them right.

Personally - I would use Rust if clients insists which so far has never been the case, otherwise I would take a subset of C++ any time over.
That's more or less how it works in English too... is it really that bad? Spanish and French also have special words for the teens, it's quite common in Europe and I've never heard of it being that difficult to learn.

Some languages have it much worse... I think Hindi is pretty irregular up to 100 .
Only if consider the Oberon from 1987 and nothing else in the Oberon ecosystem.

Nothing else in the ETHZ group doing Oberon related research counts from that point of view, if it didn't had the touch of Niklaus Wirth himself adding lines to the compiler.
> So now they literally have to go into town to get a USB mouse. We had a good laugh about that.

They just need to turn it off at the wall and turn it back on again, I believe - it will look for keyboard and mouse
Great stuff :D I traveled too much between the ages 10-20 and I would have loved a site like this :D
It has been crazy how successful the rust project has been and they have been working to meet expectations. Lots of work to do.

I just wish they had python syntax, I'm not smart enough for {};
The dither effect looks really neat on ray trace, then I remembered thats just your average news paper photo. Still would be cool to see it in a game.
I also don't think it's out of style if you have a .Net monolith. It's already there; there's no need to include or install anything. So people use it. It's a little too much magic for my taste, but people like magic.
A keyboard is sufficient to turn Bluetooth on:

• Hit ⌘-space to open Spotlight.

• Type enough of "bluetooth file exchange" to find the Bluetooth File Exchange app and launch it.

• Bluetooth File Exchange will see that Bluetooth is off and give you a dialog offering to turn it on, with turning it on the default action, so just hit return and Bluetooth will get turned on.
It's hard to overstate the flowstate Obsidian enables with live / wysiwyg editor view -- enjoy the clean look of rendered HTML while typing simple markdown and kbd shortcuts -- "the whole is greater than the sum
of its parts". There are many other reasons I love Obsidian, but most of all it's the core function -- the editor interface, atop my local, private markdown files.
Um..no. Not really at all true. https://www.bbc.co.uk/news/uk-68001525
I don't feel sorry for shareholders here. There are risks with all investments and its not as if Spirit mislead investors or acted fraudulently. Sometimes, investments go bad, thats the risk.

We shouldn't prioritize shareholders over the general health of a marketplace
I have used multiple self-checkout stations in the United States that weigh items. If you add two cans instead of one into your bag, the computer terminal will inquire about it.

And security: You only need a single person standing there to scary away 95% of shoplifters.

I watched a YouTube video from the channel "Not Just Bikes" about grocery shopping in Amsterdam, Netherlands showed a supermarket where you carry the "pricing gun/lazer" with you and "beep" each item as it enters your basket. I have no idea how they reduce shoplifting. Can anyone comment?
Who is definitely not my friend is third party app developers who want to side load their trash spamware on to my phone.

Every single platform out there is a dumpster fire of fraudulent and abusive software and products aggressively pushed by deception with every trick or vulnerability they can find exploited.

The App Store works just fine for me as a user as is. I don’t care at all what software you want to install on my phone or what access you feel entitled to.
It's the number one thing really. Even in CA, my Nissan Leaf would lose a solid 25% in the winter. Can't imagine what negative temps would have been like. Won't be solved until we have solid electrolyte cells, and that's a long way off.
The Last Starfighter
The things that cause burnout like high expectations, pressure and endless bureaucratic project management slog sound like any software development job. Except the devs aren't getting paid which exacerbates the issue.
Flow Launcher is a very good alternative that i use everyday:

https://github.com/Flow-Launcher/Flow.Launcher
Researchers develop hedgehog safety test for robotic lawnmowers
It seems like electric cars necessitate garages. Basically all these problems seem to be caused by people leaving them outside unplugged overnight, which I don't know how they deal with during the summer even. I can't imagine driving a car I have to stop for an hour to publicly charge every week. I guess it would be fine if you could charge it on the street or whatever, but you would still be using a lot of power just to heat the darn thing.
What about when the internet goes down for several weeks or months...?
I hate it when button mashers are in charge of incident response.

Things like when traffic ramps up in the morning and the site falls over and someone in charge blames the deployment the night before and screams "rollback", and then it eventually turns out to have nothing at all to do with the deployment.
Yeah, I asked ChatGPT 3.5 as well. My prompt though yielded: "Yes, what you're describing sounds like an exhibit known as the "Ratchet Effect" at the Exploratorium in the Bay Area."

I think we're both being BS'ed.
I assume you say that be cause they don't capitalise the first letter of a sentence, which is fine since it's an informal blog post. This isn't a journal publication
Do everything programmatically. Especially because the XML is not (last I checked) compile-time validated against the symbols it is using.
at that point, is it really stealing to just make your best guess? are they going to detain you because you input an apple that is $0.04c cheaper than the real one?
People have reported success using Exporter, which is reasonably priced.

http://falcon.star-lord.me/exporter
> Better is either the button/switch to turn Bluetooth on, or do not allow disablement when either a mouse or a keyboard is connected via Bluetooth and no wired version of the same is presently installed.

I was thinking similarly, but for backwards compatibility, maybe only allow a person to disable it using a somewhat complicated combination of hotkeys. Show the warning and then after 5 seconds the hotkeys would be displayed and active. Or maybe something similar to "sticky keys" on Windows, when you hold down shift for a bit.
Okay.. Gas car owners confronted a hard foe in Calgary this week too: frozen gas pumps.
Sure, but that doesn’t fix the problem with mrandish’s argument. People assume the Court’s role is to fix things because from like 1950–2016, it fixed things: the Court’s political outlook was much closer to the average American’s than Congress’ was, and its macro-decisions served to nudge the law towards popular opinion.
I once had a job where I needed tons of notes on hundreds of clients and dozens of subjects. Detailed technical notes with screenshots and code snippets and names and birthdays and to-do lists.

I used OneNote. It worked brilliantly.

Until my notebook file corrupted.

Obsidian does the same job, but I miss the tabs. At least it’s all text files - no proprietary files to corrupt.
I'm pretty sure Sam Kriss knows Pierre Menard is a fictional character dude. He's using the story to make a point about how we've thought about originality in different ages. The idea is that an oral society couldn't come up with a story like Pierre Menard, not that the story is literally true.
I'm confused that these people are confused. Why did they buy an EV if they don't have a place to charge it. It's like buying a surfboard while living in Iowa.
Apple preventing 3rd party software not paying the apple tax from running on their phones is not "free market". The only reason they can get away with this is because of laws that protect their market from 3rd parties.
Agreed on the power-user stuff and the courses. I use Obsidian in a simple way, but it's nice that the extensibility and the community is there.

Unlike VS Code, Obsidian is (for me) an actual example of an Electron app that feels fast. The quick open/command palette features are more responsive than similar features in native Mac apps I've tried.

As mentioned elsewhere, users frequently ask for Obsidian to be open source, but the fully transferrable file format is enough for me. I don't think most of those drive-by open-source commenters have thought about the work that goes into running an open-source project.

In other words, on some theoretical plane I'd like Obsidian to be an open-source native app, but in reality those things haven't bothered me at all. The app is as simple as I want it to be, as complex as I need it to be, and it's regularly improved in a thoughtful way.
The general principle of the current administration is that big is bad.

https://www.wsj.com/articles/unfortunately-big-is-bad-is-bac...

We have seen this with of the merger challenges that have happened since Biden took office. Trump also tried to block a few, mainly out of his own ego from what I could see. (AT&T-Time Warner Deal specifically).
A quick google search doesn't turn up many good sources on that allegation. The best I could find says that they do make a small profit but at a much lower margin than bookstores, which makes sense given Amazon's business model. https://www.washingtonpost.com/news/the-switch/wp/2015/07/13...
You definitely can't just jump into zettelkasten, but it is actually used in various modified forms. I've been doing so for years and know of a number of others that do as well.
>We should be rooting for better outcomes for consumers. Not picking between which megacorp is less bad.

I will argue that pointing out the hypocrisy of a megacorp complaining about the anti-competitive behaviour of another magacorp, when it engages in the same type of behaviour but at a much bigger scale, is a pro-consumer move.
Dupe: Possible Meissner effect near room temperature in copper-substituted lead apatite (729 points, 317 comments)

https://news.ycombinator.com/item?id=38853706
> super off-base to judge them as savages

If they didn't have the weapons (and immunity) to fight them off, they were going to judge them like that no matter what. I seem to recall the story of the Spanish finding Tenochtitlan at its peak, and then destroying it.
Yes, absolutely.

I feel it's in the same class as not using paragraphs, ignoring punctuation, or having egregious spelling mistakes.

It feels lazy and dumb, and honestly it taints whatever point you're trying to make.
Then it's not just my local store! CVS cashiers are unbearably slow, self-checkout there means i don't dread going there or at least can avoid the awkward conversation of asking to pay for sundries at the pharmacy checkout. A local 711, granted it's one of those concept stores with lots of bells and whistles, also has self checkout. They're pretty fast at the regular cashier line but self-checkout at 711 makes grabbing a soda/coke and paying for it while getting gas even faster.
Another use case: seating in stadiums for outdoor sports. (Whether you want to be in the sun or not will depend on the time of year.) You'd need data on how stadiums are oriented though.
Great start to an interesting read... and then the end of a comment. /MildlyInfuriating.
In the grand scheme of things it's ancient history, but https://code-as-policies.github.io/ works by generating code then executing it. That's worth running at. The code generation in that paper was done on code-davinci-002, which is (or rather was - it's deprecated) a 15B GPT-3 model. I've not done it yet, but I'd expect the open source 7B code completion models to be able to replicate it by now.
Their cultures are (more or less) survivors from a time when their mode of subsistence was the norm even on (most of) the best productive land. We know majority hunter-gatherer lifestyles have been incredibly diverse, but almost all detailed records deal with people on very marginal land that have all been influenced by industrial societies in more or less direct ways, because those were the only ones still available when people started recording them at least semi-properly. Our window into that past is more like a single discolored piece out of a huge intricate stained-glass window. Judging by the impact that indigenous societies and indigenous philosophy from the Americas had on contemporary European thought in the 18th century, it's not a stretch to assume that we've lost a ton of hard-won and almost irreplaceable data on what makes humans function as they do when part of a society and what alternatives to our modern societies work as well or possibly even better.
I can barely parse what you say it's so unhinged.

It's such a bizarre belief that a product sold by Apple remains "their platform" once in the hands of a consumer. The only thing they still "own" is copyright IP. They sold a product. They don't get to legislate user actions. Their power over the device post sale, that they use to extract rent, is entirely artificial.
Bulk Suspicion: Typo in Geofence Warrant Created Two-Mile Long Dragnet
RecBole – A unified, comprehensive and efficient recommendation library
In my experience in .NET recently, Inversion of Control containers are as popular as ever; typically just using the one that's "already there".

But it's the "config as a XML file" that is right out of style, in favour of config as code, for the reasons given.
What happens when you're #1 on Hacker News for a day (2013)
There is a lot of money to be captured in paid search with these sites. There are some pretty large players in the space who just built these types of top 5 or top 10 pages for tons of verticals and then bid on keywords related to those verticals. They can go to brands and demand significantly higher fees than most affiliates would get and the brands will usually pay because that acquisition is usually more efficient than try to bid on the terms the affiliate is bidding on.

Back when I was still involved in acquisition marketing, I did a test where I killed all paid search and built relationships with the affiliates to negotiate our "ranking" higher up the page. It was a huge boom for business. We scaled paid acquisition at a profitable CAC, which was very difficult to maintain, let alone scale, in bidding directly and it was significantly less work to manage.

Consumers value this type of content quite a bit, even if many are skeptical of the quality. Sometimes it's nice to just see a pared down list of things with even a cursory rundown of features/differences.
Most students at universities are not there to study computer science, they are there to study software engineering. A relatively small number of people are there to study academic computer science, and that's great too, it's just not the predominant interest. It's also good for the software engineering focused folks to learn some computer science and vice versa, but it's weird to focus on preparing people for a career in academic computer science research when their goal is to work at Facebook or whatever.

This is not new. Mechanical engineers learn a bunch of physics, but their courses prepare them for a career as a mechanical engineer, not a career doing academic research into physics.
We are collecting data from multiple sources, such as reports, databases, the web, and many more.
How Walmart's Financial Services Became a Fraud Magnet
this is basically what some cities try to enforce at the moment: everyone convert to electric, without enough garage places
Check out the game Return of the Obra Dinn for exactly this.
Do you think its possible that this is in fact a reference to Borges' story and its themes, to postmodern literature in general, or is that somehow out of the question to you?

Also why is "trust" at stake here?

This response is a quite poignant emphasis to the author's conceit honestly. We really cant just read anything anymore, its always some call to action, its always something being spoken at you which necessitates rebuttal or appeal to loftier ideas outside the text. The essay is dying along with everything else it seems.
The author of the article needs to read this
https://youryoure.com/?its
two reasons:

1. writing in lowercase is freeing. it reminds me that grammatical rules are arbitrary, and by extension other rules. "you can just do things."

2. people who are pedantic about this when it's clearly intentional are probably not people i want to interact with anyway, so it's a good anti-asshole filter (https://siderea.dreamwidth.org/1209794.html)
Your comment made me look up Canada's food guide. When I was growing up I remember dairy being heavily pushed but if you go there today, there's no mention of it.
Yes but this is the exact point.

We could have that exact same workflow and user interface with HTML.

I (presumably along with the person you’re replying to) don’t understand what value Markdown as the storage format is providing here exactly but I can think of many limitations it imposes.
Simple is the antonym of complex, and complex means that a lot of things are tangled—in principle it can be investigated in objective ways.
Wouldn't this easily be solved by an alias or setting your script's directory earlier in your $PATH in your shell's RC file? I'm not sure how it's becoming an issue at all. It's just an executable name, in the end, you control your environment.
The quote means to not assume something is slow, but to actually measure it.

Pure Functional Programmers state that you should not even measure performance. They take this position because despite their many claims that Pure FP is performant, it turns out that if you measure it, it’s not performant.

Hence “don’t measure”.
We have that in some chains in the US. Stop and Shop, for example. It is much better.

I think it is not as popular in some areas of the US because some parts of the country have very low trust.
> What next?

I really like how Ben Lynn went from a C like language to building a complete Haskell compiler in umpteen steps, starting with building a virtual machine for running programs written in Combinatory Logic. He also condensed this journey into a winning IOCCC entry [2].

[1] https://crypto.stanford.edu/~blynn/compiler/

[2] https://www.ioccc.org/2019/lynn/hint.html