skysight-inc/HackerNews huggingface dataset:
> How stable has racket been compared to the alternatives?

Why does the stability of Racket matter? Isn't the real question more about how easy it is to reuse, readopt, reshare, find, etc. materials? I'll point out that the CSEngageEdu site doesn't have a Racket section. If you want me to find 100 programming problems in Python, I can do so immediately (because I published more than that, and I know others who have published even more). It's a simple fact that there's more community and infrastructure around Racket. There's been some interesting arguments that we shouldn't let that stop us - what about the future? But the reality is that right now, it's harder to teach in Racket, and I don't see any compelling evidence to prop it up further.

> Is there any data about how well the students do following each language choice?

I'm sorry, I had to laugh out loud. You've asked a really reasonable question, but it's one that the CS Ed community bickers about endlessly. I wrote a paper for SIGCSE about trends in what we talk about on the SIGCSE Mailing list. Seriously, every few years we get into the argument. Actual data seems to suggest very little. Heck, it's so hard to compare with all the confounding factors and individualized components that it's probably not really meaningful to get a simple answer. Ultimately? It probably doesn't matter. If you can teach 90% of my students with Racket the way I teach 90% of my students with Python, and you have the time and energy, then that's probably fine. But the simple reality where I'm at is that that's not the case - students who were taking Racket here before I arrived were being traumatized (and I suspect it's true at more places than the Racket folks want to acknowledge). If they don't want Racket, and I can teach a good CS1 in Python or Java or JavaScript, why should I fight that? Language choice doesn't really influence pedagogy as much as we might want to think it does, per this quote from the beautiful Meta paper that came out earlier this year:

> “Given the perennial question of which language, if any, is best suited for the teaching of introductory programming, many papers describe empirical comparisons between languages, often finding no significant difference in learning outcomes, but sometimes finding differences in student satisfaction.”

> “The choice of programming language is clearly a highly subjective one and is driven by many competing factors. It is clear that the literature will continue to host publications making the case for different programming language choices — and that no paper or series of papers will ever put an end to the debate, as no programming language will ever satisfy all of the conflicting requirements of an introductory programming course.”
In many places it's all but near impossible to get a taxi in a timely manner, money wasn't the only thing preventing people from using them.
Wow, it's almost like the people who live in fancy, rich neighborhoods enforce both laws and social norms to keep their neighborhoods fancy and rich.
Taxi drivers had background checks,
Clip bypass battery to the power/gnd pins while desoldering and resoldering.

Read RAM image before desoldering. Write image to RAM after resoldering.

For that matter, read RAM image from old battery and write it to new battery, no soldering required. Or MITM the connection between phone and battery, and the bypass device can pass-through battery health information while intercepting and responding to authentication-related signals.

You will never be able to enforce hardware security indefinitely against an attacker with device-in-possession.
Performance of public tech companies vs. enterprise valuation, 2015-2019
Except total rides on both platforms are at all time highs?
Here breathlyzers aren't evidence, they're probable cause. To be admissible they either need you to accept the result, or go custodial for a blood test.
Apple Confirms $1M Reward for Anyone Who Can Hack an iPhone
So what do you use instead of Lyft/Uber in SF? BART / Mini doesn't go everywhere.
Not on New Year’s Eve or any other major drinking holiday. Try hailing a cab or finding a spot on the bus when you’re in the mission trying to make it to the marina or pac heights at 1:30am. I’ve seen buses filled with people just skip stops because they’re too full. Ridesharing has helped immensely with that excess demand even with surge pricing. Also, not all buses run 24/7
Is looking at what the top comment says a good way of gauging consensus? I read that thread and walked away with the impression that the majority view was that "deplatforming" 8chan was mostly OK. This because most of the on-topic comments seemed to hold that viewpoint.
Urgent response to emerging IoT-vulnerabilities with open source tools
Amazon was not the first online bookstore, nor is Apple first to market with their product features. Funny thing is, they made it sound like they pioneered the idea of:

> Realizing the future of DevOps is a single application

Google already realized the value of coupling their version control to CI years ago
"R&D" usually includes all engineering expenses on financial reports, which for a company like Uber is the vast majority of operating expenses.
Good article which intersects with humanities research into computation and stories. If you liked this I’d highly recommend the book Expressive Processing by Noah Wardrip-Fruin. https://en.m.wikipedia.org/wiki/Expressive_Processing
The most it resembles is the San Francisco font (Apple's default system font) which itself was inspired from Helvetica and DIN.

Personally I liked this font much better than the other opensource alternatives, especially with the number of weights it offered. I am glad it's gotten popular.
It’s about time. Now if the FCC would get off it’s chair and implement a technical solution to mandate Caller verification...

It’s incredible in a world were we’re all being forced to move to RealIDs so our every move can be tracked, that criminals can continue to scam the elderly and disabled anonymously by phone.
> I think it's good to first make sure you can satisfy users at whatever price point is sustainable and then later you can open up the floodgates via freemium when you're ready for the volume.

Exactly, would much rather be sustainable first.
Apple doesn’t sell genuine Apple batteries to anyone but authorized service providers who can only use these to install them in phones themselves. The only genuine part you can get is a second hand battery from a broken phone. Who wants that?
Yes, but the actual experts usually get drowned out pretty quickly.

If HN had some concept of subreddits, even if it were just a few them, the situation might be different. There are quite a few high-quality subreddits out there with a lot of experts. (I don't know if creating "sub-HNs" is a good idea in general; probably not.)
Your comment pretty much dismisses the validity of Apple being anti-competitive. You don’t like their product, thus you bought an alternative that meets your needs. If Apple was anti-competitive, you wouldn’t be able to buy an alternative.

Apple has a monopoly for Apple phones, but that isn’t a monopoly. If you buy an Apple product, you are agreeing to buy an Apple product with all that entails. If you want a user replaceable battery, you buy a different phone. Apple isn’t using market dominance to prevent you from buying alternatives. If Apple owned a majority of the battery market and created a monopoly on batteries, that’s different than them controlling the batteries in their own product. Apple’s actions don’t have any bearing on someone’s ability to buy a repair a phone — just the ability to buy and repair an Apple phone.
So now Facebook has a patent on an alt-right conspiracy theory...?
I've frequently upvoted your comments over the years, as I don't understand Portugal or its culture (didn't you use to talk about ERP systems?). I appreciate the Old World, but do not care to replicate it. As it is frequently pointed out, America is quite young. We got to "wipe the slate clean." We do not have this European "blood and soil" shit, and despite popular rhetoric, had nothing to do with the foundation of slavery.

More government = less freedom, by definition. We need diversity in governance (maybe a citizenship swap?).
> We pay the license fee to fund the BBC.
And the rest of us is glad you do. You have my thanks.
Not such a bad thing. Each rejection results in a narrowing of the scope and claims of the patent. The resulting claims that are granted will be far narrower than scope of the original specification.
Desert “Soilization”: An Eco-Mechanical Solution to Desertification
But what happens when you can't raise taxes any further? Or the high taxes shrink the motivation of the people running businesses to expand their businesses.

The money has to come from somewhere or you _will_ have runaway inflation.
They also carry appropriate insurance and have stricter punishments over traffic violations including DUIs.
The most ridiculous thing in Sydney is all the Uber drivers drive for Uber, Bolt and Ola. The same car, the same driver but the only difference is a which button I push on my phone.

So whoever gives me a discount I will use and if no one will I will catch a bus or taxi. Google Maps shows me the estimated cost for Uber and Bolt.
The other way to look at it is that potentially $3.9B worth of stock could be sold on the public market and further dilute the value of the stock.
But then you have to own the car, which for someone like me who would barely use it aside from an occasional weekend ride just makes little sense as far as the additional concerns of paying insurance, servicing, finding parking space and so on.
See -

https://twitter.com/gimenete/status/1159521518403145728?s=20

https://help.github.com/en/articles/migrating-github-actions...

Already used the "migrate-actions" binary on a few projects, and while I don't have the new version enabled (you'll get a notification when the repo is available for an upgrade), this is better in terms of simplicity since you don't have to manage action references or the "resolves" field (when you were manually editing the hcl).

The only downgrade is that it doesn't look like you can run actions in parallel within the same "job"; so you can't have eg. "cd project1 -> npm i" and "cd project2 -> npm i" running at the same time and then have a third action that can use the output/filesytem of both of those commmands. Now the "job" will run one, wait for completion, then run the other, then you can have an action that uses the changes of those.
I don't love the yaml of its 2.0 version. The visual build steps is horribly horizontal (why not just wrap it vertically?).
Uber/Lyft are also great when you can expense your trips.

Not having to deal with (local) cash or a constantly “broken” credit card machine are also pluses.
Show a warning, click ignore and be happy. Display battery information regardless.
California is not too expensive and polluted due to immigration, it's too expensive and polluted due to Americans. It's also neither polluted nor expensive, when you consider the entire state. Some of the most barren places in the US are in California, as are some very poor areas. It's a big state, which is my whole point, the US is huge.

But I get it, you want nice things and you don't want others to have them. Too bad.
How about a small flat fee everybody pays to sustain the national broadcaster?

Whether they watch it or not is not relevant. It's a nation-wide service at their disposal.

Either it's worth it to have, like a dam or a highway system or whatever, and it's ok for people to pay for it in taxes, or it's not, and it should close.
As a CTO I’d probably hire the guy. OTOH I probably would not let prod be touched in the first place.
I've never seen a coin-op TV, but "back when I were a lad" we had electricity on the same principle. IIRC (and this is dark & distant memory) it started off coin-op and transitioned to cards you had to buy from local stores.
Post modern ERPs are loosely coupled entities instead of large monolithic apps. This allows for companies to more easily assemble best of breed solutions (eg SFDC + Workday + Infor +...). This allows a lower barrier to entry. Pretty sure this shift combined with disruption theory by Prof Christensen provides a roadmap to do something here (vertical or industry focus, SMB focus, etc)

That being said, SAP continues to innovate and the switching costs of ERPs (especially highly customized installations) are incredibly sticky. There’s no easy answer. It would take incredible and consistent execution, one win at a time, over 10 years.
What percentage of the US population do you think has taken an Uber in the past month?

From January: "According to a new poll conducted by the Pew Research Center, just 36 percent of American adults say they have used ride-hailing services. Sixty-one percent say they have heard of the services but hadn’t taken a ride."

https://www.wired.com/story/uber-lyft-ride-hail-stats-pew-re...

Heck. I travel lots and it's probably been a few months since I've taken a Lyft or Uber.

I don't think it's as important a company as you seem to think.
UberPool is so aggravating these days (slow, unpredictable) and taking a regular Uber within SF is like 3x the price what it was a few years ago.
Individual taxi companies are in charge of doing background checks on their drivers, same as Uber & Lyft
But it does this even with their own batteries. You can have a legit iPhone and a legit iPhone battery installed and it will have this issue occur.

This is not "taking ownership" in the way you intended, but it is demonstrating ownership.
You don’t have to buy an Apple product.
I hear this line of thinking a lot, and I still don't understand why Uber would be the one to rake in all the self-driving cash. What do they have that a new self-driving debt-free startup won't have?
Rent The Backyard (YC S19) wants to put a free tiny house in your backyard
The modifier key positions are different on an Apple keyboard vs a PC keyboard, so my muscle memory is completely broken when using Windows since I got used to them on Mac.
i agree my statement is not correct. thanks!
Uber's cash-based compensation hasn't been that high, has it? A friend of mine who was making $150k base at a public company was offered $115k and purported stock of $500k. He needed the cash so he didn't take that offer. This was back in 2016. Things might have changed since then.
You aren’t forced to use face scanning.
There are also ways to wait until you close or navigate away from the page, using window.onbeforeunload / window.onunload / navigator.sendBeacon: https://stackoverflow.com/questions/4945932/window-onbeforeu...
Well, I've got to say that I didn't see that coming. So, is it easier to contain white nationalists who have sound ecological policies than it is to deal with the damage sustained if they were out "rolling coal"? Then I get to some of their "solutions" for climate change and...nah, the environmental movement can do without them.
How long until someone emscripten's this, so it runs directly in JS in the browser?

And how would that compare to others?

https://jsmpeg.com/
I don't want to completely deny them because some a genuinely interesting, but if there was a way to tag them accordingly (a paywall symbol, etc), I wouldn't be as annoyed when I go face-first into the wall without any warnings.
I still don't like it. I've dealt with a lifetime of stigma, to the point where I don't even want to write an anonymous comment about it.

> Because we're a paid product, we have little incentive to read your thoughts or strip-mine your data

That may be who you are now, but what if later you want to take on investor money? Then, the incentive to mine data becomes this: even more money. As Batman once told me, "power is never innocent."
I agree and my small instance run within Docker uses 2.5GB. I am glad I run mine on a system with 32GB RAM.
Given that the parent posters user name is Excalibur, I think they are okay with that.
But in this case they clearly don't: Operations and support ($864m), Sales and marketing ($1.2b), General and administrative ($1.6b). They have bloated costs all over. Easy to do when you're the hottest VC backed company around, but the clock is ticking and they'll probably trim a lot of fat.
At least for me, when I needed one, the issues with taxis was NEVER the cost. It was FINDING one of the damn things.
MPEG2 is mostly patent-free too now, though I'm not sure how much larger its decoder would be.
Prior art may go back further than the 1980s. I seem to recall that on some old MUDs, you could be “toaded,” or maybe “frogged,” which would make you look to others like a toad/frog, and anything you said would display as “ribbit” or something.

See https://en.wikipedia.org/wiki/MUD and https://publishing.cdlib.org/ucpressebooks/view?docId=kt367n...
> - macOS: $0.08 per min (yeah that's not a typo, it is copied straight from the page, macOS is mad expensive)

Roughly inline with what other CI providers charge for MacOS per minute. Circle CI cheapest plan is 0.0498 per minute, but you need to pay USD$249 per month to get up to 5000 minutes. To make it that cheap you need to use all of your minutes up.
The Thatcher years were harsh. I imagine you also had free school meals as your main meal of the day.

The TV rental business was very much like mobile phone contracts. For this reason I am not one of those people that buys a mobile phone on contract with the 'upgrade' every two years. The 'contract' your family were on for the TV was 'pay as you go' and I shudder to think how often your family could have paid for the TV, probably ten times over!

The fear of the TV detector van kept people tuned in to what important stuff was being disseminated on the state broadcaster that pretends to be independent. Sure there were home computers, VHS/Betamax and 'the wireless' back then but screen based entertainment was limited.

The TV had four channels (if you were lucky), so that meant news every night about the latest Cold War tensions, the misery of the Miner's Strike, the joy of the Poll Tax riots, the obsession with inflation, the latest dole figures, what privatisation was being flogged, 'Protect and Survive' and messages about how heroin screws you up.

Remember there was no such thing as society, you just had to hide behind your door and rely on the 'neighbourhood watch' signs for security. Crime really was a thing then, burglary a fear far worse than it should have been. The BBC very much reflected this but we remember 'Life on Earth' and tell ourselves how wonderful the BBC was.

Icing on the cake for this miserable era was the actual BBC. Radio 1 was 'Smashy and nicey' DJs that were quite depressing and BBC children's programming had presenters that have invariably been prosecuted in recent years for child abuse related offences.

But at least we had a national conversation. Remember 'who shot JR?'. Nowadays people would be saving the box set to watch later so you can't have this shared conversation, if anything it is anything but.
Agreed, their current valuations cannot be justified. I'd argue the same can be said of most tech companies right now, though. At some point the markets are going to have to acknowledge that taking over the world/infinite growth is just not going to happen for all (or any) of the companies promising it, and some incredibly disappointing and painful market adjustments will have to be made. I am hoping some rideshare companies - or similar competitors - can ride it out and eventually settle into something more realistic with higher fares, because I believe the market is there. I think the world in general needs to start thinking about what it looks like to make sustainable companies instead of cancer-like world-conquering monoliths. It may not be a reasonable dream, though - Uber is definitely too far gone. I'm less certain about Lyft.
They call it "Tilt" in poker, you have a losing hand or two and start throwing money to try and recoup your losses.
That's the point -all dwindles to insignificance next to power generation, transportation, industry.
It's somewhat trendy these days, but the main reason I've found is windows developers struggle with adding third-party dependencies to their projects because their development environment sucks.
I find a lot of these to be really contrived and not actually exploits.

For example, the first "issue" for yum[0] shows that you can create a RPM that will run arbitrary commands when installed, and then shows the example install command, which requires root access. So, sure, if someone tricks you into running arbitrary commands as root, you're hosed. I don't find this particularly novel or interesting.

Then there are several supposed "SUID issues", like the second one for cat[1]: if you've for some batshit-insane reason decided to mark cat as SUID root (or ask someone with root access to copy it to your homedir and mark it SUID root... okay), then people can do nefarious things with it. Um... duh?

[0] https://gtfobins.github.io/gtfobins/yum/

[1] https://gtfobins.github.io/gtfobins/cat/
In addition to myths being mostly true I've also seen articles with the opposite problem, where the myths are over-the-top wrong. One example I just saw was something like, "Myth #123, I don't have to worry about making my website accessible because none of my users are disabled".
That's the solution in Germany since a few years. It is called Rundfunkbeitrag and costs 20€ per month per flat.
A whole lot of gamers, me included, have been buying up Ryzen 3000 series cpus so you might need a 2nd computer with one in there.

Good excuse to build another machine!
Not sure about emptying them, but the TVs with coin slots where a thing in the UK:

https://www.thetimes.co.uk/imageserver/image/methode%2Ftimes...

Not for the BBC license though: it was when TVs where expensive (in the 60s and 70s) and so some people could just rent one.

Probably sounds alien to US people, but UK was much poorer country, especially in workers areas...
these guys have been raising prices and keep 30-40 percent cut from every ride but they still manage to lose billions? how is that possible?
I can't speak for everyone, but for me it was never about the cost. It was about the ability to easily/instantly schedule a ride without having to call a phone number and wait for a ride which was notoriously unreliable, and not having to deal with cash or the classic line "my credit card machine doesn't work."

Virtually all of the cab companies still around now have mobile apps and many of them have all the features that Uber/Lyft have (card payment via app, car-tracking, etc).

It's still a win for the consumer, even if you're using old school cab companies.
Ryzen also uses clock stretching where single(?) clock cycles can be lengthened on demand (power transients), which allows running stable at otherwise marginal clock speeds. I suspect that that is part of the reason why Ryzens have so little overclocking headroom - there are tiny safety margins in their clock frequency.
Ah, darn, I was hoping for a whole bevy of cool links. Thanks! :)
Let There Be Light Bulbs: How Incandescents Became Icons of Innovation (2015)
Ask HN: What topics/ideas related to AI need more explaining/debunking?
Hi all,

I am the creator of this site Skynet Today (https://www.skynettoday.com/), which is dedicated to providing accessible and informed coverage of the latest AI news and trends. Basically it's a platform for people with expertise in AI (so researchers, engineers, etc.) to write pieces aimed at non-experts and explain concepts or clean up misunderstanding. I have been thinking to put out a call for coverage on a specific set of topics, and wonder if you all in HN have any thoughts on what good topics might be .

Some of the ones we already have written down are:

* The American public is already worried about AI catastrophe

* Trends in media coverage of AI

* Documented misuses of DeepFakes so far

* State of weaponized military AI

* Stop citing non AI experts (including Gates, Hawkins, etc.) about its future

PS we can always use more contributors, if you might be interested take a look here https://www.skynettoday.com/contribute