skysight-inc/HackerNews huggingface dataset:
I think the thing that is most needed now, is some way to evaluate and ensure that the results being returned are accurate. Just providing an answer isn't enough. Anyone can ask me a question, and I can give you an answer, but for most topics, it probably won't be the correct answer, but if I know enough buzzwords, I might be able to string together something that _sounds like it could be_ a correct answer.

We've seen this already. Except in limited cases, ChatGPT will not tell you that it doesn't know the answer. Or it will confidently give you the wrong answer. I'm reminded of a thread I saw last week where chat GPT was certain that 42 was a smaller number than 65(?) and when asked "can you count from 65 to 42?", it kept going up and up until it inevitably hit some sort of character count limit imposed by the service's algorithm for generating responses.

The cool part IMO about ChatGPT is the back and forth conversational style of sharing information. Now we need to integrate that with traditional search indexes and also work to provide the "AI" some sort of score to indicate if the returned results are accurate and be more upfront with the user if a certain confidence interval is not reached. An example of this in traditional search tools, is the "did you mean xxx?" prompt.

Until we can "trust" the results to be accurate, I don't see this technology being widely usable to expand the capabilities of users past their own knowledge. If you cannot easily verify the results as they are given to you today, then I don't really see the utility of the program beyond novelty.
It allows you to rely on a different set of assumptions regarding transactions. Normally I can buy or sell something if:

1. My government will allow me to transact
2. My bank will allow me to transact

Instead, with Bitcoin your assumptions become:

1. My counterparty will allow me to transact

The difference between the first set of assumptions and the second is basically regulatory arbitrage. There is meaningful value to people to do things that are not permitted by their government or bank but which they think should be. Now, some of those things are serious crimes! Like fraud or money laundering, but some of those things are more like Uber or Airbnb, where some people think they shouldn’t exist but many people like them.
Ad text sounds like the exact opposite of a significant use case really; very little text to generate and high cost from the text being substandard. If 30% of the ads generated are low quality, you're wasting 30% of your ad budget, which is less efficient than paying a human to come up with higher average quality text (unless you're generating unique copy on the fly to evade spam detectors...). Just because current ads are far from perfect doesn't mean generated text isn't on average more banal and less accurate...

I think the main use case for pure LLMs will remain those already starting to be tackled by AI: low importance (or testable) information/opinion retrieval, low effort content generation, suggestion prompts and entertainment
True, but I read it as “wow even oldsters can use computers” - I think given the social ills in tech adding a modifier like “he looks young for being 58!” would help clarify confusion, both are valid readings depending how cynically you are feeling at the moment. Anyway you’re right he’s super young looking. Must be eating a lot of synthetic AI protein.
Regarding "Bill Atkinsons had not seen or experienced the Star": This was more aimed at the use of icons (esp. desktop icons) and drag&drop interaction on the Lisa, which emerged only late in development, when the Star was already released (introduced in April 1981). However, this was apparently a parallel development, compare this talk [0] by Bill Atkinson at 48:22. (Similarly, just before this, Atkinson mentions the very same background raster alignment problem for desktop icons, the Star had to solve. Compare "Designing the Star User Interface", cited in another comment.)

[0] Bill Atkinson, video talk, Carnegie Mellon University, Feb 04, 2019: https://scs.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=...

P.S.: I guess, realistically there would have been a chance to demo some preview of what became the Star interface in December 1979 (16 months before the official introduction), but this is not what was shown at the (in)famous Apple PARC tours. I guess, I'll have to buy your book, though… :-)
I'd like a source for temporal correlations. Their models definitely have enough data to differentiate between the following two hypothetical predictions (albeit, predictions are chaotic, but the ability to predict this sort of thing is no worse than the other predictions), but I have no way to parse the result to obtain them:

Suppose the hourly forecast has 50% chance of precipitation each hour for two hours. In addition to the points you raise about how to interpret 50% at any moment in time, how are we supposed to know if this means either of the following (or something else):

1. A big storm is passing near a point for those 2 hours, and the only question is whether it passes over it or to the side. I.e., both hours have rain or both don't.

2. A small storm is definitely passing over that point, and the only question is when it will arrive. You either have rain in the first hour or the second but not both or neither.
Proper use of the language is what https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines is for. Before that, there were HICPP, JSF, MISRA, ISO/IEC TR 24772, NUREG 6463 etc.

I have been writing in C++ for most of my professional career, I wrote company-wide guidelines, I still teach and consult. I absolutely agree that C++ is not going anywhere anytime soon. That being said, so is smoking. We can't just tell people not to smoke anymore, we live in a free society. But we really shouldn't drag more people in.
The 70s are back. We're approaching a period of strong unions, huge labor conflicts and eventually rampant inflation. At least in Europe.

I've been thinking that the USA would be affected less than Europe, due to weak unions in most sectors, but it's certainly possible for unions to form.
Kansas bans the 3rd edition of O’Rielly’s Python Cookbook for…

“Describes procedures for construction of weapons, ammunition, bombs, incendiary devices”

Interesting.
> It took a random Stripe employee to get an email from @dang and post on HN in order to get this issue resolved.

Most Stripe stories I've seen on HN seem like customer support requests rather than links. Perhaps they should acquire Hacker News and position it as a premium support channel, where you can reach actual employees instead of dealing with the sphinx-like inscrutability of rank and file CSR responses.
Show HN: YouTube Video Summarizer
It works by taking video subtitles and processing them with OpenAI API.

German/Russian language videos are supported by translating them to English.
Techmoan has fallen back to reviewing new and mostly lame products lately but back in the day he made 25+ videos where he brought some old audio equipment back to life by replacing belts. Sometimes he replaces capacitors but he does very little with electronics, but his mechanical repairs are highly effective.

Here is a generic repair of a very unusual tape deck

https://www.youtube.com/watch?v=ntV8gUsbIsk
Another way of looking at it is that unions are just as much a part of a capitalist free market as entities that organize capital. Since labor is a thing that has market value, a bunch of folks getting together to figure out how to maximize their valuable asset seems just as reasonable as folks with monetary or other assets doing the same. Unless anyone's idea of a libertarian free market is also anti-corporation, unions seem like they'd be an equal part of the picture.
> Steele dossier (pushed by US media, but turns out it’s entirely false)

The Steele Dossier was raw intelligence, assessed by its own author at the time to likely be 50% true. The idea that it discredits itself by portions of it being false is a misunderstanding of the nature of raw intel.

In fact, the main point of the Steele Dossier was to alert the FBI that Russia was working to influence the 2016 election while making overtures toward the Trump campaign, which were received with open arms.

This claim was shown to be true by at least the Mueller Report, the Senate Intel Reports on the 2016 election, the CIA, and the Treasury Department. “The media” has no relevance as to the truth of the matter.
Show HN: Open Data Stack: Examples of End-to-End DE Projects
So you don’t regularly read The Economist? Why don’t you just cancel your subscription already?
Ask HN: Where can I find images without copyright for my scientific talk?
In the course of my computer science program at university I have to give a talk every now and then. I like my slides to be full of pictures and not walls of text. Are there good sites with stock photos that I can use for free in my talks? These slides will not be posted online so I doubt it matters much anyway, but somehow I would still like to not use pictures in my thesis talk to which I don't have a permission.
According to the issue, they tried to find one color that works for both light and dark mode. It ended up working for neither, but it was not random ;)
It's superb for toggling pinned programs moment-to-moment, without needing to pay attention to UIs.

On smaller-than-regular keyboards, such as 60% size, function keys already require one extra key held to activate (Fn+<number>, an upside is being closer to reach while on the home row), so they're already both equivalent in keypresses for such users.
No. My function keys are used for things I do more often, like change color profiles, toggle a single app into dark mode, etc.

My favorite trick is not the function keys but other "useless" keys: like Caps is remapped to be Esc (when released before another key is pressed) or Control (when used in conjunction with another key: act as a modifier), my 2 shifts and 2 alt do their normal modifier function (when used in conjunction with another key) but when used by themselves act as PageUp/PageDown Home/End

Going up 2 pages up in the browser? Shift Shift. Top of the page? Alt. Bottom? The other Alt.

For the Control keys, as I don't need that many I've experimented with a few remapping, but BackSpace/Delete are very handy.

Going to the previous page in the browser? Alt+Control.
Yea, it has gotten worse in the US thanks to the common core bullshit. My daughter’s math education has been eroded with shitty ed tech apps like the ones from MHM[0]. I’ve been able to support her but there’s many kids that are not so fortunate.

[0] https://www.hmhco.com/
I'm aware of at least one Chinese manufacturer building a RISC-V based smartphone
Critical Vulnerability in Uniswap
I2P 2.0.0 Released
There is a general sense of earlier is better:

> Research is starting to show the same effects in humans. One study on weight loss that compared the times of eating among participants over a 20-week period revealed that those who ate lunch earlier lost more weight than those who ate it later. A related study found that those who ate later burned less energy than those who ate earlier.
> easy stuff

Or stuff that isn't easy for humans, e.g. how to argue with insurance companies in a way that gets you what you want
Web API for translating EDI files – host it in-house to avoid compliance hassle
Forget all that accuracy and misinformation nonsense, if you aren't using chatGPT to write your boilerplate for you, you're doing it wrong. New best friend.
‘Breakthrough’ obesity drugs that have stunned researchers
typically you need 1.5-2x a persons salary in revenue to cover their cost in the US.
This. It makes more sense to bind apps to homerow keys with some chain or modificator to "snipe" often-used applications instead of F-keys.
A lot of Offensive Security weapons are born in Israel.

A simple observation. Take it as you wish.
Seconded. Not saying you have to use throwaways for everything but have a few usernames you can cycle around and change em up every so often.
True, and honestly, if it turns out I can write unit tests all day I'll actually be a happy camper, I love thinking through problems and trying to account for issues, but I can guess how we will be encouraged to generate the unit tests in this new paradigm.
Including Apple's
The article seems to be doing that most common journalistic trope: misinterpreting data and selling you a false narrative. Most of it is about when you gain more weight, not what is more or less healthy (it's not like you're getting sick).

On the other hand, animals are normally the most insulin resistant during their typical sleeping hours.
Studies suggest the same phenomena occur in humans. It turns out that mealtime has a big effect on what
happens to your blood sugar levels. If you eat the same meal in the morning and at night, your blood
sugar will increase more in the evening than in the morning. Eating the same meal early, like for
breakfast, and at night can affect blood sugar levels differently.

So the time will change your blood sugar levels. If your blood sugar levels are fine, and the foods you eat don't skyrocket your blood sugar (low-GI for example), this isn't an issue. Eat low-GI foods at night to prevent insulin from increasing your blood sugar and stopping fat burning. (Some cardio before bed and before your meal might be helpful too, for a number of reasons)

Fat cells also appear the most insulin sensitive early in the day, with a peak at noon; they are about
50 percent more sensitive midday than they are at midnight. This means that your body is primed to eat
at certain times. In fact, eating at the “wrong” time can throw off everything. In a study of mice,
those given access to food at the “wrong” time, when they typically sleep, ate more when food first
became available—10 percent more total calories during a day—and gained more weight.

So watch your portions, and change the proportion of fat you eat so 50% of it from a night-time meal is eaten in the morning.

Research is starting to show the same effects in humans. One study on weight loss that compared the
times of eating among participants over a 20-week period revealed that those who ate lunch earlier lost
more weight than those who ate it later. A related study found that those who ate later burned less
energy than those who ate earlier.

So eat your least-caloric-intense meal at night, like a salad.

The whole article seems to send the wrong signals. What you eat actually seems more important than when you eat it, based on this article. IMHO, you should focus on your nutrition first, weight loss second. Keeping weight off requires habit-forming. If eating later at night is more convenient for you, do it! Just do it smart.
You have to realize the American legal system is optimized to (1) provide employment for the legal system, (2) provide slave labor for states and corporations, and (3) exploit the families of prisoners for profit.
To me, Python felt like R. Designed by an academic - possibly without computer science knowledge. In a manner where humans bow to how a computer does things. Whereas a similar language of the time, C++ was a more properly designed language.

Ruby more like a philosophy major designing an OOP language - getting done and enjoying getting there were the goals. I took to Ruby more because i never cared about the "engineering" part of languages - just using them as tools to get things done.
I’ve tried _so_ many different desktop workflows (including writing two custom window managers!), and I’ve finally settled for the exact same workflow - F
-keys bound to my most common apps, all fullscreened. It becomes muscle memory within two weeks, and it’s faster than anything else I’ve tried by a mile. I use Thor for MacOS if anyone wants to replicate it, it’s a no-fuss version of the author’s setup.

If I ever do need to see two things side-by-side, I’ve also got Rectangle for window positioning. A single cmd+caps lock+H/J/K/L for left-half/restore/maximise/right-half is all I’ve found is necessary.
Along with both parties in congress. The tax cuts were later extended. There were very few sane minds at the time in the US.
> Couldn't agree more, it's like a "cool trick". I havent' found it really useful for anything except some initial novelty / amusement. I've not opened that tab for weeks.

Same, during the update it just kept crashing and afterward it just seem way too prone to errors to be usable; their have been funny prompts Ive seen thrown around but the novelty wore off just like it did with Dall-E as you saw how many attempts you had to make to get to something viable and more competitors came online: Stable Diffusion.

This will keep the AI hype going so I'm not complaining, as a person who studies AI/ML, but it's hardly the miracle they are making it out to be. Perhaps that changes with GPT4, but I fear that sourcing is now becoming critical and just like Co-pilot it will encounter a lot of scrutiny before they can monetize it properly and open source projects will emerge to take market share.
A 12 hour fast is about my minimum, but I try to make it longer if I can. Seems to just depend on what I had for dinner the night before and bowel movements. I've tried eliminating snacking between meals, but settled on a beer and pistachio happy hour right after work.
Dang, I recently got a $500 check for HIPAA violation from a data breach.
It's even more fun now as previously acceptable views can become retroactively unacceptable, sometimes decades later.

The fact is things like this have happened before ("Are you now or have you ever been a member of the Communist Party?"), which is not an excuse or a dismissal; but a comfort: society has had moments of narrow mindedness and has grown through them.

The way you sate your opinion can matter a lot: In your example, your respect for the privacy of others is a positive that can be emphasized; and don't worry about the more provocative stance of "why is incest viewed badly" until you're actually wanting to pick that fight specifically.
I feel like this implication you're positing where unions and labour conflicts can only result in "rampant inflation" is untested.
Juan Tamariz, the godfather of close-up card magic
I agree. Check the comment I'm replying to for more.
There are many things lacking from large language models, and while some are annoying (It's grasp on numbers, it's lack of understanding time) the thing most blatantly missing is the ability to express confidence properly and not be "confidently wrong".
If I ask it "What color is the Sky" it has to say "I'm 99.9% sure the sky is Blue when it's clear and daytime".
If I ask it who was the first human on Mars, it should say Either "To my knowledge, no human has been on mars, I'm very certain" OR it should say "Bob Smith was the first human on Mars, but beware that this is a fact I know with very low confidence".
Instead it will now often give confident-sounding bullshit answer such as "Bob Smith was the first human on Mars".
Once it does that, it might actually be useful. Someone might argue that existing search engines spew out falsehoods all day, but I don't think a chatGPT powered search should get away with what google search does. There it feels like it's the quality of my query that controls what answers I get (I do think that when google "promotes" an answer in to the fact box, it should be very confident though - which some times fails).

What I picture happening here is social media going wild on day 1 with prompt injection fun, showing the Bing assistant as a racist paperclip maniac. I think we have seen this story before...
An RFC 1918 address range and an implementation that does not transmit data over infrastructure not owned by the network operator.

I think I know what you're getting at, and if I'm right, this isn't really a subjective or squishy subject.
My work-issued 2019 also had this failure and it took Apple 5 weeks to send my laptop back.
What we need is zero subsidies and zero red tape for people to compete. All the proposed top down nudging regulations brought forward will just create even more loopholes people will exploit like the current heavy vehicle exception to emissions sedans face.
This is what I did in stumpwm. And I had a nice macro so I could define an app's command, what key to map to, what desktop it lives on, and whether jumping to the window or pulling it to me was the default.
Whenever I look at client’s Salesforce setups, I always wonder in the back of my mind what they will do if Salesforce has a significant down-turn?

The lock-in to the platform appears to be very fierce. Are there viable routes to exit Salesforce if anyone ever needed to?

(Note: I’m not saying Salesforce is doomed or anything, just the layoffs got me thinking in that direction theorically).
This was more a snarky remark aimed at those "how X stole from Y" narratives, not a serious criticism.

(Progress is always a combination of ideas floating around and brilliant people who sharpen these ideas and make them happen. And one of the ways to identify those people is listening to their ideas, which is in turn, why and how these ideas spread…)
This sounds horrible.

I've never had a single issue like this on any of my Thinkpads running Linux.

They're built solid and take a lot of abuse.
How would that work? Identify the 10% in December and then slowly remove them? Or have your management go through a 1% low performers identification process every single month? The logistics of both options are difficult to pull off. It is especially hard to keep the layoff list secret.
I think you will find St Paul persecuted Christians to their death. At the stoning of St Stephen he minded the coats of those doing the stoning.
Would be nice to have a usb keypad and perhaps a little oled screen in each keycap to implement this… my function keys are pretty overloaded with stuff now.
Normally such decisions come from "Senior developers", which are experts in other domains than ruby on rails. How often you see them wanting to write raw sql in rails, "because its faster" and/or "much easier".. this summarizes a lot that problem https://daedtech.com/how-developers-stop-learning-rise-of-th...
Only if you don’t know the history of the American legal system - e.g., created to capture runaway slaves, then to provide a legal system to protect slavery.

Allowing convicts to understand the history of the practice would be anathema to its goals.
Yes. The purpose of this sort of password convention is to make it more human friendly (easier to remember or dictate), while maintaining security.

Password strength / entropy is all about how long would it take an attacker to brute force. Practically, we think about this in terms of S(p) = number of possible tries / tries per second. This yields how long it would take an adversary to crack your password, in the worst case (that your password was the last possible guess.

The set size of all possible characters varies by system. But, typically, we see set sizes up to about 95 (lower case, upper case and special characters). Let's say everyone knows that bitwarden creates passphrases that are all lower case and have spaces. Passphrases use a word set of (let's say) 170,000.

Your (let's assume) 20 character password has a max number of guess of 95^20 whereas bitwarden has a complexity of 170,000 (choose) 5. However, if the adversary didn't know you used bitwarden, the complexity would look more like 95^40. It's obvious that the more an adversary knows about your password, the faster they can guess it.

You can use a site like security(dot)org to determine how long it would take a computer to crack it (they don't really define what "A computer" is). In either case, either password would take longer than the existence of the universe, by far.

On a side note, I'd love to see a "How secure is my password?" that calculate the cloud compute cost of cracking the password, say in a year. It would be cool to know it would take $5,000,000,000,000,000,000... to crack your password in a year.