skysight-inc/HackerNews huggingface dataset:
Not only is it not a new idea, its what a SPAC has been since time immemorial
I know a lot of small hedge funds are back in the office full time, full staff.
Having spent the past year plus in very large (over 1M loc) and old (10+ years) Ember code bases and having used it about 6-7 years ago I can confidently say that Ember has a very different mantra. Ember's selling point for many years has been "If you know Ember at company A then you know Ember at every company" (paraphrasing here). I've found this to not only not hold true, but to be very unhelpful for onboarding new developers. Conversely I've onboarded devs onto Elm projects with lots of ease.

Those Ember diehards definitely still exist too, I work with a lot of them. They, like a lot of the Elm die hards, are also really kind people and great devs. The main difference I've seen is that Elm devs get to spend most of their time building features while the Ember devs end up spending much of their time trying to keep up with Ember and a lot of time dealing with project build bugs and infra.

I've also been writing React on and off for around 6 years and can confidently say that React doesn't suffer from maintenance issues in the same way that Ember does. Where it does fall short of Elm, even when including TypeScript, is both speed (both build and runtime performance) and ease of refactoring.

I've also spent the past 2 months working on a small-ish Svelte + TypeScript app. That's probably the closest I've come to the experience of using Elm. It's runtime performance is on par with Elm, sometimes faster and sometimes slower. It's build time is still a bit slow, mostly due to TypeScript, and it's onboarding is quite quick for someone who already knows HTML + CSS + JS. It still falls short when it comes to refactoring though as it just can't match the error messages that Elm is able to provide.

Just my 2 cents having used many of the frameworks for many years.
It's actually kinda useful as an indicator of something that could use a corrective upvote.

I could see putting a time delay on the second or third or later upvotes, but the slight graying seems like the perfect indicator for both "maybe skip it if you're not in that mood" and "maybe take a look if you're in a generous vein".

(Minus the accessibility issues, but they're fixable with CSS.)
There is a lot of cultural history out there just waiting to be monetized. Why limit ourselves to films? How about (e)books and music? Anything in a digital format really.
I'm curious why dev.to is shadow banned, of all domains I'd expect this one to not be on such a list.
Internet City-States
Earlier upvotes are more impactful in getting a post on the front page and in affecting its rank (because the rank algorithm uses time decay), but they don't count any differently towards karma.
This is why I switched to only wearing sneakers that don't have laces. The fact that there's a whole site dedicated to tying your shoes properly tells you everything you need to know and yet this is largely a solved problem. You might think I look childish wearing velco/slip-on shoes all the time but I get a lot of compliments on my Adidas and my Metcons.
The late William Burroughs mentioned similar syndrome from Malaysia, Latah, in his Naked Lunch. It was weirdly obsessive (not that the book is easy reading by any means - it must be very hard to translate).

I wonder if he saw a real Latah in a real world, or just read about them and his brain digested that knowledge together with some drugs.
Sure, reporters don't like it, but it doesn't matter, because editors decide what ultimately gets printed.
> Part of the reason that programming syntax is usually taught by example, rather than by formalism is that the formalisms for programming syntax, well, look like this: (cribbing from wikipedia).

Here's the thing though -- a "what is this syntax" guide does not imply that you need a formalism of the syntax. What the person is asking for, in my opinion, is a linkage between the symbols and the concepts.

For example, when reading mathematics, often the problem was not my conceptual understanding of the material, but merely that I was not sure how to parse the symbols and map them to what it was doing. I could read a formula, but the mapping of each component piece as a shorthand was not there. At the time I did not internalize that "square root" is literally just getting the side of a square (A somewhat silly, obvious-in-retrospect idea! But it gives you a perfect example of the kind of mapping I'm talking about) -- because of this I wasn't able to get an idea of what it was doing!

In such a case, your formalism would not have worked, because it's simply a grammar. I did not need the grammar -- examples can show that, wikipedia can show that, what I needed was enough information about the link between the symbolic, and the conceptual, that I could find reference material. What I found instead was either as you put down, literal grammars, or vast tomes of knowledge that required more vast tomes of knowledge to read and figure out what each one in turn was saying. So I would get lost down this rabbit hole.

What the solution to this is, again IMHO, is a listing of syntax, yes, but with a conceptual mapping on the right.

So not saying things that we already know -- like "this is a number", but having a construction of an IF statement, and then a conceptual mapping on the right in the form of written description of how it works, or a visual description like a flow chart.

The point of writing was to convey knowledge, it is possible to convey intuition, and yet in scientific fields we seem adverse to doing so! It's treated almost like an unspoken thing, it is covered in passing, but almost never explicitly. It's why much of "intermediate programming" is difficult to break into, in my opinion -- and the same for mathematics (3blue1brown is breaking this up, however)
UK to investigate ARM-Nvidia deal on national security grounds
"The trick to making a boring job interesting is to make it more complicated". This is IMO terrible advice for building software.

Edit: your example seems like a good instance of applying this _well_, but I would not tell anybody this as general advice.
What is the hardest language in the world to lip-read? (2020)
There definitely is an influence but the margin of ISA on power consumption are much smaller than what differentiation inside an ISA using engineering allows for. An ULTRASPARC with a huger register window is never going to be powesaving compared to an Atom but an i9 thread can eat more than an ULTRASPARC II as Intel is currently keen on showing.
That's making a lot of assumptions about people on HN, all to basically say this [0]

If you want to stereotype the typical HN user, then I'd be willing to bet money the average HN user is more aware about the dangers, problems and short-comings of social media than the average FB user.

Mostly because there are only a couple of million people reading HN, even fewer actually participating, while FB has billions of active users, the vast majority of which are complete laymen about tech. A rather big number of them see FB as synonymous with the web, as in a lot of developing countries FB struck deals with mobile-carriers so FB traffic won't count into the data caps.

Compared to that, the HN crowd is tiny and while they are more likely to be employed in the tech sector, it's a bit misleading trying to ascribe collective guilt to HN as if every single FB employee hangs out here to get inspiration. Case in point: I don't even work in tech, I work in healthcare.

In that context I really don't see how not even a handful of million people would be able to influence the behavior of billions of people on a completely different platform, the biggest platform of its kind, the platform that actually championed many of the things considered problematic with social media.

[0] https://i.kym-cdn.com/photos/images/original/001/330/819/e47...
Some versions of the HP Jornada handheld had an SH3 Hitashi processor. I remember running running JLime Linux on a 690e. The Linux system had to be installed on a CF card along with a binary that would kill Windows CE and boot the Linux kernel.
You might be able to revert them using userchrome.css (https://www.userchrome.org/megabar-styling-firefox-address-b...). And as "megabar" update has shown, this new "tab" style will probably be reverted in future redesign.
Well I'm delighted to see that if their takings are anything to go by, our speciality grocery shop that we opened exactly six months ago must be worth $60-70m. Time to sell up and retire stinking rich!
Ugh, I hate to pull this out, by: NIMBY-ism.

To a first approximation nobody wants an SRO on their back yard. Me? I am just fine with it, I have lived near SROs for years. But…oh whatever, I’ll be blunt: Karen doesn’t want a giant building full of itinerant men on her block, and she is going to fight tooth and nail to prevent such a thing.
> QE is the quintessential example of this. The only American who benefitted from QE was Bernanke, so he got to be hailed as a hero and now everybody genuflects to him and uses his "playbook".

The US came out of the 2008 Great Recession much better than the Eurozone due to its ability to borrow cheaply as a result of QE. The Eurozone was hamstrung by the ECB's inability to act similarly and the 2012 agreement to allow the ECB to purchase "unlimited" amounts of bonds saved the currency.
It actually isn't at the toe end of the shoe, but I thought the same thing the first time I looked at it. The bit that looks like the "toe" is actually the hole where your foot goes in, and the perspective is reversed from what you'd be looking at if you were staring down at shoes you are currently wearing. For some reason my brain initially interpreted the color of the "hole" as an accent color you might have at the toe of your shoes.
What about people who don't have hands?
Conference on the Future of Europe
>premium prices on original copies

This is only possible if sharing and copying is made impossible. History is on the side of the sharers. I'd rather miss the cultural experience of the millennia than buy into shenanigans like this.
I enjoy dozenal. I also enjoy weightlifting. An interesting property of dozenal is how compatible it is with American barbell weights. I haven't heard anyone mention this before (who knows why. the intersection of mathematicians and powerlifters?)

American weights are normally a 45lb barbell, 45lb plates, and then additional smaller plates. The large plates are just called "plates" and counted on one side. 1 plate -> 135 (45*2+45bar), 2 plates -> 225, 3 plates -> 315, 4 plates -> 405. These seemingly weird numbers become "round" when you've been lifting them a while.

What about jumps smaller than that? It gets a little weird. 45 doesn't exactly break up nicely. You might have 35s, definitely 25s, maybe 15s (especially olympic lifters) then 10s, 5s, and 2.5s (called "twos"). "A plate, a twenty-five and a two" is 190. Then you get into "washers". Maybe a 1.25. Or if you have a few pairs of 0.75s and 0.5s you can make any integer.

This is not ideal. You need to have more different types of plates than is most necessary. The math is summing up lots of odd numbers.

Enter dozenal plates. I'll put a d at the front for dozenal measurements. A dozenal plate would be d40, or 48lbs. Pretty darn close to the 45s. The bar is also d40. So a bar with a plate on each side is... d100. Well that's nice. 2 plates -> d180, 3 plates -> d240, 4 plates -> d300. And the smaller plates: d20, d10, d6, d3. If those jumps of 6 total pounds are too big, you could add d1.6, and d0.9 washers. All perfectly split.
Sure, writing has very low entropy, but the claim that you can easily tell what a word is as long as you preserve the first and last letters seems false.
Related, from the "most people don't understand their shoes" file: it's pretty rare to see a proper heel lock on athletic shoes: https://www.gearpatrol.com/fitness/a696423/extra-lace-eyelet...
Reminds me of a Scott Alexander quote:

> The newest breakthrough in ensuring schizophrenic people take their medication (a hard problem!) is bundling the pills with an ingestable computer chip that transmits data from the patient’s stomach. It’s a bold plan, somewhat complicated by the fact that one of the most common symptoms of schizophrenia is the paranoid fear that somebody has implanted a chip in your body to monitor you.
I haven't found an introduction to music theory that makes sense to me.

I vaguely understand that complications arise because we want nice harmonics, ie frequencies whose ratio is a "nice" rational number, such as 2/3 or 3/5 or so.

But our chosen notes should be invariant under doubling of frequencies ("shifting by an octave"), because that's basically the same note.

The problem then is that roots of 2 are irrational, that is, one cannot find (p/q)^2 = 2, or (p/q)^n = 2, or even (p/q)^n = 2^m. Therefore, one cannot find a "nice" interval that, applied several times, wraps around to an octave (or multiple octaves).

However, in a neat coincidence, (3/2)^12 = 129.7463378906... which is close to 2^7 = 128. So, based on that ("Pythagorean comma"), something something something, and we end up with 12 half notes that are basically of frequency f_i = f_0 * 2^(i/12), which are all horribly irrational, but apparently sound "nice" enough, largely (because they are close enough to some "nice" fractions), but only if we pick out some specific 7 of them.

And then the question becomes, which 7 of the 12 do we pick, approximately uniformly distributed. (Why not 6? Every second? I don't know.)

And then, you can transpose them somehow (ie multiply frequencies by 2^(j/12) for some j, but then you change the names for some reason, and everything gets complicated and tonic and Mixolidian double-sharp.

Also, instead of frequencies of the form f_i = f_0 * 2^(i/12) (which, clearly, have the advantage that any multiplication by a power of 2^(1/12) is just a shifting of the index i), you could also use non-equal tuning, with the powers of the 12th root of 2 replaced by some "nice" fraction, which means that any shifting then subtly changes the character of everything, I assume.

This is complicated, admittedly, but for me the nomenclature obscures, rather than elucidates, the issue.

ETA: I sympathise with what irrational wrote: "Is this what it is like when I talk to people who don’t know anything about programming about my work? Pure gibberish?"
How do you mean 'was largely ignored'? It was headline news for almost a year during the snowden period. It still is discussed occasionally and both us and uk are trusted less by eu countries because of it.
Which is why there are distinct competition investigations going on in UK, EU and elsewhere.

I think you're overdoing the last point: there is lots of key technology licensed from US firms and no-one in the UK thinks that this is a major national security issue.

Much more likely that there is a specific issue that UK government has identified that poses a realistic problem for UK security services.
A simple way to think about this: everyone in society has a portfolio of assets, they allocate to that portfolio based on risk/return/liquidity/etc, and the most important ratio here is cash to assets.

At this stage in the cycle, perceived risk is very low, expected returns are very high (some of the stuff you read on this is next-level crazy, ppl saying they are guaranteed a double digit real return from equities), and so no-one wants to hold cash...any cash. They hold very low levels of cash relative to total assets.

At some point, this will change. Cash % of assets is basically stationary (to some extent, the mean % has probably trended down this decade slightly though). Large-scale fraud will lead to a re-examination of the relative reward of assets, actual losses mean that your ratio of cash to assets drops, and people sell to either increase liquidity/panic/etc.

Bubbles sometimes deflate slowly, most often they do not because people aren't rational. If you buy into a stock expecting to sell it someone else at a greater price, what do you do if you wake up one morning and it is down 20%? You get out. There is no reason to hold it. You can't earn fundamental value at that price. This is happening in multiple stocks, margin calls, brokers start liquidating client portfolios en masse...you get the picture.
https://news.ycombinator.com/item?id=26148870
> Surely you can relate to someone taking a job they might not love because it pays more right? I think the main point he's trying to make is think twice before doing a job you hate, just because it pays more. Life is short, your job takes up a lot of your time, so consider doing something you enjoy...even if it pays less. That part at least is good advice I think.

That's correct. I can relate to someone. I repeat from the sibling comment: Maybe the post leaves too much in the unclear. It's not obvious if this is the author reflecting on the past and making up with their inner self or if it is simply taking out on the world. The post doesn't answer any of that.

Because of that, it's not possible to make a judgement why the author did not consider their own advice while at that previous job. If life's too short, why sticking up for until being laid off?
It's not just about pay it's also about earning respect (by delivering good and making valuable contributions to the team) and your relationship with your manager. My manager literally asks me, "What do you want to work on?"
I think I write decent code. But I haven't always. And I've at least always tried to put everything I can up on my public GitHub, and even when my employer has been cool with it, just tossing generic non-competitive code (not core to the business) up on GitHub as well. My experience has been the opposite of what you say. I've never had a single person mock me, I've only ever really learned things from comments/issues, gotten value add from PRs, or been encouraged to see that people like/use my code. It's been one of the single greatest sources of learning in my career.

Quite honestly, the employers who are out there that would look at code I've put out there, see a bug, and pass up my resume, are the kind of employers I would almost certainly be just wasting time with if I was to work there. So in that sense it probably only does me good too; I get to spend my time at companies that understand the journey, understand differences of opinion and design, and don't expect perfect code that 100% matches their style guide every time.

The reason I write code is not at all exclusively to make money. And the code I use daily is free and open source by probably a factor of 10:1. So I like to give back where I can. I'm not looking to make a buck, but I'm also obviously gonna put my GitHub on my resume because I'd much rather be matched to employers who can observe my approach and appreciate it enough to bring me to the interview stage.
I suppose you could frame the Maiar as angels if you want, but it feels like a stretch. If they're angels, then every divine being that is not explicitly god is an angel.

There's definitely Christian morality at play in LOTR, but everything I've read from Tolkien's letters says that the works were not meant to be an allegory or based on Christianity. If you're going to apply Christian themes to LOTR, you might as well hit up Homer's works as well. It's a work by a Christian, not necessarily a work about Christianity.
And to add onto that, you can also use a Rust enum like a traditional enum:

enum Foo {
OptionA,
OptionB,
OptionC,
}

enum Bar {
OptionA = 1,
OptionB = 2,
OptionC = 4,
}
Why would I need to worry about keeping my towels "dryer"? Are you showering twice a day or something?
What you're "noticing" is not accurate. HN gets tons of comments that are critical of YC and YC-funded startups. We don't censor those, and in fact we moderate less, not more, when YC is involved: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

Your description of those emails doesn't match my memory. I spent hours trying to explain things to you. That was not a refusal to explain.
Did you try out https://package.elm-lang.org/packages/cmditch/elm-bigint/lat...? I've used that for things that I know exceed the browsers limits with JS numbers. Had to use it recently with something that returned a JS BigInt (which was a whole other buggy problem).
The Importance of the Public Square
A sound tactic but there's one issue: high-paying jobs, in time, often turn into a sort of "golden cage", which makes you unemployable and vulnerable to lay-offs.

Anecdata:

A friend of mine worked in banking where the pay was amazing, but the tech used mostly outdated(think Java 6 in 2018). At some point he got fed up with all that and tried to switch roles, but to no avail, because no one would hire him.

He's still there but should a recession come he'll be in a very tough situation.
What alternative do you recommend?
Yes it does - something like once a month. And every.single.employee is going to be incrementing a numeric suffix, providing no increase to security whatsoever, and annoying the hell out of every.single.employee. Actually, it probably weakens security, since employees will be more likely to have notes of their current password around, since it's difficult to remember the current suffix, since it changes so damn often :/
I feel strongly that base 6 or base 11 would make more sense than base 5 or base 10. yes, I have 10 fingers, but I can also represent 0 with no fingers, giving me 11 states.

11 is awkward, but using one hand for the ones place and one hand for the sixes place works quite well.
Thanks, I'm vaguely familiar with them from the Rustacean Station discord. Somehow their style doesn't quite work for me.
I've found that making notes helps me engage with the material.
To my knowledge an J32 with an MMU exists. It is just not open sourced yet.
Armed does not just mean firearms. You can be armed with....let's say a flagpole or fire extinguisher(both were used as weapons against the police by the insurrectionists)
> Is my paper going to get censored […]?

No, but that is not a problem, since that will never happen. There are too many prime numbers for you to accidentally stumble upon that prime number while doing something else. The theoretical possibility that you might is not a problem for the law, which only concerns itself with problems which occurs in practice.
Can you not just block its internet connection?
> like sha256 you are effectively able to support "infinitely" long passwords

If my math is correct, 256bits of hash can effectively support up to about a 36-character password, depending on how many bits of entropy you give each character.
Rather than try to remember and use small facts and summaries as you encounter them, build up material you can use to make larger associations. Read multiple books on a subject, then on another, that interests you. You should start to have some ideas about the intersection of those subjects. Perhaps read further in this area, or start to write. If you’re not feeling those subjects draw you into contemplation and further study, choose different ones. Quantity of knowledge will start to work for you over time.
No one but you has the exact same notion of "worthy" as you.
Please delete this.
Any recommendation on prepaid virtual credit cards which are accepted in EU?
Another "i broke a rule in google/YouTube, they deleted me and I don't know what I did or how to get it back" story.

The commonalities in this scene amazed me. How come there hasn't been a class action yet? Not on the individuals breach: on the lack of a fair process to review which is comprehensible and documented.

Every one of these i read about here have two useful comments: firstly, do not skip any step in the sequence google demands you use to communicate with them,

and secondly have friends on the inside, or achieve critical mass in a shameless public takedown.
I'm enjoying the license it uses:

"This module is licensed under whatever license you want it to be as long as the license is compatible with the fact that I blatantly copied multiple lines of code from the Python standard library"