skysight-inc/HackerNews huggingface dataset:
> That's why we require licenses to practice medicine and law, and we have governing and ethics bodies to regulate how professionals operate their practices.

Correct, so people should (and do) go to the people who have these licenses, not random people on the internet. I don't even understand what your solution, or even problem, is. It seems like you're suggesting that everyone, whenever they speak on the internet about anything vaguely related to medicine, law, or hell, even regulated fields like engineering, should disclaim that they are not speaking in such a context. And I saw that that is a ludicrous task that is expected of one to do. So if you have any better solutions, let me know.
Ryan literally just made the previous CEO leave?
If you're saying you want GC/Arc then that's more than just "turning off the borrow checker".
Your post is misleading. The new Flexport CEO said "Flexport is rescinding a bunch of signed offer letters for people who were starting as soon as this Monday." Note that not all of the 75 people were going to start on Monday. Only 1 or more people would start on Monday.
It's a quote from the movie Hackers from 1995. The line is "Snoop on to them as they snoop on to us", which is actually the name of the article, and the talk, but for some reason the title on Hacker News got mangled. Not sure what's up with that.
Chrome Extension: Notes on your dev tools
I have a block plane, #4 smoother, and a jointer that I was going to list for sale, do you want any of them?
>I'm not sure my "theory" of government would fit into a HN post but it would include things like legitimacy, monopoly of force, right to taxation, distribution of income, democracy, representation... things like that. Ideally, modern government going back to the Magna Carta is there to protect those without power from those with it.

Okay but that says nothing of why schools and roads are provided by the government but food is not. The theory I gave straightforwardly explains why.

>Anyway - the argument I'm making is that the phrase "socialise losses, privatise profits" accurately describes what actually happens in the world.

I'm not arguing it doesn't. In fact I'm arguing the opposite, which is that it's so good at "accurately describes what actually happens in the world" that it doesn't just cover "bad" things, it also covers "good" things. Outside of transfer programs, most things that the government does are "socialise losses, privatise profits".

>In the end, it's basically just a large scale version of "follow the money".

What's the principle here? I'm sure teachers unions and textbook companies benefit directly from public schools. Companies that hire knowledge workers also probably indirectly benefit. All of the groups probably engage in some sort of political lobbying and/or campaign contributions. Given all that, what should we conclude if we "follow the money"?
> ...the only correct response to which is to contact the state government and complain while continuing to respect the law. Breaking the law while remaining silent is diametrically opposed to the democratic system that the US, at least, aspires to.

You've presented a false dichotomy here. Advocating for a change of the law while respecting the law, and breaking the law silently are not the only option.

You can also break the law while advocating for its change. This is called civil disobedience and is a very American thing, going back to at least Thoreau.
Welding greatly increases your lead exposure
Why would a CEO take a pay cut, his job, approved by the owners, is literally to unload the burden and fire the fat. He would have to lose money if he didnt... a CEO responsibility is first to owners, second to client, third to employees who are resources, like the machines they bought and are compensated monthly for their time.
This is (or should be) moot, because if you still NEED to work after 25 years in tech, you are doing many things very wrong.

I understand still WANTING to work, of course, but you should be in a position to pick your own colleagues, projects, and schedule.
I want some feedback on my new Python library
Hi everyone!

I would like some feedback on my new Python library, PlatformInfo. It's still WIP and I would really appreciate feedback and suggestions for it. Thanks so much!
Suppose you are tired of the manual process of re-uploading your resume for every job application and manually tracking the jobs on spreadsheets or Notion. I created a Chrome extension that abstracts the stress of applying and monitoring your jobs. One cool feature I added was generating unique cover letters on every job application you are on with our extension with just a click. You can check the chrome extension. Another cool feature is finding emails of companies
on sites like Ycombinator, Techstars and Crunchbase.
If you have any feature requests or feedback, please comment it.
That's not how leases work. There's a mileage limit in the lease and if it's exceeded, the lessee is the one who gets screwed with fees.
It is is in schools. But how many people willingly go out and buy a Chromebook?

ChromeOS is only slightly above Linux in marketshare.

https://gs.statcounter.com/os-market-share/desktop/worldwide...

You’re going to have a hard time convincing regulators that Google is acting monopolistic because it’s forcing less than 4% of the population to use Chrome
Largely this isn’t possible for e-commerce. Some might say it’s just convenience, bun there are a lot of goods only reasonably available online.
>then executive, management or individual culpability would be determined (if any) by an outside party chosen by the board, acting in the interest of shareholders.

What makes you think that "the big fish" will end up being punished, rather than the low level employees?
If it's actually a _regular_ expression, by definition re2 will support it. Of course if by "regular expression" you mean pcre (with things like subpatterns) then this can actually match a many context-free languages as well, and if you're doing that then you probably want a proper parser anyway instead of trying to roll one yourself.
Several people have told me that Bertrand Serlet used to have Core OS engineers run with very low ram and slow computers so they’d feel the pain. Any 90’s-early 2000s MacOS engineers around to confirm?
Only if you start off with no muscle rely solely on Llms, aka using a calculator and having no idea about doing and operations without one.

I tend to agree that taking shortcuts to hard work doesn’t make better artitsts, ultimately those who put time into it get somewhere significant.

Id extend this further to not rely solely on only one tool and become at least cognisant of other methods or ways of approaching problems, creative or not.

From my experience with Llms I do greatly welcome them and find them quite empowering at times but I use them sparingly or only when I need ‘something else’. Llms are great at pumping out quantity but for quality I’d slow things down considerably
yes, definitely and completely broken. require and import differentiation the most retarded changes, broke my build. spent sometime to understand the substantial difference, turned out it's nothing too substantial.
> the only correct response to which is to contact the state government and complain while continuing to respect the law

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

> Any man who breaks a law that conscience tells him is unjust and willingly accepts the penalty by staying in jail to arouse the conscience of the community on the injustice of the law is at that moment expressing the very highest respect for the law.

> Martin Luther King Jr.
No major repairs and no routine maintenance?
Looks great! Shameless plug: https://vectorizer.ai produces an actual vector image (I’m one of the developers of that site). Not free as in speech, but currently free as in beer.
The tax code is very complex, changes quite a bit every year, and a FOSS developer could not guarantee the accuracy of the generated tax forms. On top of that, each state has a different tax code, which further complicates any development effort.
In that case why would it need to be online at all? If it's not too big just share the physical media..
It's weird because TFA actually credits your link as being the authoritative speaker on the matter/original person to bring it to light, then proceeds to repeat the same content, even showing clips of your linked videos. I suspect given TFA's agenda, theirs was meant to be more about getting the kids fair compensation vs your linked video was more about exposing the exploitation in general. Definitely second your link though, it was a super illuminating watch, and there's a part to from the same creator for those that get hooked by the first that's also worth checking out.
https://github.com/farag2/Sophia-Script-for-Windows

I highly recommend this script. It's a really decent base without breaking stuff. Most of the time I change 3 or 4 settings in the script.
I don't think anyone is buying Cisco-on-AWS at anywhere near the same volume as Cisco gear in its heyday. It's likely for applications where traffic throughput is low or unimportant — e.g. training labs, etc. These are likely applications where it would have been cost prohibitive to buy a "real" Cisco router.

I'd be pretty surprised if people were running an actual large production network on Cisco-AMIs-on-AWS.
The macOS equivalent is DYLD_INSERT_LIBRARIES. You can then use Objective C reflection from your library to patch someone else's app by replacing method implementations for example.
The HN title matches the text in the video, the title on the website, and the slug in the URL.
Lessons Learnt from Consolidating ML Models in Large Scale Recommendation System
Do people in the US still wear masks? Here in Spain it's 1 in 200 now, in public transport, offices etc.

The strange things is those people tend to wear them even outdoors where the risk of infection was always low anyway.

Personally I think the quality of life loss of wearing masks is heavier than that of getting COVID. So I don't either. But every person can make that determination for themselves.

I've thrown away my stockpile of masks too, I had a lot of them because I was always looking for some that met the minimum requirements but we're nevertheless easy to breathe and soft to wear. That was hard to find.
> The code doesn't have to be wrong for every input. It may be wrong just for pathological cases that don't occur in the field unless specifically crafted.

I could argue this more but it doesn't matter, that was just a little tangent, getting the size wrong will not let anything out of the sandbox.

> The assumption was that the code tries to clean up the buffer immediately after use.

Cleaning up would be removing the mmap. How are you going to exploit that? Your scenario is not very clear.

I think you're going for a situation where the sandboxed process can write to data in the host process outside the buffer? In a general sense I can imagine ways for that scenario to occur, but I can't figure out how you could get there via mmapping a buffer badly. A buffer mmap won't overlap anything else. If the mmap is too small then either process could read past the end, but would only see its own data (or a page fault).
Your site has been very helpful for me in a couple of recent projects— it works significantly better than anything else I’ve tried.
The problem is that these companies are so large that they can only handle customer service with automated error-prone systems, but are also so large that if you get blackballed by them you are in a real jam because they’re the only vendor in their market.
This thread is about writing a game engine, so GP didn't "accidentally" respond to the wrong comment. Their question is on-topic.

If your comments aren't relevant to writing a game engine, then they're not relevant to this thread.
Hills are the exact reason to use the speed control. It drives me crazy that drivers don’t know how and when to engage it, go 50 up hills and 85 down the other side.
What an unbelievable bastion of information you are for information you just learned about!
"Because you don't give us access to the financials, so we have no frigging idea if we can afford it, Frank."

"Some of us don't like jumping into things without looking."

I wager your boss would not be amused with me.
I wonder how dust/scratches might affect the supposed spectacular data density. A single scratch can wipe out terabytes of data... (even with FEC)
You can nicely suggest that you will check your calendar and not answer on the spot.

If you didn't have the flexibility to move your work anyway you probably should not go.
He may not know how it happened. Remember, he started his job 2 days ago.
Flexport and Smarking are the two most spammy companies I have seen here on HN. Almost every couple of weeks you see their job opening post on the HN front page. Going on for years now. Just saw one from this very company a couple of weeks back.
sure in comparison, but we have the existing technology, and capability to lay out 100 football fields of solar on Mars if we wanted to, today. it may cost a metric ton, but we.could do it.

we straight up don't have the ability to build a big surface buclear reactor on Mars. we probably could develop that capability, but until then, it isn't stupid to brute force a large solar installation until something better comes along.

solar likely would be used along side things like kilo power and maybe traditional generators slightly modified until that day comes. it's not stupid do do inefficient thing now, when you don't have a real alternative.
I suppose, but I've recently had this issue applying to things with a large company. There were at least 20 open positions that fit my skillset, many of which seemed to be literally the same role on different teams. They made me apply to all of them individually, and didn't save any of my info, and some teams required cover letters and other info that other teams didn't.

I gave up after 4 of them. A month later, I've heard nothing back on any of those.
I'm expecting him to run for President at some point, unfortunately
Crimea is traditionally Tartar, and majority Russian. It was always an autonomous region, and it was taken quickly and without a fight in 2014. In the intervening 7 years it wasn’t contested like the Donbas (beyond Ukraine cutting off the water supply). Without exculpating Russia for its numerous war crimes and atrocities, bringing the war into Crimea is effectively opening a new theater. Yes, Crimea is officially Ukrainian territory, but it would definitely be an escalation of the conflict.
> <2 year old used models are around the $23k USD mark

That's not what I'm seeing anywhere:

https://seattle.craigslist.org/search/cta?max_price=25000&mi...

https://chicago.craigslist.org/search/cta?max_price=25000&mi...

https://www.ebay.com/sch/i.html?_sacat=6001&makeval=Tesla&LH...

5 years old with battery troubles, 8 years old with 142k miles, 3 year old with bumper damage.... not a huge selection here.
Yes I was spoiled by Hale-Bopp so wont settle for anything that requires planning, comet wise :-)
this is true, but modern RISC cpus are also pretty CISCy now. The risc-V vector extension has an vfwmacc.vf which is a broadcasted vectorized widening fused multiply accumulate instruction.
> Uber's CEO says his time delivering food for his company revealed a "lack of quality" with its product from a driver's perspective.

Dogfooding can't ever stop. "Why is our product terrible?" Because you stopped dogfooding it, or maybe you never did to begin with.
> just not enough an OS

but of course, which is why a typical assignment would be like “and now implement a NIC driver”.

cloning kernel.org is definitely a better way to learn something relevant, depending on one’s definition of “something” and “just enough”.
Why would you have to recharge mostly at superchargers? A car with a 300 mile range would last for 8 hours at an average speed of 37.5 MPH, which you'd be lucky to get as an average speed in a city. You drive a full shift and charge when you get home.

And you still have to pay for electricity, but in the alternative you still have to pay for a car.
I mean, it is your problem if you like any of those people and expect them to maybe be part of your career network in the future. I know I'd have a hard time considering referring someone who gave zero notice when quitting. Sure, it's just business, but that's some pretty anti-social behavior. The person who had to stay behind to clean up the mess you left is unlikely to ever want to help you in the future, or take your call if you want to hire them onto your team at some point

You can certainly make it less abrupt in other ways - let people know beforehand or such, but if I showed up on Monday and one of the other senior folks on my team just was gone with no notice and didn't talk with me again, it would be hard to just treat that as normal.
Please do not make or spread these sorts of allegations without providing some VERY strong evidence.

The most likely explanation is the new CEO's strategy either did not work or the board and founder felt they had a strategy which would work better or have a better chance of working.

Basically, for better or worse, Dave Clark (the old CEO) and Flexport were probably just a poor fit.
Serverless is immediately suspicious just as a name: ofc there s a server, running a piece of code, it s just way less efficient when you need good latency but a lot more when you need giant throughput.

You can do the same with a dump server and a few scripts, and for cheaper. Im sure these people would be shocked to how aws or other cloud vendors implemented it
Which is entirely his fault though. People dislike him for his behavior, not because he's rich or upsets the established companies.
Yes, back-linked objects are probably going to have to be pinned.
Would be useful if you wanted to archive many tv stations at once (and never actually go back to watch them)
As a sign shop, did you not have access to Illustrator? Been doing this for a long time with it.
Grindr loses nearly half its staff to strict return-to-work rule
> Personally I think the quality of life loss of wearing masks is heavier than that of getting COVID.

You will lose way more DALYs catching COVID (especially multiple times) than you will wearing a mask. We are already seeing the emerging auto-immune effects at a population level as well (rising fungal infections, etc) :\
Probably the same way Samsung make a foldable screen with a layer of glass, make it thin.
Jarred even came here and agree with them. It's nothing controversial. Just nuance. No need to flame. DYOR.
This might depend on your view of the world.

As you state autodidactism, you might view knowledge as absolute and measurable. I'd posit it might not always be, and you'd miss some social aspect be that feedback to socially constructing knowledge - as well as obviously only construct knowledge within yourself and not within and among others which would be a social form of knowledge - you might not need a school for this, but by definition a form of social environment.

[Feedback as both (and also separately) an accelerant to individual learning, and choosing paths of interest, is a different thing, and perhaps also worth exploring.]
Yes that’s the recommendation, and I’ve done it myself too… but I mentioned it as an example of what the currently available raster to vector conversion tools can’t handle.

Of particular note is when these kinds of issues crop up with overlapping elements, like having flowing ribbons or abstract line work, or other art with a colour gradient on it, which when converted to grayscale, produces the same tone or similar enough tone that the de-noising of the vectorisation decides to merge the regions as a single object. There are ways around it… but doing multiple conversions to vectorised images after performing colour space rotations, desaturations, grayscalings, and then having to stitch together a final vector in out of the correctly vectorised portions of multiple conversions… is not fun… and makes me deeply frustrated at the lack of available vectorisation software that makes full use of the colour information available.

It’s been a while since I dug down into the academic papers on the topic but when I last looked years ago, I didn’t find anything about vectorisation algorithms that didn’t basically rely on the same techniques as OCR algorithms, greyscale and contrast enhancements, before moving onto the parts of the algorithms where they began to make vectors from the raster data matrixes they had extracted.

Compared to the current state of the art in object detection in computer vision, which is admittedly something I have much more recently dug into the algorithms behind, it feels like a lot of vectorisation software is practically in the Stone Age.
50 up 85 down is the natural way to drive. It’s a waste of fuel to brake downhill (beyond reason).
Embarrassingly, yes, because I can't turn off delayed ACKs from Rust.
Learning is a process. Each of us uses a different process and gets a different result. Of course you can learn a lot of things by yourself and get some level of understanding of the subject. It’s just highly likely that the result is not good as you study in university where you got a lot of people to discuss and inspire.
We very rarely need specific minerals. We need energy, nutrition, conducting materials etc. Most of these needs we can fulfil with many different minerals. And the amlunt of all [1] minerals in earths crust is staggering compared to any foreseeable futre, so we are just going to flip to whatever is easiest/cheapest to dig. None will "run out" as in there is no more available, only that the remaining ones are too expensive to extract at the moment.

[1] Helium may be one of the exceptions here, but I would guess even that is produceable with some future nucleaf technology given enough money.
The most interesting keyboard released this week is also the cheapest
That’s why you wear a PAPR, which decent employers provide.
> This is just semantics.

Not really, because the difference is rather significant here.

> It's not as you describe though, because the point you miss is that it is the product of rational thinking. That's a fundamental difference.

There's that little mental game I was referring to.

> The point was neither type of 'god' is applicable or relevant.

There you go again. Maybe substitute in "ideological construct" for god and you'll finally get it.
Oddly, I grew up (in the 80s!) feeling the way you describe about the 2600, that it was just too crude to revisit.. but when i finally bought one some years back, paired with an authentic CRT, I was really enchanted by the elemental simplicity of the games, the instant snap response with no input or display lag, sharpened further by the pixel-perfect (and intuitively predictable) collision detection being done within the video chip. My console sweet spot previously had been the NES and some early 16-bit machines, but for the raw fundamentals of a lot of shooter-type games, the 2600 felt so much better - and to a lesser degree its successor in the 8-bit home computers, but with their expanded capabilities those machines gave developers more rope to hang themselves. Yar's Revenge, Demon Attack, Berzerk - there's real magic there, just you versus the circuitry.