skysight-inc/HackerNews huggingface dataset:
I'm currently just using a single-user Bronze subscription for consulting work. I was previously thinking of adding customers and other end users to the plan, but it already gets far too expensive. None of these users would be developers; it would primarily be so they could download sources, read and comment on issues, and generally observe what was going on.

The one-size-fits-all fixed-tier subscription makes no sense from the point of view of an end user. I would love to have users/projects with differing access levels. Likewise, GitLab is too bloated; I might want one or two features from the higher tiers but I can't justify paying for them. Why not let people pay for the features they actually need selectively?

I've also not been too impressed by the inflexibility of GitLab's billing practices. Not only is it fixed annual subscription, if you don't pay by auto-renewal you have to renew the subscription on a specific week. You can't even pay them in advance! I was effectively forced into the auto-renewal due to not being around on that specific week, and in the following year when I was winding up the company and finalising the accounts, I got a surprise bill due to that coerced auto-renewal. I was not happy with that. They really need to get their billing system sorted out.
For some code you should be able to do this, and if you can't then I don't think you should be writing code.

Coding is not brute forcing. I feel like this is taking an extreme position at the complete opposite end from not testing anything.

EDIT: Misread the comment I replied to. I agree that it is not likely that anyone can tell the correctness of all code from merely looking at it.
You haven’t established that the real reason was her religion - rather than it being anything else.
Your article and this whole thread brought so much joy too me. Thanks for giving me a good laugh and making my day better!
Hehe, my brain wanted to read "German" at first, and I was slightly confused for a moment.

Thanks for the suggestion!
Because type annotations are medium to high value documentation for your users.

Because stating the type of something important can expose design issues (e.g. "wait a minute, it isn't always a X! in case Y it can be a Z! Forbid or support?") before they become a serious problem.
It may not have been clear from my comment, but it’s not an emotional benefit for me. And I don’t agree that it’s necessarily a net negative for the company. There are a lot of factors that impact a company’s overall performance.
A lot of new tools were indeed invented to solve real problems, albeit not necessarily real problems shared by as many people as subsequently adopt those tools.

But there is also a huge amount of reinvention because, as mstipetic was saying, a lot of developers just don't study their subject any more. It's so superficial, rarely learning lessons from history.

In particular, that's how we get the modern world of web development, with new tools and frameworks every few months that do require retraining but don't contribute many new ideas. This is an industry where the dominant programming language for the front end literally had no standard concept of modules until relatively recently. To this day, almost all of the main tools like building, testing and static analysis usually have at least one extra layer of transpilation complexity on top, and usually it has to be configured separately for each tool. The tools themselves are often relatively basic, with routine (in the rest of the programming world) optimisations like tree shaking regarded as some sort of incredible advance. The same goes for the software architecture patterns used by the big front-end libraries and frameworks. And setting all of this up has become so complicated that there are now tools to scaffold the project and set up the other tools that orchestrate the other tools, which I really wish was a joke but is literally true.

Unfortunately, I think the real root cause of the rot is money. There is so much cash now in certain parts of the industry that it is undeniably a successful career strategy for developers to go job-hopping and collecting buzzwords working at those places, even if they are never really learning much of substance or building much of actual, lasting value. It turns out that huge numbers of people are willing to pay, directly or indirectly, for junk. And so writing junk and not caring is an effective business model.

The silver lining is that it's a huge industry and there is still room for quality as well, so those who do make the effort to build better software can at least make a living doing it, even if the rewards are more in satisfaction than greater financial compensation.
The problem with FFTs is that for the lower frequencies you have very few bins, but at the higher end you get ridiculous accuracy and there is no easy way to make this more linear. Binning on the high end saves some space but doesn't make the low any more accurate.

So you need to run multiple methods in parallel and decide based on the very rough distribution of the energy in the spectrum which method has the biggest chance of success, or, alternatively, to use the output of both methods to drive some logic that will assign a weight to the output of each.

It's a tricky problem, to put it mildly. Also, this is the simplest form of the problem, doing this accurately for multiple pitches at once is much harder.

Another source of inspiration is the 'onsets and frames' software that powers some automated transcription software:

https://github.com/magenta/magenta/tree/master/magenta/model...

I think if this code is over your head that maybe a good introduction course on signal processing would be a nice thing to have under your belt.

Best of luck!
Sure, NoScript makes the danger less significant, but it's still not as good as NoScript+updates. Security bugs in media decoders are fairly common, so there are still plenty of opportunities for danger if your browser is old enough.

But since browser JavaScript engines are some of the best sandboxes in existence due to being constantly tested and updated, not using NoScript really isn't dangerous. Sure, disabling JS reduces the amount of risk, but that amount is already low enough to be tolerable for most people.
They're probably suggesting performance differences
It’s not that we don’t care, it’s just that there’s not enough time in the day to cater to all sorts of esoteric configurations.

Sure, you can make a non-JS fallback version of your interactive elements, but that often takes twice as long, and since 99.99% of web users have JavaScript enabled, it’s simply not worth the time to build separate versions for those 0.01% of users who don’t.
Agreed, I guess people don't prefer them so much because they need WiFi. Another interesting suggestion from this thread was to use GPS to always have accurate time, but that would probably ~only work outdoors and be fairly battery-heavy.
Final Cut Pro 7 and Aperture. Both discontinued by Apple in favour of dumbed down “consumer grade” replacements. Real shame.
So many people venting about work, it's interesting.
If that were true, it wouldn't take long to build from scratch a functionally identical clone of an existing application. Yet it does.

The conclusion is that the tools to build software from a known specification to working code are sub-optimal.
wait until they find out there are such things as IDEs which don't make you go to the command line to "run the type checker"...
That’s totally reasonable. And there are companies that have publicly taken positions that align with this.

It wasn’t clear in my comment, but I’m not presenting this from a middle management perspective. I wouldn’t arbitrarily be adding new requirements to some employer’s hiring. This is me speaking about how I’ll act for any company I start next (having been a founder and CEO before).
doas is a wonderful alternative to sudo.

For one, the config file is actually easy enough to read properly.
I once briefly worked on a commercial system where the UI looked like it had been designed with a shotgun.

Dozens of UI elements.
Nothing on the screen aligned.
Nothing was in a logical place.
Related items were not grouped together.
Buttons had labels like 'Button1', 'Button1_'.
The tab-order was completely random, so you had to use a mouse exclusively.
It was a horror show.

The code underneath was just as crazy. The system was used day-to-day by several people who just understood its quirks. I made the fix I needed to make and got the hell out of there.
Functional Programming: https://discord.gg/zcfPXNf7

Shipping Friday: https://discord.gg/jPxH7VVg
This comment is in very start contrast with the sibling thread regarding insulin. If a common drug like that is price gouged to the point that people will do street deals on unverified product then things are about as fundamentally broken as they are going to get, fancy discussions about optimizations and trade-offs can be discarded by simply looking at the available evidence.
Oh, this is not a China thing. I've had a paper have a bunch of reviewers suggest a bunch of references each. Every bunch had every paper share at least one author. Every bunch was pairwise disjoint in the author sets. Draw your own conclusions.

Edit: just to be clear: I didn't at the time read that as "submission tax". More of, trying to be helpful and using things they personally were familiar with. Most, if not all, of the extra references would make our paper better... If we weren't fighting that damned page limit, that is.
Move fast and break things itself doesn't imply you shouldn't go back to patch it up and make it cleaner. People should be moving fast so they don't end up in endless discussions regarding or spend too much time on creating a foundation for a solution that doesn't work, and to inhibit perfectionism. People should also be transitioning from "make it work" to "make it good" once it works, prior to delivering or finalizing it.

This is largely a problem with people unable to shift practice according to the context, lazy developers and managers thinking "it works" means "ship it and never look back". Unfortunately, there is no cure perfect cure for lack of foresight and willingness to listen to the guy saying PoC code will cause problems at some point down the line.
This reminds me of how much I miss GrooveShark... ):
I can't tell if this comment is meant sarcastically but if 100% of your customers leaves you are dead in the water. Most companies would not survive a 50% drop, especially not companies where network effects and evangelism are a strong factor in their survival. Gitlab is one of those.
I have limited knowledge of the Java and C++ libraries but I believe Go has something similar called a WaitGroup.
> In graduate school, in my lab there was a grad student who was kind of an unlikely "professor's pet". He was tall and had surfer's long hair with a bit of a hippie aesthetic. Anyways, he was also really completely clueless about how to do science correctly, but also, I guess, really good about playing politics (there was a time when he asked me to put some bacterial plasmid DNA on my mammalian cells. I told him "it doesn't work that way", but I did it anyways and handed over the cells, and he got the observation he was expecting). On his main project he was teamed up with a super sketchy foreign postdoc that I was convinced would say anything to get high profile papers out.

God damn, just this paragraph alone made me remember why I ran like hell after my undergrad even during the financial crisis of 2008's horrible job market and being up to my eyeballs in debt; I saw the politicking behind what it took just to get a department to give a nod to a tenured professor's peer reviewed paper.

It was fucking pathetic and I've never been more ashamed of my what would be my profession than that but it set the tone for what to expect and made me realize just how irreparably marred that system is. It was followed by a sense of dread that nothing I could do would ever change that and I turned down the offer to work in said professor's lab to carry things on into grad school (MS) and just worked as hard as possible to pay off my debts and pivot my Life entirely. I'd rather sweep and clean floors helping a small business grow into something real than ever go back to that despicable environment.

Academia is definitely a mind-prison, and a trap for so many brilliant minds that may not have ability or wherewithal to try their hand a startup or have the necessary paperwork (citizenship) to take on private sector work, which itself carries a ton of pitfalls.

There are some benefits to the University model but I really hope COVID disrupts the monopoly Universities have over this domain for good! Ed-tech really should be much bigger source of funding and development, but FAANG just keeps suckering in people that could otherwise do something actually useful for Society.

> What do you think he did? Nothing, of course. He kept on the talks circuit, still talking about how exceptional his discovery was, and to date there have been no retractions. He even won the NIH grad student of the year award.

> Oh. What happened to the grad student? He's a professor in the genomics department at UW.

He is literately the academic 'Big Head' character from Silicon Valley that every lab/department has. I'd speak of my own experiences further, nothing as bad as yours, but I really don't feel like ruining my evening any further.

> I am also from a molecular biology background and saw this often. We call these guys the "Golden Boys". They are super successful, but completely useless. If you still believe live is fair, wake up sunshine.

Same, I should have made the leap to Microbiology in JR year, but I just wanted to GTFO and even abandoned by double major (Biochemistry) work just to speed up the process.
>"The Jennifer De Chiara Literary Agency was distressed to discover this morning, January 25th, that one of our agents has been using the social media platforms Gab and Parler. We do not condone this activity, and we apologize to anyone who has been affected or offended by this"

This honestly reads like satire. Why were they "distressed" by this and who could possibly be affected or offended by something so trivial?
ASUS has the Zypherus which pairs up one of these with a mobile 3080 so ... it should play them at 90 FPS which is fine for a VR headset.
I, too, put my trackball between the two halves (and slightly in front).
Of course they do! Haven't you seen a fresh install of Firefox in like 10 years? The second thing you see is the little "do you want to opt out of analytics" popup. They don't say anything about the other, non-privacy-related requests FF makes (like portal and update checks), but those are explained in their privacy policy and it's very easy to verify that they in fact don't contain any information you should be worried about.

Like it or not, there isn't a privacy issue here. I wouldn't mind a "silent mode", sure, but ultimately, that's a missing feature, not a critical bug.
People already collect and restore computers. Retro gaming and retro computing is a big scene already. However most IBM-clone towers aren't worth restoring because they're common, not particularly powerful and thus cheap to come by. Much like how a 1990s Ford Escort is going to fetch less interest than a Jaguar from the same era.
Maybe possible to write code with some work, but it will feel awful due to the high latency of cloud speech recognition and weird behavior of using a natural language model.

You should use Talon or Dragonfly if you want to edit code. Both have fast offline recognition available.
Honest question - you're claiming to know what the other person's politics are.

If their politics has any relevance to this story, please say it. Otherwise what are you trying to insinuate here?

(see -- this kind of bad faith "sealioning" is the most low-effort crap that anyone can do)
The Key to Mastering Multi-Channel Distribution
So, just to reiterate, contrary to the comment I replied to, you are suggesting we "place data in the browser for tracking" a user's authentication state and session.
There are people collecting and repairing 80's computers already.

I guess the biggest difference is that you can still use a collector car to go for a drive today, but on the other hand there is not much practical use to get from a collector computer. Sure, you can play old games, but most of the task you'd do with a modern computer can't be done with an old one (unlike cars).
> If the headline had said "designing hardware circuits", that would be another story entirely.

It almost does though. The name of the project has "circuit" in it (I guess because of Arduino applications or something?), and if you are confused why we're talking about circuits, well you can read on where the title goes on to double down on being about "programming hardware".
Being canceled for what you write, think, your opinions... That is a major part of life in any communist regime. Difference being that in communism it's the state that does the monitoring and canceling, while here - the people themselves.
Spewing vitriol can be quite the art.

I've always been fond of the British variety.

A site dedicated to the fine art of bile could be entertaining.
Why is MariaDB worse than PG? Maria has temporal tables which I make great use of
An approximate introduction to how zk-SNARKs are possible
I would say he is more of an erlich bachman than a bigetti.
It would be a strange question, depending on the scenario. You can imagine I probably don’t anticipate being in interviews where I’m asking that of somebody who isn’t the primary executive. (In other words, I wouldn’t want to work under someone whose judgement I don’t trust, and this would be a dealbreaker on judgement.)

You’re correct that it rules out some important locations in tech, and I do think geography will continue to matter to a degree.

I think there’s also some appeal to a company that has strong, publicly stated principles that can benefit recruiting, but it remains to be seen. But when I consider potential future ventures, these are things I’ve considered and intend to apply.
If I recall correctly, the book 'Look to Windward' mostly takes place on a Culture orbital and the reader see a bit more of the ordinary Culture citizenry.

When a famous composer puts on a show, the tickets are allocated by lottery. But the demand is so high the people effectively reinvent money in the form of favors and such so they can trade for tickets.

People are constantly looking for stimulus and new leisure activities, to the point where they willingly put their lives in danger (e.g. sailing down a river of lava). If they do die, a copy is just downloaded into another body.

Genuine biological children are very rare. There's a little girl in the book that provides some comedy relief because her outlook is so different to the hundreds of years old adults.
This fund is probably not for retail investors, i guess pension funds or similar institutions invest in it.
That's like saying a Ford F150 is functionally identical to a Ford Model A because they are both cars. The specific implementation under the hood requires a lot of work. And very rarely do people ever make functionally identical clones without massive refactoring to allow for extensibility.
>Wanting to move the price is sort of the smoking gun of manipulation.

That's the definition of shorting 100% of the float.

Borrow the stock of every active trader. Sell all stocks. Now the market looks like everyone, literally every single trader, is selling the stock and it is true because all of the actively traded stock was in possession of wallstreet who did indeed sell the stock.

People who are long in the stocks now get scared and sell their shares. That's how this strategy is making money for wallstreet. However, wallstreet kept shorting and shorting. From $24 per share to well below $3 and they never stopped shorting. They never closed their shorts even though going from $3 to 0 is only an extra $3 in profit but it massively increases exposure to a short squeeze and thus the potential for losses. They could have bought some options to cover their shorts and lock in profits at $6 and still have the upside of the stock going down to $0. They did neither.

It doesn't matter who buys GME. Anyone can buy the stock and go long and cause a short squeeze. Anyone. I think it is sad that I have to remind you that a short squeeze is not market manipulation. There is nothing to regulate except the short sellers and that is exactly why they try to find a scapegoat like WSB. When you fucked up and are about to get investigated just stirr up the media and control the narrative.
Wanted to visit cox's bazaar for years. Knew a captain, man whose job was to beach the boat on a spring tide, drive it up the beach to be torn apart. He said from his perspective it was heartbreaking if necessary work.

Rosyth in Scotland was the kinder genteel version. Many good burgers of edinburgh have liner fittings at home.

Came close with a meeting scheduled in Dhaka since cancelled (covid) but came to understand, in looking into how, just how hard, and possibly unwelcome this is. The companies operating the yards certainly don't want tourists and its very JG Ballard disaster tourism.

The plight of the workers is real. This is horrific toxic work. Lethal work.
Two thousand signed affidavits. Quite the conspiracy for all of them to make it up.
Sad that this has been flagged. We can't have science disrupting the narrative.
I agree (though we're probably looking back with rose-tinted glasses and with all the BS that went at that time filtered through time)

There's an over-reliance on p-values and publishing results and "peer-review" that can get pedantic, gate-keeping or useless real quickly.
> Study what Unix did when they were building small composable highly quality building blocks. Still used today after 45 years!

Don't worry, systemd has integrated building blocks that can replace all that. Those pesky reusable, composable modules won't hit their 50th birthday.
Peru's was military enforced for what its worth.
The Alpha 1 is Sony’s new flagship camera with monstrous specs and $6,500 price
We’ve gone from classy Beige to tacky RGB when it comes to PC cases. What a shame.
How do you account for Peru? Locked down hard, locked down early. Didn't do them much good.
You are not fighting science, you are fighting politics. China obviously wants to forbid violent movies and games for minors, so they come up with these fantasy studies.

Very similar phenomenons also just happened in the west, where news and politics wanted to suppress critical scientists. News was stronger.

You also have to fight corruption all the time. Paid studies are constantly published to support some companies goals, with much better tricks and not so obvious flaws. Best is just to study the background of the authors and only accept independent research.
Does the fact that some regulations are ineffective imply that all are?
> The conclusion is that the tools to build software from a known specification to working code are sub-optimal.

That may be true, but I don't know that your example supports it.

Cloning an app doesn't mean you had a specification for the app. The tools to build a known specification from an existing app are sub-optimal, as are the tools to build a known specification from scratch.

I've only rarely in my career had the benefit of a written specification.
Public service at its finest in the modern world, little thanks for the perseverance it can take to drive it through. Kudos.