skysight-inc/HackerNews huggingface dataset:
I'm not seeing a whole lot about whether or not this uses WebKit or Blink -- and IIRC newer versions of iOS have relaxed the policy about needing to use WebKit.
Sorry, but this is a bad take. There's so much non-shitty attention grabbing content on YouTube that it's arguably one of the single most valuable educational tools on the planet. There's even tons of amateur <insert literally any form of content in video form> content out there. Clips of comedy skits, amateur documentaries, programming tutorials, short/mid-form animation, etc.

It's on you for not seeking out better content.
Chrome on the App Store is nothing new.
It's a little messy, and it's not clearly disambiguated what concept the artist is referring to. I agree "Hydrocarbon emissions" could reasonably mean what you get when you burn hydrocarbons, but that definition can also include literal "Hydrocarbon emissions": uncombusted or partially combusted hydrocarbon fuel being emitted out of the exhaust after ignition due to non-ideal combustion. Like you mention, this is alongside CO, as well as elemental black carbon and other trace combustion products like NOx etc...

You're right that there isn't orders of magnitude more CO2 from a two stroke, but there are orders magnitude more CO, as well as these literal "emitted hydrocarbons", which I think it what the direct claim the art intends to illustrate with either dinfinition. But the fact we're having this conversation is evidence the claim at the very least isn't clear.
I think it's "You can't prove it didn't happen this way."
Thanks! Macroexpanded:

How fast are Linux pipes anyway? - https://news.ycombinator.com/item?id=31592934 - June 2022 (200 comments)
Honest question: Where is the line drawn between music producers and musicians? Playing instruments? Using samples?
right, the text content was AI generated, and people don't like that. But if any of the tech was AI generated then the author would receive praise.
German Police Cannot Decrypt Apples FileFault (German)
I think people are fine about solving the problem, positive even (right wingers love solar panels, after all). They're just not fine about being forced to sacrifice to solve the problem.
I love using replit to write tools for completing small tasks. I recently used it to send out a SMS via twilio to my entire hs class for our 10 year reunion.
As I sit here I look at my HP-35S and HP-12C calculators that I have on my desk. My 12-C in particular is about 15 years old and still on its original battery. I remember fondly the HP-85a that I learned programming on when I was 8 years old or so. HP used to make amazingly great hardware. The first HP laserjet printers were an absolute marvel. It makes me so sad what has happened to HP.
Yay, thank you, I was racking my brains trying to remember Surety as an example in response to https://news.ycombinator.com/item?id=37782446
You know as I get closer and closer to official graybeard status I start having more of a hair trigger when someone says "just use __________" as if that solves everything and doesn't just create a list of a dozen or two other problems.

Everything is tradeoffs, you need to look at what you're trying to do and see which problems you are okay with. Some of these will be show-stoppers at larger scale. Some might be show-stoppers now.

But "just use __________" is never the right answer for any serious discussion.
look i'm admittedly replit friendly (tho no vested interest whatsoever) but how does one badly handled issue with an intern, make the entire company's 20m registered user claim "dodgy"? its a very short path from there to wire fraud and i dont think they will go anywhere near there.
In which case as Randy only has access to a few files you simply restore the snapshot of those files and away you go.
Did GP make such a claim? I didn’t see it, but maybe the comment was edited.
> "Our algorithm tries to optimize time spent on X, so links don't get as much attention, because there is less time spent if people click away," the billionaire said.

... at that point he might as well say "maximize" instead of "optimize"
See https://news.ycombinator.com/item?id=37783764
> Which brother do you have / recommend? I have been quiet happy with my OKI but the phone connection is the only letdown so far and I might change for a brother in the future.

I have a brother HL-2270dw that I've been using for more than 10 years that I'm happy with. I don't think they make that exact model anymore, but Wirecutter recommends the HL-2350dw (I don't know what you get for the extra $10 to get a HL-2370dw):

https://www.nytimes.com/wirecutter/reviews/best-home-printer...

I've got it hooked up to my wired network, and have never had an issue with it. I really like the duplex printing.

I prefer my devices to do one thing, so I've avoided combo devices.
> A human has a right to use a shoe. Or an AI.

What right is that, exactly? I don't remember the "Right to use a tool".

You are trying to make "using a tool in a way that harms people" have greater legal or ethical weight, by falsely calling it a right, than the harm they're doing.
Of course it's using WKWebView.
Thank you! It was pricey, but not as bad as it could've been. I pre-ordered it a month before .app became available as a TLD, and bought it on the first day of availability (May 2018!). I've been planning on building this for some time :-P

Re carousel feedback - thank you! We've talked about this but have been prioritizing some other features ahead of it. That said, your feedback helps us prioritize higher. Keep the feedback coming, the more the better! Also if you want to connect offline, lmk.
You don't even need unusual architectures - e.g. it's pretty easy to find a constant that might be fast to encode a value as 2 immediate and store the value in memory as two halfword stores on ARM - see https://alisdair.mcdiarmid.org/arm-immediate-value-encoding/ for the immediate encoding. It might be quicker than loading those immediates into a register, shifting and or-ing them as necessary, and then doing a single store. Especially if your focus is on code size (for small platforms or cache utilization reasons).

An I wouldn't be surprised if there's some weird x86 encoding that in some cases helps code size similarly, with different encoded instruction lengths allowing for different immediate sizes.
GPT4 has been outright wrong for me only a handful of times. I know this because I typically have an academic paper for the topic I'm working through next to me and knowledgable friends who I discuss things with as well. I'm rarely using GPT4 for things like syntax or APIs which can be easily looked up elsewhere. I also rarely ask it to write code.

I know mileage may vary, but I just haven't had this often quoted (but I suspect actually less first hand experienced) situation when it comes to development.
Unless people vote otherwise!

That's how we got the work week down to 40 hours.

There's a bill in California to decrease it down to 32 hours.

We could already be at 28 hours if we voted for it, theoretically.
It works when all contracting nurses are high paid. It breaks down when companies decide to make everyone low paid contractors (aka Uber).
Cisco Emergency Responder Static Credentials Vulnerability
Obama issued an executive order to close it on his second full day in office. Congress blocked it. He continued trying to close it throughout both of his terms, and Congress continued to prevent that.
We are talking about the definition of "world model". If you disagree with it then your argument is not technical, it is philosophical in nature. This is like arguing with a religious fundamentalist.
Excellent point, but i must rebut: (a) i'm already on my way by then, and (b) FIRE! </beavis>
What does the USA get out of it? The USA is the #1 producer of oil and the commodity is traded in her currency globally. This makes the USA energy independent and keeps demand for dollars extremely high.

The EU on the other hand has virtually no ability to produce oil and gas and is dependent on outside suppliers. So of course they have a lot of incentive to move off of it and that’s much easier if everyone else does too.

American hegemony is at stake if oil demand is dramatically reduced quickly. Where as the EU stands to gain influence. So again, why would the USA weaken herself to the benefit of the EU?
Because it's a perl shop
The very first thing I do with any new computer I buy is to reformat the hard drive and install the OS I prefer. I don't even boot the machine first. This habit resolved all of my OEM software issues.
All of a sudden the saying "eat your own dog food" takes a twist and is no longer fun.
Nah, it's definitely the Noosphere.
Its hard to take meaning from your definition of programmer since you haven't defined code. As I understand 'code', it's just an interface for programming, not definitional.

Consider the Python function 'max', which, given an iterable, will return the iterables biggest item. Now suppose I ask ChatGPT to generate a function (in whatever language you like) called 'max' that does the same thing and it returns a block of code that I copy and paste.

In what way is Python's 'max' meaningfully different from ChatGPT's 'max'? It seems to me that these are essentially both just higher-level abstractions.
Combinaut, the creators of Sparkle (https://www.sparkle.health/), has an opportunity for a remote Senior UI Developer to join our team of kind, hardworking, and creative people. Our company creates tools for healthcare organizations that help patients find care.

This role requires a strong design sense and an eye for detail, as well as a deep understanding of UX and accessibility best practices.

The ideal candidate will have:

* An extensive knowledge of SCSS/SASS and HTML

* The ability to work well within large legacy systems and constraints

* A desire to build, expand, and maintain complex design systems

* An interest in implementing accessibility standards and semantic code

* Experience with testing/QA processes, including automated front-end and unit testing

* A least some experience working in a Rails ecosystem

* At least 3+ years of experience developing web apps with expertise in modern HTML, SCSS/SASS, and UI patterns

Experience with VUE.js and WebComponents/CustomElements will be an advantage.

About Combinaut:

* Our team is international (Germany! New Zealand! Spain! Canada!) and all remote, but mostly overlaps with the Pacific or Central time zone.

* Our developers work with near-autonomy toward shared goals. We don't micro-manage. Everyone on our team is trusted to manage their own day, and we value good results over process.

* Well-funded team with great cash flow and an established client base.

Please email me directly with your résumé and examples of your work to apply: lily @ combinaut.com
Lack of an option to have the address bar at the bottom near the keyboard like on Safari, lack of address bar gestures for tab navigation. I don't see the iOS version of Vivaldi having any features that would be compelling enough to degrade my user experience by switching to it.

The only other bottom address bar browser with gestures that I have seen is Kiwi on Android and I am surprised this paradigm is still not more common.
A friend of mine was trying to explain to me that Munger is an accomplished and respected _____, but I have no knowledge of Munger’s usual world and really only heard of him in the context of this prison-dorm. My exact response was “he rose to the level of his incompetence”.
Mont Blanc shrinks 2 meters in 2 years
Has a great soundtrack too:

https://www.youtube.com/watch?v=jbPt1YGpW0k

https://www.youtube.com/watch?v=T87c8l53v40

Tho I'm listening to my own recording, some of the Tracks need a different mix with the Arachno Soundfont.
The focus of the piece is the impact on delivery of care, relationship between patient and nurse, as well as the experience of the nurses. Hardly a hit piece, but keep simping for the gig economy.
Like: the lack of joke comments, I've noticed that lazy one-line puns/quips don't get much traction here

That's one of the main things I don't like about reddit
I might have missed an update in the past couple of days, but, otherwise, the experience on a fully up-to-date iPad Mini is the same like in Android in the past. Maybe a bit worse, too.

It happily crashes, lags, as in, the touches take a couple of seconds to register, and overheats the iPadlet like I've been using the pen for 30+ minutes in the summer.

Also, I can not understand why they do not have the custom themes on mobile, Android or i*OS.
Pretty much every single civilized nation out there knows that the answer is socialized healthcare. In contrast, the US seems to be the only first world country that has chosen to forget that, as we must not forget that healthcare debt and bankruptcies weren't a thing until the 80s.

Yet, this guy's conclusion is essentially that "poor people" are stealing from "us".

This is giving me some strong "welfare queen are the problem" vibes.
This is essentially the service Reuptation.com claims to provide. Jon Ronson's "So You've Been Publicly Shamed" describes the site games SEO to flood the search results of controversial figures with banal nothing posts[1]. The difference being that actual humans had to create that content.

In the near future, the web could become opaque with LLM schlock, but at least it may grant people a right to be forgotten.

[1]https://www.businessinsider.com/lindsey-stone--so-youve-been...
What would the purpose of that be? Genuinely wondering as a very non-academic person. Surely academics can just read this document?
Well, maybe start with allowing users to swap RAM sticks first instead of continuing shipping those disgusting laptops with 8GB soldered RAM. For most of their consumer laptops (with the exception of gaming laptops), it's basically impossible to replace RAM sticks. Nowadays even ThinkPad lines are increasingly doing this.

I can get why this is done for thin and light laptops. But not everyone needs that. I am completely willing to have 200g added to the weight of a laptop to get replaceable RAM.
I think the shine has legitimately worn off on Tesla, though. I mean, how many times can you lie [1] about FSD before everyone writes you off as the boy who cried wolf.

[1] https://motherfrunker.ca/fsd/#bottom
Ah yeah that was definitely a usecase we hadn’t thought of.
Really cool project!
No we are just comparing values. The value of the American weapons is significantly higher than the value of the infrastructure they destroyed by orders of magnitude. So from a money perspective American wars were a net positive.

Which is why I hate the original article. Money is not the reason why waging war is bad.

It’s the loss of human lives and well being. And that does not have a dollar value. The price of the life of my kid is infinite.
Open-source abuse is alive and well
Brazen copyright change on an OSS project from a developer that looks like he works for a big company. I am sure they don't know or authorised it but still...attempt to steal in plain sight.
It's more an assumption I make to help guide how I build applications. Put another way, I wouldn't bother hashing the user password if I expected that I would always perfectly prevent all unauthorized reads from the database.

If someone knows that my application will just use the last 10 characters of the salt for a password reset token and they initiate the password reset for a user, they can potentially use the data from last month's breach to reset a user's password.
Torrents are a somewhat special case since, by protocol, downloading and sharing happen at the same time. So by running a torrent of pirated media, you are necessarily infringing copyright (there are hacked clients that report bogus information that allow you to download only without sharing, but they are easily detectable and ~nobody uses them).

As far as I know, nobody in this country has ever been successfully prosecuted for the mere act of downloading, or even having obviously-illicitly-acquired pirated media in their possession.

As to your final question, the actual answer is because people are lazy. It requires more effort and technical sophistication to maintain a movie file collection than it does to run Netflix. Nearly any piece of remotely popular content is available for free with a bit of knowledge, but it's less hassle to just subscribe to services. There is no world in which piracy actually endangers creators.
RPC Endpoint Connectivity for Low-Latency Web3 Gaming
I too feel like I'm at the point in my life where YT needs me more than I need it. Most of the people who "talk about stuff" on it are getting more and more demented (or super long winded while unlearning English) and I'm starting to think if it can't be put in writing, my life is probably improved if I don't hear about it in the first place.
It actually does. You can modify Rust to run without stdlib, reducing its size significantly. There are also tons of tricks to make this work really well so it's very close to C performance.

https://esp-rs.github.io/book/
https://github.com/avr-rust/ruduino
It seems like the fundamental situation of having a very bad boss or an exploitative industry, coded into a procedure. Soon you’ll have to spend your salarycoin at the company storeapp, and there’s no recourse or anyone to blame.
firefox on android has had the addressbar at the bottom since focus was around at least.
What is the connection between RAII and dynamic dispatch?
"Unspecified order" seems a poor guarantee.

I think a sort implementation should return elements in an order consistent with a subset of the comparison calls it makes, and that subset should be such that it fully determines the order.

An even better guarantee is that the subset should be the whole set of comparison calls.
The relative performance cost of virtual memory was way higher in days past, but people considered it worth it for the increased system reliability.
University of Texas has an excellent CompSci department and this person should be happy to attend.

Also, there are plenty of engineers at Big Tech companies and at startups who have no degree other than a high school diploma and a huge number don’t have a computer science degree if they do have one.

There is also a large contingent of folks who have terminal degrees in law or a PhD in Physics but work in software engineering.

I think the college application process is a crapshoot for the most part but its likely that this person didn’t distinguish themselves in that particular area but apparently had no issue passing a completely different criteria and process for an engineering gig at Google.
I suppose it never occurs to me to search for opinions. I'm not even sure how I'd got about it, even if search weren't broken. Blogspam is what I'd expect to see.

I'm more likely to start at a place that aggregates reviews and try to hallucinate which ones were written by people who know what they're talking about. That usually seems to work.

I imagine that somewhere out there is a person who bought the product and reviewed it on their blog or made some enthusiastic social media post about it, and that's what you'd want to locate were it not for the spam. But I don't expect any search engine to be able to find it for me.
I wanted to avoid unsafe.

Because unsafe introduces conceptual complications and it seemed to be simpler to avoid that in an example.
There's a particular spot on a local highway that interrupts my wireless CarPlay connection if I spend too long in it (eg when traffic is slow). It's right next to an exit with a bunch of buildings (including a hospital) so I'm sure there is some massive emitter in one of those buildings. I'm still at a loss about what could cause that kind of interference inside a major city and still be legal.
That applies to both sides though: people arguing that machine learning should not be treated like human learning often justify it with "ML models aren't people, they're software on a computer". But that argument is also missing the point, and invites this kind of philosophical discussion. The essence of the matter is that there is no high-level principle involved - humans get special treatment because humans write the law. So we can legally round all machine learning down to "zipping a folder full of JPEGs" for pragmatic reasons, and get away with it until we actually create sentient AIs and recognize them as people.

(Which, knowing history and observing how we treat animals, will happen only when the sentient AIs coerce us to recognize them, through violence or the threat of it...)
I'd also love to see the % of scoldings that miss an important subtle difference in the questions being asked.
U.S. lawmakers ask TikTok about its ByteDance ties after recent exec transfers
Hey! Website creator here :)
I honestly wasn't expecting someone to post the link to the site here so soon (I posted earlier as ShowHN but it flopped a bit haha). I'm reading all feedback now!

EDIT: As some people posted here, language programming tags are getting wrong queries. I'm looking into it rn, but other tags should be working!

EDIT 2: Just fixed it, I made a Django query oopsie from last time I was fixing the queries. Thanks for the feedback!
TL;DR: Maximum pipe speed, assuming both programs are written as optimally as possible, is approximately the speed of what one core in your system can read/write; this is because, essentially, the kernel maps the same physical memory page from one program's stdout to the other's stdin, thus making the operation a zerocopy (or a fast onecopy in slightly less optimal situations).

I've known this one for awhile, and it makes writing shell scripts that glue two (or more) things together with pipes to do extremely high performance operations both rewarding and hilarious. Certainly one of the most useful tools in the toolbox.
I'm still not understanding the criticism. You're saying it's bad that kids can't hack on their school-supplied/parent-managed computers. And... I think I agree, as far as it goes.

But you're responding to a thread saying "Chromebooks are good for Developers", where's it's just not responsive. There's absolutely no reason schools or parents can't hand kids unmanaged/unrestricted Chromebooks; they just choose not to (for some good and some bad reasons). Take that up with schools and parents, I guess?
I always liked the TAP protocol for test reporting. I think part of it is because the protocol is so succinct and makes no assumptions about how the testing framework works under the hood.
Not a dev, SRE/DBRE, but as I mention in a child comment, I make use of venvs for Python all the time, usually via Poetry.

That’s the part I don’t get; this reads like it’s replacing brew. Libraries are entirely different from applications. I can easily see wanting a library temporarily to satisfy a version constraint, but something I’m going to use directly? Why?

If it’s for the interpreter (Python for example), and someone has pinned it to a specific - not floating up - requirement, that’s a problem with the author IMO. I shouldn’t need to install 3.7.3 when semver (if taken seriously, which Python does) states that >= 3.7 suffices.

I have no comment on Node because the entire ecosystem is a hellscape.
Yes, finding an old boat of the proper proportions and verifying it as Noah's Ark would change my mind.

I have a hard time imagining what verification would look like, given how Young Earth Creationists lie, cherry pick and generally BS on this topic.
Related:

Test Anything Protocol - https://news.ycombinator.com/item?id=23473370 - June 2020 (29 comments)

Test Anything Protocol specification (2006) - https://news.ycombinator.com/item?id=11915487 - June 2016 (10 comments)

Test Anything Protocol - https://news.ycombinator.com/item?id=10030889 - Aug 2015 (1 comment)

libtap - Testing library for C, implementing the Test Anything Protocol. - https://news.ycombinator.com/item?id=2936877 - Aug 2011 (6 comments)
If OpenAI was interested in “advancing science,” all of their research and models would be publicly available. Since they’re not, your appeal to this is entirely specious.