skysight-inc/HackerNews huggingface dataset:
I think this is pretty cool. I wanted to do something like this at work. I work on a platform internal infra team and was thinking we should use our own service in some of our team tools we build. People seemed somewhat onboard with the idea but using it seemed like it was becoming pretty over-engineered for our own small uses.

sounds like an interesting way to break up the monotony of work too and actually see the effect of changes you make. It kills my motivation sometimes when something gets rolled out and you don't really see an impact
Apple employees describe the best, and worst about working for Apple (2016)
I was discussing this earlier, something about a supermarket using deliveroo to deliver food rather than their salaried employees in company vans. Those employees get sick pay and thus obey the law like isolating after a positive test. If you're paid per delivery you aren't going to put health and safety first, you aren't going to park safely and spend 15 minutes doing the delivery, you're going to break as many laws as you can and deliver as much as you can and generally make everything worse for everyone because you have a financial incentive to do so.

It's going to have to change.
I understand how interest rates increase the price of house. It's a fairly straightforward calculation.

But what is your theory for the mechanism by which lower interest rates causes an increase in the price of rent?
The rest of the world started that well before Uber.
Yep. $180k would be a pretty small Additional/Discretionary equity grant at Meta
Good idea. I wish I could be bothered to do this slightly more secure thing to protect my entire livelihood, lol... I'll think about it.
Amazon upped their L5 and L6 pay bands by 100k on the upper end. These companies are having trouble retaining and attracting talent, word has also spread on the internet about poor treatment of employees. 30k a year is nothing when someone else will give you a 150k raise.
> AR/VR will probably replace the smartphone in 10 years

What? How? Why? Those devices have completely different uses...
The giant bag of money is the tax. If they weren't having problems with retention and hiring because of the ethical dilemma, they wouldn't have to offer such a large retention bonus.
Having grown up in various places in the Midwest and lived here most of my life, I've never seen this. What campus was this?

Cincinnati Pride is a week-long LGBT event that most of the city gets into.

https://en.wikipedia.org/wiki/Cincinnati_Pride
You could just use KeePass: https://keepass.info/

It's a free open source app that runs on your local machine and stores your passwords locally - never uploads your passwords to a server. But it does this securely.

And you can run it on multiple machines (and phones) and transfer the passwords (the vault) without ever uploading anything to servers.
But if BOTH packA & packB come with the same libs, one of them HAS TO get symlinked in the system index. And they do not depend on one another, as each has to bring the same lib to the system, so logically, they can both be removed without breaking a dependency.

But since there can be only ne symlink to the library (because the lib is searched by name in the index) the question remains: How is the package manager handling this for Gobolinux?
Or you'll have kids with bone spurs
Sure, you do you. Personally I haven't seen anyone in e.g. the major infosec expert bubble abandon Signal for introducing mobilecoin. It's an opt-in feature, it doesn't make the message side security code harder to audit, and it's not like Moxie isn't painstakingly engineering everything to be secure from the get-go. I haven't once been disappointed in a new feature. OTOH consider Telegram that adds group video calls that nobody asked for: is it E2EE? Nope. Another security disparity to make explaining and understanding its security even more nightmarish.
Being number one can be downright boring. Spotify is incentivized to not rock the boat and keep the profits coming. It's very, very difficult to affect big and powerful change in that environment.
Where’s the value added coming from though, and how far are you from there? If crypto enables someone to dodge taxes, sell drugs, or wire remittances with less overhead, that’s a potential value add [arguably, with externalities]. For how many of such activities do we need byzantine consensus, i.e. can they stay competitive in the long term with solutions built on tradfi & SQL? How much of these gains can be captured from sidelines by, essentially, exchange rate traders? Positive feedback loops without a sustainable value proposition will pop sooner or later.
I agree, extremely suburban outside the Main St area, but in terms of cleanliness and modernness it’s a very upscale and well maintained area.
… sanitation problems? Next to Apple Campus? You should go on vacation there :)
> Your master passwords aren't stored on their servers. Neither is your key information.

...and, those are the only things that really matter for an attacker. Encrypted data (assuming reasonably strong encryption) is useless without the key.
Rounds of the Prado
every change is made by appending a new transaction. immutability is intrinsic to transaction processing, it can not be disabled. Once a transaction (it may include several entries) is committed, the database state change accordingly and no change into already committed transaction may be done without clients being able to notice it.
Note for this to be ensured, clients of immudb should keep track of the latest verified state. official sdks handle this for end-applications
Also, "Too Late" from Bootleg Series, Vol. 16
"total of 25MB of javascript" is a good metric of the complexity of the application's code, and correspondingly the difficulty of auditing it (I'd say 25 MB of JS code make it infeasible).
Subjectively speaking of course. Also I haven't listened to all December episodes to be honest.

Great podcast overall and can't recommend it enough.
Isn't the same true of gold?

The gold supply is inflating at about the same rate as bitcoin right now, but has enough incoming cash flows to keep the priced propped up enough to maintain a $10 trillion market cap. Obviously some of that incoming cash flow is for actually generative industrial use cases, but it's a minority, https://www.statista.com/statistics/299609/gold-demand-by-in.... The lion's share of incoming money flow is for jewelry, long term savings/investment, and central bank holdings, and you could argue that most of the jewelry use case only exists because it's a good store of value, since we can easily make jewelry that looks as pretty for much cheaper than the real thing.

So, since most of the cashflows into gold are just people holding long term with the expectation that there will still be people wanting to buy it for investment purposes in the future, and this scheme has worked incredibly well for 5000 years, why couldn't the same be true of bitcoin?
As a longtime Nix user with very little prior FP experience (1/4 of one course in college doing a few exercises in Haskell), I think the Nix language is actually very well-suited to task.

The biggest difficulty comes from the fact that it is a dynamic, weakly-typed language, which can lead error messages in configuration to point you toward library code rather than your config file. This is a pitfall shared by many of the languages that are commonly suggested as replacements or alternatives.

There's been work to solve this by adding gradual typing (like in Typescript) to Nix, whose most promising iteration atm is (imo) a Nix-like language called Nickel, which is almost ready for preview by the community.

The other, more minor, issue is tooling, which is being addressed by emerging LSP work for Nix.

(Scripting is done in Nixpkgs, mostly via Bash.)

The beauty of Nixlang, imo, is that for simple use cases it really feels like a dead simple configuration language, which is only possible with a declarative language.

The functional character and Nix's laziness were important in the early design of Nix. The latter may still give Nix some nice performance characteristics. But since the initial Nix design, Nix has become eager in some places, and Guix is implemented as a lazy DSL embedded in an eager language, so I guess we could implement something like Nix on top of an eager scripting language.

Imperative scripting languages might not be as well suited for the kinds of overrides that Nixpkgs and NixOS use, afaict. But imo aside from its novelty, the Nix language is nice to use because it's really simple and totally declarative, which is what you expect from a configuration language.
How do you imagine it playing out? It's unlikely to happen at huge scale since most people won't happily take a huge paycut regardless of how well-off they are. And there's enough people who want to work at those companies to replace the ones that leave.
I use LastPass - have been using it for years, and I'm pretty happy with it. I'm even happier now that they're going to be an independent company, no longer owned by "LogMeIn123" lol. But incidents like this don't bother me, because I require yubikey MFA. In fact, password breaches rarely bother me anymore, unless there's a rare case where I have an account on a site that doesn't allow me to use MFA.
From experience from a few close friends: Actuarial science is always in the lists of top jobs but it's a terrible career. It's quite limiting and doesn't pay particularly well. The companies are all old and stagnant and the amount of time put in to studying for exams is taxing. It'd be much better ROI to put that time into studying for sw-eng roles. That is, unless you're particularly interested in memorizing math formulas for insurance calculations
How are tech salaries in Western Europe compared to the US?

There are pros and cons. How would you hire someone at a startup? Do you specify they can only write code for the website and then if you need their help with something else they just say "not in my job description"? Eventually you'd just get contracts that have laundry lists of vague responsibilities to get around this and it would just wind up like standard terms of service for websites/electronics where people just sign and take the job. Too much money at stake to not do it and for little gain.
Everything old is new again. You could go back and look over the game design discourse about pay-to-win games and microtransactions and see the same discussions about how these systems would influence players and designers. You could go back and look at the discussions around Facebook social games back when they were a big thing. And all of those arguments still hold up today.

Play-to-earn games are the same system, just with a bit of a pyramid scheme glued on top so that players will think they're part of the grift.

What players of these play-to-earn games are hoping is that the grind in the game is so heckin awful and unpleasant that other players will pay someone else in order to skip that. But I don't think I'm unique in saying that I personally like my games to be fun, and I think that maybe something is going wrong with a game design process when a game is so much of a chore that people are paying to skip the game. Imagine making a movie where people didn't give you money to see it, but to stop seeing it :). That's the play-to-earn model, making something so artificially unpleasant and badly designed that players believe there's value in making the game shorter and will literally hire someone else to play it for them.

And this is not a new thing, you can go back to the grinding process in Runescape, to Cow Clickers on Facebook, it's the same grift over and over just in different decorative hats and with different little sparkly jpegs. It's always the same proposition: do something that's been made artificially boring and hopefully you or someone else will think there's value in paying someone real money to skip it.

----

Which I guess live your truth if that's what you want out of games, but I personally like games that make me excited to play them or at least give me some kind of meaningful emotion, where I play them because I like feeling that emotion and because the gameplay is fun.

Incredibly, it turns out there are designers who are somehow through some strange magic able to design games that are so fun that they don't even need to bribe players into playing them. Their games are so fun that people actually (get this) pay the designers money to be able to play them more, not less. It's the complete inverse of the play-to-earn model where actually all of the players in the game enjoy what they're doing, and the game isn't just a platform for the company or for a subset of players to make a job out of extracting profit from another part of the playerbase's boredom, because in these games nobody in the playerbase is bored.

If you've never tried one of these games in the "fun" genre before, you've got to check them out, they're really something else.
> Not really sure what you’re arguing for. All optimization passes operate on GIMPLE.

You asked me for a citation. I provided two, as well as a means by which you could see for yourself that what I am saying is correct.

Believe what you want, but all of the GCC documentation, as well as the output of the compiler if you run with --verbose or --save-temps supports what I have described of GCC's operation.

The compiler internals manual[1] also describes the backend machine descriptions, and how they are used in detail:

"There are three main conversions that happen in the compiler:

1. The front end reads the source code and builds a parse tree.

2. The parse tree is used to generate an RTL insn list based on named instruction patterns.

3. The insn list is matched against the RTL templates to produce assembler code."

[1] - https://gcc.gnu.org/onlinedocs/gccint/Overview.html
Carriers without eSIM support will be dragged into the future if they want it or not.
> Average salary of a Stanford MS in CS

We're talking about PhDs.
I sat with customer service for years as an application support engineer. I was able to learn the business much faster than if I was just talking to other devs and IT people who had barely groped one part of the elephant.

Normally, if you ask to be integrated with the business people look at you like you just crawled out of a swamp. Personally, I have a hard time deciphering code if I don't know the business case (intent) first...once I have that knowledge the code is easy to read. Rarely is code expressed in domain language.
I'm sure there's variables, but your company will most likely setup something with a brokerage and then you'll have to create an account there and have an employer equity account which will track your options. When you exercise them, the shares will go into your regular brokerage account and you can trade them like anything else (potentially subject to trading windows and other temporal conditions). Once you've got shares, you can transfer them out to a different brokerage if you like paperwork.

Hopefully at a decent brokerage like e-trade or fidelity or schwab or even whatever Merril Lynch is called these days, and not ComputerShare, which is terrible.
That's the kind of "difficult to predict and unlikely to be reported" thing that this sort of activity is well suited to capture. Otherwise you'd never know how much of an issue it was until it was on the news.
I did a report on this game for a client a few months back -- the amount of daily earnings a player can expect has crashed significantly over the past few months, and it's only gotten worse ever since.

https://twitter.com/larsiusprime/status/1459191090100244483
An Architect's Guide to Multi-Cloud Storage
Introduction to Software Development
The perma-cookie was also VZ.
> I'm not going to answer this question directly, but I'll provide an anecdote.

How dull.
The reMarkable is a very impressive piece of hardware with unfortunately bad software and a business model that looks to be deteriorating (see recent moves to subscription services, etc.).

In physical/tactile terms, it's a really impressive writing experience, but I've found the utility of that so constrained by the absence of indexing and navigation features that I don't use it for much besides occasional drawings. It turns out that navigating a physical notebook works in ways that flipping through electronic pages can't keep up with without a lot of work on the interface.

As an e-reader, recent updates to the rendering have made it usable, though there are still sometimes hassles with display and getting documents onto the device. It's theoretically great to be able to annotate PDFs, but in practice not being able to easily navigate the annotations later makes it substantially worse than writing notes in the margins of a paper book.

I'm sure a lot of this can be improved with 3rd-party hacks, but it isn't designed as a platform and it feels only grudgingly open to modification, which seems like a huge missed opportunity. (Not to mention being yet another product built on open code that doesn't return the favor.) Being able to SSH to the device and poke around the filesystem is cool, but it mostly feels like a glimpse into how much more utility the whole thing could offer.

I'll use mine as long as it works, but I'm unlikely to buy another one and I can't in good faith recommend it for most users. I do know several folks who are happy with the narrow range of things it's good at, which is why I bought it in the first place. Personally, I'm placing my hopes for a more useful-to-me e-ink future on devices like the PineNote.
30k works better than you would think even though its "not that much" for these workers because of the loss aversion bias.
I wondered if it was a test. I must have passed because they gave me a good tip.
Maybe Romans were getting those for the cool factor, similar to how the tungsten cubes are en vogue today.
I get it from personal experience having once worked on OSM for a big company. Next time you’re at an OSM conference, strike up a conversation with anyone from a big tech company and ask about folks like this, I’m sure they’ll have plenty of stories. Better yet, go to their talk and watch the Q&A session get derailed by some guy who’s mad about the way a bike path was tagged.
Axie Infinity spokesperson: "It is a little bit dependent on capital inflows."

Er, yes. All those players are paying about $1000 to get into the game and then grinding away to get Smooth Love Potion tokens. This is the SLP price graph.[1] Down 92% since the peak. A lot of suckers lost big. Many of them poor people in the Philippines, where Axie is big.

Axie is frantically trying to obfuscate this with a second token, PR, claims of new revenue sources, etc. It's not working. In the end, it's a classic Ponzi scheme, and it collapsed after only a few months.

[1] https://coinmarketcap.com/currencies/smooth-love-potion/
I get the gist of your stance, but undeniable truth does exist. Just because a few deny it, doesn't make it untrue, if that makes sense. And those few who do deny it... what are we going to learn from their thought processes to aid our thinking? I don't think much that we wouldn't already know. It is an interesting experiment to make one self go through, however. 4chan is one click away.
Entrenchment.
Nah, it's just that the target audience ("investors") won't care about the few bucks.
What'd be the best way to have reliable and clean peak capacity? Batteries (gravity or chemical)?

So how come large consumers' usage is not shifted to smooth out the peak? (Or it's simply not enough or too unpractical?)
I do this, though I encrypt with GPG and a password. When I open the file, Emacs prompts for the password. It's pretty convenient, honestly, and I use the same system for sensitive notes, etc.
They claim it's credential stuffing, but there are plenty of people on the HN thread (https://news.ycombinator.com/item?id=29705957) claiming to have used a unique password.

Does LastPass/LogMeIn have a history of lying about/downplaying security incidents? I only remember a controversial (and to my knowledge unresolved) issue at TeamViewer (where the company claimed no compromise but due to the number of reports there were doubts about that claim).
The QR code contains a one time use code, used to authenticate with the LPA server and lets you to download the SIM profile from your carrier. Once scanned and eSIM installed, the QR code is no longer valid. The carrier must re-issue a new QR code for that SIM to allow you to load it on a different device.
> Perhaps my perspective is too full from consuming news and has too little from current residents.

Yeah, you're pretty deep into "old man yells at clouds" territory here :) Turn off the news and come visit. The Twin Cities are still great. Maybe you can come discover some new favorite restaurants, we've got loads of great ones.
> Do you really own it if the item’s form, function, and even in-game existence persists only at the whims of a centralised authority—the game’s administrators?

This happens literally all the time with Magic cards, lol.
I've heard (2nd hand) Microsoft also handed out SSAs ("Special Stock Awards") last month, but it's unclear how they chose the recipients (all across the level range and performance score range, though it appeared more targeted at ~3-4 year hires who are probably approaching their cliff and considering jumping).
I think this is a terrible idea. Exams are terrible proxies for ability to do the work. At best they seem like a measure of intelligence, conscientiousness and maybe memory.

What makes you think that a very difficult exam will improve the ability of your PT?
Old Gang of people... the original gangster. This doesn't seem wrong. OG directly translates to Original Gangster, but is used to refer to the old crowd, the original people, the firsts, etc. In extreme example, it would not be considered incomprehensible (but perhaps strange) to say something like "native americans are the OG north american inhabitants"... really nothing to do with gangsters.
The GP was highlighting that 30k per year is very little to keep senior talent. I was adding some perspective to how little it really is after considering taxes at the highest bracket.
No, I can and I will, and it will still be truthful.

Because to most people with a firm understanding of the nature of English my statement means:

"When I, in current times not 40 years ago, hear people talk about C, they most often refer to it as a systems level language".

-

Of course, I forget this is HN and there are some people who think that it means:

I have never seen "C" and "low level" on the same line of text!

For these unfortunate cases, there is a belief that 40 year old K&R references (...) and some hastily assembled search results will change my reality... but that's a separate issue I'm not interested in.

Those people are definitely free to consider me a liar, the world will keep spinning for the rest of us.
Meta just seems to be superhackable with the company not giving a shit these days.

There was another user here the other day who had their heavymetal community page hacked, and facebook's advice page was to "politely ask the new owner to let them back in" [1].

Absolutely ridiculous.

[1] https://news.ycombinator.com/item?id=29706571
I love when public employees forget this and freak out that their salary is public information.
When Uber Eats launched in Australia, the tipping functionality was quite subtle, and not pushed.

Then they started pushing it hard, and it's received an almost universally poor response. We don't have a mandatory-tipping culture, because it's expected that everyone doing a job is at least earning a living-wage. Tipping is reserved for exceptional service or doing something out of the ordinary.
Those recessions weren't inflation led, they were intentionally caused by the fed to break inflation.
That's households that are priced out of a mortgage, so they have no alternative but to rent. In emergencies you can go to a food bank, but you absolutely need a roof over the head.