skysight-inc/HackerNews huggingface dataset:
It depends on the site, but Twitter for example will leave a file untouched if its heuristics decide the file is already well compressed. Good compression is expensive, and in many cases more so than the bandwidth you'd save.
Nice!

Most job boards suck for tech jobs.

Most remote jobs seem to have some restrictions on the location you are supposed to be in. Would be great if one could see that directly in the listing.
Vite uses both esbuild and rollup for the prod build. When doing React, it also adds Babel. This chaining of tools is the reason why it's so slow.
> I want to assume there is some good reason that is not, "we didn't want to pay for more runway"

This is how the entire world of engineering works. Overbuilding everything is much worse for society due to the massive costs.

Doubling runway lengths cumulatively would consume hundreds of thousands of acres in the US alone. Many of these airports are right in cities so you’re talking about displacing hundreds of thousands of people.

If you could stomach that, airlines with real engineers would just calculate that they can now land much larger and/or heavier loaded planes and do such.
You can't post like this to HN. I've banned the account.

https://news.ycombinator.com/newsguidelines.html

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future.
tbf, SEPA direct debit is across the Eurozone a both common as well as easy way of transfering funds.
I love this kind of stuff, if I ever would use security by obscurity this is probably the way I would do it :)
These days, my main use of dd is to get a specific amount of data from a file, where both "bs" and "count" are useful (no, "bs" does not only set the buffer, it also sets the chunk size for reads and writes, this is SOMETIMEs useful and/or necessary with tapes).

So, this is an approximation of a command pipeline I run several times per year, when I happen to need a secret of an approximate length:

dd if=/dev/urandom bs=6 count=1 | base64

Tune the "bs=6", depending on how long you want your (guaranteed typeable) secret to be. Every 3 bytes in the input will give you 4 characters in the output and keeping the input block size a multiple of 3 avoids having the output ending in "=".

It MAY be possible to replace this use of dd with other shell commands. But, since I needed to learn enough of dd to cope with tapes, I use that.
College graduation rate is a real world outcome, which is author is referring to. You don't have to be particularly good at testing to graduate. Cs get degrees. A lot of courses are project or paper-based. If all else fails, you can take GPA boosting classes.

Of course, the far left will claim that "real world outcomes" are also systemically biased when they don't align with their priors.
How is it illicit if it is unidentified? Does Australia have a law against isomers?
Ah, good point - I was reading it as 87 minutes for all of it, but it could easily be 1 minute per datacenter or whatever, and intentionally incremental, which would make a lot more sense.
There isn't a "remove result" button. At the bottom there is a "Privacy settings", "How Search works" and "Cached" button, while the screenshot shows "Remove result" and "How Search works".

Having unsuccessfully gone through 2 different procedures to try to remove that page from Google search result, I have little faith that it will work now.
I think the software will be better than now, because developers would have had more time to study the specifications of the hardware. The hardware now change too much fast with new drivers, new firmwares, etc. That force the developer to search a solution to fix quickly a problem. But, is this solution the best or more accurate? Well, we never know it because there is another hardware improvement that forces to change the last fix... or worse, change totally a software function with another quick fix. I have in mind the old commodore 64 for example.... You have a good game like Bruce Lee (platform adventure), and Antiriad could be its evolution... Same cpu, ram, etc., but developers learn how to make the most of it. Or maybe I'm too old for this crap. XD
Robot Framework: generic open source automation framework
How do they propose to do that?
Posting like this will get you banned on HN. No more of this, please, regardless of how strongly you feel about config files.

Also, would you please stop posting unsubstantive/flamebait comments more generally? It's not what this site is for, and it destroys what it is for.

https://news.ycombinator.com/newsguidelines.html
Apple don't care about ewaste, if they did they would make their devices easy to repair.
Hey Alex, currently the best way to handle this on Bear is to use UpMath and copy the generated markdown.

https://docs.bearblog.dev/mathematical-notation/
Do you really feel like the people posting NSFW are somehow chasing people off of Twitter? I 100% know they exist, but when I scroll through my feed on Twitter I don't see any of it, so I don't understand how it could possibly bother me...

I think the better theory is that small snippets of text was always a dumb format for these key oft-visual interests of news and fashion, and thereby the entire platform only made sense for a short period of time while there weren't high quality channels to share images and video, which Twitter supports (as they couldn't NOT) but really sucks at in comparison to Instagram and TikTok.

(I feel a need to point out the obvious here, just in case, though I hope no one finds this confusing: the NSFW people are also going to clearly be heavily interested in photos and video, but they are simply banned from the other platforms and so put up with Twitter's horrible media sharing capabilities as they have no other choice.)
nope. and i ask regularly.

i remember eating eggs, many years ago, and I could smell myself for a few days after that, while showering every day. i told someone and they said they noticed too. i've not eaten eggs in 9y now.

same for other "food that makes me smell", I eat a lot less of it. for me that it more important to how i smell than regular showers/ parfumated soaps/ deoderant/ etc.
A German would point out, the very purpose of a job application is discrimination.
Is it just the fact that you happened to be at the tail of your performance distribution? I used to play billiards regularly and on some days I would excel and surprise myself with how good I played. I then realized that the number of those days were roughly equal with the number of the days I surprised myself with how badly I played. Then I realized that my performance is a normal distribution and I stopped being surprised.
Yes, that’s an error converting metric to metric by accidentally using an imperial/metric pair.
(a) is it the same phased array antenna as dishy v2?

(b) is power usage improved? at 90 Watts dishy v2 is not perfect for an RV.

(c) dishy v2 has pretty slow startup time. It might be less than perfect if that thing required 10 minutes of unobstructed view to bootstrap.

I have mixed experiences with dishyv2 tech. I've had situations when it was flawless with half-obstructed view. I've had moments when it had hiccups without any obstructions.

Anyway, very interesting. Obviously this is a big deal for many applications.
There's a few facets to consider:

1. Does code written a particular way?

2. Does it need to be configured?

3. Does it conflict with other tooling?

4. Does it have limitations that are too restrictive?

5. Does it cause bugs/issues that are difficult to resolve?

The ideal tool just does its thing, doesn't need any code written or configuration, works no matter what other tooling you're using, has no limitations, and will never itself cause a bug.

That might not be realistic to do 100%, but I think it's what all tools should be aiming for.
It's well known. Colleges will admit to it in public, often saying things like "we need to have a lower standard for boys, or else no girls will want to attend our school". (The ideas being that (1) the goal of running a college is to admit more girls; and (2) girls don't want to attend all-girl schools, so you can get higher overall female admissions by admitting some unqualified boys.)

If you think the data suggest that colleges are overall giving admissions preferences to females in favor of males, you haven't looked at the data.
> Once identified we expedited a rollback which completed in 87 minutes

Roll forwards and back should usually be done slowly and carefully.

However, during a major outage, there is a good reason to do the rollback very fast. Ie. Within 1 minute. Fast rollbacks end any outage sooner. And if your service is already down, you have nothing to lose and everything to gain.

That provides an interesting infrastructure problem. Fast rollbacks probably involve restarting a large number of servers, having a large number of cold caches, etc. You can find new bugs that only rear their heads during a fast rollback. Things like docker registries getting overloaded, kubernetes control plane being overloaded, other services becoming unhealthy due to a large influx of requests, etc.

The traditional approach is 'dont take risks, don't do a fast rollback'. But that can double or more the length of your downtime. Especially if you roll back the wrong thing first.

I'd therefore encourage preparing ahead of time for fast rollbacks. The dev/test environment should automatically do 'big bang' rollbacks every week. Production rollbacks should even be practiced from time to time, getting faster and faster each time, keeping an eye on metrics to look for instability.
I don't know if your comment is being serious or snarky, but have you looked at his heart to judge his belief?
Attacking others like this is not ok on HN, regardless of how wrong they are or you feel they are. We ban accounts that post like this, so please don't post like this again. We've had to warn you about this kind of thing before.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
Attacking others like this is not ok on HN, regardless of how wrong they are or you feel they are. We ban accounts that post like this, so please don't post like this again.

You've broken the site guidelines badly in other threads recently as well: https://news.ycombinator.com/item?id=33282308. I don't want to ban you, so would you please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here? We're trying for a forum that has thoughtful, respectful, curious conversation.
GPU passtrough in VM on linux.
The majority of RV/vanlifers do not need internet in motion, they just want a regular static 12V dish that can be mounted fixed and flush to the roof/racks like any solar panel.

$2500 for such a dish is the wrong target market. The only customer that needs internet in motion are things like boats, planes, trains and buses.
> ... real pictures from veterinary text books have been used as fake "evidence" of animal abuse.

I'll do you one better than that. Farms use a lot of seasonal workers and small farms in particular will hire people in for a week or so when things are busy. I know a farmer who hired in a bunch of folk to help over the shearing. It turns out that two of the people he hired wanted to film around the farm to capture some of the animal abuse that absolutely must be going on because farmers have nothing better to do, but they didn't find any. So figuring that they were never going to let themselves into the "inner secret animal abuse lair" or whatever the fuck was going through their stoned little minds, they decided to...

yup...

... film themselves kicking fuck out of some sheep, and pretend it was common practice among farm workers.
The Wikipedia page is just responsive. The Wikipedia Mobile page has a dedicated URL, and it assumes that, if you went to the trouble of requesting it specifically, that's because you specifically wanted it.
I tried to talk and engage in the community for a while, came up with really well researched tried-and-tested UX improvements, only to be dismissed as not “relevant”. Further engagements only seem to be showing how opaque the decision making process is (you can see this in a different form in the wordpress community btw)
>Apple marketing lead Greg Joswiak answered by saying: “obviously we’ll have to comply, we have no choice.”

Screw Apple on this. They should have done it themselves years ago. In fact, that they have already done in randomly in iPad models, and have released USB-C only laptops but no iPhone is shitty behavior...

As for eWaste, lol. If they cared about that they'd make more lasting cables for starters. And they'd have moved to a USB-C port on ALL iPads and iPhones sooner, so people don't buy yet more lighting stuff they'll throw away when they would have inevitably move at their own snail pace to that just as a "product differentiator".

Of course if a company really cared for eWaste (not as a much lower marketing or feel-good "priority") they'd made less products to begin with.
Environment matters

Nobody says that tests are perfect

They are just the best thing we managed to find

Go ahead and design something as fair as tests that takes env/context as input too.
Not using a MacOS desktop FTP client, which is what the OP misses.
This is covered in the essay: There are processes in place to hand-off in the case of death, as well as plans of forming a foundation to take care of the project.
Well, I have the opposite opinion. First of all because tests don't remotely represent the nature of doing work. It's a momentary expenditure of energy, and all of rides on perfect performance that day. Luck, rote memorization, and some skill development.

So in my view, I read it as "Why should I have to do bs when I'm lucky and tend to do well on tests?"

In my cs classes, I did terribly on tests, and got 100% on all the work, so I failed. Why? Well I have chronic sleep issues and miserable short term memory that's gotten worse over time, and the mid-term was 40%. I also just don't really care about the outcome, because it doesn't represent my ability to do any of the tasks in the real world. Oh, I was too slow in writing out the exact java syntax for a generic implementation of a priority queue implemented with an array? Tests aren't inherently virtuous. You have to believe in them to do well, and you have to feel adrenaline in the process. Usually has nothing to do with incremental progress, measurable skill, or anything valuable really. I can now recall various key bits of key events from the Byzantine empire, but did I do well on the test? No, I was a bit tired that day.

Both should be balanced, and relevant. The tests and the homework should meaningfully test whether or not I can do what they intend to indicate. Not "He couldn't sit there for 3 straight hours from 6pm to 9pm on one night of the year writing out java in pencil in a dead silent room.
I remember the name ypbind, but didn't know what it was. Thanks for the info, greatly appreciated.
I/O usually means syscalls, I guess. If I install a library to encode and decode a protocol and it has no mode of operation that performs 0 syscalls, it is defective.

I'm not sure how "write does not even return until the writing is done" can avoid handling backpressure.

Unfortunately, I have had to add calls to flush() to the TLS library because it was not made with buffered writers in mind. I guess instead of writing flush() a couple of times I could have written a library that wraps a pair of buffered writer and reader in a new reader which flushes the writer if necessary when you read it and wraps the TLS library so that the passed-in reader and writer are automatically wrapped by that new reader. This sounds like a bit much though, since the whole task was to call flush a couple times only during TLS handshakes only if flush was defined.
You're 100% bought into the propaganda. Isn't it time to pause and reflect?

Btw. "the science" hasn't changed. The vaccine never stopped the spread. There were no studies indicating that it did (medical trials were about hospitalisations / death, not infections / spreading). You fell for the fake science propagated by fake news media.
Singapore proposes test for crypto trader, ban on celeb endorsement, credit card
A bit of an aside, but maybe not.

I live on the same block as the Cloudfare headquarters. They have a big common space that has open windows to the street. They have some big projectors that play what are basically Screensavers on the wall in this common space, visible from the street. For months now one of these big wall sized projections has had in large white letters "this copy of office is not legit, please contact Microsoft to purchase a legit license of windows " (I paraphrase a bit). This seems like something they should address, no?
Aesthetically it's a bit vintage for non-nostalgia purposes, but IMHO the issues are purely things like fonts and colors and rounding, layout and behavior is excellent.

I'm not sure I could make it look any better. It's a pretty nice theme considering it was meant for VGA and seems to have been designed around a more limited set of colors.

Plus you'd be seeing it on a beige monitor with a wide bezel, with a full size beige keyboard, likely on a desk that also had a note pad, pens, and stationary. I'm guessing it also was meant to look somewhat obviously techno rather than the appliancelike looks of new stuff, because the fact that computers existed was a big deal and they probably wanted to highlight that.

I think they did a decent job with the context and what I imagine they wanted to communicate.
> I went back to the community college, got perfect grades

Presumably they had a separate GPA, or at least term-specific GPAs, from their second round of community college.
On my fishy scale, requiring translation between different data models would by pretty high up. And how would it help anyways? Absence can be a perfectly valid state and alternative representations of absence like scala's Option seem pointlessly ceremonous once you've worked with a syntax that does not completely suck at dealing with null.
Honest question: would many developers reject a job based upon the version control system the company uses? Or the laptop OS given for that matter?
You can't post like this here. Since you've been breaking the HN guidelines repeatedly in other places too,
I've banned the account.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.
For me the main deterrent from Gitea has been their approach to UI design. The shameless inspiration (if you can call it that) they took from Github is pretty startling, the two interfaces look pretty much identical (well, Github has recently redesigned its repo page, but many can remember the old design).

Sure, get inspired, make something similar here or there, but this is an outright copy of the whole product design.
So a test score opens doors. It’s more of a statement about how our society and institutions are structured. That implication says nothing about the quality and acumen of a person once they step through those doors. Test scores do not determine qualities and acumen, only that you meet a standard (acumen and standard is not always one-to-one). All those you named got the opportunity to demonstrate their qualities and acumen because a test score opened a door for them to do so. So I don’t believe test scores have ever mattered to society or institutions other than that: opening a door and not a guarantee of any sort of success once you step through it.
Yeah their comment made no sense really. Maybe they wanted to focus more on catching the perpetrators rather than filtering out their effects?
Frankly I don't care if the problem gets fixed or not.
I've already started a rewrite in Rust, and I don't plan on revisiting the Zig version until Zig has hit 1.0.

Coming from a Clojure background I generally agree with Hoare's "One is to make the program so simple, there are obviously no errors. The other is to make it so complicated, there are no obvious errors.", and in that sense Zig should easily be more correct than Rust which is much much much more complex.

The fact that that hasn't happened, with Rust being much more production ready for most of it's life, despite some major backwards compatibility breaking changes, leaves two possible answers for me:

1. The Rust developers are magically better programmers, which I believe to be false.

2. The rust community has a general culture for correctness and QA which the Zig community lacks.
And a drink.
That's completely true. In this analogy Bear is intended to be the pen. Yes, printers are great, but pens are by no means obsolete.
Half of my apps don't need to be a dedicated apps on my phone. Instead, they can build an excellent mobile-first web app and be done with this Google and Apple app store tax. But, they won't be able to collect info about you then? Right? Even newspaper site asks to download their stupid app.
Is it any faster the second time around? IIRC the first time it is translating the binaries as well as running the result.
vouched. you're shadowbanned, it seems.
>presumably you want to be able to format things nicely by hand because that’s the whole point of TOML.

For me the whole point of TOML is as a stricter, saner, YAML-type (human readable that is) config first, and a format used in several places, including upcoming Python standards, second.

Couldn't care less about formatting things nicely by hand.
Have you ever considered contacting them instead of public shaming?
> I fail to see the helpfulness of describing or defining something we do not understand in terms of something related we equally do not understand,

That is a great way of putting it. I feel like most if not all the consciousness research is in that category.
> This can be disabled in Brave by turning "WebRTC IP handling policy" to "Disable non-Proxied UDP"

Not advised if you want to use WebTorrent, since it relies on WebRTC.

Setting it to "Default public interface only" still allows WebTorrent & WebRTC-reliant tools to be used, whilst still only broadcasting your public IP (which is already known anyway).
I think the key area of novelty here is the relationship to consciousness and thus the great unsolved questions over what precisely consciousness is and what purpose it serves.
"Keyboard jobs"

J and K do not navigate up and down the page, H and L do not switch between Remote/Backend/Frontend/Search/Home

No obvious keyboard shortcut to go to a specific listing.

Navigating with Tab does not highlight the listing focused.

Mouse is pretty much mandatory.

I'm a bit disappointed.
Sounds a bit like the hidden volumes in TrueCrypt/VeraCrypt...
German here. WTF, you smoke your high potency pot pure?!
My thoughts, from internal monolog to biases and other content make a lot more sense when I view them as my subconscious explaining action it has already taken or decided upon than as actual fresh thoughts. Similarly, there have been times (fist fights, emergencies etc) where some deep level of my brain has acted with no conscience thought at all. However these actions were still 100% aligned with the conscience me, the same motivations etc.

I have always wondered whether what we call consciousness is not just empathy directed inwards: Empathy is when I look at someone else and work out what they are feeling and what they will do, using the same process to explain my own feelings and behaviour to myself is just called consciousness instead...
But classwork is what you'll have to do in college anyway. It's not the admissions criteria that's the problem, it's the format of undergraduate higher education itself.

A pull-up competition is a perfectly valid test if the job/program requires exactly that kind of upper body strength.