skysight-inc/HackerNews huggingface dataset:
> I didn't read through the entire article, but I disagree with the overall premise.

Actually reading through the article would probably have helped, considering that the author lays out that [part of] the problem is with professors refusing to help and/or denigrating students for needing help during office hours.
If I had known that rebooting would re-enable Bluetooth, that would’ve been a good fix in this particular situation. Although I do see how it can be annoying under normal circumstances.
Does this make them a better company? You are allowed to not like the way a company does business but still own an ETF that profits from their success. I still would never own an Apple item out of principal. Their marketing, hype and fanboyism are their prime success factors it feels like.

It's funny but since the rise of the iPhone I feel like society has gone straight downhill, not that they have been the only player in the smartphone game, but they sure have profited well, are the biggest drain in the industry to the home developers that contribute to their ecosystem. They pay 0 tax and aren't contributing to the better of society through computing while convincing half the population they are protecting them, etc. It's a scam.

Like many large corporations, they aren't ANY better and will plead that it is due to 'competition' while being ahead of the food chain and able to lead in any way they choose.
i mean, openai is pretty much microsoft's puppet.
You're going to get some strong/rude reactions from "the other side," which is unfortunate. FWIW, as a reader I do find it genuinely more difficult to read. Capitalization serves a purpose for me, it's not arbitrary. It more clearly separates each sentence. I have to put in more work to read your thoughts without it. Anyway regardless, the rudeness sucks. Sorry on behalf of others who feel as I do.
> With each Android update, I notice reduced control. Many background services and unnecessary system apps increasingly have immutable permissions. And permissions... This seems more convoluted and crippled with every update.

Maybe the best way to get rid of bloatware in our phones is simply not to use phones at all. :D

On a serious note, do you think there are any promising alternatives with less bloat to Android? I'm asking because I'm open to trying some alternatives once I'm finished with this phone.

> Android is pretty sleazy. But I suppose the bulk of the tech paradigm is too.

Well said, only some of us who are really dedicated can avoid such complexities, to a certain extent. Otherwise, we are sucked into these bloated tech paradigms anyways. Its a bit depressing.
That's an incredibly stupid analogy.
There are Aldis in Germany with self checkout.
This is an interesting claim in the context of the content of the comment it is replying to. ;)
- the type system is strong and sound. Unlike TS it's not adding a layer of types over an untyped language. There's no any or unknown types. This is a huge improvement to productivity and confidence in code.

- The compiler is blazing fast and type inference is instant, even on large code bases. TS can bog down VSCode and even crash when you have 150k loc and libraries like zod that are using type of to generate types.

- It has modern language features like variant types (like enums in Rust), pattern matching (like match in Rust), and no null or undefined issues since it uses Option (like Rust).

I've been working with it for a couple years now and I am able to move way faster in ReScript than I am in TypeScript. I've never once had a fight to figure out how to write a type for something or fought with a config file to get types to work correctly. It just works out of the box and everyone has the same type system.

The biggest unique feature it has over TypeScript is that it doesn't have the baggage of JavaScript. It's a totally different language (with a JS like syntax that's easy for JS devs to learn). You don't have to use something like eslint to control the "correct" way of using the language. The compiler does that for you.
There isn't a single fine arts program in the world that will teach you how to draw lines on a piece of paper. If that isn't something you have figured out how to do in the first 18 years of your life, you probably shouldn't be pursuing it at university.
You should team up with the people who wrote zonopjebakkes/seatsinthesun, which is used for finding bars and cafes that have terraces that are still in the sun, mostly useful in late summer afternoons as the evenings are getting shorter and cooler.
And there's the assumption that everyone with a house has a place where they can charge an EV. My neighborhood was laid out prior to 1900. (Several houses, including mine, were built in 1900 or earlier.) Many houses don't have a driveway (or a place to build one). The streets are one-way, in order to allow parking on the north side of the street. Many people cannot even park in front of their house.
IMO it's exactly this. Back when I was a teenager I worked at a supermarket and was able to scan a basket of shopping incredibly quickly. But the self checkout machines have so many pauses and errors that it's impossible to do anything at speed.
Not the Magic Mouse, though, unless you’re very skilled with your fingers.
…what laws?

Apple restricts third parties almost entirely through technical measures.

Jailbreaking to bypass the technical measures is legal.
What happens when a school bans smartphones? A complete transformation
If you're not wishing to read its code, it's a good strategy not to use it.
Dubai also has self-checkout machines that don't require you to weigh anything, just scan and go, and it's an extremely heterogeneous, low-trust society. People are just very afraid of the police and being deported.
The small Target downtown in the college town I live by, has only self-checkout. No human beings at all.

Further, my contact in the Target data center says the scales are disable (too many problems) and the camera showing you on the little screen over the kiosk, doesn't go anywhere but that screen.

So it's working for them, so far. You'd expect maybe more shoplifting in a college town, lots of poor students under strain and so on. Still the place is thriving.
Not to mention, Apple has been known to be too controlling and take it too far, to levels that are unfair enough to garner major public disapproval.

Their anti-developer/consumer moves are worthy of backlash, especially since Apple isn't likely going to change their positions without enough of it.
Also, at least in the Dolphin emulator for the Gamecube/Wii, they only use game-specific hacks as a last resort. They learned from a lot of older emulator projects that game-specific hacks pile up on each other and eventually make the code an unmaintainable mess.
Currently using Joplin with self-hosted NextCloud WebDAV.

It has a couple of minor UI/UX issues, even with the plugins.

Anyone tried both? How does Obsidian compare against Joplin?
It originally had a very unique approach, it would JIT the emulated instructions into .NET bytecode and then let the .NET runtime JIT that into native code. At some point they switched over to their own bespoke JIT-to-native engine for more control though.
Your terms of service appear to be bogus:

> You acknowledge that the Website is a general-purpose search engine and tool. Specifically, but without limitation, the Website allows you to search multiple websites for music. Moreover, the Website is a general-purpose tool that allows you to convert audio files from videos and audio from elsewhere on the Internet. The Website may only be used in accordance with law. We do not encourage, condone, induce or allow any use of the Website that may be in violation of any law.
Definitely a yes-and scenario here. I was a cashier, I'm good at finding and scanning bar codes and PLU lookups. I was a damn fast cashier. That's impossible in a self checkout. And then you get carded for a can of spray paint, and the one attendant for 8 machines has three people with blinking lights. On top of that, most of these self-checkouts are not designed to handle a full cart of groceries, but also why do I want to do the work of ringing up and bagging a full cart of groceries by myself?

For the most part, in practice there's little or no advantage for me, the consumer with a cart full of groceries.

One exception was 2003-era Martins in Virginia - Walk in, grab a cart that had bags attached to the front, grab a portable scan gun from it's charging dock. Scan and bag as you shop, dock the gun to the checkout register, show the attendant my id if needed, pay, and I'm done. No unloading and reloading the cart, no fiddling with plu lookups, fumbling with bags, etc. It was actually glorious, but relies on trusting your customers. Corporate stores seem to trust me even less than I trust them.

I'm somewhat ok with these things as a secondary 10-items-or-less option. But for the love of god staff enough cashiers to handle the grocery-shopping-Sunday crowds.
You definitely are locked into a location. I went this route with a large basement lathe, milling machine, drill press, welders, etc and while I love them all if I ever move more than a couple hours drive away I'll probably have to sell them and start over.

I started in an apartment with the small Shurline lathe and mill and they were quite fun and capable for their size.
> Well, they're not _plain_ text - there is some markup.

Markup is still plaintext.

> why not HyperText Markup Language?

Why not json or yaml? If you remove the users ability to write the text directly, then why limit yourself to the unstructured mess that HTML is?

> Doesn't HTML have all of these features - hyperlinks, folder structures, "plain" text? Isn't HTML also future proof?

Markdown is human-friendly. There is a whole ecology around using it for those usecases. And you can create HTML from markdown anyway.
Even though I use a different password for each service, I have no idea which service's password was compromised because my "main" gmail was included in this breach. Do I need to use https://haveibeenpwned.com/Passwords to manually test each password I have saved with that email?
There is a difference between teaching to the lowest common denominator and teaching for mastery. The latter requires making students aware of where their gaps are, even if they must address them on their own for time scheduling reasons. You don't have to spend hours on covering remedial algebra, but you can spend a few seconds reminding students that fluency with algebra is a prereq for the course, and they can't expect to pass unless they address that promptly.
Something else they've excelled at with the Switch are the indy games. Xbox really should have dominated the indy scene, especially with their subscription service IMO, but their licensing must be garbage compared to the Switch. Or maybe it's just that a lot of indy titles are targeting ARM already? Indy games sell really well on the switch compared to Steam (at least that used to be the case, I'm not really up to date).

One other thing that I think really helps the Switch is mobile gaming. Gaming on your phone / iPad is basically horrible due to predatory monetization schemes. As a parent, I would much prefer my kids play games on a Switch than a phone or tablet. Apple sort of addressed this with "Arcade", but the library doesn't even compare to the Switch.
We like to find win-win situations.
not everything needs the window url to be updated.

* Add a comment on the timeline and you don't need the url to be updated.
* Open a new record and the url needs to be pushed to history
How do you know it's a false lead and not that someone just hasn't come up with the eureka moment that pulls it all together? For a really long time, people thought they could turn lead into gold. So we have precedent of people just "want to believe" that they can be the one to figure it out.
If you have a hacked/hackable Switch then there are a few utilities for exporting saves. If your Switch isn't hacked then you're out of luck.
> Their cost structure nickel and dimes the consumer so much that by the time you get to the destination you may have paid more for a much less comfortable trip

That lends more credence to the comparison against Dollar General and similar discount stores. Dollar stores generally charge a higher price relative to quantity, but they offer smaller quantities than big box stores which allows their customers to spend less (but also get a lot less). Wendover on YouTube did a video on this recently [0].

[0] https://www.youtube.com/watch?v=vQpUV--2Jao
Speed Up Your Ruby on Rails Application with LiteCache
> In my first CS class at university the professor started with "We are not going to teach you programming. You can do it on your own time. This program is called computer science, and that's what it will cover."

That was my school. Because of the education system in Slovenia, we even looked down on software engineering a little. Engineering was the vocational college. We were a university program thankyouverymuch.

In reality, our program took 7.5 years to complete on average because people got jobs in industry and forgot to graduate.

BUT we did have 2 programming classes in the first year. It was considered necessary to give everyone an even playing field so they could do the tutorials. Those were heavy on “You learned all this theory, now put it to work”. We implemented programs in ARM assembler, various graph algorithms, numerical computation methods, stuff like that.

Just writing lots of code also taught you debugging. Many classes evaluated homework and even exams by running your code through a test suite. Your grade was percentage of tests passed.

And then there was the compilers class. Holy shit do you learn a lot about debugging when you’re fixing your code and your compiler at the same time. That was fun.
Someone else pointed this out, I didn’t know. Although, yes, if they needed to close any prompts that might have been a problem.
Both, depending on the specific issue and the emulation technique.

There’s a slew of different approaches to emulation, such as bytecode interpretation (you read the ROM on the fly and try to “do the intended thing” using platform native APIs), bytecode translation (you convert the ROM into platform native code), hardware emulation (you simulate the original chips directly, and the ROMs “just work”), and more. In many cases all those techniques are used together for different parts of the system (such as emulating a CPU vs a GPU). Depending on what the issue is, how well the hardware is documented (you may even hit an undocumented hardware bug!), and how difficult it is to create a general-purpose fix for your particular approach to emulation, or how computational expensive it is to emulate correct behavior, you may choose to add a workaround.

Some emulation projects put more emphasis on 100% correct emulation than others. Console emulators tend to be biased towards performance.
The README is an order of magnitude more useful. The man page aesthetic of z's README hits me in the feels, but I prefer the better documentation of zoxide.
It’s available on Android but not iOS unfortunately
There's still a mix of "cs courses aren't up-front about not being about programming" and "programming courses are not advertised enough". I totally agree with the approach and the split, but... often it looks like people are set up for failure. I've definitely seen that happen during my time at uni. There's a lot left to fix at the system level.
Yes, my kids can't drive for more than 2 hours without a bathroom break, we never let the battery go below 40% in the winter in case of emergency, and the 3rd one was a charge at the end of the trip (see my answer to the second question).
Maybe you need a controller for how you interact over here?

Nobody was insinuating anything. I was pointing out that going past an intuitive understanding may be a harder leap than expected.
The weight check slows the whole process down and I find I have to make sure I grab items with the cart-side hand or the system thinks I am trying to drop the item in the bag without scanning.

Worst of all is the receipt check after the process - looking at you Costco. It feels like checking pockets in a diamond mine. If I am going to be doing all the work to save the store money they should loose the right to check it.

Regarding that last point, has anyone tried brushing past them or refusing? I doubt they can detain or stop you without evidence. I guess the worst case is they could ban you or cancel a membership.
If you make money using it, pay them. If you're using it for free, don't worry
What if 99% of the Metaverse is made by AI?
Lots of anecdotes, which is a sign everybody is having problems.

Or is it? Talk about vending machines with a person of sufficient age, they'll tell you stories about getting cheated, not getting it to take their money, taking their last dollar and not giving any product.

Yet that's largely been cured. The vending industry has matured and such problems are reported to be largely extinct.

I wonder when the self-checkout woes of the first years will give way to flawless self-checkout, but with people still complaining because of something that happened years ago?
On the first 2 arguments - Spirit was able to be successful for a few years. That's no longer the case. They're not profitable. I believe this was stated by multiple airline CEO's publicly.

> That's a bit hyperbolic. If it does crush anti-competitive / anti-trust mergers, that's a win in any capitalist's book

The judge literally ruled here that a very small market (1/3 of customers on a small airline) would be harmed. JetBlue was also willing to discuss divestures & the government refused because they didn't care about competition or working with JetBlue. They have been doing weak cases for the past few years in hope to get any precedence set that makes M&A harder.

The judge uses the DOJ's expert witness's findings even after agreeing with JetBlue's team that the witness's model was completely broken.

This was a pro-competitive merger in my opinion because it created a stronger rival for the big 4, albeit still roughly half the size of most of them.
The Steam Deck is powerful, but it can't currently emulate a large number of Switch games at full speed (including killer apps like Tears of the Kingdom)
Yeah, I thought it was a very clear and though-provoking article about many academics' inability/unwillingness to teach, and then the comments were all just people talking about literal debuggers.
as a side note, the biggest time sink when shopping is trying to open those bags you try to put vegetables in. Who solves this problem will get more customers. So far i've never seen a good solution, and is baffling
Putting the "why" aside, debugging is an important skill that is not taught in school.

What kind of startup could fill that need and become a sustainable business?
Still seems like a yellow to me.
Cool project!

I'm having occasional problems with autocomplete of city names:

Try typing "Sacramento" slowly... it shows 0 results as you type letters 6..9, then suddenly finds it on the last letter
I use the self check out unless my order is huge and I need more space to pack it. The scan->wait->scan drives me nuts though.
I'm confident that account login is working for most people. Potentially something weird has happened with you account and it requires manual intervention. This is exactly what support is for - handling weird situations.
XAML is not a learn in a weekend type of deal and most dev don’t want to put the time to reading a proper book to learn it.
PS5 has a public exploit althought it is on older firmware (<4.51 IIRC). Check one of the videos on "Modded Warfare" YT Channel. He backed up the disc version of Ghost of Tsushima. The exploit itself is well documented, but method of backing up and running games is still primitive.
Still confused here. What is the actual, concrete ‘as-a-user-I-want-to’ application for which this is meant to be an ideal fit? Sorry if a dumb question.
My question isn't why BT is so unreliable, rather, despite all its problems, why is it still so ubiquitous?
We actually ran off of WeasyPrint at first but switched to Chromium due to emojis not rendering properly, poor flexbox support, no custom fonts, and other differences between the HTML you'd see in a browser vs. the generated PDF.

WeasyPrint implements its own rendering engine and might support some specific @page properties that Chromium does not but given the complexity of CSS and web browsers, you're generally better off sticking with Chromium due to its history.

Also – an added benefit is that we can use JS libraries like FontAwesome, Bootstrap, KaTeX, etc. which is where other HTML to PDF libraries fall flat.
> Learning world models can teach an agent how the world works in an unsupervised manner. Even though it can be viewed as a special case of sequence modeling, progress for scaling world models on robotic applications such as autonomous driving has been somewhat less rapid than scaling language models with Generative Pre-trained Transformers (GPT). We identify two reasons as major bottlenecks: dealing with complex and unstructured observation space, and having a scalable generative model. Consequently, we propose a novel world modeling approach that first tokenizes sensor observations with VQVAE, then predicts the future via discrete diffusion. To efficiently decode and denoise tokens in parallel, we recast Masked Generative Image Transformer into the discrete diffusion framework with a few simple changes, resulting in notable improvement. When applied to learning world models on point cloud observations, our model reduces prior SOTA Chamfer distance by more than 65% for 1s prediction, and more than 50% for 3s prediction, across NuScenes, KITTI Odometry, and Argoverse2 datasets. Our results demonstrate that discrete diffusion on tokenized agent experience can unlock the power of GPT-like unsupervised learning for robotic agents
Does jsreport already cover the usecases listed?

https://playground.jsreport.net/
And how do we call a market with only one seller and no chance of competitors entering the market?

Sure, technically it's still a market, but I wouldn't consider it a remotely efficient one to do price discovery.
There's a history behind it... but they aren't just helpless people in the path of forces that they can't resist. They still have agency. They may have been dealt a lousy hand, but they're still responsible for how they respond to it.

Note well: I am not denying that "there's a history behind it". I am not denying that they were dealt a bad hand. What I am saying is that your post goes too far the other way. It denies incels their agency. They are still responsible what they choose to do with the hand they were dealt.

One can sympathize with them for the bad hand they were dealt, and still not give them a free pass for misogyny.
https://sidekickboxing.co.uk/sponsoring-andrew-tate-was-the-...
The headline "crafts" seems a bit misleading? Also "Covid-19 strain" is also kind of misleading?

The lab did not take SARS-COV-2 and breed/select for lethality.

The lab looked at a virus that is related to SARS-COV-2 that was isolated back in 2017. The virus is called GX_P2V - while it's not SARS-COV-2, it is highly related. GX_P2V does not cause illness in humans. The lab claims that after some fairly typical lab actions (ie, not directed evolution or specific gain of function research), GX_P2V picked up some mutations (they call this strain GX_P2V(short_3UTR)). This strain initially showed low pathogenity in hamster models, but was later (in this study) shown to be 100% lethal to humanized mouse models (n=4).

If you believe the paper at face value, this was not gain of function research - there was no "crafting". Just a "weird lab thing happened", and then follow up experiments. The "typical lab action" here is just... growing the virus in media. They claimed that after a few passes through the grow/harvest/concentrate cycle ("passages"), that the short_3UTR variant was present.