skysight-inc/HackerNews huggingface dataset:
> Like how do you get the passwords into your system without forcing everyone to reset them?

Disclosure: I work for an auth provider, FusionAuth.

I've written a number of migration guides and some hosted auth providers allow you to export password hashes (usually through a support ticket/out of band process; it's sensitive data). Others do not.

Definitely worth asking. It's your data, you should be able to get it.

Here are the ones I know that allow you to get your hands on password hashes:

* Auth0 (you have to be on a paid plan)

* Firebase

* FusionAuth (my employer, you get the whole encrypted database export)

Here are the ones that don't:

* Amazon Cognito

* Azure AD B2C

Once you have the hashes, it's a matter of ensuring that you can implement the same hashing algorithm so that the same user password entered into both systems ends up creating the same hash. Not rocket science, but sometimes, depending on the intricacies of the algorithm, can require a bit of spelunking. For instance, I was working on a keycloak migration guide and while both systems use Salted PBKDF2 with SHA-256, one used a 512-bit derived key and the other used a 256-bit derived key. I had to dig in a bit to figure that out.
I understand that - but they should be able to sync the databases or pass an auth token of some sort.

The fact you have to re-enter it all makes the experience stupid and customers frustrated.
“The distributor made a mistake and overestimated the needs of the major retailer and the deal was off.”

It wasn’t that the order was too big; it was indeed that the middle-man screwed up. There’s no evidence that had they done more due diligence that they could have avoided the issue. Supply chain has had lots of unexpected waves since COVID anyways.
The Next Big Social App May Be One You Don't Use (Yet)
Collaborative vs. Adversarial Negotiation essentially.

Putting yourself in the other person's shoes and knowing what they want, which is what we do all the time in trying to convince another person to do something for us, be it a child, friend, or coworker.
Similarly, I'm always impressed by how smooth the ashpalt highways in Toronto are, even though they are spiderwebbed with cracks absolutely everywhere. That's because the cracks are filled each spring with some sort of sealant. They make a regular slapping sound as the tires pass over them, but cannot be felt.
People using Phoenix Liveview -- how do you serve native apps relying on the same backend?
Or just put down a deposit that gets refunded only if the issue ends up being legitimate. A "I bet $100 that I'm not a dumbass" button.
Yes I know about all of them, they're all a bit too complex for my taste.

They're great languages, but they're not what I want.
This is what I was going to say. Chatbots suck today but with integration of a trained ChatGPT instance they could get substantially better. In some cases it could even better than first-line human support. (I am looking at you AT&T)
I agree in the case of HTML rendering, but I write a lot of JSON APIs and putting the JSON definition in the View has been very pleasant. It didn't say in OP, but how does this change an API? Maybe a `GreetJSON` instead of `GreetHTML`?
Stochastic terrorism isn't really a thing though. It's just a vague accusation anyone can make, without proof of cause and effect. Purely rhetorical in nature.
The downside as I understand it is the extra work to manage UX for connections with high latency and/or going offline, correct?
The US interstate moves insane numbers of huge ass-trucks that weight one billion metric pounds each or something.

Anything less than airport-grade concrete dies instantly, and then dies again when it invariably freezes to -40° Kelvin, because fuck physics when shit gets cold.
> HN really is a joke sometimes.

A lot of what I'm seeing from your comments here is you can't handle people who have something positive to say about C.

They're not saying it's the one true way or something. Just that they like it in some respect.

And your attempts to dismiss that and call "HN" a joke for harboring someone who thinks this way look kind of childish to me.
I am a PhD student working in learning and autonomy space and every researcher I know thinks Gary Marcus is a joke. I'm not saying he doesn't know things, but all I am saying is machine learning at scale is not his area of expertise although he pretends it is. Period. He passes on very generic, obvious statements about the future without any details and when someone does something in that direction he claims 'I told you so!, you should have listened to me in the past!'. Look at the entire chain of discussion between Gary Marcus and Yann LeCun in this thread you'll get a sense of I am talking about: https://twitter.com/ylecun/status/1523305857420824576

Gary Marcus is an academic grifter and to me he is no different than crypto bros who grift non-experts.
> there are more midday distractions in WFH (dog walks, answering the door to solicitors, attending to kids, etc…) that don’t generally happen at the office.

Yes, that's a prominent situation with WFH. People may think that you can 'just do stuff' because you are 'at home'. It takes some adaptation to get things work in an organized way so that they wont get in the way of work.
I can assure you that “SafeSearch” is enabled on school computers.
This shouldn't be surprising. You think McDonald's exec have their kids eating happy meals all the time if at all?
Price per item/unit/case/box whatever and a volume would be on the purchase order, not necessarily the total.

If the PO said "6k units @ $7/bag" (made up price), that's ambiguous enough to cause confusion.
The person's point, I think, is that even if you incorrectly believe a "unit" to be a bag of coffee, and you're purchasing 6k units (bags) for $250k, you're then, in your mind, being charged $41/bag of coffee. That price is far too high, higher than retail: i.e., you'd be selling at a loss, or at a price point that the market wouldn't take. So if you believe a "unit" is a bag of coffee, you're not making that purchase¹, as the price is too high.

The "orders kept coming", as I understood the article, because, again, they were expecting 6,000 bags, not 6,000 cases. So by the 1,001th case arrives, you're raising eyebrows, as you're now getting more than you though you ordered. A few over is perhaps whatever, but they were going to get 5,000 cases more than expected ­— quite a bit more than a few over.

¹… if you've done the math. But I've seen deals in my own field done where I know very little math got done, so … I can kind of see this mistake being made.
It's not just a trope, because generally, in the 20th century, newspapers were delivered in the mornings. So reading while eating breakfast and seeing what is happening in the world before you started your day is what many people actually did.
Levin is undoubtedly doing some of the most important work in all of science, in my opinion.

Just as an teaser, one conceivable result of this work could be to unlock the secrets of regeneration! Imagine being able to regrow limbs and organs...
UK named Europe’s top tech sector with $1T valuation
Easy to create an account and it looks interesting based on exploring and finding both expected and a couple of novel feeds. I would prefer a one row per article format that just shows titles that you have to click on to see the full feed article summary. Also as an old geezer I did not immediately notice the vestigial horizontal scroll bars and was wondering if 4.5 articles per feed was all I was getting.
The Intertwining History of the Avatar Logo and the SNL Sketch That Spoofed It
Equally though, they also offer an EE degree that claims to combine EE with Computer Science:

https://www.imperial.ac.uk/study/courses/undergraduate/elect...,

And to add to the confusion, they offer a Mathematics & Computer Science MEng:

https://www.imperial.ac.uk/study/courses/undergraduate/mathe...

...so that special Computing title for the true Computer Science course is doubly unusual. You're probably right that I'm overthinking it though, and maybe subconsciously looking for reasons to "productively procrastinate" rather than actually doing the research and making the decisions I need to.
So much context missing. There are zero details regarding the actual case, and this appears to be a small detail in a big complicated case. Anytime the feds bring a RICO case, it can be pretty hard to prove
I recently discovered this. It sounds horrible to have four different modes (unless they are exact emulations of existing other implementations, that would be a useful feature).
The Website RFP and the Impossible-to-Estimate GI Joe Line Item (2018)
You seem very confused and I invite you to think again about what you said.
How popular would Python be without the scientific users and the machine learning ecosystem?

I have the feeling that its user base is pretty lopsided, but I might underestimate its importance in other areas, like teaching programming. I'd love to see a breakdown of its popularity by field.
> I agree that structs should enforce using all fields

Nah, enforcement would be a problem if you're just say making a protocol decoder, you might "just" write struct as defined by API but not need to use all of its fields, or not use it inside the package (say package that decodes some JSON then just returns a struct with it)

I'd like go vet option for that tho as in some cases that would be useful.

> or have provided some defaults at declaration

Outright initializers would be nice vs New*() for any type that needs it and having developer to remember to call that
I paste in the url bar and copy again as clear text.
Which book is this? I'd be interested to read it.
Yes, there are a lot of similarities. As mentioned in siblings, Livewire was inspired by LiveView so they are directly related.
When talking to human customer support, I'm happy to be superficially pleasant even if I'm having a bad day with their company, and I like when they treat me the same. Just because one of us is having a bad day, doesn't mean we should go and ruin the day of another person. Even if I hate their employer, the discussion I'm having is person-to-person, not person-to-corporation. Being superficially pleasant is a genuine courtesy to the other person.

But when the corporate representative is a bot, not a person, I know the superficial pleasantness cannot be explained by one person earnestly trying to be pleasant to another. No, in this case the pleasantness is wholly artificial and I don't appreciate it in the least.
> It would probably be worthwhile to have a much more empirical approach, trying to actually measure what the impact of prohibiting certain speech is.

Who gets to do the measuring? Same people that get to define (and redefine when politically convenient) what hate speech is.
Ok, but did you try exercising?

I mean this seriously:

your body naturally dilates your entire respiratory system in response to oxygen demand - and not by a trivial amount.

As someone who has a suspected less than perfect septum, and experiences allergies from time to time, I have gone from simply noticing the dilation effect to actively pursuing it as a remedy.

Which is to say, if I stay the night somewhere with indoor cats, I alleviate the symptoms by going for a run …

YMMV. IANAD. HNY!
Ah yes, God of War, who are so unable to get any level of mythology correct their “Germanic” story is the equivalent of Jesus and a Chinese Emperor teaming up to defeat Hitler, who then reveals that he is simply a pawn of the Kellogg’s Cereal Company.

Does that sound confusing and nonsensical to you? It /should/. God of War gets all of the details wrong and then opines about its own stupidity. If they do God of War: Bible, Jesus will be swigging wine from a bottle in each hand, almost incoherently drunk until you eventually discover that secretly he’s being controlled by a dark spirit known as Charizard.

Not sure that anything so off the mark is capable of handling any real themes because it cannot handle being consistent with the story it pretends to care about.

Personally, as I am Danish, this is still the religion of many people and it was ultimately a disgusting, juvenile, and false telling of the overall story.

I really hope they do God of War: Jesus and make him a homosexual drunkard who is only into communism and continually says he doesn’t believe in god.

It does make my blood boil, but basically in the same way that your blood would boil if a movie about “hackers” consistently showed them doing no actual hacking.
If the batch jobs have few or simple interdependencies, scheduling is the easy part. Are your tasks too complex for cron/at/batch? For example, do they require coordination across machines? That might suggest looking at slurm/lsf or another distributed job scheduler or implementing them on Kubernetes. Sounds like that would be overkill in your case.

It doesn't sound like a scheduling problem - it sounds like a noticing problem. You have to figure out what to do on failure - email, text, retry, log, etc. (Hence the suggestion for Kubernetes, or another declarative automation system like Ansible or Puppet). If "daemon X should be running", checking for it and sending an email is the easiest and most useless response.
I've used this intermittently at work for great success in mapping out problems, etc.
Not everything needs to be connected to the Internet, and not every micro controller is running a non-mission critical task.

A micro controller hitting a memory safety bug that causes the LEDs to present invalid output can have real world consequences. Even if the micro controller isn't directly actuating machinery, it might cause an operator to incorrectly act because they were mislead.

If the micro controller is running Christmas lights, it might be fine if it falls over, no one will die, but I would still call that a manufacturing defect.
I have Python analytics capturing HTTP Headers, processing them, and finally storing them in less than 8ms on a single core dev instance. Python is plenty fast for many things.

Also, I love the syntax. It reads like a sentence.
I agree it's weird, but I don't think it's up for debate on interpretation, they quite clearly state it:

> The food broker laughed and said “I wondered why you’ve been so upset and concerned. When they said ‘units’, that was cases. They’re right on target so far.” You can imagine how we felt in that moment, realizing that the person we hired to make this a smooth transition and to guide us and to tell us the things we don’t know failed to ever ask us if we were ready for a 36,000 bag order.

I.e. they thought they were getting a 6000 bag order, not a 6000 case order.

The error on pricing can only go one way; they can't have signed a deal where they charged <fair-per-bag-price> per unit and therefore don't break even at 1/6 the per-bag-price, since they would just walk away at that point instead of borrowing money to throw into a deal that they don't break even on.

So they must still break even at 1/6 the price, which means the distributor priced it somewhat-fairly (at least not below-cost) per-bag, and they originally thought they were getting an insanely good per-bag-price that was 6x what they should have been getting per bag. Again, not questioning your working when you think the distributor is paying 6x what they should is a big red flag for me. You should notice a 2x discrepancy as margins are really thin in this kind of business, and your business plan needs to have a pretty good idea of the margins in order to determine if you can even break even.

Edit to add: I suppose it's possible that they agreed a per-bag price, with "bag" and "unit" used in different places in the contract. On reflection I should reduce my certainty on the above.
So hold on, you and a police office come to your house and find someone inside stealing your TV and some cash. Does the thief get to keep the TV until he is tried? Can he keep and spend the cash since he's still technically innocent?

That's the problem with just taking the extreme "nothing punitive until there's a guilty verdict" approach.

The least bad answer is somewhere in between.

Personally I think 2 years is too long to wait. But that doesn't mean the right amount of time is zero...
If you can add the ability to show multiple feed columns similar to tweetdeck and self hosting and I'm sold!
I think a good metaphor for AI progress is 3D graphics.

We've definitely passed the Castle Wolfenstein era of AI, and are solidly in the Doom era: It's not actual real intelligence yet, but it looks and feels a lot like it. One could even say we're approaching Quake level AI, where you can actually look up and down. It's still just mostly smoke and mirrors though, just like early pseudo-3D, making you feel like the system is rendering everything in three dimensional space, were it's mostly just flat images created to look like there's more depth than there actually is. Once you clip through a wall, you realize the limitations pretty quickly.

There are some Mario 64 level AIs out there, showing what's possible, but they're very niche systems so far. And again, you quickly realize the scope of what's possible isn't as big as it seems at first.

But we're definitely going to get there, and it's going to happen fast. When we get to the AI equivalent of real time ray-tracing, ambient occlusion, etc. things are going to get really interesting.
That would take engineering time and resources. Given the multiplied bell curve distributions of technical aptitude, domain experience, and whatever else might compel a person to solve their own problems, this audience is vanishingly long tail.

If you put the direct contact link on the website, people who forgot to plug the product in will find it.

Another solution is to hire more customer support staff. But that's costly - headcount, training, etc. And there's a lot of churn from downright abusive customers.

A business has a million other things that need attention.
> Obviously a lot of people think this will result in taxpayers overspending and was not a really fair competition.

Part of this is due to SpaceX bidding Starship for NSSL phase 1 (development) and getting rejected by the Airforce, while ULA, Blue Origin, and Orbital ATK (now Northrup Grumman) got development money for their respective rockets. This meant that SpaceX had to amortize the cost to develop vertical integration, a larger fairing, etc. over their NSSL phase 2 (operational) bid.

> ULA and Arianespace have had more success against SpaceX for GEO than LEO missions, though I believe that has lessened over time. GEO is more competitive because SpaceX uses RP1 for its upper stage which is not as efficient as the others that use hydrogen.

From what I understand, this is mostly ArianeGroup. ULA does some high energy missions, but they're mostly for NASA/DoD. I'm sure they're hoping to improve their commercial competitiveness with Vulcan, though.
You’re whitewashing history if you think Pascal was superior to C. There was no conspiracy among compiler developers as you imply.

Also you complain about semantic richness of C, but then only point to semantically rich languages you despise. A curious reader would wonder: why care about semantically rich languages then? An observant reader would wonder: so aren’t there times where semantic richness is not useful?
Isn't that just using the subconscious's algorithms instead of the conscious's?
It's also possible that the woman you know is, for predominantly genetic or personality reasons, highly sexed and sociosexually unrestricted, and her parents' efforts at best delayed some matters. There's a line of thinking, articulated in Bryan Caplan's Selfish Reasons to Have More Kids and elsewhere, that a large component of personality is innate and parents spend way too much time trying to micro-shape their kids.

There is an interesting writer and tweeter named Aella: https://knowingless.com/ who has described at length how she was born into a fundamentalist Christian family, found herself doing work she hated in a factory at 19, and escaped it via nude camming and then sex work (both of which she likes a lot, relative to alternatives). She's tweeted about how her mom appears to LOVE the trad Christian life, and how Aella and some of her siblings hate it. Who is "right?" Maybe no one: people's personal propensities and desires vary in many ways that appear to be genetic in origin, even if their expressions may change across cultures, and this may also include in matters of sex.

There are lots of pseudo-Freudian theories about how the way one is raised affects one's adolescent and adult sex life but I'm not sure any of those theories are true.
This is not how it works. There is really no such thing as a passive investment. Passive is really the world's simplest active investors. All they do is ask, did you give me money? Then I buy. Did you ask for money? Then I sell.

This is important because in your example of only 10 actually active investors remaining, the net flow of the passive investors will dominate the market.

If the net flow is positive, stocks will trend to infinity and the firm will continually issue more stock. This is what AMC is doing already. If net flows are negative, stocks will trend to zero, and likely the firm will either have money and go private, or be in debt and go under.
After the deviated septum and turbinate (?) reduction my breath improved noticeably, my sleep got better, my headaches were significantly reduced, and anecdotally I felt a lot less anxious. The ENT doctor told me "things were pretty deranged back there" after the surgery so it makes sense this would help.

That said, I still do the neti pot every day since I wouldn't say my breathing is "completely" clear.
You appear to be right, I always assumed there was a dedicated degree for that and that it had similar names to Computing, but searching for "Computing" on UCAS does seem to suggest it's more common than I thought for true Computer Science degrees. I still think Computer Science sounds much cooler, but it doesn't seem to be the dealbreaker I thought it would be.
Because they can avoid doing so until…. I don’t know, ask next quarter eh?
"How can we balance the need to produce code right now and publish something, vs investment in the road map/broader vision?"

We don't want to focus too much on the current product / code;

We don't want to not focus enough on the current product / code;

So, what's the least difficult MVP (or next technical milestone) that will advance our company, and what's a reasonable scope / expectations for this?

I tend to favor the smaller over the larger; spending years on a monolith has bitten me in the butt before, in terms of feature creep, code debt, and a poor balance between sales and engineering.
ok. will correct myself. after air-defense systems were beefed up over past month, it's more like 70% +
https://preview.redd.it/46tie6kaw29a1.jpeg?width=1280&format...
> Because someone cannot see that I am behind a closed door or heads down focused, there are more interruptions to me.

Definitely its necessary to have some organization to adapt to wfh must be done in the household and also the household must be made aware that work is work and its not just someone 'studying in his room' like a teenager or college student.

> Even marking yourself unavailable in chat is often not respected

That's an adaptation on the remote workers' side though. With remote, the communication needs to be async. So people should be able to just drop stuff into chat so the remote people can respond whenever they can. Turning off notices while concentrating is a must for any chat app for that reason. You can turn the notifications off, let the messages pile up while you concentrate, then respond to the messages when you are going through a communication cycle. (unless on call though)
Sounds like a very quick way to build a negative brand image.