skysight-inc/HackerNews huggingface dataset:
> These are major HUGE segments of the world population that lived

If it was literally every other person in human history other than those in the present day United States...

...it still wouldn't have any bearing on discussion of the injustices in the United States. It's nothing more than an irrelevant distraction technique.

(And while it's a valid example of the general issue, no one before you raised immediate issues IN THE US.)

> Please forgive the civilians in Syria who were bombed with nerve gas for not sympathizing

Literally no one is asking for that. There is a difference between suggesting that, e.g., the Syrian experience you describe is irrelevant as a deflection in a discussion among people who are subject to, and responsible-as-citizens-for-their-governments-actions in the present problems in the US and suggesting that those American problems ought to be a concern for the victims of the violence in Syria.

I would suspect most people in the current American protest movement, while gratified by the support that has been shown in numerous other first world and even some developing nations, weren't looking for international attention and don't particularly think that it ought to be an urgent concern for people who are neither subject to nor responsible, even in the sense of the Democratic responsibility of citizens, for it.
Maybe UX designers value their time better.
The Lawfare Podcast: Eileen Donahoe on Protecting Free Expression Online
Who needs therapy when you have technology that doesn't exist yet!
2x speed FTFW.
While there is no totally unbiased media, in America it's a feature not a bug. Heck, they even publicly endorse candidates which is extremely weird at least for me, someone not living there.
I know this doesn’t solve the “try them” aspect but I’ve used https://www.madisonseating.com/. They’re second hand, in good condition. While some are still > $500, there are a handful under that. I’m using the Steelcase Leap v2 which I quite like.
> stupidity and wickedness of the riots.

There was indeed stupidity and wickedness but it started with Pepsi, when they ran an unlicensed lottery and then fucked it up. By advertising the $40k prize for the winning number and then reneging on the prize, Pepsi engaged in false advertising, and breaking a contract. If they ever pulled that in the US they'd face a hefty FTC penalty (or at least would have done at the time; today, who knows?)

> Would they not realize that receiving all almost $20 was a larger collective gain?

You come off as out of touch and insensitive with that comment. A "larger collective gain" means fuck-all to people living in abject poverty. Each of the winners, in their mind, lost $38,980 - more money than they could hope to save up in a lifetime. In poor countries the competition for everything is cutthroat and there's often no collective "national spirit". People will help their friends, neighbors and family and that's about it.

Why don't you tell me how you'd feel if you won a $100 million lotto jackpot (after playing for years) and then 2 days later someone told you "oopsies our bad, here's $200."
Presence is not productivity
I'm currently and temporarily staying in central VA and I can't believe how bad internet access and cell service is here. I'm basically in between Charlottesville and Richmond along the I64 corridor and there is no viable broadband here. I have a satellite connection but the latency is too high to do any actual work over it. They finally put in a cell tower close enough to get 1 or 2 bars of LTE if I strategically place the phone near the window. Before I had stand outside just to make a call and even then it was a crapshoot. Now I can at least tether through my phone for internet access. But holy crap I had no idea it was like that down here when I moved. And it's not even that rural of an area. I'm only like 45min away from Richmond or Charlottesville.
No. I'm not denying or attempting to deny anyone service. I'm simply taking them up on their offer of a free download, but just a million times.

Web sites WANT to be popular. If they get too popular, though, they have to take responsibility for the costs that come with popularity.

If someone wants to claim that the I'm costing them money because their intention wasn't to allow their file to be downloaded millions of times, they'll have to come out of hiding to make the claim. I welcome that.
I am all for eliminate their usage, there are much more egregious symbolism out there like confederate flags and statues, let's get rid of it all, treat it like Nazi symbolism.
When I make coffee it is also right around 180-185F. I checked. I also scald myself with live steam once in a while so I know it's easy to burn yourself. I could cite some industry association's standard for brewing temperature, but I know nobody cares.

The point I'm trying to make is not that coffee should be hot, because I know arguing that is futile.

The point is, that framing this as a disagreement about readily available facts is incorrect and if you habitually interpret people's opinions/values this way, it warps your sense of reality to your own detriment.

I think anyone who wants to prevent me from getting hot coffee is not a nice or reasonable person, and I feel threatened by any implication that I would be in the wrong for making hot coffee if someone else spilled it. But these are facts about me, not about the rest of the world. As such, you don't have to accept them, but you can't invalidate them with facts about the world either.
I agree! Many people are grossly exaggerating the harm so that they can scoff at the justification of "doing good".
After Google got caught compensating scholars for friendly content, people should
be extremely skeptical of anything read until the case the formally revealed. Regardless of how critical or supportive it is of Google.
GLISP: Self-bootstrapping graphic design tool in Lisp
I know a lot of national gas chains in Canada (petro-can, Irving) have put in electric chargers along the Trans Canada. They'll be a lagging source, but I expect they'll add charging infrastructure for the long haul truckers (while regional eg Walmart, grocery stores, are more likely to charge at the destinations)
This function is closely related to the cantor ternary set which is uncountable but has measure zero

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

This and other wacky analysis things is what inspired me to study pure math in undergrad.
I am not here for an argument. I don’t believe you have anything useful to contribute here to my query.
The big one that's come up very recently that I don't see is: do they viciously enforce non-competes?
I still have never seen a concrete example of a job which is clearly a bullshit job. Any suggestions?
Thanks! I just took Linear Algebra and Regression Analysis class, and this book seems to be a perfect bridge between these two courses.
Flattered that your few, boring lines of CSS and HTML (that could easily be reproduced by a monkey) was used on someone else's website?
.. and this is why you need nukes.
not as great right now, but their service is pretty good too.

I'd also shop online then check Costco for supply as they know how to do delivery/returns in this environment
Was it a CCPA request or GDPR?
I wonder what the (legitimate?) reason is for them to spoof. Seems intentionally shady. Maybe there's a legit reason we're missing?
Only if you use conntracking though no?
In talking to people about this problem, a common misconception I hear is that "well it only fails 1% of the time (so why should I care?)"

Developers don't think in percentages. Our experiences are based on how frequently something happens, not the percent of the times it happens. In a CI build, where we are agressively building many times a day, your one bad test is going to fail every week or two.

Now add two dozen more tests that do the same, and now builds are failing 2x a day on average and more frequently during crunch times and every few months the build will fail 4, 5 times in a row. And for some reason this happens right when someone actually needs a build now because they broke something and everyone is waiting for them to fix it. Talk about stressful.

Every day is "all the time" to most people, and 5 builds in a row might be "hours" (because you have to keep babysitting it). These are serious broken windows and that is how you should treat them.
LibreCAD has now better DWG support than QCAD. Due to their licensing change to GPL3 they did integrate LibreDWG.
However, image is not a wave either.

I have mixed feelings about this memo. It's right about practical aspects of resampling filters, but tries too hard to justify that with sampling theory. For example, pixel-aligned sharp edges exist and are meaningful in images, unlike perfectly square waves in sampling theory.
Sony Reveals the PS5 Console
Sorry, I think you might have misinterpreted my comment?
NAL, but the resulting style isn't, as there are many ways to generate the same style, but the specific code is.
Sorry about this. Record as much voice as you can now (stereo too?), then you’ll have time to find the right solution and improve it as the technology gets better in time
I have huge respect for architects and civil engineers - and most other professions - and my comments are not meant to suggest that there’s nothing to learn from them. But software is not the same as buildings and we shouldn’t get too invested in the analogy.

Ultimately, most buildings get to a point where they are finished. Tenants move in and the building will stay structurally identical for At least the next 10 years. But a huge amount of software never gets to that point. There’s always a “next release”. Some releases change the structure of the software to fit in concepts that weren’t even considered when the original was built.

For some time now I’ve been using the phrase “software is more like a public garden than a building”. Gardens grow and evolve over time; gardens can quickly and easily be modified for different uses; there are complex dynamic interactions between the parts; users have broad latitude to do unexpected things with them; they even have bugs! (some of which occur long after it’s finished). To me, designing the first iteration of a software system is only one part of the problem. The real challenge is maintaining the “architecture” in the face of long term change. I’ve been wondering if software engineering is more like permaculture than architecture.

The problems in software come from the places where it’s different from anything else. So maybe I’m wrong to say that the building analogy is flawed. Perhaps it’s more accurate to say that it’s not a deep enough analogy to make a meaningful impact on software engineering.
Thanks for the answer, I really prefer clear statements about the methods being used over marketing-like loose labels like "ML".
Xrdp has been buggy for me as an RDP server... but... it's been a godsend as a VNC proxy.

The student computers at my lab run Windows and do not allow user's to install software or run foreign executables. They have great monitors though. I use an RDP instance to access my VNC linux boxes remotely.

Windows 7 and Windows 10 come with a built-in RDP client.

Also, VNC is pretty insecure. So I only listen on localhost, then connect via RDP for authentication.
> It would be an enormous amount of effort to go through every flaky result and reason about whether the problem is with the test or the code under test, especially in larger codebases.

IMO a "flaky test" is one for which the investigation has been performed and the design of the test assessed to be "flaky." i.e. not a test that passes some times and not others, but one whose design cannot reliably expect a given result or one whose implementation can be impacted by factors outside of the control of the test suite. Timeouts are a classic source of flaky tests.

Once a test is determined to be flaky it should be evicted from the test suite, or at least demoted from the "reliable/frequently run" rank to a lower one that can tolerate some hand holding.
> Show me progress on Winograd schema and I'd be impressed.

The paper evaluated Winograds: https://arxiv.org/pdf/2005.14165.pdf#page=16
No, not 'clearly'. Get some evidence.
my feed: put a space after the comma "store/course,or"
They may mean first purpose-built, and it actually might be that. People were quite paranoid about theatre in England back in the day; Shakespeare's plays, say, had to be approved by a government censor. It was very much the "jazz/rock music/video games/tiktok are corrupting the youth" of its day.
Free Online Courses from Top Institutions (Stanford, Google, Harvard, MIT)
That isn't how you hacker news.
What struck me is how, given a trackpoint (or trackball), all the mouse arguments fall away. Fingers are on the home keys, keyboard homeless or otheerwise.

I'm not fully opposed to mice, and having each of trackpoint, trackpad, mouse, trackball, and tablet could be a plus.
And this is my axe to grind - that these people exist and just one misconstrued, out-of-context quote and boom, career is over.

And the degree to which this social-media-background-check crap goes - just see a recent entry from jwz's blog about this[1]. I had little idea things had gone that far already.

Sure, play stupid games/get stupid prizes but we are all human and go through phases of self-discovery. Turning social media into a saccharine, superficial cat pics trading ground where everyone is fearful of losing friendships over, say, well-intentioned analysis and opinions seems like a pathetic outcome for humanity overall. Not to mention how easy it is to miss sarcasm or other thought subtleties that can't be easily conveyed on international multimedia social networks.

I agree with others who say HN is a refreshing exception to the toxic mess that is social media, though.

1:https://www.jwz.org/blog/2020/02/enjoy-your-dystopia/
All the images fail to load for me.
We just implemented a rule where tests taking > 100ms to execute are considered a failure. You can experiment with the parameters or limits but this sort of rule has paid huge dividends.

The majority of the tests it has disqualified sucked and didn't really "test" anything. They also tended to be the most brittle.

You don't write tests that hit APIs and databases when you have strict time limits and this eliminates a lot of "flaky" tests.
How does the math change if diesel trucks have to pay for their CO2 emissions?
I know of yt-project, which has a lot of cool support for units in the context of sci-vis. Support for transforms between coordinate systems is nice though. Would love to have that. The only hard part is that systems which try and do this sort of thing lose some of the elegance of saying "V = (0, 1)" when you also have to specify the coordinate system you're working under for every vector.

There have been some papers that do this though. I can't find the reference but I know it exists.
I totally agree with you. We have a monorepo with maybe a hundred thousand tests, and we have a nightly build that runs against all of them, and publishes the results in an email to all engineering. 3/5 days we come out clean. 2/5 days we discover and fix a flaky test or broken build target.

If there’s an intensity of flakiness that can withstand the gaze of a couple hundred engineers for more than an hour or so, we haven’t found one yet.

Edit: looks like our numbers are quite close to Shopify’s. We don’t need anything close to hundreds of docker containers running in parallel. But we’re mostly a python shop, maybe they’re being a ruby shop slows things down here.
Awesome, thank you! Sorry for derailing your thread, I did not mean for my comment to escalate like it did.
Quite. We will never set the world on fire. No one is likely to become a millionaire but we all sleep at night and earn enough to be comfortable.
This already happens regularly with truck drivers falling asleep, without Autopilot.
20-step playbook that helped me build $4mil ARR SaaS business
I don't think this is the case. All it took was one black man to die for all the experts to capitulate on Coronavirus shutdowns. He even got a funeral, meanwhile everyone else had to put off funerals for their loved ones.
Nope, would not put money in. There's nothing valuable behind the hype.

I picked up some early 2017 and made almost an extra year's salary. Would not complain about hype take 2
The idea of bullshit jobs started a few years ago mostly based upon the idea that the people doing themselves felt like they were doing bullshit jobs, and therefore not feeling fullfilled.
In WindowMaker (another NextStep clone, the windowlist (default, F11 or middle-mouse click on desktop), shows all active windows, across all desktops.
I understand what you're saying, that to beginners there are a lot of "unknown unknowns", but not everything should fall into that category. Even with a real-life teacher or mentor I'd give the same advice: go to them with a problem you're having or something you're trying to work on, rather than asking for general tips on how to get better.

We might have different fields of study in mind. In everything I've studied, even a beginner should be able to compare their work to the work of others and identify things that they need to work on. Do you have an example of a field of study where a beginner could look at their own work and not be able to identify anything that needs improving?
Guess an ergonomic keyboard could help prevent some injuries.
> Perhaps, to some, depending on how they were arranged, the background offsetting them, the overall surroundings, etc. But having to construct some abstract concept around exhibiting them and calling that concept beautiful is, I think, a bit of a stretch.

But it's precisely the context that makes this art in my view. I don't think someone displaying 3 blank canvases in their garage would be the same. It's different when a highly respected artist chooses to do that in the Guggenheim. It adds an element of theater that produces an emotional response.

This is quite a messy conversation since the bounds are effectively "what is art?". But it's always a fun one to have.
If I'm being critical of anyone, it's the person who wrote the press release and decided on the "effective immediately" and same date, not Keller. They have to be aware of the optics of it.
It doesn't apply to screens either, as pixels are - manifestly - little squares. Your screen does not apply any sort of lovely reconstruction filter over this "array of point samples".

In short, it's wrong. You can model an image as an array of point samples - however these are not "pixels".
Too many people especially in high income fields like tech have partners making comparable amounts of money. If they do choose to have kids tons of them leave the normal workforce.

When they do come back after kids to how do you keep them on a comparable promotion/management track as their peers? Unless you give them a ridiculously small amount of time off by the time they come back there peers will be a year ahead of them, all their networking will have atrophied, and they will have no major project to push to show off or will have to be sharing credit with whoever took over when they were gone.

Incentivizing not having kids early instead of making having kids easy sidesteps a ton of these issues. These companies goal to get a good gender balance not necessary facilitate the life choices an employee wants to make.
Yeah, but any decent criminal lawyer could tear "he once wrote a manifesto" to shreds. His political beliefs would only be pertinent if he wrote the manifesto somehow in connection with what he was doing; otherwise, it would not be sufficient to show intent to distribute.
If you can't hit your database in CI within 100ms or talking to it makes your tests flaky, you got problems.
I wish Spice worked better. Right now I'm running my workstation on a server KVM instance. Spice too laggy for me. VNC works great.

Although, I leave a connected tty backgrounded with Spice -- the audio works seamlessly. Small bits of lag, but I use it for spotify in the background.
Deepfake puts younger Data's face into “Star Trek: Picard”
This is tricky but when you reframe it it's clear the heuristic you mention is the correct one. The value of a test is giving signal to a developer that the code they wrote is correct. If a test is flaky due to the test or the code, the signal the test provides has now become negative. The parent mentions filing it on the team that owns the test. This sounds correct and the onus is then on that team. At larger companies this process is automated. You may enjoy the flake detection section in this blog post https://dropbox.tech/infrastructure/athena-our-automated-bui...
Overheard at CTO Unconference (2015)
It is my personal opinion that in that first statement you are severely underestimating the time and product quality that is eventually lost because of a flaky test that isn't dealt with quickly.
Hypocrites. All of them. Everyone has an agenda. If something doesn’t go their way, then, even the most outspoken, all of a sudden, just lost their voice. There’s no need for them to put their necks out on the line.
That's a lot of words to tell us that he's bad at managing.
Paraphrasing, Cleanse removes all black creatures, including foul beats etc

This seems to point at a bigger issue where the black creatures are considered foul?
> Each of the winners, in their mind, lost $38,980 - more money than they could hope to save up in a lifetime.

Yes. Then as soon as they meet all the people that have made the exact same win they must realise something is wrong, right?

> Why don't you tell me how you'd feel if you won a $100 million lotto jackpot (after playing for years) and then 2 days later someone told you "oopsies our bad, here's $200."

Sure. I'd feel enraged, but once I'd discovered that everyone else won the same lotto jackpot it would be totally clear it was a mistake and it makes no sense at all to claim it. I'd be happy to have the jackpot divided in equal parts among all those who bought the winning ticket (the alternative being having a new ticket issued for free and a new turn played- so much less chances to gain anything).
if anything, I'd wager the bullshit jobs make an organization less efficient.
You're not wrong to request attribution. I don't know why you're getting so much flak.
More like, one man stands between Joe Biden and the presidency — Joe Biden.

The author of the modern police state, literally saying maybe they can just shoot black people in the knee with a credible rape allegation, unanswered questions surrounding his mental state... all this from the party claiming to have the moral high ground over trump.

Here at Joe Biden's auto shop, we promise to put your car back in the condition it was in 10 minutes before the wheels fell off.
Delivery Drones Could Hitchhike on Public Transit to Expand Their Range
How to detect Android bugs or exploits with BinderFuzzy
I've worked on the project in the article so I can give some perspective on our handling of intermittently failing tests.

Generally, I agree with your sentiment. Intermittently failing test are eroding trust in the codebase. In our case there are practical challenges with the size of our test base. Not everybody has context on every part of the codebase. This makes it really hard for people to decide if a test is intermittently failing and decide to remove it. The other issue is that at the size of our test base, we are introducing more intermittently failing tests than we can eradicate effectively. To combat this problem we build a test-onboarding system that tests test for common issues. Once a test enters the codebase we are disabling the tests if they are failing and then passing for the same commit too many times so that an individual developer doesn't have to make the decision.
Can someone with Blosc 2 experience tell me what are the proper conditions to use superchunks or frames? When does it become advantageous to use one over the other?

This is a really interesting library.