skysight-inc/HackerNews huggingface dataset:
There's so much going on in that demo. Scraping, natural language processing, text generation. Just crazy that this is actually real.
I don't even know where to begin looking for this. I have zero ability to read chinese, although I can understand it verbally :P
Where are tech jobs heading in the United States and globally?
Who (or what industry) is absorbing all these folks? I think the current landscape merits one of these prediction style threads on HN.
Very good breakdown. Couldn't agree more.

Except that mayo should go on top.
Not anymore: flagged, and dead.

Though a direct link seems to work:

https://news.ycombinator.com/item?id=33527851
Those things you learned, what evidence do you have that they are true, or accurate, or aren't just repetitions of common folk wisdom or Pop Factoids that always make the rounds? Where are the citations?
The interesting and important question is what are the priors.

Since all of the priors here are speculative, there’s no use in pulling out Bayes.

The outcome given Bayes is the same as the outcome without Bayes, just a bit noisier ;)
-O2 to -O3 has in some benchmarks made things worse. In others it is a massive win, but in generally going above -O2 should not be done without bench marking code. There are some optimizations that can make things worse or better for reasons that compiler cannot know.
Warning: To buy the bundle, you apparently need to have an affinity id/registration. At least I can't figure out how to buy it in the mac app store.

All the apps are "free" with in-app purchase. I did the in-app bundle purchase for Designer 2. Now it won't let me apply that to Photo 2, without "activating" (requires registration with serif) or re-buying. Purchasing the bundle again asks for authentication which I didn't complete because I don't want to get charged twice. I was hoping it would recognize my previous purchase and just be a pass-through. I suppose because it's an in-app purchase, it will happily purchase as many times as I click. (As opposed to straight-up app purchases, which you can only do once per apple id.)

"Restore purchase" link is completely unresponsive.

One of the selling points of app store is that I don't give any info to the developer. So even though I could (and always do) use a one-time generated email address, they can still link that to my apple id. bah.

If I had known this in advance I would have paid the extra $20 to buy each individually, rather than the bundle. So maybe this will help a scant few others.

The mac app store can have bundles, so either serif chose not to create such bundle, or the app store simply didn't show that to me. Indeed search doesn't find any of these apps at all. I had to follow a deep link I got from I don't know where. That part also is very mysterious. I believe https://apps.apple.com/us/developer/serif-labs/id536107177 to be the link to all serif apps on the app store.
They might be exaggerating a bit the amount of work to recover it immediately, but resetting a tag to a commit in the reflog might be considered at least a minor git surgery. And that’s assuming no public pushes have been made. Then all bets are off and it’s surgery’s time.
Find your way through the x86 firmware maze (2013) [pdf]
The “Amazing” Boskops (2008)
Put a pigeon in a box and hook up a lever to give a reward after a random amount of time has passed, and the pigeon will go absolutely fucking insane trying to figure it out.
Right but that’s got nothing to with consequences. You’re annoyed that the consequence is… the consequence. Instead of what? Some abstract punitive ideal?
The difference would be the ability to stop paying at any point and keep the software you bought. I thought that was the whole point of buying software outright as opposed to subscriptions. Not paying developers less for ongoing development.
In fact, the median salary for UK full time writers is well below minimum wage.

That is mitigated by the median household income for full time writers in the UK being well above average.

In other words, most people who write full time can afford to because of a partners income.

And as you point out, most writers don't write full time.

I've sold more than average of my two first novels, but still tiny amounts and there's no way I would consider writing full time - it doesn't even cover my monthly takeaway spend.
I think it's more telling about the rant and the ranter than the Esperanto community. Although the Esperanto community is pretty used to non-Esperantists or Esperanto beginners denouncing the language without trying to understand it first, and so there are going to be objections to a rant like this, for sure. See my commment above.
Everyone in tech whose job is a bet on the future success of a product should expect to leave it. Expecting 100% of products to have 100% success in 100% of economic environments is a bit naïve.
I think it's good if it gets posted and debunked as often as possible to maximize the knowledge that it is false
50 years later, Burton Malkiel hasn’t changed his views on indexing
> equity is significantly overvalued relative to fundamentals

Which fundamentals?

The $117.9 billion in revenue and $39.4 billion of net profit in 2021 [1]?

The price to earnings ratio of 9.22, which is far lower than the NASDAQ average of around 28.0 [2]?

[1] https://www.statista.com/statistics/277229/facebooks-annual-...
[2] https://ycharts.com/companies/NDAQ/pe_ratio
God knows how I passed 4 years of engineering math without ever being able to describe to anyone what eigen* actually are, but I think that's actually the norm.
The "If you're pretty close with your Director/VP" part is probably important :)
Just the explanation of "no matter how bad you've fucked up your repo, as long as you haven't run 'git gc' or waited a few years, all you need to fix it is to find the commit hash from git reflog, git checkout that hash, and then git branch to give you an easily accessible reference to the commit". Followed by some pointers on how to efficiently dig through reflog.

It's pretty freeing to realize that it's basically impossible to lose committed code.
Also, despite people having deep knowledge of these coins / cryptocurrencies, absolutely zero awareness of timeless financial scams.
No, all cars depreciate. But my happiness is inversely proportional to customer support headaches.
> configuration files do not actually perform steps

And I don't think he's saying they do either. In fact, I don't think the post gets into execution details at all! If you go through it again, he's only talking about ways of writing config files, not ways of running them. In one approach, the config defines the pipeline itself. In the second approach, the config defines your desired end state.

The "imperative" vs "declarative" distinction is entirely dependent on what your goal is. If your goal is to write a very specific pipeline, then the former is also declarative! But the context of the article is in achieving some desired end state in CI. With that context in mind, the former is "imperative" and the latter is "declarative".
I understand why you would think that's what I meant to say, but no.

If we aren't talking about computer security, hacker imo would be someone with remarkable technical/scientific contributions. Indeed, there may be some personal bias for math hackers (cryptographers, theorists) but then their skillsets with the respective programmer ones converge.
Same boat as you. I understand the privacy concerns and the fear that Facebook is changing society for the worse, all of this is worth discussing but I don't see it as an evil company trying to actively ruin people.

Truly excited to see how far they can push VR and AI.
FTA:

”His edits are riddled with these clearly visible mistakes. Anyone comparing my original tracks to his edits can hear (and see, by looking at the waveform [1]) the unmistakable errors introduced during the editing process.”

[1] https://twitter.com/DoominalCross/status/1251690243389927424
A 2016 talk by Tribeflame CEO Torulf Jernström about the monetization of mobile games called "Let's Go Whaling!" also caused a bit of a ruffle a while ago.

Ominously delivered with smug smirk, met by smug laughter: "I'll leave the morality of it out of the talk. We can discuss it, if we have time, later."

https://www.youtube.com/watch?v=xNjI03CGkb4

Turns out they would have had time later but for some reason opted not to.
State of the Onion 2022 – The Tor Project
How do you view public companies that have never paid a dividend and never intend to do so?
>presumably via exactly that sort of opaque, centralized exchange

Obviously Erik did not mean via centralized exchanges. You can lend your Bitcoin on countless decentralized protocols for those yields- even risklessly with flash loans via a dApp like Aave. With non-risk-free lending you can assess and knowingly accept your desired level of risk via fully auditable open ledgers.
The law in question is the GDPR, universal across Europe. The thing why Germany is so much in the focus because we have a lot of privacy activists on one hand and a lot of experienced lawyers with too much time on their hands on the other.
I have to disagree. I've been using Thunderbird for well over a decade and I appreciate that the UI hasn't changed much. As I get older I much prefer software that changes slowly and incrementally, if at all - and sometimes no change is good, especially in the UI.

UI is the part of software most prone to fashion. Fashions go in and out, and UIs and their usability goes in and out with them. I would rather stick to a usable, well-known UI than have TB be trendy and strictly worse, like the "flat everything" fad, or the "you don't need options" fad, or the "header bar" fad.
i’m sorry your unproductive financial speculation didn’t work out
> Well that's a shitty thing to do, and a limitation of the technology, but it doesn't make all uses of that technology

Yes, it's a shitty thing to do. And yes, it's a limitation of technology. I never said anything about "all uses". All I asked is, quote:

How do handle domain squatters and legal disputes?

> It's the case where no money changes hands that I'm interested in. If we have technology that can function without custodial trust, then I can pay my subscription fees by helping host the site that I'm subscribing to.

So, no money is changing hands but at the same time you "can pay your subscription fees". So money is changing hands.

> I wanna turn everybody's pile of phones with bad batteries or busted screens into a distributed datacenter.

And to do that you:

a) find enough phones with bad batteries and busted screens because there aren't that many: people tend to repair them or change them

b) motivate people to run your software on them

So with b), people are going to run your software just because they, ahem, trust you?
My grades in undergrad would have been so much better if Youtube had existed. Oh well.
In theory the eventual steady state of crypto is a fully debugged and tested perfect software system that is not exploitable.
Ex-Goddess Works to Reform 700-Year Tradition. Her MBA Helps
> legally required to prioritize quarterly profits over the long-term success of the company or to pay employees as little as possible, as is often mentioned.

Obviously this isn't a legal requirement, but pretty much every CEO would be out of a job if they choose country over company. Shareholders are generally not interested in furthering national geopolitics.
Some way to share with people around us- unmediated by Big Tech- would be really nice. Android Beam and Apple AirDrop being the only technical offerings, both being closed, is so unfortunate. No innovation & experimentation is permitted, because the protocols are all closed. I'd love so much to see some actual standards develop.
That is correct, the article goes into details why. See the "Apple's Secret Extension" section as well as the "Total Store Ordering" section.

The "Apple's Secret Extension" section talks about how the M1 has 4 flag bits and the x86 has 6 flag bits, and how emulating those 2 extra flags would make every add/sub/cmp instruction significantly slower. Apple has an undocumented extension that adds 2 more flag bits to make the M1's flag bits behave the same as x86.

The "Total Store Ordering" section talks about how Apple has added a non-standard store ordering to the M1 than makes the M1 order its stores in the same way x86 guarantees instead of the way ARM guarantees. Without this, there's no good way to translate instructions in code in and around an x86 memory fence; if you see a memory fence in x86 code it's safe to assume that it depends on x86 memory store semantics and if you don't have that you'll need to emulate it with many mostly unnecessary memory fences, which will be devastating for performance.
As an independent developer, I stop working as soon as more than once invoice is outstanding. Anything else is asking to be left holding the bag (or more of it than you already are.)
I know the process because I have setup an Amazon vendor account. You are not getting a vendor account to sell one phone you won in a bingo raffle.
Much easier to draw with a bucket of paint and a brush. Also easier to distinguish at a distance.

A tongue-in-cheek joke in Russia is that these aren't actually Z and V, but rather Ꙁ (https://en.wikipedia.org/wiki/Ze_(Cyrillic)#History_and_shap...) and Ѵ (https://en.wikipedia.org/wiki/Izhitsa), both a part of the historical early Cyrillic alphabet, symbolizing the return to "tradition".
Yes, svn hides and pushes most of the complexity to the users workspace, and just gives up when any sort of complexity happens.

Git could clearly be improved, but much of sun’s ease is due to hiding the complexity of development.
McDonalds doesn't serve billions of customers. Not even close.

https://www.zippia.com/answers/how-many-customers-does-mcdon...
Agreed. It is worth mentioning that in CA my landlord is benefiting greatly from Prop 13. They bought the house a long time ago, it is almost certainly paid off by now. And due to prop 13 they have locked in absurdly low property taxes. This is a big quirk to the CA rental market. Anyone buying a property now in order to rent it out is going to see significant negative cash flow. I think AirBNB renters can squeak out a positive cashflow, but they better hope bookings don't dry up.
Without merge commits you can never have more than 1 long-lived branch because said long-lived branches will not have any common ancestors which makes pulling changes between them a nightmare (literally every file will be in conflict)...

I like linear histories too, but if you have a production branch and a development branch you need merge commits between them.
I made a wood plate VESA adapter recently. I used a paper template for the hole spaceing, and a nail to mark the holes so the drill bit didn't lose centering when starting the holes. To make the template, I taped a piece of paper over the VESA plate and rubbed the side of a pencil lightly over paper on top of the holes. Leaves nice circular marks where the holes are.
Romania is Eastern Europe, not Central.
Even Mark Zuckerberg admitted to making the wrong projections of tech growth per the article. What makes you think these statistics are doing better?
Other ways people make a living as a "novelist" or just author I guess:

- ghost writing (very common, most books by celebrity or popular figures for instance)

- not writing literature (not to be crass about it, but a lot of authors that make a living doing it find a template that works and beat the living daylights out of it as quickly and as much as they can; art is secondary to speed, smash and grab plots, and simplicity; each book might not be a top seller, but the total sales can be livable; think airport departure lounge books)

- they spend almost all of their time outside of writing on marketing

- they work in the publishing industry (increasingly common to look at some debut young author to see that they actually work in the industry, or were in some way affiliated by way of employment with the publishing industry)

- video game writing and or speech writing
> Imagine if Google Maps was truly imperative and asks you to input the individual roads you want ahead of time - then it would not be useful.

I'd love to be able to have the ability to request specific roads in Google Maps directions, as it is you have to jury-rig imperative elements by adding waypoints at the start and end of the route you want included.

This illustrates me point: Systems for transforming declarations into imperative steps will always have limitations in terms of what can be declared and what states that can generate good imperative steps from/to. Once you step outside those limitations, you inevitably need to re-introduce some amount of your own imperative configuration. Ideally, eventually you make that imperative logic declaratively configurable and contribute that back to the commmunity.
You're required to put forth a good faith effort to act in the shareholders interests, but no court would say choosing country over company breaks that law. The CEO would certainly be fired though, so it still won't happen.
After finishing Gordon's essay, the jagged and at times uneven feel of DOOM Eternal seems to make a lot more sense now. This circular creative process (give me the music so we can design the level ... no, you give me the level design so I can write the music) seems to explain what felt so wrong about DOOM Eternal, this "fantasy platform puzzle" idea that Id was driving toward.

I feel the same way about pre-ordering AAA games, but FWIW I think pre-ordering is really context dependent. Pre-ordering the next DOOM? Hell no. Pre-ordering KSP2 or something like that? Yeah probably.
As far as I understand, McCarthy was into Godel, recursive functions, mathematics, and AI in trying to create Lisp to study these, not so much computability and the like. I think that's at least one line of thinking that causes people to say that McCarthy discovered Lisp instead of inventing it.
"Declarative" and "imperative" are relative to the goal you are trying to achieve. If your goal is only to reach your destination within some parameters, then writing down every single step to get there is imperative. The declarative approach is to specify the destination and those parameters, and allow the engine to determine how to get there.
If nothing else, security updates across their fleet of machines is incredibly non-trivial.
>For what claim?

that they have "essentially full control on ARM"

Having an ALA + some extras doesn't mean "full control."

he also says:

>And apparently in Apple's case, they get to be a little bit incompatible

So he doesn't seem to actually know the full extent to which Apple has more rights, even using the phrase "a little bit" — far from your claim. And he (and certainly you) has not read the license. Perhaps they have to pay for each core they release on the market that breaks compatabilty? Do you know? Of course not. A valid source would be a statement from someone who read the license or one of the companies. There is more to a core than just the ISA. If not, why is Apple porring cores to RISC-V? If they have so much control ?
If you have a high-paying job that you're worried about losing due to some kind of health incident, you should get disability insurance.
Researchers Have Discovered a Mutation That Significantly Increases Lifespan
It's probably something like 50/50 if it gets talked about to death on Mastodon or entirely ignored/unnoticed, depending on your instance and follows. May just be a stream of mocking memes.
Indeed it is[0]

[0]: https://componentkit.org/
I really enjoyed this story and associated links, thank you
Facebook (and social media in general) has made the world a more divided place full of sadder and angrier people. He runs a company that optimizes for that scenario while accruing unimaginable sums of capital, and he doubled down with Meta. Hmm I wonder why some people are not fans.
People memorize the Bible and the Quran.
Hey! Yes, false positives are are a problem that we’re hyper aware of, and a big challenge with most security tools. We have less of a problem with this than other tools for a few reasons :)

1) We're a bit different from a standard fuzzing tool, instead of generating traffic to send to an API we find vulnerabilities by analyzing real production/staging traffic. This gives our models a better understanding of how the API actually works. Although we might add a fuzzer at some point!

2) We split out very high signal vulns (https://demo.metlo.com/vulnerabilities) from vulns/attacks that we detect with our ML models that may have some false positives (https://demo.metlo.com/protection)... Different classifications give you a better way to triage any alerts.

3) We're putting a lot of effort into making our models really good, we're not comfortable with our tool having high false positive rates so when there's a model that is returning 90%+ false positives were aware of that and don't even add it :)

Thanks for the feedback and playing devils advocate!
What about parking lots with buildings on top?

And what about parking lots surrounding by buildings?
I don't disagree, but a lot of burgers end up dry, so the bottom bun stays dry and bland, which makes me sad. Sauce on the bottom solves that, and the top bun gets wet from the tomato. Optimizing for the 80% burger.
There was talk of them working on a DAM solution a few years ago, sadly this never materialized. I would love to be able to move on from Adobe completely, but I still haven’t find the right replacement for Lightroom..
In my limited experience the babysitting is minimal. But to be happy with CockroachDB you must have a strong need for a distributed database. If you come from say a Postgres db running next to your app, CockroachDB will feel slow and limiting.
It refers to Mercurial, another really popular distributed revision control system.
Springtails are wonderful little critters that come in a variety of shapes and colors. If you have a few plants or a planted terrarium in your home, you probably have some of them sharing your living space. There's a great blog that has beautiful macro photography of springtails from around the world: https://www.chaosofdelight.org/collembola-springtails
What would you say a non shadow bank is?
"Money printing" is "just" a reserve ratio near or less than 0.
It took me a while to find evidence this is affiliated with GitHub, and the Oauth prompt saying this is not affiliated with GitHub doesn't help.
Categorically untrue. The one percent have had their taxes cut enormously, and their share of the national income has doubled since the 80's, meanwhile all sorts of welfare programs and boons like almost-free college education have been slashed. Unions were attacked and are now almost non-existent. The minimum wage has been allowed to stagnate for so long that it's now meaningless. Jobs were shipped overseas where labor was cheaper leaving a vast rust belt.
And it's the political donations and patronage, usually made discreetly, of the ultra wealthy that has allowed this to happen.
The problem with JIT is not all information known at runtime is the correct information to optimize one.

In finance the performance critical code path is often the one run least often. That is you have a if(unlikely_condition) {run_time_sensitive_trade();}. In this case you need to tell the compiler to ensure the CPU will have a pipeline stall because of a branch misprediction most of the time to ensure the time that counts the pipeline doesn't stall.

The above is a rare corner case for sure, but it is one of those weird exceptions you always need to keep in mind when trying to make any blanket rule.