skysight-inc/HackerNews huggingface dataset:
Not planning on uploading it, but if some formats had DRM and others did not, I would pick one DRM-free formats.

Also, I read the first few pages on Amazon and I'm sorry about Ginny. She looks like she was a good friend.
Usernames should probably be limited to a subset of printable ASCII.

However, for passwords, you should allow any sequence of bytes (as much as the system can support it, which it should allow any sequence since they should be hashed anyways), and the maximum length should be sufficiently long (and don't truncate passwords either).
Even in their wildest, most insane dreams, the Stasi couldnt possibly have imagined the scale of tracking and monitoring now practised by big tech.
Bristle (YC W21) is hiring engineers to improve oral health care
I too get Quibi vibes when reading about Clubhouse. Quibi and Clubhouse are both really interesting cases of what happens when a service tries to shortcut the normal process of growth and get there faster by just throwing money at the problem.

What I mean by "normal process of growth" is if you look at some of the established tech companies like Dropbox or Facebook (just two off the top of my head), you see that they all had relatively humble beginnings and grew into the companies they are today. With Clubhouse and to a larger extent Quibi, it seemed like these companies are all attempting this corporate experiment where with millions/billions of dollars, you can theoretically shortcut the "humble beginnings" part and go straight to an org with all the trappings of a large company.

So far it seems that it doesn't really work and one problem seems to be is when you go down the normal process of growth, you grow your company around your product or service and that product or service gets better over time (theoretically). The issue i see with all these companies that try to shortcut the process is that while they look to be a well established company from the org chart, their product is still infantile. And IMO unlike shortcutting the process to company growth, you can't really shortcut the process to product growth, because a big part of that process is responding to feedback from users and how the market in general is responding to your product/service, and that just can't be compressed down, no matter how much money you throw at the problem.

And this is where the companies inevitably fail. Because they shortcutted the "org maturity" part and not the "product maturity" part, their massive burn on everything from legal to marketing become unsustainable given how infantile their product is, and the companies either fold or slog on once the marketing dollars have dried up until they too fold or are acquired.
I like my ramen al dente.

But this is amazing.
Sounds competitive with Lion and possibly cheaper? What’s the catch?
PHP also has a nice thing I wish more languages had, which stops you shooting yourself in the foot due to this - the concatentaion operator (.) is different from addition (+).

So "5" + 1 is 6, just as 5 + 1 is 6.
They don't sell it very well on this page, do they? The weird diagram at the bottom seems to highlight faster charging and better low-temperature performance. I don't know if the world is clamoring for those. Perhaps also the ready availability of sodium compared to lithium?
Robinhood Shares Tumble in as CEO Defends Meme-Stock Craze
> However even if we assume that the consortium’s model of evaluation would work at scale, it still has the core function of obscuring concrete academic achievements and shifting emphasis toward vague notions of character.

Is the entire American educational system a Gordian Knot of wealth extraction? It seems like every actor is out to make life harder for students and extracting as much money as possible from the other actors in the system. Schools will no longer have to consider the grades their students receive (a somewhat objective measurement of their quality) but can now focus on mostly being "character-building".

How long before the pendulum swings in the other direction, and the only thing that matters - maybe even legally so - are hard-earned grades and SAT scores?
> sleep states and efficiency is indeed 'byzantine' and I don't see how you expect individual purchasers to understand it

You charge people a lot of money for electricity, and then this motivates them to learn it. A lot of 'byzantine' things are routine. A lot of the rituals we do with computers today would seem incredibly bizarre, and difficult to a person from 200 years ago. For example, on PCs, I hit the 'return' key to make a new line. Or on most computers, Cmd/Ctrl-V is often used to paste things. What does the letter V have to do with pasting anything? It's completely arbitrary and byzantine and the knowledge is frankly rarely mentioned and it's unclear to me how anyone learns it other than by mentorship. And yet, the entire population is more than happy to engage.
Do you know if there's any post-mortems about what went wrong there?

I mean, I have the gist. Intel bet big on Xeon Phi, but that didn't seem to offer enough performance. Intel then switched over to this GPU-strategy (see Intel Xe), but that required them to rework virtually everything from scratch.

No one said anything in my previous paragraph. But its blatantly obvious: the Xeon Phi was being advertised very strongly by Intel up to the point that Aurora's design was reworked. Suddenly, Xeon Phi was cut, and Intel started talking about Xe (including OneAPI, and all sorts of stuff the HPC market cares about). I'm confident enough at reading between the lines that I'm willing to assume this in the absence of hard facts :-)

I'm kind of curious on the play by play, if at all possible. What test showed up that made Argonne National Laboratory decide that the Xeon Phi model wasn't going to work? Was it possible to come to this conclusion any sooner? I realize this sort of stuff is rarely published, but I guess that's what makes me interested in those juicy details.
If you like this, you may also enjoy this Tarn Adams talk at NYU GameCenter's 2016 PRACTICE conference https://youtu.be/yDPb0jqRr3o
Right, these are very different things. I am very bearish on Tesla, but they are shipping cars!
> We already know that Copilot as it stands is unacceptable and unjust [...]. Activists wonder if there isn't something fundamentally unfair about a proprietary software company building a service off their work.

> We will read the submitted white papers, and we will publish ones that we think help elucidate the problem.

Doesn't give me hope they're aiming for unbiased opinion.
I would be very surprised if any of the published papers don't closely align with FSFs apriori position.
>is at least a bit reduced

Reporting is that almost no intensive care patients in the US these days have been vaccinated.

We're not scared of covid-19 because it'll make us feel shitty for a few days, we're scared of it putting people on ventilators or killing them. There is a very strong signal that vaccination makes the rates of severe negative outcomes of infection very very small - down to the levels of many other rarely severe diseases which don't justify significant action.
I actually quite like the buttons on the Oasis. I've had regular kindles and then the Oasis, and far prefer it in every way. I've thought about buying a new one, but they don't seem to have really changed much, so I'm still on my original Oasis.

The buttons are well-placed for me. I hold it in one hand and my thumbs naturally rest right there.

My one complaint is that the touch-screen is still active and sometimes it changes pages when my thumb moves too far in, or when I close the cover. (No idea why the latter happens. Does the cover touch the screen and cause a page flip?)

There might be a better arrangement for the buttons, but I can't imagine what it is.
Stadium, Finland.
Is it time to kill the calorie? [audio]
Cost plays a role, yes. Sodium is extremely common, which is helpful when Lithium is in high demand, the batteries apparently also don't need cobalt (which is also rare, and fraught with ethics concerns around the mining of the main sources in the Democratic Republic of the Congo).
Mainly costs, but also: Better thermal stability, better performance at low temperatures, better cycle performance.
> I'd be interested to read such research.

See here for example: https://www.bankofcanada.ca/wp-content/uploads/2015/11/wp201...

> It doesn't make sense. I tell my friends, either things correct in a large way or we're going to be eating $50 cheeseburgers.

Why not? My parents paid 50c for a cheeseburger in their youth and now I pay $5. What doesn't make sense about inflation? It is the expected way in which our market works.
"A bot-written garbage chess book gets mostly good reviews from bots on Amazon"

Fixed it.
Funny thing, it's just the object model in play that causes the problem. Something more similar to Smalltalk (or Objective-C) works pretty well for things this dynamical, though you do need to factor out the properties and messages reasonably well still.

The trouble is C++ and similar object models poor support for composition and implicitly penalizing uniform object structure.

(E.g. call multiple base methods in a subclass - pain ensues. Add virtual calls to the mix, it gets really iffy.)

Even Python and Ruby with explicit mixins but the old model get hairy.
The XY problem is "I'm trying to do Y" -> "Are you sure you don't want X?"

This is "I'm trying to do X" -> "Here's how you do X"
What is with the sudden influx of smell-related articles on HN lately?

Not that I mind. It's a fascinating topic. But, wow.
At the time it was pretty clever as WiFi wasn't as ubiquitous and the bandwidth used by them was so low.
https://webaudiodemos.appspot.com/oscilloscope/index.html seems okay but it only supports one note.
I call it RDD: Rage Driven Development.
I'm using Github to publish my code and seriously I don't care whenever Copilot was trained using it. I published it and in the end somebody can do anything with it without giving a damn about license, copyright etc - that's the truth of open-source.
Yeah, that was before they started turning off networks like analog TV and stuff, so we didn't think much about that functionality just disappearing.
Modern Least Privilege and DevSecOps
Hi Dan,

You have my most humble apologies!

I will stop doing this...

But, you should understand WHY I was doing this...

Oftentimes, when I read articles on the web from articles on HN, I take a set of notes.

My own notes; a set of notes which I believe cut to the core points of an article without significant information loss; that is, when I have these notes, I typically would read them prior to re-reading an entire article -- when revisiting old favorite articles at some point in the future...

You see, while HN offers users the ability to store interesting links/URLs as "favorites" -- it does not (at least to the best of my knowledge, and please correct me if I am wrong!) offer the ability for users to

attach their own personal notes to their favorite articles

...short of that note being a public comment.

Is there any way on HN that I can attach my own personal set of notes to URLs that I like, that I favorite, on HN?

?

And, if not, would you consider passing the request for that functionality on to the appropriate HN administrative structure, and if so, if they approve of it, on to the HN software team?

If that functionality isn't there, then I think a lot of users, like me, could benefit from it -- and if it is there, then I really don't understand how to use it -- could you/would you -- help me out there?

?
I mean, free for as long as the cellular infrastructure exists is still pretty damn good
Thanks for the kind words :)

Nice catch! All the examples that you see on our website are using Cloudflare Durable Objects! But because they are limited, we also have
a version of our server that works on AWS some of our customers.
A Producerist Manifesto
Musk is pretty much the dream of what every nerd wants to become. There's a lot of jaded people on HN who think they are just as smart/talented as Musk but don't have anywhere near the success.

They deal with the cognitive dissonance by calling him a fraud/scammer or wanting to see him fail. Fanboys of Musk aren't much better, Musk just seems to attract extremists on either side of the aisle who either love him or hate him
Dwarf Fortress consumed hundreds of hours of my life in high school, I have so many fond memories of it. Every year or so I come back to it and I'm always surprised that they've managed to add another mechanic or feature that just makes the game feel even more like its own little universe. After enough time in the game there really is a moment like that scene in the Matrix - "I don't even see the ASCII anymore. All I see is dwarf, plump helmet, magnetite ore."

That said, I've always wondered if Dwarf Fortress would be a more smooth experience if it had more developers or was just open source (understandable that it's not though since it's basically Tad's passion project). The biggest headache was always the lack of multithreading, since your fortress really starts to chug once you pass maybe 150 dwarves or do anything exciting with fluids. Regardless, it's amazing what one developer with a great idea and an enthusiastic community has been able to do with the game.
What? This has no basis in reality. What religious extremists call themselves left? They are normally radical conservatives and eschew progressive "leftist" ideals.

The left made up with communism and matured, focusing instead on social justice. The right didn't do the same with nazism. When the white majority feels cornered by progressive ideals, white supremacy grows.

We just mourned the 10 year anniversary of the Utøja massacre where a radicalized nationalist killed at over 60 children. Their only crime was being socialists. Several phychologists had to work him until they realized he wasn't crazy. He just believed the far right conspiracies like cultural Marxism, eurabia and white genocide. This is not a game.
Sorry for the delay. I saw this post and thought about replying later, but I forgot. The last sentence is very good advice. But I prefer to use "and" instead of "or".

> "do thousands of logic and math problems and gain an instinct for it" AND "have any extremely high IQ".

Since not everyone can be Tao[1], you and me must try with the other part of the trick. (And probably Tao also solved a few thousand of problems.)

It's like cycling. Not everyone can be be the word champion, but the rest of us can use a bike to work, or go to work, or just to enjoy.

I think it's important a mix of theory and practice. You must read some books to learn old stuff and not reinvent the wheel. But too many books is also bad.

About problems, it's very useful to solve a lot of them. Many tricks can be reused, so sometimes it can look like a brilliant idea, but it's actually a variant of a trick the person used to solve a problem a few years ago, and in same case just a standard trick in the area. Also, sometimes a whole problem can be reused as a trick in a future problem.

The difficult part is choosing the right difficulty of the problems. If they are too difficult, you will not solve them and get unhappy, and even reading the solution is not useful. If they are too easy, you can solve a million of them and not learn new tricks or insight.

(If you read the solution of a problem. Try to rewrite it on your own later.)

I like to use Sudoku to explain what is math to non mathematician. You must think a lot, and distinguish what you can prove it's true and what you wish.

(Protip: Only write a number if you are 100% sure must be there.)

(Protip 2: In advanced problems in Sudoku and math, sometimes you are not sure about a number but you only have 2 options. Make a photocopy, and solve both versions.)

Anyway, the nice thing about Sudoku is that there are some books that have the problems arranged by difficulty. If you try to begin from the end of the book, you will not solve too many boards. Starting from the beginning is sometimes boring and repetitive. The trick is to detect the exact page of the book where the problems are very difficult for you but solvable.

[1] https://en.wikipedia.org/wiki/Terence_Tao
Fragmentation is definitely a problem on Linux systems, but I'll take freedom with the resulting fragmentation over someone making the choice for me. Especially when that choice is almost guaranteed to be suboptimal for some subset of users, with no practical alternative.
It depends on how complicated it is. You can use a normal accountant. You could also use an accounting or legal firm that specializes in wealth management. I would think most cases could just be an accountant, but I don't know all the ins and outs of high value transactions like selling a business.
> The SEC asked the U.S. District Court of the Southern District of New York to permanently bar him from acting as an officer at a company that issues securities, to disgorge all ill-gotten gains and pay a fine

Prison? Where is the prison part?
I think your statement that it doesn't matter is kind of making my point.
A linear programming approach for optimizing features in ML models
The cellular was included with the device. I'd have to stretch my mind back but WiFi wasn't as ubiquitous, as easy to use, or as cheap to implement as today.
TheVerge purposefully left that out of the headline for clickbait. It's really not hard to write "Amazon's Older 2G/3G Kindles" or "Lose Their Cellular Connections"
Ouch, this was way more serious than I was expecting, but I kept reading through the several parts. Totally out of my area but quite well explained. This was a nice little venture into electronics hacking.
The author uses the first person plural, I suggest he adds his cat as a co-author[0]

[0] https://en.wikipedia.org/wiki/F._D._C._Willard
density still lower than li batteries at 300wh/kg will probably never overtake li ion batteries. But sodium is much more widely available than lithium, and it doesn't need cobalt.
I'm involved with a project using a form of aircrete right now, and we're having a right hell of a time with proper curing and temperatures (to be fair some of that is due to an outrageous spec), as well as mixer truck dwell times, and even input aggregate temperatures. E.G. we had to bring in a refrigerated semi-trailer to store the sand to ensure it was cool enough to make the mix during this heat wave.

We are, in fact, trying to convince the owner to let us put in geofoam in place of the specified aircrete.

It's much, much easier to bring in a trailer of geofoam blocks, place and size them then compared to pouring a lift of concrete and ensuring proper aeration, vibration, temperatures, etc.
IMO, any language with a type system should enforce comparisons only between those types (or derived types) unless a developer explicitly overrides an operator--and even then, overriding operators is sometimes considered bad practice due to violating the principle of least astonishment. The types of a comparison operator's operands matter because the type system exists. Allowing things like "5" == 5 suddenly introduces human expectations of logical equality--"they're both '5', therefore they're equal." Programming languages shouldn't codify these human interpretations.

My favorite language, C#, has some unfortunate history. The == operator when dealing with references indicates reference equality (Object.ReferenceEquals), but can be overridden to indicate value equality (Object.Equals) even with reference types. Then, when dealing with value types, == suddenly means value equality. It would've been better to define two separate operators for reference and value equality. This would've helped make usages self-documenting.
If by positive alternatives you mean backup plans, savings, and safety nets, then yes, I agree that emergencies should be prepared for as much as possible. However, life sometimes gets in the way.
"LinkedIn employees who move locations could see their pay adjusted based on the local market where they're based, said Greg Snapper, director of corporate communications."

That's subsidizing coming to the office. Better than mandating but still a little messed up.
Wind Waker (Zelda for the Game Cube) is like that.
Joscha Bach often said he had something on (closed) Clubhouse, and I assumed it meant he had a sponsorship or something and and had sold out - because closing doors is not how you reach people.
I'm familiar with V2 and how English doesn't exhibit it. Look at the following weird deviations from how you'd say things in English

* I am hungry

* Ich bin hungrig

* It is raining today

* Es regnet heute

* Where is your house?

* Wo ist dein Haus?

It turns out that Germanic V2 is SVO in the case of simple declarative sentences! But what about other kinds of ordering, below the full sentence level?

Look at this, about the ordering of attributive adjectives and nouns in Spanish vs. German:

* un hombre alto

* una chica muy bonita

* ein großer mensch

* eine sehr schönes Mädchen

Like German, English places attributive adjectives before the nouns they modify.

Consider the possibility of eliding pronouns:

* Yo tengo hambre

* Tengo hambre

both are fine in Spanish.

* I am hungry

* Am hungry

Dropping the pronoun in English isn't ok in English, unless you're going to produce a fairly contrived context - like a text message, etc. It's not normal speech. In case you're curious, you can't drop the pronoun in German, either.

Language has lots of tiny facts that fit together in interesting ways.V
Off topic but I'm hoping there'll be a new Kindle announced soon. Great device but I would love an adjustable colour temperature backlight, but not sure I want to fork out for an Oasis.
Onion Futures Are Outlawed
>It’s a totally insane and arbitrary system.

And therefore it's always a gamble of whether one should go in and causes many to not go when they should because "is this really worth we potentially having a thousand plus dollar bill?"
I only joined clubhouse to join Tim Dillon's rooms such as "should women allowed to own bitcoin"
https://www.youtube.com/watch?v=clTehN8Xnuc
Am I the Data Geek Who Analyzed Reddit AITA Posts? Yes
Yeah, that lines up with my experience with that crap. It's been a massive headache.
It didn't actually let you browse websites, did it? The one I had would only load the Amazon store and download books.
I have an Oasis. I kept dropping it, so I compared it with my trusty Kindle Keyboard. The KK has a texture that sticks to your fingers. The Oasis is slick. I kept dropping the Oasis like I kept dropping my slick iPhone until I bought a sticky shell for it.

I agree with the button placement. KK got it right, Oasis got it wrong.
People are going to go back and very closely parse what was promised. It was billed as being "Free Lifetime 3G". Are owners of these devices entitled to a buy out?
Sentence before:

> The Securities and Exchange Commission > also < filed civil securities fraud charges against Milton on Thursday.

The SEC is not involved in criminal proceedings which could result in prison or other criminal penalties, so no point looking for that in the parts of the article that discuss the civil actions of the SEC.
The only acceptable answer is a type error. His example of python being able to handle heterogeneous collections is fine, but a good language will make you be explicit about the types.

let a: String = “5”

let b: Any[] = [5,6,7]

let c: Int[] = [5,6,7]

a in b // false - we don’t know what’s in b so we check and a is not in b

a in c // type error - there’s no way a is in c. Convert a to an Int, and handle the error cases involved in that.
Show HN: Procfile runner with interactive log viewer GUI
In my experience, most people use git as version control. Branching etc is very useful, but not necessary for a 1-person project.
Like MLM's - just cultism.
I wish they would make a paperwhite with the long next page buttons on each side of the screen.