skysight-inc/HackerNews huggingface dataset:
I failed :( I was suspicious of the lack of specificity, but I still voted HUMAN and was wrong. Here is the convo:

ME: Hello there, I'm Charles.

OTHER: sup dude whats up?

ME: Not much, just bored, trying out this web site. Where in the world are you

OTHER: im in md usa what about you?

ME: Chicago. It's smoky here from the wildfires. What's going on in Maryland today?

OTHER: idk not much really its prettyboring

ME: you near DC?

OTHER: yeah kinda but its still boring lol

ME: if you are a bot i am gonna be mad
This is interesting though perhaps a bit over-engineered.

I'd probably find myself less motivated to simply type something out to recipe.txt vs. manage all this but CookCLI does open up some interesting possibilities.

The first thing that came to mind would be that it'd be cool if CookCLI could "halve" recipes automatically. Say you had a recipe for 12 muffins but you only wanted to make 6 or 4, it could automatically divide those quantities and spit out a new recipe or shopping list.

Another cool CLI feature would be unit conversion; converting things like fluid ounces, or cups into ml.

My other piece of feedback is the overloading of {} for ending multi-word ingredient seems a bit off. It's more syntax but I'd still rather have something dedicated for that purpose eg. @(ground black pepper)
> is that you can use different databases. But no-one uses different databases.

The main selling point to me was that you could write a lot of wicked fast integration tests on top of H2 and exercise your ORM. But that was already at a point where "the testing pyramid" was a diagram that some of your coworkers had seen and were trying to figure out how to explain to everybody else.

So my desire to write fast backend integration tests never lined up with my job responsibilities + opinions on relative test counts.
I feel like the historical culture of X development is permissive licenses and proprietary Unix vendors developing closed solutions on top. It was deliberately like that. So this feels like a departure.
The average computer user literally does not even notice the 'Sponsored' tag on google or amazon search results.
I know it’s just anecdotal but I really do think mentoring is usually better offline. It doesn’t mean it can’t be done well remotely. But there are way more hurdles in the way.

One of the perks being in the same space is that it is much easier to clear up misunderstandings. Things like body language, facial expressions really do play a huge part in our communication. Especially if people are from different cultures. Also, a lot of juniors are already nervous when they start so having people with friendly body language around helps.

Being in the same space and doing shared activities also helps people gel together. Looking back at my days as a junior and as buddies later, I just don’t think zoom meetings are equal to shared activities like morning coffees and occasional table tennis to blow off steam. I don’t think I would have gotten along with some people if it weren’t for shared experiences in the office.

All this being said, I really do love wfh though. So I often think about how we could get the best of both worlds.
The book is available for pre-order, and shipping in September: https://www.amazon.com/dp/0138221987/
The point is that at the hardware level, arbitrary timings are in fact used. The same logic as

usleep(100000); // give other thread enough time to do B

is actually correct at the hardware level. Devices are expected to produce a stable output within some arbitrary time, that they meet. If they don't, a garbage value is blindly read anyway: there is no actual cause-and-effect synchronization other than adherence to the timing diagram's requirements.
There's basically no economy of scale in construction: https://www.construction-physics.com/p/why-are-there-so-few-...

All the money to be made is selling to the top end of the market, especially since land is priced at developing the land as much as you can (to then sell to the top end).
Fair enough! Maybe Twitter is just terrible for conveying meaning.
You can use NextDNS on any internet connected device and enable ad-blocking on all connections for the whole device. Works great on MacOS and iPhone and it's easy to setup.
This is literally the point of customs. Otherwise, literally any product regulation would be toothless as foreign companies would simply sell us products that meet the requirements of their country, not the US. Since that does not happen at scale, it would seem that US customs does have some ability to enforce US regulations on foreign sellers.
Which country do you live? Are you working as a developer?
Xerox GlobalView 2.1
You are definitely not missing out on anything. Anyone who tells you otherwise is lying to themselves OR isn't as healthy as they think.

Everyone will agree that eating 6-8 slices of bread per day is NOT good for your health but will sing a completely different tune about drinking 2-3 beers at a bar because "socializing" and other excuses.

Ultimately, drinking is the cheapest/easiest way to "socialize" while investing the minimal amount of time thinking about who they want to associate with. The alternative of finding a club, picking up a new activity, and learning what you like/dislike is way more expensive from a time perspective then kicking back 2-4 drinks in a dimly lit room across the street.
Eating and/or avoiding predators.
Those parts are perfectly fine as string constants.
Probably only be able to fit 2 similar cards in a Mac Pro with the needed cooling. But that could seriously add up total specs with how integrated their chips are.
> Try unlimited access

> Only AU$1 for 4 weeks

> Then AU$89 per month

Hoooly crap that's an expensive subscription!
On the front-end you have a new javascript framework every 15 minutes, on the backend you have this. But I'm with you, I'll use what works for me until it no longer works for me
sup is a dead giveaway.
https://imgur.com/paCJTiR
Thought experiment.

X costs you 100. A person tells you they'll sell you a service to allow you to buy X for 90. How much would you pay for that service? You'd pay up to 10, which the person then pockets. That happens because the person has to competition, so knowing that X costs 100 and you're getting it for 90, they'll charge you 10.

That's google. They don't have competition in search.
We thought it would only keep us entertained for a few hours and ended up staying all day. Most of the enjoyment was the surrealism (I can't even remember details of any rides) but that was a LOT of joy.
> While the nine justices agreed that the Sacketts should prevail, they divided 5-to-4 as to how far to go in limiting the EPA's authority.

https://www.npr.org/2023/05/25/1178150234/supreme-court-epa-...
The unit file format is what I don't like about it. A giant spaghetti code mess where dependencies can be literally anywhere and the final imperative result is completely opaque. An init system, ultimately, does a bunch of one time actions to bring the system up; it really does just work better as an imperative script.
I swear to god I'm going to write a SQL library some day that doesn't take strings as arguments. Although LINQ kinda already does what I'm thinking about, so maybe I just wait for someone to port it.
> All he's got to do is roll in there first with an AI alarmist response and convince lawmakers the state-of-the-art is dangerous.

Mr Altman didn't go before congress to convince them of anything, he was invited by Blumenthal to make their case to the media. Congress is embarrassed that social media got out of hand and is chomping at the bit to regulate AI. There was no disagreement at the testimony, the intentions of government and industry are aligned perfectly here - roll out the red carpet for centralized control, regulate competition out of existence.
My favorite ORM is TypeORM.
A client insisted we use that, mostly because they were already using it.

Somehow, a few left joins led to ridiculous (talking tens of gigabytes of ram when the whole database itself was at most a hundred megabytes) memory leaks, blowing up the instances.

Turns out, it is a known issue [0], and you’re better off joining by hand.

I won’t complain though. I got a nice blog post out of it.

Now, this wont’ be specific to ORMs, and any dependency could blow up your service by leaking all over the place. But so far it’s been the only one to do this to me.

[0]: https://github.com/typeorm/typeorm/issues/4499#issuecomment-...
I like the feather format a lot as well and Arduino makes some in that shape (and smaller) but having taught a number of beginner's classes with Arduinos at my hackerspace, I think the Uno format is a bit friendlier for novices. Having a wifi/bluetooth enabled board in that shape is great.

It's easier to see what you're doing and plug a rats next of wires into the bigger board without it falling over, and everyone's got to start somewhere! Uno format Arduinos are a learning tool first and foremost and they do that job really well.
I want to push back a bit on the notion that Ingenuity is over-engineered. I think it’s well engineered.

The expensive part of the mission is getting the opportunity (!) to fly on Mars. So you design the vehicle so that it’s really, really likely to work on day one: about as likely as you can make it for the mass and power budget you have.

So unless you have consumable or degradable components or have an accident, it’s still the same reliable vehicle on day two and day 100. Doesn’t mean you overdid it, just means you nailed day one, which was your job!
map/filter/reduce?

Give you the contents of your table, so you can process it in the app tier with map/filter/reduce?!

Ah, the hubris of devs who honestly believe they can whip out a solution in a day that beats a dedicated army of developers singularly focused on the task of large data management, storage, and serialization. And almost always forgetting that serialization off of disk and over a network isn't free.

There's a reason why SQL is going on 50 years when most technologies are lucky to remain dominant past 10 in this industry. And if you think it's just because of inertia or lack of imagination, you're deluded. SQL isn't perfect (nothing is), but as a DSL for set theory, it does a damn good job, even 50 years later. Far better than any map/filter/reduce whipped up yet again by someone who doesn't fully understand the scope of the problems being solved.

It's doubly troubling when you can't grok that SELECT = map, WHERE = filter, and GROUP BY + aggregator = reduce. I sincerely hope you aren't avoiding JOIN by loading both tables ahead of time.
>you could also get it to work with fewer false positives before deploying it

I'm sure they did.
Having worked with Intel fab from inside Intel design and with TSMC at a different company, Intel fab would do very well to standardize and work on supporting their customers. If they decoupled and provided better processes, it would greatly improve the experience for those working with the fab. As it is right now, the Intel fab has always been the tail that wags the dog. They've carried Intel off and on for so many years that if design wants something and the fab pushes back, well design gets to pound sand and find some workaround to the fab's processes.
The funny thing is there’s nothing inherently more digital about an EV that requires over the air updates. Tesla just simply proved out that the model works so all EV makers have been following suit.
Standard operating procedure: https://www.cnbc.com/2023/03/09/how-medicare-and-medicaid-fr...
I have a VNET jail for remote access to my home lab. This takes an extra NIC I wasn't using anyway. It has been solid running on FreeBSD 13.2.

This jail allows me to lock things down to minimal access to other services I need remotely, such as an SSH tunnel to Home Assistant.

I run my FreeBSD server mainly for ZFS. Adding a jail for remote access adds to the usefulness that hardware.
Okay, I think we are basically on the same page.

But since I'm finding this helpful ... (:

We've been talking about addition so far, and relative scales between numbers.
But suppose we just consider a single number, and multiply it by itself some times.

Certainly if that number is 1, we can keep doing it forever without error.

But the further we get away from 1 (either 1e+X or 1e-X), the more quickly error will be generated from that sequence, eventually hitting infinity or zero.

I'm just trying to express through this example that there is still something "special" about 1 in scale (likewise 0, in offset), where you want to be "close to" it, in the face of doing some arbitrary math, in order to produce better results. It doesn't even need to involve relative sizes between 2 different numbers.
You _might_ be able to use AppCDS[0] to tackle this issue

[0] https://wiki.openjdk.org/display/HotSpot/Application+Class+D...
But we call it a birthday.
GPT3 benchmark, as others have said this means it would be ~46 hours to train GPT, still impressive! Also, going by other comments here, ~3500 of these or 13-14 DGX GH200s at ~$10m each means we are talking about ~$135m worth of compute here. Still very impressive but holy hell that is a lot of money worth of compute hardware.
My rule is: "Never buy hardware that requires an app or the cloud in order to be functional"

I'm sure someone somewhere has some weird specific case which requires an exception to that rule, but I sure don't.
In that case, I'm happy to be 'just' a good developer who has used an ORM to create a product that runs an entire company, and has been doing so reliably for 12 years and counting now. OTOH, I took over a role years ago where the 'great developer' before me left behind masses of crazily complicated and hard to understand SQL queries.

As long as you can deliver reliable and maintainable software in a relatively timely manner, it doesn't matter how it's done, and clients sure don't know or care either.
That would definitely be a lot nicer but it still leaves the issue of spending thousands per year financially as well as hours of your life commuting to do something you could do just as well if not better from home anyway. People who work shifts already are at work far too long but then they have to tack on another 2-3 hours travelling which they're not even compensated for.
Michel Foucault has entered the chat...
Yeah, this is something people forget these days. Regulations are written in blood. We have far fewer people dying in house fires today per 100k people than used to be the case.
John Maeda says there are three kinds of design–but one is most important
It's also beyond just the stores - up to 80% of items in grocery stores are made by just a few companies.
1.95 USD/day. It's like buying a paper a day

Edit: 69USD/month. I'd be better off using a VPN and getting the Aussie deal
> You mean the intervening time in which every single operator of the 737MAX was told to review emergency procedures? In which every platform for aviation news was focused on the behavior of MCAS and how to disable it?

Unfortunately the information wasn't enough. IIRC, Boeing didn't provide instruction for what to do if the trim wheels aren't able to be moved manually, because the aerodynamic forces are too high, and the pilots ended up turning electric trim back on, adjusted the trim, and then MCAS triggered again. Yes, there were likely steps they could have taken, such as turn electric trim back off, once the trim was adjusted, and use the trim wheels after that, maybe, but it would have been better if there was a way to disable MCAS and keep electric trim, or if MCAS had been designed and implemented with contemplation of failure in mind.
Tricopter slash tricycle design may work better for swimming. The 'rear' wheel could have a controllable axis of rotation. That said, we have hundreds of years of propellers getting caught in seaweed. I don't like the chances of a lightweight drone resisting fouling, especially if it has a prop ring enclosure.
Because you can't put the latest Hype Train item on your resume without it.
It's geared towards businesses who can expense it.
Fuck Your Timesheets
Cisco buys SamKnows to give ThousandEyes a look at millions of endpoints
> isn't it common for ICE vehicles to lose fuel economy over time as some parts wear out?

Technically yes, but it’s significantly less than the range degradation on even the best electric vehicles.
While Teslas are required to have a 12v due to federal regulation they do not to my knowledge require any checking or maintenance. They’re basically unused in the car, you can’t even get to them without removing stuff.
It is the only option if faced with a corporate break up. Rather leaving an already shrinking market than literally cease existing.
It was fairly common to use the "trick" (not sure it really was a trick, maybe someone else remembers) where the connection/transaction was kept open. Sites displaying logs, for example, used it as well. As I recall, they used "Transfer-Encoding: chunked", where instead of including a content size, the data consisted of said chunks that were all prefaced with their size, and you could send arbitrarily many.

That way, the browser could parse and display each chunk as it was received. A 0-sized chunk would be the last one, but you did not have to send it.

I don't recall exactly what came first. It's well possible that "chunked" only appeared in HTTP/1.1, but that HTTP/1.0 maybe did not need it since it closed the connection after handling a request anyway, or some such.
If you have fewer than ten thousand simultaneous users, this is not you. After ten million, you're not using an ORM in front of a bare relational database either.

Scale at high numbers adheres to no rules or off-the-shelf tools.
Consumers didn't want to pay for quality to the extent demanded by corporations that need to grow YOY. Companies were placed into a cost-cutting race to the bottom. Everything continually gets worse, until we no longer remember how it was better.
Let me go further - Lawyers didn't make this up. Elected officials did :)

Non-lawyer elected officials, actually.

Lawyers are just charged with knowing enough of the mess to be able to advise people - but don't shoot the messenger.

The criminal system is also deliberately adversarial, something lawyers didn't make up either.

The civil system is not, at least.
More languages are getting destructuring semantics built into them. I think this problem is slowly taking care of itself. You write a query that renames everything to your struct names, or you write a mapping that does it, then let the programming language do its thing, instead of a third party library doing it.

Essentially your code for talking to the database starts to look more and more like the code that deals with JSON responses, which all just look like quasi-idiomatic code in the programming language.
This is the most fun I've had wasting time in months.
Eh, I think they flubbed it. Agreed that they put it on the market at a time that made a splash and gave a lot of magical first impressions, but at this point the possibility of ever trusting these things is burned, if improved models manage to lie a little less, that won't be enough to actually integrate them into mission critical tasks.

Instead of an oracle they released an improv comedian. Entertaining enough but not what you want running the show.
The "person" is Apple. This is an automated dialing based on various parameters.

I don't see a good outcome of fining this. Either the person turns off the feature and now there's a bunch of situations where it could have saved lives lost, or you charge Apple and they turn off the feature, effectively doing the same.

Or worse, because as of now every smartphone has requirements to dial emergency services, regardless of sim cards or passwords or whatnot. If it's not completely dead it can contact 911.
The horrible thing is that in the public opinion OpenAI is also incorrectly connected with "Open Source" purely due to the similarities in the name. So the two opposing approaches are conflated in the public view.
There's a belief among folks who already favor RTO that the highest performers will also dislike permanent WFH, it seems to me. And given how notoriously difficult it is to reliably measure developer quality, that may be a belief they can harbor long past when you'd expect evidence to have mounted against it.
> Hopefully Germany outlaws her existence

Welp.
Britney – super mega experimental display variable typeface
The super risk takers, the kind of people who are willing to walk into a burning house or enter a combat fire fight, at first appear incredibly reckless, possibly suicidal. Its normal to think that because their behavior dramatically differs from how normal people perceive and interact with the world.

Instead those people simply lack a certain form of emotionally regulated fear as a stress response. That difference can occur from extensive training and conditioning, but in more extreme yet casual cases its something a person is born with. Their bodies still tense up, they still produce adrenaline, and their pulse still shoots up like everybody else so they are reacting to stress with a stress response like normal people. The difference is that their inhibition due to that fear is more rapidly eliminated by a neurotransmitter. That allows two things that normal people don't realize occurs:

1) The high risk behavior is primarily a means of learning to interface with the world in a new way.

2) The resulting high risk action is often the result of a rational risk calculation in a snap moment, similar but opposite of panic.

The edge, if any, comes from proving something or eliminating a consequence other people aren't willing to attempt. The consequence though, is that even if such people are able to realize and prove this edge most people will not be willing to accept it.
I do not see it today, but some months ago if you searched for CosmosDB on Bing, you would get ads for MongoDB Atlas.

Gave me a chuckle. Left hand - Right Hand.
We'll get a lot more hybrid offices: some people in the office, others at home. This is far from ideal, but it's what we'll get. Managers will get to keep some of their precious oversight—err, excuse me, serendipitous collaboration—but workers with any leverage will stay home if they want. Over time, we'll hit an equilibrium that is less WFH than today, but more than in 2019.

> A late-stage SaaS startup decided to embrace this wave of change. They worked with me to introduce flexible work policies, and the result was almost immediate - they noticed a sharp decrease in employee turnover and an uptick in job applications. Their story echoes the collective message from all three reports: companies must adapt to flexible work policies or risk being swept away.

I'd love to see current hiring stats on committed work from home or flexible companies. There are more places that allow WFH than ever, but as some companies are forcing a return to the office, I bet the remaining WFH companies could exploit the fact that the majority of people don't want to do that. At least some people are willing to switch jobs over it, and so WFH companies should get an influx of talented applicants.
Specifically, it’s dubious because GPLv3 requires the third party’s modification and/or hosted operation to be exclusively on behalf of / for the client. A judge and/or jury would need to evaluate whether the license is legally valid in that jurisdiction, and whether an attempt to circumvent the spirit of the license through obligating a contracted third-party to use the code would regardless still comply. (For example, QA is permissible use, but what if QA has to be done at scale in a for-profit production environment by the contracted third party, etc.) I expect that a reasonable and demonstrated set of modifications and setting and enforcement milestones would both be essential to a determination in favor of it being permissible use — but of course I cannot guarantee this with certainty, lacking any prior judgments to refer to. (I am not your lawyer, this is not legal advice.)