skysight-inc/HackerNews huggingface dataset:
Thanks for the recommendations. I’m feeling old, so I’ll add:

Edith Grossman’s translation of Don Quixote (1609! The more things change, the more they stay the same)

Frankenstein, by Mary Shelley (I thought I knew the story until I actually read the book—whoah, that opened my eyes to our relationship with technology and industry and how we use energy)

Dracula, by Bram Stoker (from Blindboy’s podcast episode “Paddy Dracula” I learned Stoker is from Dublin, son of a Protestant mother who told him stories, bedridden until seven years old, about the horrors of cholera)

Moby Dick, by Herman Melville (further awareness of how we convert resources, this time before petrol, and for the descriptions of sea life and human relationships)

For background, I’m also into contemporary sci-fi and fantasy and would have an easier time going without electricity than without books, unless I was part of a community that carried on storytelling traditions.

Two others: Braiding Sweetgrass, by Robin Wall Kimmerer, and Finding the Mother Tree, by Suzanne Simard, both about ecology and reciprocity, guiding how I garden, parent, and relate to the bleeding edge of life in general.
That's basically Shell's strategy.

So now you're Exxon, and you see that Shell has significant investments into oil AND Green energy (specifically Wind right now for Shell). How do you plan to beat Shell at their dual-strategy game?

Exxon double-down on oil. You can't just do the same strategy as someone else and expect to get ahead. You gotta place your bets on a different strategy.
If you think allowing someone with a massive power differential to call you dumb and degrade you is not abuse then you have been working and some pretty terrible places and I hope you find somewhere better.
Databases are extremely complex.
I was just making a funny joke about how it was developed originally for cruise missiles. Though it turns out I was misremembering: it was made for guided missile destroyers. And it makes sense! What a great use case. https://en.wikipedia.org/wiki/SQLite#History
Since his last comment is still visible, it's the comment he left afterwards that may have actually started the ban (and was removed). So this could be disingenuous.
Million. Fixed the reply.
Pretty solid leading paragraph, I like it so far.
Not necessarily. If the materials are expensive, paying somebody to repair a shoe can be the cheaper option.

I think people still repaired socks after knitting them was automated for that reason.

The first automated knitting machine was from 1589. Queen Elizabeth I denied its inventor a patent “because of her concern for the employment security of the kingdom's many hand knitters whose livelihood might be threatened by such mechanization” (https://en.wikipedia.org/wiki/William_Lee_(inventor))

Edit: maybe not. https://www.historylink.org/File/5721 learned me that gear for us soldiers in World War One was knitted manually. Maybe, those machines weren’t used (much) yet by then?
This reads like a Guardian album review, very colourful - thanks!
It's going to get into some very thick first-amendment weeds before section 230 protections are even introduced. Where do we draw the culpability line? Should Facebook have been legally obligated to ban those posts? If so, then if next week a failed coup attempt occurs in Burma to try and overthrow the military power that took control, should Facebook be held accountable for aiding and abetting the coup? We rapidly converge on a scenario where Facebook is culpable for existing, and then we may as well start shutting off forums in general.

With broad fringes, we generally draw the line at "no, the media isn't constrained from propagating a message; the responsibility rests on the speaker and the listener" in the US.

Not to say the suit has no merit. Merely that it faces a stiff headwind and a long uphill battle against a very laissez-faire freedom-of-information-flow precedent.
There are various commercial offerings that do this, including Chordify and Capo.

Alternatively if you want a flexible free (GPLv2) option with source code, consider the Chordino plugin (http://www.isophonics.net/nnls-chroma, C++ code at https://github.com/c4dm/nnls-chroma) which you can run in Sonic Visualiser (https://www.sonicvisualiser.org/), or indeed in Audacity.

There is a reference describing the Chordino method in the page linked above, but roughly it's not too far from the description of the parent poster - a non-negative least-squares method produces a frame-by-frame semitone-scaled decomposition which is then matched against templates and turned into a chord sequence using a hidden Markov model. Some sort of intelligent smoothing like this is certainly needed, the raw template matching is not especially useful on its own.

This type of method is now routinely outperformed by neural networks (see e.g. these MIREX evaluation results from 2018 which compare Chordino with a few other academic methods https://www.music-ir.org/mirex/wiki/2018:Audio_Chord_Estimat...) but I would suggest that it's still good enough to be useful - and I encourage the parent to continue their work, as it's an interesting area to explore.
I am basing it on the article. If the company had proof of the claims I would assume that they would publish them or detail them to the people writing the article.

In the absence of anything to back it up then one has to treat it as an untested claim.
Evaluating syntactic abilities of language models
If the element of surprise is important, then you set up one-on-ones with all employees regardless of whether they will be laid off. Probably going to want to talk to the ones staying, anyway.
That’s a good point. Avoiding calling it browser based and using a euphemism like client-less probably should have annoyed me more.
> Is this rate of change supportable?

It's not and it severely hurting all production environments that need stability and security.
I believe they meant the cost to ship a container full of goods across the Pacific rather than the cost of buying an actual container.

Source: My company imports
I think you are taking what “Ph.D.” stands for to be his actual area of study.
That's why banks are responsible for the fraud risk, not the customer. It's pretty much the only way this can work. It's also why something like bitcoins will never replace traditional banking. Because people make mistakes or have their stuff stolen due to no fault of their own and they would have no recourse.
Well the NN has to have something to operate on, and I think a Fourier analysis may help as an input.

There is just too much going on with a track. Its really strange for us to say this mash up of sounds is "really" A-D-E at the heart of it, and when I play these chords it will suggest that wall of sound you heard on the record. The net is just capturing our biases.
I do it properly, but I also usually work alone, or in very small teams. I have the luxury of setting the goals, and moving the goalposts, when needed (often).

Waterfall is almost required, when you are crossing the streams. Merging separate workflows is a fraught process. You need to know what will be delivered, when. I spent most of my career, working for hardware companies, and saw this every day.

Truly agile processes don't really lend themselves to that; which is actually kind of the point.

But the real deal, is that high-level managers and non-tecchies can't deal with Agile.

Managers have a lot of power. If we don't help them to understand the process, they will make decisions, based on what they know.
Do you think that fabs like TMSC or global foundries will develop tools to support IP designers with this, to drive their own business?

There is stuff like that going on in PCB design, where manufacturers make free design software, or distributors making footprint libraries.
Some are, but it may not be obvious because instead of doing this directly within their company they are becoming venture capital funds for different energy markets.

For example Shell Ventures [0] funds companies like d.light (solar home energy) and Husk (off grid renewable energy)

[0] https://www.shell.com/energy-and-innovation/new-energies/she...
It's a reproduction of Saint Benedict's code of conduct for overseeing monks; it's not going to be 1:1.

It might be soft evangelism but it's not being used for discrimination.
(2017)

(TFA is undated, except for a revision in October 2020, but it was reprinted in Wired, which is dated 2017.)
No Single family housing; We can't create more land.
No Townhouses; because they are not dense, lack the ability to easily co-mingle commercial and residential zoning (which is important b/c walkable cities means you don't need a car to get to work or the grocery store).
No small apartment complexes; not high dense enough.

Large apartment complexes with ground-level commercial space <- winner winner chicken dinner.
Steve Wozniak was a software project?
You clearly have no idea who is filing this case or why. Start with a simple google search, or even just the wiki page

https://en.wikipedia.org/wiki/Rohingya_genocide
SQLite is not meant to compete directly with MySQL or Postgres. It's meant for local usage only, where you don't need high concurrency, managing multiple connections, replication, etc.

I mean, you could probably use SQLite in many simple cases which currently use Postgres (personal servers, small apps), but advocating it as default solution is inadequate at best, if not misleading to people starting out in the field.
> How are we still working 40hrs/week just to put a roof over our head and feed our families

Most tech workers earn far more than is necessary for just this.
But we also want nice cars, nice vacations, going out to restaurants and buy nice toys. That's what keeps most of us working that much.
You can find that just about any statement will result in plenty of people being upset about it. We in the first world society have made life so resource abundant that people need to invent new ways to be seen as a victim, be offended by anything or oppressed in some way.
Just checked out your website: Seems like a nice idea. One thing that looks shady though: it is hard to understand the costs. So, there is $19 for an intro session, $99 (with bulk discount) for reviews, and also 'credits (used for what?) and this information is scattered around different FAQ entries. When companies make me work to understand what I will need to pay, or worse (appear to?) not tell me until I have made an initial expenditure, then I become very wary.

Don't be ashamed of being upfront about costs. If you're worth it, then you're worth it. If you're not worth it for someone, then you will only get a bad rep by tricking them.
Interesting concept! Loved the amount of details it shows about my repositories.
> Everything is SO SERIOUS now

Actually, if you read the article the author explain why this only applies to curl, and explicitly says they understand if other software wants to continue including easter eggs
Tell me you have a good ear without telling me you have a good ear.
Obama graced Aung San Suu Kyi despite her well known track record. Obama also at similar times embraced Narendra Modi, despite his known track record. Obama even removed the Modi sanctions and visa block that George W Bush put on him after his alleged role in the Gujarat Muslim massacre/genocide. Newspapers gloated about Obama's bromance with Modi.

Will they now sue Obama?

https://www.haaretz.com/world-news/asia-and-australia/how-au...

https://www.aljazeera.com/news/2016/9/14/obama-to-aung-san-s...

https://edition.cnn.com/2015/01/27/asia/india-obama-modi-loo...
Free? At least from their website[1], it appears all the plans are paid.

Which is worse. You're paying them to then sell off all your data on the backend, violating the spirit of "If you're not paying, you're the product."

[1]: https://www.life360.com/plans-pricing/
The only "safe" option is:

1. Absolutely minimize your internet exposure in ALL ways - avoid using internet-enabled tools AS A DEFAULT

2. Take personal responsibility for your and your family's security by non-internet means. In some cases that means less "convenience". And some cases absolutely include 2A means. The government is under ZERO responsibility to do jack for you when it comes to crimes and safety!
Y Combinator original rejection email for Metamask
As a person who designs web applications to look somewhat modern because that's what is now-days expected, whenever critics go to such extreme similes about modern web design and their hatred for it... it's such an extreme opinion I tune them out entirely. You can't cater to radicals.
Wouldn't you run into the same problem with a company that runs linux computers and never contributes back?
It's time to retire javascript and css and any Turing complete scripting/styling, running random code from random websites is just never gonna be safe.
They quit transporting people in 1868
AFAIU, all current Google property account registration workflows now require a phone number.
Awesome, this sounds super interesting, thanks!
I'm an older software dev (early 40s) I feel as an industry lately that because of (Insert Noun) As a service businesses quality can't be directly measured. Because everything is in a web browser quality for a Product Manager isn't measured by ROR or Rev but in number of features delivered. I feel people are inherently selfish and prideful and since everyone wants to leave their mark we get a product like Teams, Excel, Google Analytics etc they have changed beyond recognition.
A large amount of the testing is performed by their proprietary test harness.

> TH3 consists of about 71.5 MB or 978.3 KSLOC of C code implementing 46622 distinct test cases. TH3 tests are heavily parameterized, though, so a full-coverage test runs about 1.9 million different test instances. The cases that provide 100% branch test coverage [of SQLite] constitute a subset of the total TH3 test suite. [1]

> SQLite itself is in the public domain and can be used for any purpose. But TH3 is proprietary and requires a license.

> Even though open-source users do not have direct access to TH3, all users of SQLite benefit from TH3 indirectly since each version of SQLite is validated running TH3 on multiple platforms (Linux, Windows, WinRT, Mac, OpenBSD) prior to release. So anyone using an official release of SQLite can deploy their application with the confidence of knowing that it has been tested using TH3. They simply cannot rerun those tests themselves without purchasing a TH3 license. [2]

[1] https://sqlite.org/testing.html

[2] https://sqlite.org/th3.html
Could you share your config? I couldn't find your modification on https://ke-complex-modifications.pqrs.org/.
> Image compression should be primarily an engineering issue

It affects how they look, so it's a design issue. I'd compress them all to 1% if it primarily an engineering issue.
I'm very excited about this, but my guess is it will take years for the packages to be so broadly and clearly superior that there's a mass migration to Julia. And even then people may prefer to just call Julia from a language they're more comfortable with. Still, it would be amazing for Julia to become the single go-to high-performance language of ML/DL/AI, advanced statistical modeling, HPC, etc.
> Then they modified the code they send to one client to exfiltrate encryption keys to law enforcement, and decoded all the "end to end encrypted" email

This is false. The decryption code was run on the server, which means the password was sent to the server briefly. Hushmail simply stored the password for a few accounts. No client code was modified nor any auto-update changed. In fact, if the criminals had used the Java applet, they'd likely have gotten away with it (assuming they didn't update it)

>However, installing Java and loading and running the Java applet can be annoying. So in 2006, Hushmail began offering a service more akin to traditional web mail. Users connect to the service via a SSL (https://) connection and Hushmail runs the Encryption Engine on their side. Users then tell the server-side engine what the right passphrase is and all the messages in the account can then be read as they would in any other web-based email account.

>The rub of that option is that Hushmail has -- even if only for a brief moment -- a copy of your passphrase. As they disclose in the technical comparison of the two options, this means that an attacker with access to Hushmail's servers can get at the passphrase and thus all of the messages.
Your unspoken assumption: A company of 6000 employees only has 1 manager/HR rep capable of talking to pink slip recipients.
sudo and coreutils being broken are separate things though.
Seems like you completely missed the point of 0day's comments.

I can't think of any other explanation to why you'd use the word "Though" here.
Better is operating at a loss in order to give rates that are unmatched by the market. Rising rates means that less people will be refinancing since the markets rates are comparable to what they already have. Better has signaled they want to go public which means they're going to have to at least not lose as much money. This points to needing less support staff since they'll have much fewer customers.
The Brothers Karamazov. It really is as good as it's reputation would make you think

It's fascinating to read a novel written 200 years ago in a country completely unlike mine, but see so many traits and characters that I know and have met in my life today. Dostoevsky has this un-nerving ability to see through people like they are transparent, and show their innermost depth in a few sentences
doing it over zoom isn't the problem. see airbnb
https://news.airbnb.com/a-message-from-co-founder-and-ceo-br...

overall just more thoughtful, 1:1 with their senior leader, made an employee job board to help get hired, severance, equity, etc.

```

Here is what will happen next

I want to provide clarity to all of you as soon as possible. We have employees in 24 countries, and the time it will take to provide clarity will vary based on local laws and practices. Some countries require notifications about employment to be received in a very specific way. While our process may differ by country, we have tried to be thoughtful in planning for every employee.

In the US and Canada, I can provide immediate clarity. Within the next few hours, those of you leaving Airbnb will receive a calendar invite to a departure meeting with a senior leader in your department. It was important to us that wherever we legally could, people were informed in a personal, 1:1 conversation. The final working day for departing employees based in the US and Canada will be Monday, May 11. We felt Monday would give people time to begin taking next steps and say goodbye — we understand and respect how important this is.

```
Hear hear. I wish more sites were like HN - more text/information density, less CSS magic, less JS.
Snow is bright :)
You probably wouldn't believe this since you're asking - but no, I'm not. I'm not at all involved in Better in any way.
DuckDB can read parquet directly - however the interesting bit is that the results of SQL queries can be returned as arrow objects into python for further processing (by pyarrow/pandas).
You're right. I really didn't say that well. What I was trying to get at is that there's a preference for webapps vs. PC apps on HN. Which is strangely at odds with the privacy obsession you find here.
computer security is generally broken, and will always be. Code will always have bugs, some of them will be security bugs. Always.
If you’re logged in, you might get the new design on English Wikipedia too. It can be turned on or off if you so prefer: https://en.wikipedia.org/w/index.php?title=Special:Preferenc...
Wow thank you for taking the time to write this list I really appreciate it! I have always wanted to read Don Quixote but had trouble figuring out which translation. This is awesome I will for sure be getting that one and perhaps some others. Have a great Monday.
Just over 233 person-hours of work isn't 233 hours of work. Assuming team sizes average 20, that work can be spread across 35 managers, requiring less than a business day to complete. Even assuming 900 people as mentioned in the headline, that's still less than a day's work. Larger-than-average teams may require more time, but this could still be easily accomplished over two business days.
There's so many little things that add up that Just Work in terms of SQL usage under pg and are a pain under mysql.

A quick example is array types plus rowtypes (plus postgres having auto-group-by but -only- if you GROUP BY a pk, so it's predictable) letting you do something like this:

SELECT author.*, json_agg(posts)
FROM users author
JOIN posts ON author.id = posts.author_id
GROUP BY author.id;

and you'll get back a json array of the post row objects in your application so you get one-row-per-author-row in your query results but still fetch your 1-to-N relationship efficiently (I used JOIN rather than LEFT JOIN to get only people who'd actually authored a post, note, that was a choice rather than a typo).

Note, yes, there's no reason you can't get the same result without the json_agg and with a bit of code to collapse posts onto the right author as you page through the resultset, but the thing I'm trying to gesture at is that lots and lots of little quality of life improvements add up in a way you don't necessarily even notice that much until you've mostly only been working on pg projects for a couple of years and then try and do the now-seems-obvious thing in something else.

The people complaining about the steep operations learning curve aren't at all wrong though, lots of postgres tooling was written by people who assume you -want- to read the entire manual first and then configure things exactly how you want and even as that sort of person it still took me a while to get up to speed.

So ... maybe you shouldn't want to switch, but the above is why, overall, I usually don't find myself wanting to switch -from- postgres to something else.

(except when I realise we're literally just using the database as a key/value store with an SQL interface, because at that point, screw that, back as far as mysql 3.23 it was amazingly good at that and it's still fantastic at it so in that situation "don't be silly" applies)
My first experience with GitHub's copilot
What kind of granularity do you need? When I had that running I set the timeout to an hour which seemed to be enough to cover those disconnection periods. Of course, it meant that it takes an hour for Home Assistant to actually notice that my phone is gone but that was OK for my use-case.
I pick up the store brand at trader joes
I bought three Vindriktnings when they came out, and on a day when we had some wildfire smoke making outdoor air quality around 150 put all three outside. Two went yellow then red, while the third stayed green... I guess I'd prefer a false positive to a false negative personally. It's true, they only cost me $13 each, so not a huge loss but it does suggest there are quality control problems with either the sensor or the whole device.
The standard for surviving a motion to dismiss is really low in Federal Court. The court mostly assumes the factual allegations are true and then decides whether a claim could be made based on the law. So it's mostly a tool to weed out legally deficient law suits, but not factually wrong law suits.

The judge won't consider the actual evidence until the case progresses pretty far--the summary judgement stage. But even then, the judge only grants summary judgement if there is no genuine dispute as to any material fact.
No, I think parent is right. One gets the impression that HN only meets two kinds of computer user: their parents who just use a web browser[0] and tech company or large enterprise employees. There are a lot of people out there relying on highly specialized VB 6 applications to run their business or engage with their entirely-too-serious hobbies.

[0] anyone who just uses a web browser arguably doesn't even count as a 'desktop computer user'.