skysight-inc/HackerNews huggingface dataset:
Speaking of capacitive buttons, I wish laptops still had those. Now everything like brightness/volume are doubled up with the function keys.

There's plenty of room for unintrusive capacitive buttons on laptops, why did they stop adding them I wonder
Yep, ES3. It was even possible to import Crockford's JSON library to call stringify() and other methods server-side. Add Ramda.js, tell Babel to transpile to ES3, and it's nearly modern ES6 fun.

I hit a wall getting fantasy-land set up with the same "customize the .js source files a bit" approach, but it was a nice PoC for server-side JS.

Where Google went forward and I stopped short was `eval` n' friends: exporting functions to run on the client. It felt pretty involved, and I was already juggling multiple "Is this even possible" doubts.

rpeterclark/aspunit is super nice for unit testing Classic ASP [1], by the way. That let me abstract IIS VB Let and Set for dictionaries. Combined with the ability to fling function "pointers" around, which opened the way to calling functions by string, lets you support data-driven, custom workflows:

Set o = CreateObject("MyCustom")
.And("CustomFunc1")
.And("CustomFunc2")

Kind of a "solution looking for a problem" situation, though.

[1] https://github.com/rpeterclark/aspunit
The factual claims are accurate. The implications are not. Only one side of the story is told. You can outright lie with a stream of facts, and that's the approach of hit pieces like this.

I said cold blooded because the authors are aware of how they mislead, and do it nevertheless, because they have an agenda, otherwise an article can't be this biased.
One of the two great Portland Hitman murders that did not pan out in the last 15 years: https://www.wweek.com/news/2016/08/17/a-hit-man-came-to-kill...
Better than the vague explanation I'd have come up with to support my comment.
>> The best AI researchers may be way off on their predictions here... it could happen in the next 12 months.

I honestly think we are getting there. the world will be a completely different place in 3 years or less (in terms of human activities/work/jobs)
Definitely a cool, new term! Thanks to the GP for introducing it to my lexicon.
Even the low-touch, mind-numbing jobs seem safe. I was at a 7-11 yesterday and I thought about how bored the clerk looked... but there's no way AI could take over the job of "being the human who sits in the store and makes sure nothing gets stolen". The task of physically carrying out the checkout and taking the money is pretty much already automated, but there still has to be a human there, for human-related reasons.
I've been in recovery for a long, long time. AA/NA was the only option when I started. I had my problems with the program - no cross talk, the depressing nature of each meeting, the sponsorship piece of the program. I ended up trying a different program called SMART recovery. It fit me much better. Just throwing this out there for anyone looking for options. There are different recovery programs that might work better if you're turned off to AA/NA.
Maybe a lot of people just read the news? It was said by the leader of the World Economic Forum.
> 100 Year Change

This seems off by a matter of scale; 100 years ago, the average car was the Model T; and in 1929 (94 years ago) 20% of Americans owned a car - 1 car per household.

The highway act didn't pass until 1956 (67 years ago), much less was it constructed.

Finally, we have the internationalization of the automobile and other manufactures being bigger than the US, and 100k mile cars; starting in the 70s, but Toyota didn't produce more than GM until 2021.
This is unbelievably ironic considering Luddites literally opposed the advancement and use of new technologies because they believed that it would put them out of business. Those screaming that AI must be stopped or it'll get rid of all of our jobs have far more in common with Luddites, and in fact the quote you're trying to compare to Luddite beliefs is in direct contradiction with them.

Just like any technological improvement in all of human history, AI will replace some jobs and open up economic incentive for brand new ones to exist.
Also humans are very expensive too, and in many places starting to become a more limited resource. If we look at a huge number of countries currently, many are at risk of population collapses. Japan being the poster child here. If you want more human brainpower you have to convince humans to breed, then dump a huge amount of resources in to that child for nearly two decades. After that you hope and pray they actually want to work at solving the problems in the world instead of playing online all day with their Waifu Replica.

From a historical point of view, computing was expensive and rare, the idea we'd have massive warehouses full of servers connected to a global network was but a dream when I was a child. A single computer (large) computer would have cost as a much as a house and had less power then what you're surfing instagram on in your pocket.
As the author of the piece I feel that your comment triggered a great teachable moment :)
Currently at a "FAANG" Big Tech company who has had layoffs recently. Even though our team wasn't too heavily impacted, it has definitely led to some huge morale issues. Generally people just seem less enthusiastic. Lots of benefits and perks are getting cut as well.

I've also noticed some signs of people being stressed. There is occasional snippy comments, and some people get a little territorial on claiming visible impact and projects. Overall just not much fun! What's weird is I still have interviews to do! 5 this year so far...
Yes. I had a problem with a leaking transmission once and the shop refused to accept my diagnosis because "in all my years servicing transmissions, I never heard of that failing."

Finally, the service manager agreed to check it out with the understanding that if I was wrong, I still had to pay for the time they spent investigating.

I was right :-)
Also, car-sharing is not public transportation? Weird comment.
and 3\sigma for "evidence" (i.e. enough for publication...)
They also make switches for fuses, so that you can kill the circuit without pulling the fuse.
It's possible.

I wonder if we would see as many idle/empty self-driving cars as we do idle/empty human-driven cabs and Ubers/etc. I could see a self-driving system being a lot more efficient because it doesn't have to keep a car on the road for a driver's entire shift.
As long as you wash your hands after soldering, leaded solder is fine. Lead-free solder is harder to work with and never comes out as good as leaded solder.
My friend had that surgery, it also gave him a more robust jawline which was a bonus.

He used to snore shockingly loud. It sounded like a jet taking off, if I tried to mimic it intentionally I was unable to get as loud.
There are home tests. That’s how my sleep apnea was diagnosed.
Going through a whole deck in one sitting is not the correct way to do it. Your brain gets tired and it needs some rest. The way I did it is use the tags to filter topics every day by lectures in my school. Once I complete the day and still have energy left, I'd move on the the next day and continue until I'm tired. I'd finish around 3 times quicker than the pace of school lectures.

One thing with Anki or any other SRS is that it only works if you do it on time. Doing a few cards for a short amount of time and claiming "Anki doesn't work" is just nonsense.

>Anki might be useful for a few light cards every day but it's useless for the long study sessions demanded by med school.

This could be one of the most controversial statements for med students. Every classmate I talk to either uses Anki or a local commercial SRS specifically made for my country's med school curriculum/exams. And it's not just my friends or my country either, r/medicalschool shows the same tendencies.
I don't have access to ChatGPT4, but in my tests I could observe that it can't do some very simple tasks:

- It can't play tic-tac-toe,
- It can't play hangman,
- It insists that winning on stone-paper-scissor using the chat (playing before me) is a matter of probability.

It was also demonstrated that it can't reverse strings.

Actually a transformer doesn't accesses 'strings', all it processes are tokens which are then mapped to vectors by whatever embedding is applied. I think it will be extremely difficult for a transformer to do any of these tasks correctly until a successor model is adopted.

I don't have much hope of any reasonably complex symbolic processing of anything that it was not trained on. Some of these tasks are easy for a human to perform with paper and pencil and a set of rules; of course a human may get confused, but for that you write programs. Write code is one of GPT's skills but It is not "that" good with code for problems that are not mere small modification of problems it was trained on.

EDIT: Could have expressed myself better: I don't have access to chatGPT4; I tested using the "available" chatGPT, I think it is 3.5.

A transcript of me trying to play tic-tac-toe with it: https://pastebin.com/V1CW5hpt
Disclosure: not an alcoholic, not married to one, either.

This is not a debunking. There are "support groups" for almost everything (watch Fight Club to see examples of that).

>The reason that the 5 to 10 percent do well in AA actually doesn't have to do with the 12 steps themselves; it has to do with the camaraderie. It's a supportive organization with people who are on the whole kind to you, and it gives you a structure. Some people can make a lot of use of that. And to its credit, AA describes itself as a brotherhood rather than a treatment.

I don't know about the 5-10% figure; let's assume that's valid. But saying the other 90% are harmed is a big overstep. The only way that would be true is if there were some other treatment that's more effective, and the 90% could have gone to that instead of AA. But he doesn't claim there is.

I'd propose that someone who goes to AA and doesn't like it probably then tries drugs, psychotherapy, and anything else. Or just continues on his own.
Five years is nothing for MS. You should see how long the bug in File Explorer has been there, where after navigating to a folder and pressing the down arrow, the second item is selected instead of the first. And it's one of those things that, even though I'm aware of it, it still always catches me causing extra keystrokes. It's like they're trying to force me to use the mouse for some reason.
Even then. Hydrogen quickly moves upwards. If it is a ground storage, any burning should happen above the storage and not enter it (at least in theory). And you can measure changes in pressure quite easily. I mean, it is not like hydrogen storage has not been done for more than 100 years.
I usually assume that even vaguely considering looking in the same direction as a file on windows will melt my CPU.
I'm really uncomfortable with this guy's reasoning. One of the motivations for him to go back to work is to feel less rejected by his children. In this post and a linked post he says he thinks he's spent too much time at home with them and is deeply hurt that they prefer their mother over him. So he wants to go back to work to "protect his heart".

I think that's a waaaaay bigger issue for him to address than the financial ones. Maybe there's truth to that experience but going back to avoid your children makes it seem like something is seriously out of whack here.
maybe AI helped them out.
Is packet filtering still single threaded? I remember pf could only could only use a single core at a time which made filtering more than 1 Gb/s problematic.
I did not use the word "proves"; the "exception to the rule" fallacy is when you see a singular case violating some rule and you use that to assume the rule doesn't hold in general, or you make generalizations from a singular case.

The commenter I'm replying to is advocating for homeo- / naturo-pathy because of some statistically insignificant and probably actually not causally based relationship they've witnessed, which is generalizing from a ~singular case
All I know about the green/blue text is the (possibly not real) trope of 'Ugh green [or is it blue?] text! I don't date poors who don't have an iPhone!'

At some point there was a big deal being made about Google taking your data and so 'stealing your mind' (can't disagree tbh). However, in attempting to monetize your base urges, I would respond that Apple is trying to steal your soul!

(no longer any affiliation to either company, though I was in Cupertino for a bit in a previous life)
Did a psychologist piss in your cheerios or something?

Modern psychiatry and medications are literally life changing for me. Easily the most dramatic life quality improvement I've ever experienced.
How does it make it explicit? You need a dictionary to figure it out, no? Same as e.g. Japanese?
Yes. That's "design by contract", which is extremely useful for determining who's at fault.

This came out of aerospace, where it's taken seriously. If A won't interoperate with B, you check the interface spec. If A is out of compliance, A has to be fixed. If B is out of compliance, B has to be fixed. If you can't tell, the interface spec has to be fixed. This is why you can unplug Pratt and Whitney engines from an airplane and plug in Rolls-Royce engines.

This worked in the era when the buyer had more clout than the seller. Now, if A won't interoperate with B, it's the problem of whomever is smaller.
https://reverie.herokuapp.com/arXiv_Demo/#
If you read through some of the other parts of the thread, there are stories where they fired competent people as soon as they called attention to these kinds of issues.
Sort of, but not in context of their original usage. Vonnegut's Ice 9 predated the naming of the real Ice 9, and Dilithium in Star Trek is not Li2. But yeah, in general I agree about dilithium. It would have been better if Star Trek had chosen a different name.
The sad truth is that we just don't know how to treat addiction very well. We don't even define "success" well. Is it sober after 3 months? 6? 1 year? 5 years? 10? Does that still count if one has to continue to get treatment/go to meetings/take medication/etc.? There aren't a lot of good, consistent answers. AA isn't without its faults, but it is readily available, anonymous, and free (that's a big one -- too many anti-AA people are selling something).
> Another form allows participants to drink but uses a medicine which induces unpleasant effects from alcohol.

Actually, the successful medical method doesn't introduce unpleasant effects, but removes the pleasant ones and introduces 'extinction'.

The medication is naltraxone. Look up 'Sinclair method'.
2FA for online purchases is, at least in Germany, is not always a thing. I don't know how it's decided, but I'd say only about 50% -70% of online purchases trigger the 2fa of my bank.
It's worth noting that public transportation exists, not just bikes and cars. Designing city less oriented around cars would mean that you could take your kids to the doctor on a train/bus/walk, and that your grocery store wouldn't be 15mi away, and not need to buy a week's worth of groceries at a time.

Of course you could choose to drive anyway, but as long as people have the option to rely less on their cars it's a net win.
solution ~= finding meaning in life ?

"Little is known about the spiritual mechanism underlying the relationship between involvement in AA and subjective well-being. The aim of this study was to test the beneficial role of existential well-being in the indirect relationship between involvement in AA and the subjective well-being in a sample of individuals with alcohol dependence from Poland. In the literature, there is a lack of research regarding predictors of subjective well-being among participants of self-help groups. Most researchers have focused on abstinence duration or reduced drinking as a recovery indicators. Contrary to most recent studies, subjective well-being was used as a recovery indicator instead of abstinence duration or reduced drinking. It is due to the fact that abstinence is not the same phenomenon as sobriety. Abstinence exclusively refers to the symptoms of the disease, while sobriety is something deeper, manifesting in emotional and mental dimensions, being an expression of sobriety [16]. Existential well-being [17,18] is another construct than subjective well-being [19], but both of them are strictly related. It finds reflections in Seligman’s [20] model of happiness approaches for a meaningful and purposeful life as one of three ways to achieve subjective well-being. Additionally, in Frankl’s conception [21] finding meaning in life facilitates fulfillment and satisfaction."

read more:

"The Beneficial Role of Involvement in Alcoholics Anonymous for Existential and Subjective Well-Being of Alcohol-Dependent Individuals? The Model Verification"

https://www.mdpi.com/1660-4601/19/9/5173
First time I just go so nervous I coulnd't think at all, and what should have been an hours long thing was broght to a close with him saying "well I know all I need to know" and my heart sank.
I have a parasitic draw on my 2004 Honda Civic back in college. All the mechanics I went to wanted to sell me a battery or alternator. I finally bought a meter with a 10A current limit and tested every fuse each time I parked. It turned out to be an issue with the magnetic AC clutch, so I drove it for 2 more years with the fuse for that component removed.
Yes. That's who I get her confused with. Gödel, Escher, Bach was an incredible book for me to read early on in my career.
>Yes, ret cannot be used outside procedures. This is again intentional. As this emulator was aimed at students and newcomers to assembly, we wanted to kind of safeguard from accidentally using ret outside of a procedure context.

This decision seems more likely to teach newcomers the wrong things, like expecting the following code to work:

def plus {
; add two numbers on stack, return result on stack
pop ax
pop bx
add ax,bx
push ax
ret
}

To catch errors like this, you might want to implement a "shadow stack" in the interpreter that keeps track of the type of each stack element (number or return address).

edit, some more thoughts on how to implement this:

https://news.ycombinator.com/item?id=35517012

/edit

But the most essential feature of assembly / machine language is that there is in reality no distinction between characters or numbers and memory addresses, procedures and labels, or between code and data. Even compiler-generated code often has jumps to procedures (tail-call optimization).

Also by not exposing any code addresses, your virtual machine becomes less powerful than C - how would you call a function pointer?
GPT-4 can translate your ICU YAML
It’s not about full replacement, it’s about needing less human labor.
They don't have to take jobs completely. Every job these tools make 5x, 10x, 100x more efficient, that'll be fewer workers needed for the same output. Those tasks will be rolled into other jobs (I expect a lot of that—consider how we're all secretaries now), department headcount reduced, whatever. Unless demand also rises tremendously because costs plummet, which it may for some things, but surely won't for all.

Everyone's job? Yeah, sure, that's probably some time off or never gonna happen, depending on how things shake out.
The only reason there is a human and the store isn't one big vending machine is the large upfront capital cost of doing it that way. Once AI+Robotics is good enough, those costs will come down significantly. Hard to imagine those humans not being replaced as well.
Ding ding. Humans gonna human.
This is a bad take. It is clear to me that LLMs are capable of a robust sense of understand some in some cases. I go into some detail here: https://www.reddit.com/r/naturalism/comments/1236vzf/on_larg...
Does Chrome really use significantly less resources than Firefox? Are there numbers there?
Microsoft now blocks non edge browsers with conditional access policies.
> considering Luddites literally opposed the advancement and use of new technologies because they believed that it would put them out of business.

I don't think you really understand the story of the luddites that well.

So, lets say I replace your job with AI today, also I replace the job you were going to get after this job with AI. Ok, you need to eat today, and need to pay your bills tomorrow. How exactly are you going to do that. I mean you can start retraining, but that's going to take months to years and you have days before you're kicked to the street. This is what the Luddites experienced.

In the US we really have no, to nearly no social safety net. If there are mass layoffs because of AI it will cause deep issues in the employment world as everyone adjusts.
So what do we do then? Should I just stuff a sock in the furnace exhaust tonight?
I use it as a clock for my workbench and power it from a USB port. Fun little kit.
The OS isn't some random third party software, it's one of your dependencies. Your software doesn't work without the OS and if it also doesn't work with the OS, it just plain doesn't work.
>being the human who sits in the store and makes sure nothing gets stolen

Automatic gun turrets?
I've been running my profile like this for nearly three years now - it works great! https://simonwillison.net/2020/Jul/10/self-updating-profile-...

https://github.com/simonw is my profile.

https://github.com/simonw/simonw/commits/main shows 1,490 commits updating my profile so far, almost all of them from the GitHub Actions automation.
Back when I was commuting there was an older subaru I always parked near in the parking garage that, whenever I unlocked my newer subaru with my fob, it’s alarm would go off. I sat there one day and did it over and over again, so it was definitely casual.
No, you can just type `\nat` and the Lean extension in VScode will turn it into `ℕ`. Similarly, you can type many LaTeX macros, and the will render in unicode. Examples: `\times` becomes `×` and `\to` becomes `→`, etc...
When writing about a new topic (e.g., formal methods), it's generally better to keep other aspects of the presentation (e.g., code samples) simple and familiar to the reader.

Would have preferred the code samples to not be in Lisp (ostensibly also new to the reader, if formal methods are), and also more sparingly used.
> strictly a reliable low-impact 3rd party AV

Sounds good

> like ESET

What?! ESET used to burn constant CPU when wifi disconnected.
I'm currently doing this and personally I believe the dates and names approach is best (depending on your goals). The theory is that if you have a solid grasp of the coarse details like births/deaths/major battles then when you are reading about the more subtle ideas (like what factors caused the fall of the Roman empire) you will be able to couch those ideas in the concrete framework you've already built. Then those ideas will be able to stick better.

I've only been doing it for a year and change so we'll see how it goes, but I think it's a good approach.