skysight-inc/HackerNews huggingface dataset:
And what if I want to drive on roads that are not one of the handful of major highways?

And what if, unlike you, I can manage to sit down for more than 2-3 hours?

The mental gymnastics are so weird to read. It's like .. for a horrible analogy, you're trying to defend a power drill which no longer drills, by saying "well hey, it works just fine, as long as you want to use it as a hammer and not as a drill, and hey, having to rotate it manually to actually screw something in is actually a good thing because it's good exercise".
At University over three years with perhaps 50 vt220 terminals hooked up to the cluster, I don't remember anyone using it other than when looking through the menu options. I think for the exact reasons you give. Reverse video mode was equally unpopular.
A reasonable type could be defined for outside temperature with predefined bounds, for example in ADA:

type OutsideTempC is digits 3 range -100.0 .. 70.0;

(Edit: others mentioned this)
CLI commands would be OK. Terraform wouldn't, because then I'll have to learn enough Terraform to run it - I'd rather minimize the number of extra tools I have to figure out here.
You should know that Ubuntu is not one of those anointed distros. The distros where steam just works are distros specifically set up for linux gaming.
It feels like the serious people at Microsoft have all transferred into Azure and cloud services while the faddish, short sight horizon people have been left behind to maintain consumer products.
Absolutely. I recommend doing the Wim Hof breathing technique right before turning it cold, it gives you a little boost of adrenaline that just tips the emotional valence of the experience from, "this is terrible why would anyone do this on purpose" to "wow this is exhilirating".

I think a cold shower in the morning, when I do make it happen, gives me a can-do and energetic emotional state for the rest of the day. Force your body to start moving, and the mind follows.
Why not?

If I get a number via Twillio/$X is the receiver of the call able to tell? I haven't spent a lot of time with SIP and POTS stuff. All my time has been WebRTC and got into SIP for work.
Also, the open web is kinda difficult to shut down.
A blog post where we discuss how we do Rust inspired, human-friendly error-handling at Flytrap to solve many problems of good error handling, and what open-source JS libraries we use to achieve this.
Show HN: I git commit my home directory every night
Not going to lie, those spelling mistakes appeared very natural. Had they been part of an assignment by a 5-year-old, they would have looked quite authentic.
This needs it's own submission.
A Life in Games
I'm a customer of the very best US ISP (sonic.net) in San Francisco. We had a major power outage affecting a quarter of the city, including my home. Everything went down. Except my sonic.net fiber ISP. I asked the CEO how that worked and he responded

> Our network is a “passive optical network” in the outside plant - the cabinets on poles just house optical splitters - no electronics.

Yes, apparently it's glass all the way from San Francisco to San Jose. I'm assuming they aren't using this power over fiber trick either but it's neat to think they could, at least for limited power needs.

https://twitter.com/dane/status/1190054557667053568
I would argue the opposite. Those who don't speed are disrupting flow of speeding traffic and causing a dangerous traffic impediment. And if everyone stops speeding families suffer fewer necessities healthcare etc as the extra time on road eats into time available to work to provide life saving necessities .
thank you for the correction! and the explanation
There will obviously be a complexity tradeoff, but instead of using integer to pass this value around you can create an OutsideTemperature type that validates this rule.
What you're supposed to do is have an alcohol-fueled all-night session of modifying values in your Keycloak realm settings one at a time until it works. Then, you export the realm file and tell everyone not to mess with it.
Unfortunately this will never happen.
Wouldn't be nearly as much of a problem if we designed our living spaces with some nature in mind. We plant non-native plants that don't support any bees, butterflies or birds. We don't get to smell the bloom of wildflowers in spring. We don't feel a breeze of cool air as we walk by a forest. Streams are safely redirected under roads so we no longer hear the trickle of water. Our lawns are crafted to be as uniform as possible. We go from one lifeless place to another every day. Of course we are bored!
the question I can never find anyone answering is pretty straightforward.

is it cheaper paying the electricity for charging? I can't imagine it is, but while everyone talks about things like only having to gas up once every 4 months now, it's not as if the electricity comes for free.
> They take the unpolarized light and polarize it by removing everything but the horizontal rays.

Those horizontal rays are polarized light. That's why it's "horizontal."

Unpolarized light is really just randomly polarized light - the polarization changes moment to moment randomly. When light strikes a non-metallic reflective surface at around 56° (Brewster's angle), the light components which are polarized perpendicular to the surface get scattered or absorbed, while those polarized parallel to the surface get reflected, so light reflecting at an angle off of water is linearly polarized in a horizontal direction.
See my comment above for another thread and the subsequent comments: "My take is that whenever we can break down barriers to allow more creators to enter, it's ultimately better for the entire industry. As a platform we can work on curating and filtering for high quality game content from our users, but that's a problem of curation rather than artificially limiting creation for fear of people making low quality content. Most content quality like many things are power law distributed anyways."
By all means gain some solid knowledge and experience with OAuth 2 and OIDC. You can start with OAuth 2 courses on udemy. Make sure you complete all the hands on labs. After that study owasp top 10 and hack through its juice shop if you have time.
Show HN: Choir – Collective Intelligence as a GPT
Hey HN, Choir turns ChatGPT into a new kind of discursive platform, a collective intelligence forum.

When you write a prompt to Choir, in addition to the AI response, Choir shows you what humans have said that relates to the subject of your prompt.

I had planned to build a few more features before launching, but I've been getting rave reviews from early users, and I just learned that the GPT Store is launching next week. So I figure, no time like the present to launch and get feedback!

Excited to see what you all contribute to Choir!
I’m excited to one day own an EV, but the prices need to come down and charging infrastructure needs to continue to improve. I have a house that I’d do most of my charging at, but I want to feel comfortable driving anywhere in the country just like I currently experience with gasoline powered vehicles.
The problem with brutalism or glass buildings isn’t that it all looks the same or lacks local character. The problem is that they are ugly. It’s only when we are asking the second “why”—“why are they ugly?”—that we find out that, at least in part, these styles are specifically designed to avoid any sort of local or cultural flavor. Neoclassical architecture doesn’t have this problem because it intentionally calls back to Greece and Rome, reflecting a cultural heritage that is, in fact, shared all the way from Moscow to Boston.
I don't see how the display layer (HTML, CSS) or transport layer (http, TLS) are not suitable for mildly interactive stateful applications. All the state is on the server, except a few cookies.

What they are "abusing" is the fact that the same browser, under user's control, may have access to many sites which don't by default trust each other. The user can attest that they should.
cogs and sprockets
I honestly miss the Miami Beach of my childhood. I wouldn't trade it for the current Art Deco district nightlife.
Alter3, a Humanoid Robot That Performs ChatGPT Prompts
> poison under veneer

Is this your own coinage? It's very good and I'm totally stealing it either way.
What's frustrating about these threads is that the bottom half of this comment seems pretty defensible --- reasonable people can disagree strongly about it, but it should be possible to do so without accusing either side of genocide (of the Ashkenazim and Mizrahim, or of Palestinians).

But there are so many land mines in these conversations --- like, and I'm not trying to pick on you here, "Israel is fully justified in cutting off supplies to Gaza because Gaza is independent of Israel" --- that threads spiral off into repetitive and increasingly emotive flame wars.

I think this is probably just not a very good topic for HN. Lots of important topics aren't good fits for a moderated, open-access, anonymous Internet message board catering largely to technologists. That's OK! There's a whole big Internet out there.
OpenAI reportedly lowballing news partners for licensed data
Even back then the unix abstractions were breaking down.

The problem with lseek is pretty simple: how do you know if a file size is bigger than your int? You can do a stat, but that means stat should return a long, but if all you have are ints then what do you do? Make a signed negative value an offset off of the end of an int?

These little problems exist everywhere in the bowels of stuff, and they're sort of fun design problems to think about.

And the problem is that these were small machines, where everything counts. There was no point wasting some bytes and cycles with typeof metadata.
Wait, so just because there's fuzziness to the data you're going to instead defer to what? What's the proposed alternative/status quo that you're giving a data-less free pass?
I think the important question is: at what cost? E.g., if it takes me 4x more time to write statically-typed code, and it saves me 10% fewer bugs (completely made up numbers here), is that worthwhile? Maybe, if I'm programming self-driving cars or autopilot software for aircraft. Probably not if I'm programming a web calendar for dog sitters.
Respectfully, it feels like you’re missing my point. It is very well known that the US military expenditure is larger than the next N largest countries combined. I’m saying that those kind of financial analyses, which have especially taken off in the last 30 years as the US became the world’s “lone superpower” and finance capitalism became ascendant, are not nearly as relevant as good old fashioned materialist analysis.

The ability of the US to continue plowing money into its military is only an effective measure of US preparedness insofar as that money is used to actually, you know, prepare for stuff.
the webfont it uses kills the real vibe for me

something about it is too modern
Windows Terminal is pretty good and a new terminal emulator written in the last few years. No smooth scrolling, here's the GitHub issue requesting it: https://github.com/microsoft/terminal/issues/1400

VS.Code's supports smooth scrolling in both the editor and terminal window, but it's off by default. There's settings for it.
For additional context, here is a copy of the email we (as a current Sentry customer) received earlier today:

---

As you may have heard, we are beginning to make investments in machine learning ([0]) to improve our product experience along with launching an EU data region ([1]) for Sentry.

To support these new product offerings, we need to make the following changes to our Terms of Service (TOS):

- Update Sentry's data usage rights to use the error and other data sent by our customers to Sentry for AI model training and other product development efforts (but only in an aggregate and anonymous manner for any external-facing uses); and

- Update our existing data locality language to align with our making new data regions available.

We are also making a few administrative changes to our TOS for further clarity. Please check out our Change Log ([2]) and the full text of our updated TOS ([3]) for more details.

The updated TOS goes into effect on February 3, 2024 (the “TOS Effective Date”). The updated TOS applies to [removed customer name] as follows:

- If you have an existing free subscription to use our products and services (“Service”), your continued use or access of our Service on or after the TOS Effective Date will be deemed to be your assent to the updated TOS; or

- If you have an existing paid subscription to use the Service, you will stay on the existing TOS through the end of your current subscription period. The updated TOS will apply to you beginning on your next renewal on or after the TOS Effective Date.

- If you do not want to be governed by the updated TOS, be sure to close your account ([4]) before the updated TOS applies to you.

For clarity, if your organization has entered into a separate signed agreement governing use of the Service, then that agreement (not the updated TOS) will continue to apply to you in accordance with its terms.

[0]: https://blog.sentry.io/ai-privacy-and-terms-of-service-updat...

[1]: https://blog.sentry.io/sentrys-eu-data-region-now-in-early-a...

[2]: https://sentry.io/legal/changelog/

[3]: https://sentry.io/terms/

[4]: https://docs.sentry.io/product/accounts/user-settings/
Oisd DNS Block List
Show HN: I built code generator for developers
I developed many full-stack applications in my career and I don't like repetitive work like boilerplate setup for each project and writing common things like CRUD, auth code, etc again and again. So I built a code generator that generates projects with all common things.
Is a car a robot to you? Is a hello world program? Curious where the line is.
Mullvad's usage of Kyber is not affected by KyberSlash
I wrote an internal proposal up for Apple to do this, about 17 years ago, while working on Aperture. Didn't get very far :(
Thanks, I was wondering who _plomked_ with me just now. Then a bunch of people showed up.

(plomking still feels more personal to me than communicating via text for some reason)
I do enjoy the various methods of automatic page turning used by book scanning machines. None of them are simpler than a toy robot arm and a cheap USB webcam!

- Flipping - https://www.youtube.com/watch?v=03ccxwNssmo

- Arm with suction - https://www.youtube.com/watch?v=MoICY1fHQsA

- Linear vacuum (google) - https://linearbookscanner.org/

- Vacuum prism scanner (40+ ppm!) - https://www.treventus.com/scanner/automatic-book-scanner
Yeah, that's why I hedged so heavily; AFAIK it's impossible to compute a streaming median (having spent some time trying).

If someone on HN knows how to do it, they will jump in and tell me exactly why it's "trivial," and I'll get some nice R&D work for free. Of course, it will probably involve mounting an FTP account, spinning up a CA and running rsync...
White House for Sale: How Princes, Prime Ministers, and Premiers Paid Off Trump [pdf]
Independent developers bankrolling themselves. Next question.
Now you can ask ChatGPT questions and get a similar effect.
Same, let’s me walk into the cold house somehow feeling internally warm after a cold end to a hot shower.
well i prefaced it with "spoiler". i probably could have made a stronger warning.

it's useful in general in a forum like this, for people that just want the answer. like when a news or blog article has a question in the headline to make you wade through the ads to get to the main point. not too different to how it's useful when people post a paywall bypass link. sure, anyone can just figure that on their own, but it's useful to simply have a link right here on HN, or a summary or abstract of an article.

so that was my thinking. that the very large majority don't care and would benefit from just having the answer.

i tried to encourage reading the blog anyway, even after knowing the answer. you know what, let me edit the answer out. i think you're right. if you don't care you don't care so why ruin the article. damn. too late to edit.
Missed an opportunity to put a saveloy to great effect.
Very ingenious indeed. How would you deal with data corruptions? How it was detected? Is repair automatic?
Windows Copilot answers (down the middle between github copilot and chatgpt): https://gist.github.com/raggi/eb42ebb04717e055678bffdec98c3e...
Not to mention the environmental impact of buying new.
Docs can do this too, obviously only as correct as the docs.
Webspaces[1] is my answer to this call for the 3D web emergent metaverse. It's just HTML that you can host anywhere that is rendered as a 3D multiplayer world via p2p webrtc.

[1] https://webspaces.space
I see what you mean. Propane conversions are way less intrusive than EV conversions. Propane is not very heavy or bulky, and you can use the same engine in many cases. I'm no expert on it but that's what I've gathered.

I think hydrogen and other chemical power sources have the best potential to replace fossil fuels. I think Toyota is betting big on hydrogen, and they know a thing or two about EVs. Researchers are looking at synthetic hydrocarbons now too. Eventually, that may become the best option.
You Can Now Get Weight-Loss Drugs Right from Eli Lilly
capitalism requires the oil of planned obscelescence where available. when not available, just good old conspicuous consumption will do.

of course society needs regulations like dolphins need oxygen
An odd thing to me about the GPU space is how rapidly many ML libraries that rely on CUDA deprecate earlier versions. Two years ago I bought a used workstation laptop with (iirc) a Kepler GPU, and I was surprised to find that virtually none of the popular Python libraries would run on it. I spent a whole day stepping back through earlier library versions which of course created other kinds of dependency problems before giving up in favor of an external GPU.

I wasn't trying to do anything difficult, I was literally at the 'hello GPU world' stage and wanting to try out some very basic exercises from books. Can't help feeling that Nvidia is doing a lot of the groundwork with CUDA and some library maintainers are just surfing on it.
I have seen him buying vegetables
Not to mention the ‘simple’ physical prototype suggested is actually extremely labor intensive and requires a bunch of hand waving.
Yes, there are many APIs available to look up the carrier that services a phone number. You can sort these carriers into categories (landline, mobile, VOIP...) and many services won't accept the number for SMS OTP use if the carrier isn't a "real" mobile carrier, in a somewhat hamfisted effort to prevent fraud.
Yeah the main benefits are reducing bugs in developer write-run-debug cycles, and acting as machine-readable documentation (including to generate tooltips and autocomplete). The “cold shower” doesn’t check those.
Why did the CEO extract money from specifically Google and why did Google continue funding them despite all the shortcomings?
> you're just parroting the propaganda

Using language like this is just belittling me, and this is no longer an earnest discussion.
One more proof of how weird and unique humans and their behavior are
> No technology needed, can be done anywhere, anytime.

I call this doing nothing with... nothing. It aligns closer to the spirit of emptiness.
Labcorp?
I don't understand this. This is a GitHub repository of someone's largely unverified opinions? Since when is talking about static typing considered hype?

Saying static typing is "hype" is like saying "adding a handle to a coffee mug makes it easier to hold" is hype.
Fark.com
Two quotes you can read between the lines for:

> Instead of seeing EVs as one piece of a plan for more sustainable transportation, America has focused on using EVs as a one-to-one replacement for gas guzzlers. But this one-size-fits-all solution fails to address our broader transportation problems, meaning emissions targets are likely to be missed and other transportation problems will continue to go unaddressed.

and

> People in Norway own more cars than they have in the past, in part because EV incentives encourage people to buy more cars, and the government has no plans to reduce how much people are driving.

"The government has no plans to reduce how much people are driving"? Huh? Obviously, the narrative of this article is anti-car. That's the "broader transportation problems" that they're referring to in the first quote. They could care less if the cars are producing emissions or not, they're just trying to manifest an anti-car future.
I thought said CEO was a hardcore free-speech apologist?
> The link to dementia likely falls in this bucket.

The article I linked to wasn't about covid.
Privacy Tokens Dash, ZCH, XMR Take Hit as OKX Says It Will Suspend Trading
GCC vs. Clang Compiler Performance on Intel Meteor Lake
I had a look at this recently and the pricing was pretty wild. Am I right in understanding that the connection charge is effectively per organisation?
No, I can’t. Why do you ask? My point was that it's much nicer to have method names that do what they say instead of the programmatic version of the word "biweekly."
GP is not completely off. The middle class was squeezed after the Reagan administration and inequality soared. If you have two parents working multiple jobs to make ends meet, you end up consuming more processed foods (that save time and money) and having a less healthy diet.
Chime Design and Build
Yeah dunno why Dave the Diver is on there. Nexon is a multimillion dollar company. They made MapleStory and Combat Arms, among many others. They're about as far from indie as you can get.

Pixel art and cuteness =/= indie.
They also seem not to have controlled for terrain. High altitude locations are, generally, more mountainous. That means, even without any increase in perceived exercise, you are doing more vertical as you go about your day.

I grew up in the mountains. When I went to basic training I was all set for serious hiking. But basic training wasn't in the mountains. I was shocked at house easy long marches were when there were no real hills.
I always questioned if Valve is an indie studio. They are private company and haven't had publishers for good while... Shouldn't this make them indie?

Then again they are also one of the largest retailers of games in world...
I think the ideal solution here would be if companies were required to ship an open source driver, and then optionally offer a proprietary driver for an extra fee which includes whatever 'special sauce' (as another comment put it) that they don't want to release.

The example I'm thinking of is Nvidia's newer GPUs and DLSS. The hardware would come with open drivers, but if you want the upscaling that's an additional fee. While maintaining additional drivers is more work for companies, I think they'd actually benefit from this because it could be a recurring revenue stream for older hardware.
actually according to the CDC Washington D.C. has a lower obesity rate than Colorado, but they do overlap with error bars. And D.C. is basically at sea level.

https://www.cdc.gov/obesity/data/prevalence-maps.html
My impression is that SIP providers are usually not regular telephony companies. So by looking at who the provider is, it is often possible to determine that it is a SIP number and not a regular number. Which in turn might lead to the phone number you are paying for not being usable for account activation. Because websites will think that you are a spammer.
They are, via their "Copyright Shield" program: https://openai.com/blog/new-models-and-developer-products-an...