skysight-inc/HackerNews huggingface dataset:
cool stuff except there is no freemium. no one can tell whether it is worth it or not until they pay.
It is incredibly high. The US is uniquely bad at building infrastructure at a cost that makes sense.
Was about to ask the same question (though didn't know when he died).

Ok then, I'll get back to these when we finally have been able to convince the government that the current copyright length is obscene or when they have entered public commons - whichever is earlier (don't make me bring the mood down by suggesting which one I think will come first).
Seems like the overall feeling about such platform is that there is no way of getting people on as early birds is my initial understanding.

I would think it's cool to have a platform where you can get a good deal of a software if you're one the first users that also get the possibility to shape the software at large.

>Have you tried to test interest for people joining such a platform as beta testers?
Haven't tried because I don't know how to find them.

Simon Høiberg says you need a social presence which few have and I dunno if I got what it takes to get that.
The Sunk Cost Fallacy Is Ruining Your Decisions (2018)
Restoring aircraft and parts from that state is well defined and happens regularly.
Can you switch bills to pull, rather than you push funds? My credit cards, for example pull from my bank. My last “push” payment—bank sends a check—was years ago for a small landlord that didn’t accept digital payments.

I tend to have operating funds in my credit union checking account. This is where most bills are paid from. Savings moves to which never institution has the best rates.
When I started having this problem logging into a certain credit card co.'s website beginning with about Firefox 105.0.2 on Fedora 38, I was told by their apparently outsourced customer service that I had to use Chrome, which I don't have installed there and couldn't try. Yeah, they wanted me to use LogMeIn so they could fix the problem, too. Right.

Firefox on Android was still working, though, loathe as I am to put passwords of any significance on my phone. Doesn't directly address your question, which I'd like to know the answer to as well.
Fool me once Google. It will be shutdown 6 months later.
Does this mean that all the third party logging packages will likely die out in the future? Or will they likely implement adapters to be compatible with the std interface?
Yes this is partly an ad for sourcegraph's product Cody, but it is another amazing Blog/Rant/Confession by the great Steve Yegge. I have no affiliation with sourcegraph, I'm just a huge Yegge fan. I hope you enjoy.
RE: Loan application

Mr. Smith, please review the updated terms on WhatsApp.
You also claim there were no laws broken. That is a false assertion. We don't know if there were laws broken.

The stakes of financial crime rise as the amount of money at play increases.

Requiring big players to help us ensure that they are playing by the rules is a requisite for preventing larger SVB-like situations from festering.
Not all systems are equally exposed, and while there is no universal low level fix many systems can be redesigned at a higher level to reduce exposure.
Well yes. That is the up to part.
Mr. Anderson... don't you like the idea of a future where caring about privacy and control means you're marginalized to the sewers of a Matrix arcology, eating nutrient slurry on the Nebuchadnezzar?
This is awesome, I'd consider buying one of these if it was real
Again, I think I agree with you on the nature of the problems.

Where I disagree is that the boring company is approach minimizes the magnitude and impact of these challenges.

For example, if the project scope isn't dictated by politicians, it is less susceptible to political whims and scope changes.

If the project scope is smaller, the we all challenges will be fewer. If the tunnels are smaller, service requirements are lower.

It would be interesting to know the boring company uses union labor or not.
Makes sense given the idea of getting some form of iterators support into the language, collection-specific HoFs means more duplication and worse composition as the intermediate collections generally need to be allocated on every step, and often can't be optimised away because you're stuck with your defined order of evaluation.
Want to cope with heatwaves? Look to Japan's creative cooling solutions
>As extreme heat hammers the globe, one traveller discovers a wealth of cooling solutions, from high-tech underwear to ancient philosophies, on a journey round Japan.
Yeah, I assume that's the only frameworks/presets they currently have for their quick deploy/auto scalability integration
The authors correlated late night eating and HbA1c. That's more relevant to people with Type 2 diabetes than the general population.

The authors found no correlation between skipping breakfast and HbA1c. That's also more relevant to people with Type 2 diabetes than the general population.

Managing type 2 diabetes can occupy a non-trivial amount of mental space. Though probably not as much as managing type one diabetes.

Not everyone is in everyone intended audience.
What do you think we should assume about your communications on encrypted channels? This entire thing is yet another federal effort to criminalize encrypted communications, and it even works on the HN crowd. All they have to say is "big banks bad" and people here go from freedom fighters to government pawns.
Thanks. How would this differ from running Llama2 through the Huggingface-Langchain integration? I haven't tried it but it looked like the way to go until you shared this.
If your meeting is so long, boring, and lacking my active participation to the point that I could fall asleep, your meeting should have been an order of magnitude shorter, the presenter should learn some basic speaking skills, or I should not have been in that meeting, and an email should have been sent instead.
>It’s fundamentally different. Barring the fact that it’s lower friction to approach someone in person because you can read if they’re busy

I remember being approached all the time while I was busy. I don't think most people are "reading" anything. They are just interrupting."Lower friction" in this case means its harder for a person who is busy to ignore an interruption when it is standing at their desk.

>In corporate life, you lose a lot cumulatively if you’re not generally aware of goings on. People who keep their head down and do their work do ok for a while but over a lifetime they lose out on new ideas and don’t work on important problems.

I'm not sure how this relates to what we are talking about. You can be "generally aware of goings on" without being interrupted every 30 minutes.

>Another trait, it took me a while to notice. I noticed the following facts about people who work with the door open or the door closed. I notice that if you have the door to your office closed, you get more work done today and tomorrow, and you are more productive than most. But 10 years later somehow you don't know quite know what problems are worth working on; all the hard work you do is sort of tangential in importance. He who works with the door open gets all kinds of interruptions, but he also occasionally gets clues as to what the world is and what might be important. Now I cannot prove the cause and effect sequence because you might say, "The closed door is symbolic of a closed mind." I don't know. But I can say there is a pretty good correlation between those who work with the doors open and those who ultimately do important things, although people who work with doors closed often work harder. Somehow they seem to work on slightly the wrong thing — not much, but enough that they miss fame.

This reads as generic corporate leader woo. I regularly have discussions with my coworkers and i know what's going on.

The 'stop by chat' crowd just doesn't understand how to communicate effectively and is upset that they can no longer use inefficient channels to get information.
> Go 1.21 now defines that if a goroutine is panicking and recover was called directly by a deferred function, the return value of recover is guaranteed not to be nil. To ensure this, calling panic with a nil interface value (or an untyped nil) causes a run-time panic of type *runtime.PanicNilError.

> To support programs written for older versions of Go, nil panics can be re-enabled by setting GODEBUG=panicnil=1. This setting is enabled automatically when compiling a program whose main package is in a module with that declares go 1.20 or earlier.

An explanation of why this change was implemented is contained in the description of the implementing change, https://go-review.googlesource.com/c/go/+/461956. In short, calling `panic(nil)` before would make `recover` return nil, which is what's returned when there is no panic. `recover` doesn't have a `panicArg, ok = recover()` return value variant, so they fixed it this way.
The Intel paper link is dead, this seems to be the right one:

https://www.intel.com/content/www/us/en/developer/articles/t...

General caveats: are there many clouds that still run workloads from different users on the same physical core? I thought most had changed their schedulers years ago so you can't get cross-domain leaks between hyperthreads anymore. Claiming that it affects all users on the internet seems like a massive over-exaggeration, as he hasn't demonstrated any kind of browser based exploit and even if such a thing did exist, it'd affect only a tiny minority of targeted users, as AFAIK many years after the introduction of Spectre nobody has ever found a specex attack in the wild (or have they?)

I think the more interesting thing here is that it continues the long run of speculation bugs that always seem to be patchable in microcode. When this stuff first appeared there was the looming fear that we'd have to be regularly junking and replacing the physical chips en masse, but has that ever been necessary? AFAIK all of the bugs could be addressed via a mix of software and microcode changes, sometimes at the cost of some performance in some cases. But there's never been a bug that needed new physical silicon (except for the early versions of AMD SEV, which were genuinely jailbroken in unpatchable ways).
Go is absolutely committed to the cryptography standard library. What's happening is that we're deprecating legacy protocols and APIs to invest resources on packages that better align with the Cryptography Principles [0].

In particular, crypto/elliptic was an unfortunate API that has been deprecated in favor of the new crypto/ecdh. Most applications can migrate (on their own time, as we don't break backwards compatibility even for deprecated packages) and get better security and performance. (A very small portion of applications might need lower level applications, in which case they can use third party modules based on the stdlib internals, like filippo.io/nistec.) You can read more on my Go 1.20 [1] and Go 1.21 [2] posts.

[0]: https://golang.org/design/cryptography-principles
[1]: https://words.filippo.io/dispatches/go-1-20-cryptography/
[2]: https://words.filippo.io/dispatches/go-1-21-plan/
I know this happens with some frequency, I wonder how frequently the companies update the TOS with language like this. The very idea of a self-updating TOS that will govern all usage into perpetuity feels like it should have been legally stuck down years ago. This company's current language on indistinct modification rights:

> We reserve our right to alter the terms in this Agreement and/or the pricing information and method detailed in NightOwl app's website at any time. In case the Agreement is amended as described, we will post an updated version of it in our website, at which time it becomes active and binding.

> In case NightOwl app alters the Agreement in a way which will be deemed material to the relations and/or obligations of the parties by NightOwl app's sole decision, we will inform you of these changes on our website or via our social media accounts and other established communication channels.

Great, a website update for a locally installed application. Definitely going to subscribe to your social feed to get an update.
> Nobody is owed money from the government. That mentality is wild and ridiculous.

Or it's European. We expect that our governments take care of all our citizens, no matter their ability to work.

> No it's not. It's literally an online form and a follow-up phone call.

Supplying a truckload of documents, detailed financial statements and whatnot is definitely a bunch of work, particularly if the affected person has lost their home and/or possessions (e.g. homeless people), or can't read. Like half the US is barely literate enough to pass 6th grade reading proficiency. On top of that, processing of claims can take weeks to months because of understaffing. All of that was a massive issue during the COVID pandemic, across all Western countries but I also remember a lot of HN discussions at the time.

> Your outlook on work life is insanely bizarre and not grounded in any reality. You should check your assumptions, because they are absurdly false.

As said, I'm European. That y'all don't even seem to know how good a life Europe provides is a continuous source of disappointments.
Once again it seems clear that running code from two security domains on the same physical processor cores is just not possible to get right, and we should probably just stop doing it.

There are really only two common cases for this anyway. VMs and JavaScript.

For VMs we just need to give up on it. Dedicate specific cores to specific VMs or at least customers.

For JavaScript it’s a bit harder.

Either way, we need to not be giving up performance for the the normal case.
Why would you use work communication or devices for personal messaging? It is still entirely possible to use WhatsApp as a banker, you just can't use it while acting as a banker.
The cause of the problem is that your software is faulty by design.

1. IP addresses are to be used for packet routing. Certainly not for assigning
"behavior scores" to users in the background. IP addresses say nothing about
your visitors, my IP address could have been a complete stranger's IP
address yesterday.

2. Deciding who can access half the web based on their TLS signature achieves
nothing in the long run except reinforce browser monopolies, and goes
completely against the spirit of the open web.

I guess now I have to use Chrome for browsing the web from home. Yes, I do
run a crawler-like bot as a hobby project, I got what I was asking for.
(Funnily enough, it still works if I just emulate Chrome's TLS signature). But
I also have friends who have done absolutely nothing of sorts (no technical
skills), and still got caught up in this latest ban wave.

Let's be honest here. Your service has likely caused millions of people
harm who one day to the other are suddenly blocked from half the WWW -
not just nerds, who can get around that one way or the other, real users
who just got unlucky and now are potentially blocked from accessing websites
required for their daily lives (welcome to the 21th century). This is not
a one time problem, it has been going on for years; this time it just came
too suddenly for too many people. And this kind of harm is a logical conclusion
to the heuristics you use for determining who can view a website.

Never mind that it's ridiculous how a single company from outside my country
has the power to decide on whether I can use the web or not. That's kind of
on website owners unconditionally giving this power to CF anyway.

Now, allow me to return to purchasing proxies from shady sources for myself,
so I can keep using Firefox. Thanks and keep up the good work.
Hi Bob, I'm honored to have you reply to my silly post. I love your work. Cheers!
Seems like a good project but this is a deal breaker for me

> Nvidia and Intel GPUs are not supported

Any specific reason why that is? Or if it’s in roadmap?
U.S. Electronic Espionage: A Memoir (1972)
And not exactly about the same link, but same concept:

The sea people: Alexander the Great trod in the footsteps of forgotten Greeks: https://news.ycombinator.com/item?id=29449160
> I'm sorry I offended you that people might want to censor the materials a child might read

No offense taken - I'm not sure why you think that.

I suppose people do want to limit what books children read - I still think that's generally misguided - but your points on people actually wanting parental controls are well made.

I still think parents would be better off celebrating reading comprehension than censoring books (Now discussing books with your child is a different matter).

At any rate I guess the prevalence of trash/spam on Amazon is higher than your average library - so there's that...
Nope :) I'm still a maintainer, and actually happen to be the one that drove those two deprecations. https://words.filippo.io/full-time-maintainer/
Environment dependent as to whether this is a consideration at all, but still a potential stress riser.
Not much to learn there:

git reflog <refname>

git reset --hard <refname>@{1}
I guess I’m more thinking about enterprise software products than physical products.
I'm sad to hear that not only the man himself but Harris Cyclery passed sometime in the middle of COVID. For the younger folks, it's hard to appreciate how influential his kludgey-looking website was. Pre-YouTube it was the go-to source for bike repair info, and was likely the catalyst for the fixed-gear craze of the early 2010s.
Google service that doesn't allow you to join the waitlist with a `+` gmail address.
The detection strategy is: are you using the affected hardware?
It's not hard when you have the will and work ethic.
Subways are not particularly efficient from a cost perspective. One of the main reasons for the Boring company’s existence is the extremely high costs associated with subway construction. They are trying to bring the costs down by one or two orders of magnitude. This is material.
This is Google at its 1990s COMDEX/Microsoft Vapourware worst. There is no product to try, no code samples, no documentation. Just an animated GIF of what the experience may be like and a signup link.
You should really re-post this as a top-level comment because it essentially addresses everything in the comment section.
"private jet fuel"

It's not private, it's a company jet. So how to you distinguish this jet from a commercial airliner? The company is smaller than United? The larger jets of United pay the lower tax? So United can no longer own small jets?

This will lead to people buying larger jets, if needed they will buy A220. The effect being that more CO2 is produced. High tax if you don't sell tickets? Then the shell companies will sell tickets for the flights to the people who use the jet and own the shell company.

Or smaller jets get larger tanks and go to Mexico or the Bahamas, then fly back to the US.

Politicians are the worst people in second order thinking. Other explanation is they are populist and don't care if the stuff they do works.

(Will need to read the bill, the article is sparse on facts)

[Edit] Read the bill. It is sparse on implementation, it only says "commercial" has lower taxes, (going back to the 2017 with a hypothetical example) well Hamilton buying a ticket from the Notlimah Ltd. Airline of Panama enables the Notlimah Airline company to pay lower taxes. How is this working? Other people need to be able to buy tickets for the company to be called commercial? His friends buy tickets. Other people beside his friends need to be able to buy (how to enforce this?)? Ok, everyone with a coupon card can buy. Or: The airline changes it's terms of service to everyone with a net income of >$10M/y is allowed to buy a ticket.

Or a ticket costs $1M flight, H. pays N. Airline, then the money gets back to H. to a bank account on the Bahamas.

I really would like to know how to enforce this.

Beside this 1 line of how it should be applied, it has pages and pages on who should get the money, one list

(A) Black
(B) African American
(C) Asia
(D) Pacific Islander
(E) Other non-White race
(F) Hispanic
(G) Latino
(H) Linguistically isolated
(I) Middle Eastern and North African.

and another e.G.

(A) a Federally recognized Indian Tribe
(B) a State-recognized Indian Tribe
(C) an Alaska Native community
(D) a Native Hawaiian community
(E) any other Indigenous community

So very low effort in the bill on how to get the money, a lot of effort in the bill on how to spread the money.

And this is the trick, rich leftist politicians do:

Proposing anti-rich laws that do not hurt their rich friends
at all and being hurrayed by their naive voters, instead of doing things that hurt their rich friends.
Speak for yourself :)
> All the rich folk who fly about on private jets should stop talking about climate change. If you can assure me that, then they can continue to fly.

A EU politican came by plane (first thought to be a private jet but turns out it was a commercial plane IIUC) to a climate change conference, then two streets before the place where the meeting was happening she hopped on a bicycle "because green"... Bicycle escorted by two SUVs.

Ridiculous.
I can't even count the number of times Taylor Swift and her concert tour have been on the news in the past two weeks.
It is strange that it does that given that there's plenty of free memory available in the system (it has 256Gb of RAM and wasn't running anything else).
"I couldn't do this because I wouldn't let myself do it" is not a very convincing argument.
This is harder than the original.
> Stability AI, Apple, Meta, etc are clearly at the finish line

I'm very optimistic and expect them to catch up. I've used the open models a lot, to be clear they are starting to compare to GPT3.5Turbo right now, they can't compete with GPT4 at all. GPT4 is almost a year old from when it finished training I think?

I expect open source models to stay ~1.5 years behind. That said they will eventually be "good enough".

Keep in mind too though that using and scaling GPUs is not free. You have to run the models somewhere. Most businesses will still prefer a simple api to call instead of managing the infrastructure. On top of this many business (medium and smaller) will likely find models like GPT4 to be sufficient for their workload, and will appreciate the built in "rails" for their specific usecases.

tl;dr - open models don't even compare to GPT4 yet (I use them all daily), they aren't free to run, and a API option is still preferably to a massive if not most companies.
Given the wide range of garbage microphones, position thereof, background noises, audio compression and noise cancellation I have a hard time believing that this attack would survive a real world test. Of course, if you olace a relatively high quality device like the iPhone on the same surface as the keyboard in an otherwise quiet room qnd train your model on exactly that this may be possible, but that's not how most Zoom calls are conducted.
How are you able to determine whether this is promising? There's no details at all, just vague marketing copy. There's no actual screenshots or videos of how the workflows an interactions work, just mockups. There's no indication of why this would better than the alternative except that it's "AI".

I'm sure the web page is enough to populate their waitlist and thus met its foals, but as a HN submission this feels awful. There's just nothing of substanance to talk about.
Those in HN even today continue to echo the famous Dropbox comment with gusto.
It's a story of horses for courses. WhatsApp audio messages async, speakerphone on in the background for a couple of hours like a Trucker's CB one ear listening for your call sign, typical live video sessions with screenshares, and, yes, an embodied live version is almost good enough now for the watercooler convos in VR but will really be here when it's other people layered into the real world space around you to the point where we may have special designed layouts and seating just to accommodate remote participants kind of like room based telepresence solutions from a few years back. To me thats what comes after Zoom.