skysight-inc/HackerNews huggingface dataset:
Nancy Pelosi is a politician. Politicians have no credibility. The default assumption is that everything they say, especially anything they know is being recorded, is hyperbole for political advantage.

Something about the boy who cried wolf.
My point was to observe that:

- first, government spending is highly scrutinised, by the convention that people expect every tax dollar to be spent in a way that they deem worthy;

- whereas, most private businesses are not scrutinised in any sort of comparable way (often not even when they are spending tax dollars - which they can, directly and indirectly).
Maxim Silverman Model 1896 Automatic Pistol (2017)
It was. Still is, I guess. Has there been anything like it, since?
You're right about that, but I want to support the original commenter a bit and point out that management isn't going away, and adding unions on top of that is not an improvement if they share the same flaws.
Can I get Postgres running on a RAID controller while we’re at it?
I suspect there are various reasons why advertising is accepted on mobile platforms and not on desktop operating systems.

One could simply be a difference in the user base. I am fairly certain those who object to advertising on desktop operating systems also object to it on mobile platforms, but there is a large number of people who use mobile devices who rarely use traditional computers.

Another difference is intended use. Mobile devices are largely intended for media consumption, much as televisions, broadcast radio receivers, and newspapers/magazines. These are markets where advertising has been accepted for decades. Traditional computers are more likely to be used for productivity, where advertising has never been widely accepted.

There is also the nature of the software itself. Software on mobile devices have a lower perceived value since it offers less value (at least in terms of features). The publishers of the software desire some means of generating revenue, so consumers have not been left with much of an option.
I was in a class in high school when a teacher wouldn't let a kid go to the bathroom (semi-justifiably). He ended up peeing in a bottle discretely during class.
Covid-19 Variant Rages in Brazil, Posing Global Risk
Let's not blame overzealous regulation. I am sure unregulated business would have found the cheapest way to manage fires (if the fires were detrimental) with no regard to environmental consequences
Since the EULA was the one thing downloaded from their servers, they could have easily make it permit this specific hack.

Though it really seems weird to me that someone thinks of the necessity of maybe updating the EULA later (and making it a download from a server to allow that) but not of the necessity of updating the software itself.
Most consumers expect that all available options in the marketplace comply with all regulations, and then make a surface level decision on the best option. So if there’s a company that is not competing in a fair way, there should be regulation to limit unfair behaviour (imo) -- otherwise every consumer needs to know every detail about every company and process and purchase with integrity.
Again, I didn't say unions are bad, I said they're not the norm for every employee in europe
It's probably (mostly) not about pay.

Unions can (and do!) negotiate working conditions.

Dunno about Tesla but based on everything I've read, Amazon's "blue collar" workforce appears to have productivity requirements that are mostly unobtainable without taking shortcuts (like skipping lunch and bathroom breaks) and these jobs appear to have an extremely high turnover rate, which speaks to the crap nature of the job.

A lot of people would not mind taking a small cut in pay for more humanitarian working conditions. People, generally, like being treated like people and not machines. But I don't actually think this is needed, I think Amazon can both improve working conditions and make a strong profit.

For a quick example, my cousin has a union job where a paid lunch break (half hour) was negotiated every day. Union leaders routinely make their rounds around the office to make sure everyone is actually taking their lunch break and not feeling forced to work through lunch.
There are 3 parties involved here: Driver, Amazon, and Customer. Your comment makes it sound like either the driver should compromise and pee in bottles, or the customer should compromise and accept late deliveries. Why can't Amazon compromise, and hire more delivery drivers?
There's a modest niche opportunity for a high end print shop to just handle it.

Maybe, or maybe not. In my experience, a lot of print shops, especially the chains, won't touch paintings for fear of liability, copyright or otherwise.

I tried to get one of my wife's paintings scanned and printed in a major American city, in order to send the print to her mother for Christmas. I must have gone to at least 30 places over two or three months, and none of them would touch it because there was no way to prove ownership. They wouldn't take our word for it. Some wanted paperwork from a lawyer.

I ended up taking it to a friend who is an architect, and he had it done in his office.
How are they a “progressive workplace” from a factual perspective?
netbsd also has the biggest, most cruftly code base and least developers. fwiw
Ex-CDC Director supports theory that Covid originated in a lab
100% doable. Like I said these type of blanket throttling seems to be the new trend but it's already defeated.

I just no longer see it possible to 1) put information on the web (private or public) 2) give access outside your organization (customers or visitors) 3) expect your website will not be scraped.

ToS is NOT the law unfortunately.
Oh don't know, with wages basically flat for decades, the people would very likely be much better off having taken home the tens of trillions they didn't.

In that scenario, we would be talking about a small number of people, and the word unnecessary would be much harder to support.

That real grind matters. Without it, even more of us are worse off.

I agree it is a math problem, but disagree on framing it in immediate terms and in mere dollar terms.

Just insuring everyone can see the doctor costs the nation less and makes more of the dollars earned liquid.

There are a lot of things we can do to improve on the struggle. That does not have to mean dollars paid directly to people.
The Supermassive Black Hole M87 Begins to Reveal Its Secrets
You are downvoted because you are a fucking retard.
> I respect the gesture but I think it would be more useful if accompanied with some plan of action for improving the current state of ethics in CS. It's a field-wide problem, not a Google specific problem.

That's a really odd comment. Sure it would be nice if he could come up with such a plan, but it's a non sequitur to couple that to a decision to decline a grant. It's like saying, "Joe bought an electric car because he's concerned about global warming, but it would have been useful if he solved the worldwide problem, too...and developed a warp drive."
Google is changing this for Android with GKIs (General Kernel Images) being mandatory[1] for new phones which launch with Android 12 (i.e. late 2022 phones). They'll maintain a stable ABI so that OEMs can plug in their proprietary drivers as kernel modules.

Additionally with the work the Android Kernel team are doing to upstream so Android Common Kernel can be just replaced with using the Linux mainline, we're getting ever closer to limiting the effect that closed-source drivers have on updates.

[1] https://source.android.com/devices/architecture/kernel/gener...
To be fair this is really not that much money. Cannot even pay for a postdoc for a year.
Unfortunately it's import controls that stop the distribution internationally.
I feel like I'm going to be remembering this post every time I click the "Buy Now" button from now on. I wonder if this means it's more humane to buy from third party sellers rather than Prime?
WinSCP is so much better than Filezilla, I just run it in Wine.
Data science is an experimental activity, whereas golang is explicitly a production platform. The amount of friction this will introduce is too high for practical use.

For example, in golang you will get a complication error if you have an unused variable, leading to significant extra work when exploring code level alternatives.
> For debt ratios to decline, people have to stop going into debt as much.

Low interest rates and high perceived inflation causes people to take on increasingly higher amounts of debt. In some cases, it makes sense to borrow at 3-8% interest if you expect an ROI of 12-20% and you set aside 1/3rd of your gross return for taxes.

However this system has some positive effects. If you go out and build 3 homes and people buy them, you’ve effectively created 3 homes worth of wealth.
>Why can't Amazon compromise, and hire more delivery drivers?

Amazon doesn't compromise where profit is on the line. If Amazon hired more drivers, they would still require that rates and quotas remain the same. It would just make firing drivers caught urinating and defecating on the job easier for them.
Then they can spout whatever they want through their official channels. Facebook doesn't need to and isn't obligated to host their content.

In this case, Facebook can do what they please. Any uproar should be directed at the government which can go about using official channels as they please (press conferences, news releases, official government web pages)
I think the parent’s point was there are other explanations for how folks could’ve died, not that people were hiding from census counters.
Have you considered maybe... not broadcasting evidence of a crime on a public forum? Or -- if it's not nominally "public" but it's still not e2ee -- you know that's a trust fall on unknown and possibly unwilling co-conspirators, right? It's okay to be pissed, those are your feelings, but this is basic opsec, people. For crap's sake
> my point with every message is that excessive memory allocation is a performance killer

Yes, it was clear that that was what you were saying, despite clear and convincing evidence that it's true in some contexts and false in others.

> For all your rabbit holes and straying off topic, it's pretty clear you know a lot more about this than chriseaton.

chrisseaton knows more about this topic than I ever will. You, by contrast, evidently don't know enough about it to understand why the things we were bringing up were relevant, miscategorizing them as "rabbit holes and straying off topic".

> Ruby runs 50x to 100x slower than native software, let alone well optimized native software. It is not a context that makes sense when talking about absolute performance.

As anyone who follows the links provided can see, some performance-critical benchmark libraries built with chrisseaton's TruffleRuby run about 1.1× slower than alternatives written in native C, although performance on larger programs is, so far, less impressive. Even the mainstream Ruby implementation MRI is typically only about 30× slower. It's true that ten years ago Ruby had performance overhead of 50× to 100×.

> Relax, you might learn something

Oh, I've learned a lot from this thread. But it wasn't by reading the GPT-2-generated Eliza-bot rants posted under the name "CyberDildonics" with no understanding of the issues; it was by reading chrisseaton's dissertation, writing and running microbenchmarks, and carefully disassembling compiler output.
If it's a downloadable PDF and then you have to go to a queue I assume they'll have the forms on the location to fill it manually

Yes it is stupid, but not everybody can download a PDF

Remember when the NY state comptroller complained about how the process was complex?

If there's one thing that GDPR should have put into people's head is not bothering with data you don't need. But nooo, everybody prefers to keep collecting the same data (either a form or advertisement data) then add another tick box. People's love for bureaucracy is something

(And I also might add, people's love for complaining sometimes it's bigger than their want of solving the problems)
It's all subjective, both sides can argue they felt it was justified. Multiple friends and family had their businesses vandalized and destroyed. One in particular had over a million in damage between his two restaurants. He had to close them down and insurance denied because riots are not covered. I'm sure he would disagree that he was responsible for oppression and deserved to have his livelyhood, the livelyhood of his multiple employees, and his family destroyed because they saw things in one perspective.

By your same accord you can't condemn the protest at the capital on the 6th, you have to condemn those that were idiots and caused damage like bad actors. Both groups felt they were in the right, both groups felt marginalized. You can't dictate how someone feels on either side. So you have to either condemn equally for the outcomes, or not. In this case people chose to condemn one and not the other.

You're not going to convince me that battling "systemic racism" isn't the same as battling "a system designed to limit and inhibit your way of life because you're a republican or trump supporter"

Take the recent incident in boulder, people were all to quick to blame it on a White Male Gun owner, and demand people have their guns taken away because these things happen. As a white male gun owner, wouldn't it be fair for you to feel constantly attacked and oppressed? It' doesn't matter if you think it's the same or not, oppression is oppression. When conservative news is shut down, when far leftist ideals are pushed and nuanced discussions shut down, it's easy to see where those that stormed the capital have a grievance. In the case of the boulder incident, it turns out the attacker has extremist views, bought the gun legally (because of failures in the process of vetting by the FBI) was already under investigation by the FBI, and ultimately had been planning an attack (to include a trump rally prior to covid). Yet the news paints this as a reason why Trump supporters or Gun enthusiasts are bad.

Parler was an alternative site, you don't have to agree with it, but the fact is nothing posted there wasn't present on all the other major platforms, often times being much more represented on them. It was singled out and chastised because it was a "trump" supporter platform.

Until you and by you I mean people who hold the stance you presented, accept and acknowledge the hypocrisy and ignorance of the one sided arguments, you're going to continue to create the thing you're so desperate to prevent. Angry, people that will turn to extremes because they're constantly being derided and chastised for their views and way of life.

Capital protest was fine, Rioters breaking in was abhorrent. BLM protests were fine, Rioting, looting, and destruction was abhorrent. The two aren't different. The context of how the protest started is irrelevant. Parler, Facebook, Twitter, and whatever other platforms you use are no different. They are fine, calls to violence or illegal activities are abhorrent.
You should use the "Show HN" for things you develop. Looks like you are a senior dev for the company (source is LinkedIn)
This is not what I meant. I mean a language such as core matlab/octave, where the only "type" to speak of is the multi-dimensional array of floats.
I've really come to enjoy Synalyze It! while developing some media format decoders. It has grammars for a ton of file formats builtin.

Well worth the 90$ for the pro version if you spend a lot of time in a hex editor.
It's unfortunate that the same thing happened with the Rohingya without much consequence.
Okay — but in practice, channels on YouTube and Facebook merely mentioning COVID have to resort to euphemisms due to the extreme censorship.

So your claim they “stay away from” controversial or genuinely disputed topics is plain wrong: they censor those topics heavily on FB and YT to shape narratives — from COVID to Amber Heard beating her spouse.

Your idealized “just a little” censorship has already been exceeded — showing why it’s impractical as a political idea: it’s inherently unstable.
Zig does have utf8 APIs, though to be fair, the docs are quite sparse
I've been using NFSN for over ten years. Most of my sites with them are static, and it's great that when I'm on the front page of HN I never have to worry about anything, it's just business as usual.
Maybe a high-concurrency experiment runner or data flow engine, but Go would probably be the last "modern" language I think of as being good for data science.

All of the features that make it great for writing high-concurrency web applications would make it painful for writing tabular data processing, array manipulation & linear algebra, and plotting.

Nim seems a lot more practical; it's easy to bind to existing data science libraries, and you can use the macro system to build more expressive DSLs. That said, since Julia already does pretty much anything I would need to do (and will hopefully one day have a fast start up times and/or AOT compilation), I'm not sure why you would want to use Nim either. Maybe use it to write some kind of "mid-level" library code that binds to something like Torch, which you could then use from an even higher-level interactive language.

Apart from the incumbents -- Julia, Python (grandfathered in + you can use Hy/Hissp/Coconut), and R -- maybe you could have a good time doing data science in Common Lisp or Racket. Again: good CFFI story, macros for expressive DSLs, flexibility to run in interpreted and compiled modes, dynamic/gradual typing for easy iteration, etc.

Hell, I would sooner take Lua for data science over Go.

That said, I am an "Arrow maximalist", because the beauty of it is that you should be able to use data frames even in Go if you really want to, without reinventing the CSV parsing and memory layout wheels.
Yeah we can't get anything good here. I went down that rabbit hole one Christmas and it's a lost cause.

Unless you're willing to fly to Europe or Singapore (Cheese Ark) you're not getting the good stuff.
How about just selling businesses signs that read "Driver's Welcome", have a recognizable design, and carry the message that they are welcome to use the restroom without buying anything?

I don't know about urban core businesses, but in most places, it's already the case that no one working at McDonald's/etc cares if you walk in, use the bathroom and leave.
Nice! I work with a lot of binary data. Can you compare HextEdit vs HexFiend and what they’re each good at?
Hoppscotch – Open-Source API development ecosystem
Hi everyone,
We’re building Hoppscotch (web app: https://hoppscotch.io, GitHub: https://github.com/hoppscotch/hoppscotch) — An open-source API development ecosystem built on web (a progressive web app). Hoppscotch help developers to test, save and share APIs directly from the browser window with ease.

Hoppscotch support testing and debugging:
- RESTful API endpoints
- GraphQL API endpoints
- WebSockets
- SSE endpoints
- Socket.IO endpoints
- MQTT brokers
Plus,
- Generate self-hostable API documentation
- Save and share APIs in collections and folders
- Environment variables
- Pre-request script
- Post-request tests
- Team collaboration (beta)
- Workspaces (closed beta)

We will continue to work with the community to build Hoppscotch. We would love to hear your experiences, thoughts and ideas!
How to build an elastic search cluster for production?
This is unfortunately nothing new.

Ironically, Sourceforge (which many years ago had their own adware-adding program, i.e. otherwise-clean software would be infected if downloaded from SF) has cleaned up their act, started enforcing against adware, and as a result the SF version of FileZilla is clean (or at least was when I last checked).
Well, as someone who can't bite anything cold, I'd describe the sensation as a brain jolt (yes, it's not "brain freeze" - which is also unpleasant)

Yes, popsicles are pretty much a chore for me.
I like to have a meta project with the root CMakeLists.txt.

In this meta project I either just add_subdirectory all necessary components manually, or I use Findxyz.cmake scripts for each module with that "header guard". They check if target is already defined, if not they add_subdirectory the required component.

For each component (i.e. cmake project) I can then just find_package (module mode) all dependencies and target_link them. Like any other dependency.

For consistency reasons I like to put cmake find modules for all external (installed) library as well and then let the find modules use find_package in config mode for installed libraries, and add_subdirectory for my own components, or for projects I want to include with source and build along with the other stuff.
This way I have one point where I can control the source of all dependencies.

Another way would be to just install all components as libraries in the system with proper cmake config files for find_package in config mode.
I dont like to clutter my system with all kinds of application specific libraries, so that is not the way for me.
Guide to UX Research Methods
"backup" is one of the main reasons I prefer open source. Even if it is funded by one company now (and I pay them) there is some sort of continuum plan if they go bust. I am not immediately screwed and I can consider options such as self-maintenance, forks or a migration. This also applies if they change the terms or price.
It's often unenforceable, due to rural driving distances, with potentially zero alternatives.

(eg, are you just going to do it in your pants, over the car's seat??)

I'd even call it a human rights issue, when no alternative exists.

Here, the key is to leave the passenger door open, and do it concealed. Then, silly usages of public exposure law attempts cannot be deployed.

Other method are to hike into the bushes, but with ticks and mosquitoes, many refuse to.
> Well, Communists promised a fix to social darwinism. We could all witness the results. Any other ideas?

What's that supposed to imply? Anything that does not accept social darwinism is Communism and therefore Cannot Possibly Work?

The Nazis embraced social darwinism. We could see the results...
Joe Biden in 78 years old.
Other than the fact that it generates VC++ projects, I haven’t been able to find any advantage of cmake over plain make. (I think auto downloading stuff during the build is a bug, not a feature. I’d also rather never use find_package. Many people disagree. That’s OK.)

Are there any reasonable raw make based solutions for VC++?
Is there a coupon out there for a Pod Mattress by Eight Sleep?
Counties with Amazon warehouses have a lower pay rate for warehouse work than counties without them.

Amazon makes bank because they can get away with exploiting workers more than a mom and pop shop can, or small businesses.

--- edit ---

Amazon also has an extremely high turn over rate revealing the cruelty of their workplaces: https://labor411.org/411-blog/warehouse-worker-turnover-rate...

Cite from economist for counties with lower pay: https://www.economist.com/united-states/2018/01/20/what-amaz... and chart without a paywall: https://twitter.com/parismarx/status/1375127251004571649/pho...

Let's stop with the feel good "Amazon must pay better than alternatives because they're wealthy" and look at the facts.
I'd prefer it to use spirv or wasm. eBPF is intentionally an extremely limited language.
Pulse width modulation of the PC speaker was also a thing back in the 1990s. ModPlay under DOS could use the PC speaker as an output to play back Amiga MOD files, although it was very quiet. I ended up making a bunch of parallel port DACs in high school for friends so they could play MODs with a higher sound quality. Good times!
Is saving $10 over a year worth the time it took you to do the math on that?
I'm surprised nobody made a forked commercial version yet.

Remove the adware, replace the logo, sell commercial licenses.
Why not? A rabbit could feel like the hardware still too mysterious and go even deeper, making their own chips from their self sourced silicon.