skysight-inc/HackerNews huggingface dataset:
I was curious how some of the more wealthy yacht owners solved the marine puzzle. What kind of computer would they use? What kind of parts would go in? What would a basic system cost? So I asked one, he opened up a compartment with a stack of cheap Acer laptops vacuum sealed in bags. They last 2 to 6 months, when they stop working he throws them away. The sealed one has everything installed, a full battery and will sync as soon as internet becomes available. When plugged into something the new laptop is never the problem. He spend a small fortune arriving at this solution.
this seems like it could easily be a symptom of aff action policies. Making it so firings have to be perfectly representative will discourage companies like these from taking a chance on an underrepresented candidate who might have a slightly weaker resumé if they are stuck with the decision
Is certificate pinning common? On the web we used to have HPKP, but that's obsolete and I didn't think it was replaced. I know pinning is common in mobile apps, but I've generally heard that's more to prevent end-user tampering than any actual distrust of the CAs/DNS.

I think you're "well-secured" comment is saying the same thing I am, with some disagreement about "adequate" vs "very". I don't spend any time worrying that my API calls to AWS or online banking transactions are insecure due to lack of DNSSEC, so the DNS+CA system feels "very" trustworthy to me, even outside ecommerce. The difference between "very" and "adequate" is sort of a moot point anyway: you're not getting extra points for superfluous security controls. There's lots of other things I worry about, though, because attackers are actually focusing their efforts there.
Catalin is the man. I met him years ago at one of the first React Native conferences. I'm excited to give this a shot!
I'm not sure the desire to perform a transformation on a value implies that there are multiple types. You speak to a real problem, of course, but perhaps at the wrong layer of abstraction. It seems the deeper seeded issue is that Go strings assume one language, which is not true. I wonder what native internationalization support might look like?
Ah yes, we are back to fetishising over-work for no reason.
I sort of understand if a CEO wants to work 7 days a week. Go ahead. If it's worth hundreds of millions, sure.
Normal workers? You'd be nuts to let anyone do this to you. We should be working less, not more.
The arguments against it are all the same: You can't work anyone effectively for 7 days a week 10h+ per day, so it just becomes an exercise in control / loyalty / devotion to the higher ups (who, as you so rightly point out, don't actually put in anywhere near that much work).

Why governments aren't regulating this more, is beyond me. In Europe you'd probably struggle to do a 7 day, 10h+ work week legally, but in the US it appears to be fine.

Why YC isn't enforcing better standards is another question. I suppose, again, that it's extremely skewed to the founder's perspective and to them it's obviously worth it.
it’s not ironic at all, usually ostensibly left organizations are most vulnerable to union pressure because of their customer base.

almost all modern places that unionize have a liberal/left-leaning customer base the company is afraid of losing
The advantage that OpenSSH have here is that they don't have to just hide the signal using noise, they can actually change the signal to look like the noise (or vice versa). For example they are making the signal packets some at a regular interval (since the "signal" being discussed is the timings). That alone would not hide the number of keypresses, but adding the chaff should do so.

In this case, as said above, it seems like there's an implementation issue with actually doing those obfuscations, allowing the signal to be identified.
Pretty much. PHP for a banking software? For anything money related? Goomg to have a bad time.
The real solution to WHOIS is RDAP.

Unfortunately, it isn't required for ccTlds, and there are plenty of non-ccTlds that aren't working.

https://en.wikipedia.org/wiki/Registration_Data_Access_Proto...

https://resolve.rs/domains/rdap-missing.html
There are regular "battery breakthrough" announcements, but if they ever leave the lab, they end up being incremental improvements.

This one sounds like it exists in a form that can power an actual car, but I'll reserve excitement until they actually deliver cars with this to customers.
Kinda hijacking the thread but... My hypothesis is that we will look back and see that Streetview imagery is a goldmine for AI and will be a path to being able to answer HARD questions about the real world.

The insane thing is there are only like 7 companies that actually have meaningful datasets.

I spent 1.5 years studying the geospatial space and went so far as buying a Mosaic51 and scanning the entire country of Andorra as a test before looking at buying the camera manufacture.

Ultimately I walked away from buying the company after issues with the family office I was working with... but long story short I believe streetview imagery will be a gold mine in the future.

If anyone is working in the space. Feel free to ping me, happy to chat and even make intros to the space. If you are training an AI, ping me as well. Happy to open my images up to the right person to make something "country scale" (160k images... every 3 meters with RTK labeled gnss data).
Yes. Say Joe just finished the 1000-add_logout_button.txt task and committed it with the following content:

owner: mg

info:

2024-09-03 17:02
I added the logout button. Settled on rounded
corners which we haven't used before but I think
they look good here.
/Joe

I might change the file like this and commit it, so it goes back to Joe and he sees my comment:

owner: Joe

info:

2024-09-03 17:02
I added the logout button. Settled on rounded
corners which we haven't used before but I think
they look good here.
/Joe

2024-09-04 09:10
Fine with the rounded corners. The styles should
go into styles.css instead of the html though.
/mg
CAFE was passed by Congress but implementation details and the actual limits are controlled by the agency. These rules have been changed several times:

>Starting in 2011, the CAFE standards are newly expressed as mathematical functions depending on vehicle footprint, a measure of vehicle size determined by multiplying the vehicle's wheelbase by its average track width. A complicated 2011 mathematical formula was replaced starting in 2012 with a simpler inverse-linear formula with cutoff values.[9] CAFE footprint requirements are set up such that a vehicle with a larger footprint has a lower fuel economy requirement than a vehicle with a smaller footprint. For example, the fuel economy target for the 2012 Honda Fit with a footprint of 40 sq ft (3.7 m2) is 36 miles per US gallon (6.5 L/100 km), equivalent to a published fuel economy of 27 miles per US gallon (8.7 L/100 km) (see #Calculations of MPG overestimated for information regarding the difference), and a Ford F-150 with its footprint of 65–75 sq ft (6.0–7.0 m2) has a fuel economy target of 22 miles per US gallon (11 L/100 km), i.e., 17 miles per US gallon (14 L/100 km) published.
https://en.wikipedia.org/wiki/Corporate_average_fuel_economy
https://upload.wikimedia.org/wikipedia/commons/3/38/CAFE_per...

The agency has the power to fix this; All they have to do is propose a rule change, do the necessary notice and comment period and then implement.

Also it is amazing they are patting themselves on the back for the estimated 67 less deaths given
>The report's conclusions include a finding that in the absence of CAFE, and with no other fuel economy regulation substituted, motor vehicle fuel consumption would have been approximately 14 percent higher than it actually was in 2002. However, due to the effect of these standards on the types and weights of vehicles sold, it has increased the costs of vehicles and may have led to an estimated 1,300 to 2,600 increased fatalities in the year 1993 alone
What modern, common language doesn't support a class implementing multiple interfaces?
> They would be illegal if private companies made them.

Yes, that's kind of the main difference between government functions and private companies. Are you saying the very idea of zoning strikes you as a problem? Or are you trying to call out the bad implementations which strangle urban prosperity in the US?
At the time, NT being able to run on multiple architectures (e.g Alpha), was rather impressive esp. at the time. Believe this was based from a lot of the knowledge of the former DEC team working on NT. Reading the comments here, esp. about drivers, it makes me now think how much engineering went towards this and perhaps the limitations around the driver architecture, that could have been put towards a stronger driver design AND hot add of certain SW, as I probably lost a year of my life waiting on NT reboots.
This is hilarious, but I fear some readers might not realize it's sarcasm.
MemLong: Memory-Augmented Retrieval for Long Text Modeling
Malaysian car brands bank on cheaper models to compete with Tesla and BYD
It's normal to work 6-7 days a week if you have founder or near-founder equity and believe the company actually has a high chance of a successful exit, and you are highly motivated by money or by their mission.

In any other case I'm not sure why you'd let your life be thrown away like that.
The choice of color here is not obvious to me. For example, greener could mean more money, i.e. more expensive. Also red connotes debt/negative in accounting, while black is surplus/positive. If you're eating a tomato, red is good and green is bad (unless fried I guess).
That’s right. It’s only us normal human beings that have an aversion to war and killing.
And that's just what he did until someone showed up to do the grunt work of porting to Python 3, at which point he co-operated with that person and helped make the port happen, just as he said he would. I suggest a more facts based narrative in the future.

List of all python3 PRs merged by the developer in minutes to hours:
https://github.com/kovidgoyal/calibre/pulls?q=is%3Apr+py3
in terms of binary black-white thinking, NYT is definitely more diverse than tech
The author of the install instruction, because "sudo chown -R $(whoami) /usr/local" first gained popularity in how to install Homebrew in macOS.

Homebrew assumed it was being installed on a single-user-at-a-time system, and it didn't want the risk of a bug in its ruby scripting being exploited somehow by insisting on running as root, and it chose /usr/local to install to as it was already in the path... all of these are anathema to Linux users.

* A package manager should leave /usr/local alone as its purpose is to host the user's own software, not distributed software (that's /usr) or vendor software (that's /opt)

* A package manager should run as root, or run its install-the-files portion as root, because it should require the user's admin authority _at that time_ to be permitted to install software that will be in the path of _other users of the system_. If the user takes ownership of the system directory instead, then all their other processes can mess with it too, not just the package manager.

The right thing to do is to install to e.g. /opt/homebrew, and then require users to add /opt/homebrew/bin to their own PATH, which is what Homebrew now does. It only did it after Apple fought against them by using System Integrity Protection to prevent users changing the ownership of /usr/local -- for a while Homebrew told users to write "sudo chown ... /usr/local/*" rather than "sudo chown ... /usr/local" to get around that, and that's what we see here.

The right place for this software on Linux is under /opt or /srv, and it should have the equivalent of "sudo make install", where root is required to install the software to the right place (and after installed there, it can't be modified by regular users), and root is _only_ required for that install step, nothing else.

EDIT: I'm unable to reply to the person whose question I answered, but I'd commend the GP for spotting the macOSism, and recommend everybody be alert to these sorts of tells and impedence-mismatches. You can often spot experienced Windows users doing "Windowsisms" in Linux... and vice-versa! You can see people writing Rubyisms in Python, Cisms in Java, and so on. There's a risk that if they don't adopt the appropriate native idioms for the language/environment/OS, they will introduce subtle bugs, sometimes security bugs. Be on the lookout for this.
The old stuff was largely undiscoverable back then too. Perhaps someone sent you a link, or perhaps you clicked on a link from some other site or Usenet, and if you were lucky it was not a broken link. It's not like you'd just open your browser and be inundated with this cornucopia of wonderful, thoughtful , high-quality content (let's face it a lot of stuff online then was crap). You had to find it, often by chance. I don't think things have changed that much, only today there are a lot of alternatives that give a quick hit when in the old days you'd probably give up instead.

The vast majority of geocities were essentially empty sites. The ones that were interesting and with decent content were not from the same sort of people shit-posting on twitter today. It takes time and effort and dedication to curate something and put something useful and interesting together - people who are in that category will still be doing that even with or without tiktok (and indeed if someone wants to host their collection of cat pictures on tiktok and not geocities then why not?). The content is still there, but the internet is a whole lot better today - there is nothing to gatekeep about the early internet, it was shit compared to what we have today.

Nobody missed out on anything apart from a whole load of GIFs.
AI Breaks It? You Buy It
I assume many/most of the people regularly eating at these places are very price sensitive. And, especially with demographic shifts in the West, non-premium places are going to be doing everything in their power to replace employees with automation and self-service. A lot of shoppers may grumble but they'll go with the lower prices.
Stripe Dev
Which makes total sense for consumers as well. If the startup succeeds is because consumers are finding value in it. Uber is the best example. Uber is ilegal only in countries with deep corruption where taxi unions can make legislators ignore their constituents. Uber (and any other car sharing app) is the best solution for me as a consumer compared to the traditional old school taxi service.
That there is fundamental trade-off between two features does not mean the only viable choices are to maximize one feature. In fact, it is usually the opposite.
AFAIK, in the case of IPv6 it's not even that: there's still the open drama of the peering agreement between Cogent and Hurricane Electrics.
This strikes me as entirely missing the idea of Radicle.

What you are saying is basically "why automate things if you can just do them manually". But worse is not better; there is value in having the P2P transport layer work _transparently_. If you intend to force user to manually (or semi-automatically) juggle remotes for every single device on the network, you have already lost.

TL;DR What you describe is just Git on top of a generic P2P overlay network. I'm sure it can be done (and I might even believe it could be enough for some limited use-cases), but it is not Radicle.
> Tesla's do fully drive themselves. They are FSD.

By your definition, so is my Honda with a brick on the accelerator: it fully drives itself until it hits a wall.
If it used HTTPS you would have a bootstrapping problem.
'Indoor solar power' could replace disposable batteries and charger cables
Old CG has a vibe all its own. Look at the Mind's Eye stuff for good examples: https://www.youtube.com/watch?v=35rjDpBHBxw
Will the "AI Scientist" Bring Anything to Science?
programmers are close to doctors than plumbers: high comp, high knowledge industry, constant learning

Doctors have cartel though, instead of union that protects their jobs by limiting number of residency slots that limits number of new licensed doctors
Funny how you are now actually moving the goal posts. Originally it was "they're right-leaning". Now it is "absolute worst-case slightly center-left". You are admitting they may not be right wing and yet you accused me, who was simply asking for clarification, of moving the goal posts.

There is no point in continuing a conversation when you are just projecting exactly what you are doing on me.
They won the Nobel prize using this invention (which wasn't theirs).

https://circuitcellar.com/resources/quickbits/cockcroft-walt...

Cockcroft went on to great acclaim for "Cockcroft's Folly".

https://www.bbc.com/news/uk-england-cumbria-29803990
I mean no disrespect to you, but this sort of thing is exactly the sort of mess I’ve come to expect in any randomly-selected bit of PHP code found in the wild.

It’s not that PHP somehow makes people write terrible code, I think it’s just the fact that it’s been out for so long and so many people have taken a crack at learning it. Plus, it seems that a lot of ingrained habits began back when PHP didn’t have many of its newer features and they just carried on, echoing through stack overflow posts forever.
Would be cool if literate programming caught on.

It seems only to be a thing with Jupyter notebooks, and even there it mostly describes the results and not the code.
That's just a fact, its not a matter of opinion or leaning.
Yes, I'd also like to have some small batch organic snake oil. Given its tremendous health benefits Big Pharma and their lobbyists in DC are choking the supply of it.
Moreover, later in the page:

> SQLite says that the following query returns false:
> SELECT 1='1';
> It does this because an integer is not a string. Every other major SQL database engine says this is true, for reasons that the creator of SQLite does not understand.

The mind that allowed strings be accepted into integer columns should not find it hard to understand.
I have never worked at an SV startup but have worked at couple in other areas. We mostly had weekends off but coming in for a half day on Saturday was certainly not uncommon. 10+ hour days during the week, longer days or all-nighters approaching a deadline.

It can be fun in a way, for a while, if you don't have a family and you get along with all your coworkers and have a good team dynamic established. But it's not sustainable and it doesn't produce high quality code. When you are working with a deadline of "tomorrow morning" you make all kinds of compromises to get stuff working, that are then immediate technical debt that slows you down on the next feature and it just keeps piling up (this was also in the days before automated testing was popular, so you ended up breaking a lot of stuff that you didn't find out about until the QA team started reporting bugs).

We had a couple of middle-aged folks in the company and they tended to disengage from this, not so much because they did not have the stamina but because they had families and responsibilities outside of work, and they had enough experience to know that it was ultimately a path to burnout.
There was a plugin for Solidworks that did something similar for machining. You essentially had a side bar that estimated cost in real time as you designed.

Feasibility I think can be done by rules checking / constraints but cost has a lot to do with the specific supplier capabilities in several dimensions.

As a machinist , yes, let's have AI do drawings, please. Getting rid of professional drafters was a huge mistake. Modern GD&T is complicated - which brings up an inherent problem. Our system of drafting a6GD&T doesn't have an explicit mathematical model - it's just based on practice. Therefore, you need some form of systemic approximation. There's one from Arizona University that NIST seems to prefer.

The other problem with automatic drawings is design intent. Consider that you may have several ways to dimension a hole, but one of them may more clearly express design intent. Pretend we drill a hole in a cube block. For the centerline of the hole, we have two different surfaces to dimension from in each direction. Depending on how the component assembles, it can make a difference given the assumption that the machining is done correctly.

If the dimensions go left - down, when the part is in the machine, it should be setup and programmed with the references on top and left. Correctly done, the tolerancing constrains not only the size of the component but also the best practice machining strategy. Tolerancing for manufacturability isn't something I hear discussed but should be. The other question is - can that tolerance be directly measured, or will it need to be calculated on the shop floor?
How are they compensating you for the expected work? If you can earn 50-75% of that compensation while working 40 hours a week, why would you go YC?

Why are you focused on YC/startups? Are you interested in the stock options, as a get rich quick scheme? Or are you interested in working during your life and being employed.

Working 60-80 hours a week is above normal and should be compensated as such. Startup stock is a huge risk.

Are you curious why the founders of a company spend 24/7 working it, and why they expect you to do the same? Well there you go, its the only thing the founder thinks about, and they want people to support them in that.

HOW ARE THEY COMPENSATING YOU. Thats the only thing that matters. If you make $1mil/year plus bonus, 80 hrs a week seems more reasonable.
I downloaded a personal report from the work number website and found to my horror that my employer was reporting every. single. paystub. gross and net, to equifax.

That felt like a huge breach of privacy. Given that equifax had already proven incompetent at keeping my data secure, I immediately sent HR a request to stop sending my supposedly 'confidential' pay info. They politely told me to kick rocks, so I went on TWN's website and froze that report so no one would be able to request it, and it will be a cold day in hell before I thaw it.
Many things a government does would be illegal if private companies did them. For example, prison, the draft, and taxes. The government is allowed to do it because we (as a society) believe it's better for the government to do these things than private individuals or companies.
Uber drivers in Kenya are ignoring the app and charging their own rates
Cookies are a tool, this is like saying we should ban knives because they can be used to stab people.

Login sessions is one thing that cookies solve well - we'd have to go back to session IDs in URLs with all the problems that causes.

... which also shows that cookies are not the problem because you can track users using an infinite number of different ways.

Now stricter enforcement of consent laws as well as regulating in which ways consent can be asked for, that would make sense.
There's even a book, published in 1997.

https://www.amazon.com/Death-March-Developers-Surviving-Impo...
Most butchers already offer this.
10% margins
Isn’t Facebook one of the biggest?
GStreamer and WebRTC HTTP Signalling
Will you grant me that it is at least possible to derive Bell's inequality by listing out a complete set of assumptions (including assumptions that define what a measurement is and what observations are)?

Of course you personally may disagree with some of these axioms (indeed, if you take Bell's theorem seriously you must), but certainly it is possible to list them, and thereby derive Bell's inequality?
This won't happen because it would imply writing a warning for almost every run of ripgrep. It's the kind of warning that pisses people off because 1) it's the intended behavior and 2) since it would be shown almost all the time, folks would immediately start ignoring it.

ripgrep does try to emit a warning if you run `rg foo` and it doesn't search any files because of gitignore. This can happen in some cases, e.g., when you have a `.gitignore` in your `$HOME` with a `*`.