skysight-inc/HackerNews huggingface dataset:
In this week's story of bad open source contributions[1], we bring you some dude who keeps paying for a domain and spending wads of time writing long and poorly targeted diatribes against one of the only genuine efforts to actually address the thing he purports to care about. Instead of filing bug reports, or writing code, or advocating for the thing that he wants? Or at least engaging in the bare minimum effort to assign blame correctly.

- The fact that GNOME Software says things are "Sandboxed" without further information is (gasp) a GNOME Software issue. And I don't think anyone is all that happy about it. In fact, there's a redesign pending, but resources are limited. GNOME Software is a rickety old beast and needs love, but it would be nice if people weren't trying to tear down surrounding projects as a result?

- Good job finding a security vulnerability. Please report an issue with the gitg Flathub repo[2], and with freedesktop-sdk[3], respectively. Congratulations on your amazing contribution! Have a free t-shirt before they run out [4].

- Speaking of Flathub, there is a discussion to be had about Flathub's lackadaisical approach around submitting stuff (and updating it). Maybe write about that? Or, better yet, don't write about how it's terrible and kills babies: write about how we can solve this stuff. For example, we could add some better backend tooling for Flathub that checks for unpatched libraries. Flatpak makes this sort of thing pretty doable. The Flatkill guy seems to have some experience with that, so, maybe that can be his next contribution (after he reports those two issues in their respective bug trackers). Heck, "Flatkill" is an okay name for a vulnerability scanner, so we're halfway there.

- To clarify, it's okay giving these things shit in your spare time, but once you're running a domain and spreading fear and uncertainty for dubious reasons (when being constructive is actually less effort), you're just being an asshole.

[1] https://news.ycombinator.com/item?id=24658052

[2] https://github.com/flathub/org.gnome.gitg/issues

[3] https://gitlab.com/freedesktop-sdk/freedesktop-sdk

[4] https://hacktoberfest.digitalocean.com/
Safety? You mean like the latest Apple update that has many laptops running at 100% CPU because of Apples's poor software testing?
> It's Apple's reputation that gets tarnished by this.

Hail corporate.

What about all the water that got tainted when the semiconductors were made, all the people who were hurt when the minerals were mined, all the energy that was expended... Apple have sold the product once and made their money, they do not get to decide when that object's useful life is up. If anything, they should be forced to open it up more, to make it even more useful for even longer. If you look at what goes into making electronics, the impact this industry has, these items should be so precious. They should be made to last and be useful for decades.
It's a problem since a large part of Apple's value proposition is positioning it's devices as luxury, high-end devices. Having obsolete and used devices generally available on the market at a large scale dilutes this brand. It's a pretty awful perspective considering the harm that this kind of consumerism does to the environment.

I have also seen this sort of behavior fist hand when a team I worked with insisted I destroy the t-shirts for an event instead of donating them to a charity since it would negatively impact the brand :/
In the real world - and even more so in a super privacy-conscious version of the real world - nobody has perfect information about how the other person acts towards others. Politicians renege on public commitments and racists hire minorities to bully all the time.

Suppose you have a hiring manager that expresses racist views about minority engineers but then tells you not to tell anyone. Why on earth should their plea for secrecy and some nonwhite faces in the office lead you to assume that they're scrupulously fair in their decision making?
> Note: farm subsidies may well be corrupt and wasteful but they exist for national security reasons. A country that can't feed itself is completely vulnerable in times of conflict.

It's not that different: "news subsidies may well be corrupt and wasteful but they exist for national security reasons. A country that can't agree on what's happening cannot agree on what to do, therefore it's completely vulnerable..."
Wait, --help should print to stdout so that

fancycommand --help | less

works as expected. Otherwise, the help text will dump to the screen and less will erase it when it decides to redraw its empty buffer! Actual error messages should go to stderr so that I can redirect them to an error log or so I can suppress them if need be, or I could also be doing > /dev/stdout to silence normal output but I don't want errors to be discarded.
Which part of the UK do you live in, I wonder. It it’s London (as I’d be willing to bet it is), I’m not sure you can generalise to the whole of the UK from that.
This is wonderful.

Not sure if the submitter is the one who made this, but thank you for making it and/or submitting it.

These sort of code-as-art projects always make my day brighter :)
We hear a lot about keeping products (esp interfaces) “simple”, and rejecting “feature explosion”... but all that seems to fly in the face of the success & ubiquity of the spreadsheet. I don’t understand why this glaring mismatch is not addressed explicitly, more often.

It’s typically the case that for any powerful tool, any power user might use only 10%, but it’s often a different 10%.

The solution is to design a good on boarding process / learning curve which lets users figure out what subset works for them. Are we going to be forever stuck in the purgatory of having limited tools because the UX has to involve no learning/development (I.e. be “intuitive”)?
This lets malware trigger one time code emission...
Are people largely running inference on GPU/TPU? At my job, we run inference with pretty large transformers on CPU just because of how much cheaper it is.
However, Einstein's theories did make testable predictions.
You can’t just say tariffs in general bc certain tariffs may be beneficial while others are not when viewed individually in the context of each state. CA imposing water intensive agriculture based tariffs on exports would be a reasonable choice for example, while a tech tariff would not.
You are assuming that packaging is a substantial burden when compared to making a complex application and that that labor translates ultimately into tangible benefits.

If the packaging is done by the dev you are assuming that 1% extra effort wont be spent playing chess instead of adding features.

If the packaging is down by an interested party for that distro you are assuming that a person competent to write a package file is even competent to say write an app let alone interested in doing so.
might it be a mathematical (and unphysical) theory??
That's a really honest approach, thanks for posting it. I stand corrected!

Edit: Might of course also just be covering their backs legally... but who am I to say.
Wolfram seems to have a narcissistic ego that demands stroking, maybe the result of being a child prodigy and the subsequent expectations of those around him, but he seems to yearn for praise and turns salty when he doesn’t get it.
This is a temporary measure. Soon enough, they will have 5G or 6G modems inside, a special arrangement with carriers (a la Amazon’s whispernet), and You would have to wrap it in tinfoil to stop it from reporting on your viewing habits and showing you ads.
The fact the money is fungible should not be allowed to obscure the fact that money (the form in which capital is moved around) is a complex social agreement that exists only because of a highly evolved and history-dependent set of rules. Talking about money as "your property" typically bypasses the real nature of money, and encourages people to uncritically buy into a conservative/libertarian perspective that plays with people's sense of fairness to the interest of only those in positions of existing wealth and power.

The fact that one can "move capital" to other countries at all is not some law of nature, but a deliberate political choice. Had the choice been made in some other direction (such as taxing currency conversions), a totally different pathway would emerge. The fact that one choice appears to involve "removing" constraints and the other appears to involve "adding" constraints makes it appear as though one of them is somehow closer to the natural order or things. But the very existence of money at all is not part of the natural order of things, and the preference for choices that avoid constraints just favors the status quo over change.
It's really obnoxious how the people running this site change post titles arbitrarily. This isn't even a interview. If they are going to power trip like mods typically do at least they can be competent about it. Jesus
Add this as comment to the monthly thread https://news.ycombinator.com/user?id=whoishiring
I sort of feel like the right way to go is build tools that can feed into each other in ways that let users who DO want to go crazy to build their own workflows, instead of creating a single tool that tries to do everything. Basically the Unix philosophy where you pipe everything into everything else.
see also: https://smallhacks.files.wordpress.com/2012/11/camera.jpg
It's advertised to scrape search queries. I assume it could be scraping other information as well.

Is there any evidence it is not?
My team recently moved from Trello to Jira, and I really miss the simplicity and speed of Trello. Sure, Jira has every tool and feature you could ever think of, but it's so bloated and slow I find myself spending half the time waiting for the UI to catch up to me.
I like it when products have lots of features and customization, but it can't come at the expense of usability
that is a great video. Can you suggest any more like it?
I'm not sure exactly what you're asking, but no country that falls into the category of "needing IMF and the World Bank" is one that has negative rates. It's usually the opposite. In general, negative rates mean there's too much capital in your economy as opposed to too little, coupled with too few investment opportunities.

The majority of economies in this situation are facing demographic challenges and the prospect of large population declines, which would (correctly) preclude investors from funding new production capacity.
Because some developer wants a easier way to distribute their software instead of packaging the software in multiple format or wait for distribution maintainer to update? Also, some user also wants to get the latest software too.
That's true, and interesting, but I'm not sure it's relevant. People have to buy the houses that are on the market, and smaller houses tend to get torn down to make way for larger ones. Why tweak the numbers that way and not others (e.g. to account for student-loan debt)?
Thanks. That's really helpful, relevant, informative, useful.
Apple TV does let you. You just have to reload them once a week, or factor an additional $100 into the price to only do that only once a year.
Having gone through this exact situation with corporate attorneys before, I can tell you there is more than one contract in force here. Believe it or not, if you tell customers you will recycle old products for them, you'd better not sell them instead.

When you told them you would recycle the old products, you actually made a contract with them. Don't call it recycling if there is any chance at all that you may instead resell. We learned that the hard way.
Your point is taken, but hunter/gathering civilizations tended to be very stable groups of friends, family, loved ones and community. The entire group was nomadic.
Except that exact same argument applies to Apple. Making it harder to reuse perfectly serviceable existing hardware simply puts an invisible hand on the balancing scale toward "buy the new shiny thing"
You're probably on point. This globalization thing is just taking a while, and the transition period is not ideal. Give it a few more generations and the relevance of smaller cultures will shrink more and more.
it becomes a problem the minute there's divergence because lack of integrity undermines trust. of course, the seriousness of the problem correlates with the size of the divergence. and given that, as you rightly note, there is always going to be some degree of divergence, social responses should be informed by the degree of the divergence, and should forgive relatively trivial ones.
It's funny that a sharable list is such a hotly contested piece of space in the software world.

I admire Trello's desire to keep things simple. I think what you're overlooking is that software is eating the world and if people shy off Trello, who cares. They are not going to run out of customers.
We haven't hit a plateau of software projects in the world. And people that trade productive effort against the project for power user fun are probably going to hit a point where the burden of their reporting needs on the project becomes visible to everyone doing the work. (If I sound jaded, blame jira).

Usually power users and their dashboards feed back into projects arcane and fragile rules around how tickets are marked, categorized and written all for the better visibility. I think this is a project anti pattern, it's like the song that plays before the death march.

Generally, I think managers are looking for a magic bullet for complex project management. They are thinking that a some uber reporting and dash board vomiting software package will save them. I know it won't.

I have Visio, but I sure do use WebSequenceDiagrams a lot and enjoy the speed it delivers me with it's focus.
If you watch the first appearence of the Klingons they are obviously Mongol raiders. Later they are vikings?
We've been able to move money virtually ever since the knights templar.
This is a lie. Read the transcript.
Location: Guadalajara, Mexico

Remote: Yes

Willing to relocate: No

Technologies: Javascript, NodeJS, React, Ruby, AWS

Résumé/CV: https://drive.google.com/file/d/1KuoQFKsWWQ54tdrHCjxs3BHzUyA...

Github: https://github.com/manuelmhtr

LinkedIn: https://www.linkedin.com/in/manuelmhtr/

Email: m@nuel.mx
Theoretically, shouldn't it be possible to create growing conditions which are filtered, i.e. no pests can enter the growing area?
Clarity and Expectation (Transcript)
Nah. The costs are for specialization. Anytime you buy a specialized product, you're going to pay an arm and a leg. If you want to get a proper lab workbench (for just about any scientific/engineering discipline; that's not a generic thing), a proper studio desk, or what-not, you're going to pay an arm and a leg. That's not buying you a mahogany desk, so much as something well-suited to an esoteric task.

Compared to commercial, what he's got is:

1. Lighter (2x4s are light)

2. More robust (2x4s are tough)

3. Looks better (An off-the-shelf product would look better in a showroom, but this one fits his room exactly, and fits his equipment exactly; that makes a much bigger difference).

I'll mention: That's true for most of the crude furniture I make. I have fine woodworking, and I have not-so-fine woodworking. The fine woodworking pieces tend to be generic (e.g. a bookcase). The not-so-fine-ones tend to be special-purpose. Right now, I have custom stuff built up for remote work, for example, with cameras/cables/etc. properly routed.
Example from Toshiba, discussed a few months ago

https://news.ycombinator.com/item?id=24086106

https://en.wikipedia.org/wiki/Toshiba#2015_accounting_scanda...

> It seems that a fictitious transaction was made at the Toshiba subsidiary "Toshiba IT Service", which reminds me of that Toshiba legendary fraudulent accounting. Legendary accounting in which operating income exceeded sales due to over-manipulation of accounting and the wave getting bigger and bigger.

https://pbs.twimg.com/media/EOjN_NRU0AEEGUL?format=jpg&name=...
The Surgisphere Scandal: What Went Wrong?
The specific risk of a stock isn't of much concern for investors because they can easily eliminate this risk through diversification. This is also why specific risk is not compensated for by higher returns: only non-diversifiable risk such as market risk carries a risk premium.

Of course this is a quantitative perspective that is not shared by high concentration discretionary investors like Buffet. Buffet needs to pick stocks with low idiosyncratic risk because he is not being paid a risk premium for it.
I have noticed LA has waaay more cheap food options than Chicago, where any full meal is going to start around $12 with tax, even at like divey local Mexican places. Go someplace a little "nicer" or add one thing to your order and you're at $18-$22 a meal easily.

In LA with a little effort you can find endless Asian/Mexican options for sub-$10.
I had some chickens on my lawn the other day. Someone driving by stopped, started video recording me, my family, my neighbors, and the birds with their phone (I assume that's what he was doing, that's what it looked like) for a minute or two, then he drove off. He didn't say a word. He didn't respond when I waved.

By my standards of social behavior that dude is a fucking creep and (years ago) I would have tried to go over and confront him, and get his license plate, and maybe even call the cops on him. I know it's not illegal to photo/film people in public, but (again, by my personal standards of social decency) this guy's behavior is hella creepy.

Of course, the answer is: he's a millennial and (to him) what he's doing is perfectly normal. Everybody is a tactless voyeur now, and all your photons/base belong to us. Anything worth looking at is already getting mobbed by the panopticon.

(My solution is to buy some land in the woods, cover it with surveillance gear and build large, intimidating robots to patrol the fence. But that won't scale.)

The problem is, our whole civilization is that guy: the advertisers, the NSA, the crooks and creeps, all of them are after your data and have a head start.

We can't put the tech/genie back in the bottle (I don't believe we can.) So that leaves us with creating a kinder, gentler dystopian hell.
Even so, that will be an option for a minority of workers.
It's odd - often when I talk with international people, they seem to be under the impression that affirmative action doesn't exist outside of their own country.

I was recently talking with someone in China who claimed that the Uighurs could not be oppressed because they are given advantages in hiring/education, and that America would never do the same for black people.

Suffice to say, the US does engage in extensive aff action in education and hiring (although neither are directly legally mandated).
Or on Mac, just run this script and it will modify your clipboard

#!/bin/bash
printf '%q' "$(pbpaste)" | pbcopy
Possibly Types and Programming Languages by Benjamin Pierce. Though at over 600 pages it may be a bit more detailed than a survey.

https://mitpress.mit.edu/books/types-and-programming-languag...
Hyper-V and Windows Kubernetes
Have you ever heard of this game called Cat Crimes?
Huawei's UK code reviewers say its still crap at basic software security
I propose a different solution to this problem. If I find an add on my tv, I don't buy the product. I tell the company that I don't buy it because of that. It's not perfect, but it does get some companies attention.
Golang @ Summitto Amsterdam, Netherlands | Full-time | Onsite

We https://stopvatfraud.com . We are building the largest invoice registration network of the world. The purpose? Helping EU tax authorities to eliminate 50 billion EUR in annual invoicing fraud. If you’re excited to build and design open-source software which will be used by millions of companies, we are looking for you! We're hiring junior ánd senior developers at the moment. Experience with cryptography is a plus, but not required!

Here’s a little taste of your challenge, you will help:
- Keeping our P2P networking infrastructure secure
- Inventing fraud-identification algorithms and making existing ones more efficient
- Getting into the nitty-gritty of scalable signature creation and verification
- Refining the testing infrastructure of our distributed database

Technologies: Golang, JavaScript.

Contact: https://summitto.com/careers.html
> money can move much faster and more freely than labor.

That's a result of political choices made in many jurisdictions, it's not a law of nature. The EU made a very conscious decision to tie free movement of labor to free movement of capital within its operating zone (probably the only such economic agreement of its kind).

The choices that the US has made are entirely favorable to capital, and entirely disfavorable to all non-professional labor. The only upside I can see (and I'm not alone in this) is cheap consumer goods that have obscured the true cost and depth of wage stagnation over 35 years.
Do you go to your doctor for an annual checkup? Was this something that could have been missed or something that is brought on suddenly?
Trump Appeals to Tech Voters by Promising to “Make JavaScript Great Again”
“I’ve done MORE for the JavaScript community in the past four years than ANYONE, except (maybe) Brendan Eich.” — Trump
A proper hack
Einstein's theories were based on existing experimental results. In fact for Special Relativity he merely stated what must be true for the Michaelson-Morley experiment to fail to show any speed difference with respect to the ether.

Lorentz and other physicists had already derived a set of equations(called Lorentz transformations) that must be true given the experimental failure. But they considered it unthinkable that the speed of light could be constant in all inertial reference frames, so they thought those equations were wrong or that there was something they were missing.

The only thing Einstein did in that situation was come in and say "hey what if that unthinkable thing were actually true?"

Contrast this with Wolfram's article, where he's postulating the existence of an entire kind of physics without any experimental or phenomenological basis. The comparison is without any basis.
> His numbers are correct, because they never actually claimed that it was possible (on average) to put yourself through college in 1986.

I can't validate the numbers but that would make your claim from earlier highly misleading:

> It's a little harder to pay for college on a teenage wage than it may have been 35 years ago, but not that much harder.

That's technically correct in the sense that it was already almost impossible back then and only got slightly more impossible today.
Not in practice.

The odds any malware would both locate this api, and actionably utilize a generated otp, is slim to zero.
A path blocked by resultant metals being radioactive.
You're right. I misunderstood the article and edited my comments.
You can program MS Office in Python. And Lua, and Ruby, and Fortran, and others, and mix'em all in a single spreadsheet. That's the beauty of Active Scripting:

https://en.wikipedia.org/wiki/Active_Scripting
What are you on dude? In what universe does synchronization not involve time? Synchronization is defined as "Occur at the same time or rate".

Even if you're so pedantic that you're going to say something like "it could mean rate and not time". Rate also means "the number occurrences in a specific time interval". So how exactly are you contorting your logic to come to this conclusion?
I agree, it's interesting for him to bring up the layperson superficial critiques and other ideas that float around a given subject that many people may not ask outright because of their oftentimes fringey natured questions. But they still wonder about those questions nevertheless. Joe gets all that stuff aired out more or less.
How exactly does a bug in a background process, which then executes within the same thermal performance limits as any other demanding task, present a safety issue? Product quality? Sure. Safety? How?