skysight-inc/HackerNews huggingface dataset:
Discord is terrible and wish there wasn't this stupid push to put everything into them. Sure you get initial 'ooh I'm part of something going on here' feeling but it's just a giant unindexed chat that is ephemeral and fleeting. It's a realtime chat -- with channels! Big deal. No one tried to use IRC back in the day as a forum. Chaotic if need to catch up god forbid you miss something from a day ago. It's just so bad and nowhere like forums. A symptom of a generation that can only deal with their immediate present and has no sense of history and just goes through life like that.
Holy crap I never heard of the term "DaaS" before. I wish I could go back in time :(

I guess I am thankful that Linux desktops in general I both love and hate, are good enough to replace Windows if the needs come to that.

Even more so nowadays with Valve setting up Linux as a promising "pc gamer" platform with decent usability.

For good or worse the fragmentation is what Linux "fans" want. The kind of users who are never happy and want gazillions options to make something fit their every perceived special needs. The kind of users who think using a mouse is "less productive and efficient" than keyboard only… these are the most vocal users on Linux discussions it seems.

Oh well like I said I’m grateful Ubuntu is usable enough and looks half decent… actually moving back from a M1 MacMini soon… but mostly for convenience as I want to keep using my "gaming pc".. and I realized i dont actually do anything very macOS specific … plus homebrew and lack of native containers feels like a hack. I’llmiss the polish of macOS though.

While I’m at it let’s be blunt: is there really any half decent looking distro besides Ubuntu? Imho most other distros look like they were designed in 1987, and elementaryOS is such a joke. Personally I could’t see myself using anything else than Ubuntu + the fantastic "Dash to Panel" addon as a valid replacement for Win10 (the win + number shortcuts are amazing).
Right, I just reviewed his comments at the end of the presentation, and it's easy to interpret Cook's comments as roughly 2 years from the first Mac at the end of 2020.

https://youtu.be/GEZhD3J89ZE (roughly 1:45:00)
> While it might not be the most efficient, it will not perform so bad that it causes an availaiblity impact either.

Performance is important, but the biggest performance gain happens when a program goes from not working to working correctly.

Debugging is another corner case which async makes it intolerably hard to get backtrace and make sense out of what is going on.

It's not like debugging threads is easy, but in a low contention environment which is entirely "1 thread holds state of one request" and there are few interlocking threads in it, threading is a fair bit better than async execution. Plus the logs which indicate thread-names make it possible to draw out something like a post-processed Catapult timing diagram (open chrome://tracing and look at an example, it is a great UI for dropping in your own multi-threaded event log as JSON).

I'm a big fan of executor thread-groups and work queues, but damn does it make hard to mentally walk through a bug when the stack traces are scattered across multiple places.
I clicked on this thinking it would be about philosophy but I was delighted to be once again thrust into Squeakland. God bless you Dan Ingalls!
Did they run out of cash?

Why sell it so early? There isn't an app publicly available yet, or even pricing...
Has anyone tried using another NN as the “gradient” function? With the hope of making it less “blind?”
Why not just roll 4D16?

https://www.amazon.com/Lanema-Polyhedral-Dungeons-Dragons-Si...
It doesn't matter if he's guaranteed to reveal the goat or not. He did reveal the goat, that's the scenario that's been described. So given that he did reveal the goat, should you switch? The answer is yes, from the information given, you should switch.

Everything else is overthinking.
Exactly. It's like saying if only Firefox had gotten rid of extensions so the UX was unified they could have taken over IE.
Having never experienced high-effort trolling, I suppose I don't really know whether if it's better. My gut reaction is that I'd rather have high-effort trolling over low-effort trolling though.
My guess is cost. Why pay for performance you don’t need? Or portability? Weight is weight.
more discussion here: https://news.ycombinator.com/item?id=31677671
uBlock Origin can: https://github.com/gorhill/uBlock/wiki/Per-site-switches#no-...
That's it tho, it is a calendar app.
> You might ask, so why do startups do leetcode too?

Not all big companies do, not all startups do and not all companies of sizes in between do. It's also a little bit up to the candidates to just not put up with the bs and stop the interview process or not even start it in the first place.
Download 100 Free Illustrations From here
Was Harvard Worth It?
> XKCD joked about the problem of secure generation of random 32 bit numbers by rolling a 65536-sided die

Well, 2^16 = 65536, so it's a 16-bit number. To get a random 32-bit number you'd need to roll more than once....
The one tip I'd give any interviewee is to take time and *pause*.

Often the interviewer is looking for fairly short and concise answers to their questions so they can direct the flow and conversations to what they need to hear through further questions. Filling all the available air time either forces them to rudely interrupt you (which feels awkward) or wait for you to finish even though they aren't that interested in the content.

As an example, if you are asked a very open ended question like "tell me about about role X and company Y.

Start with a brief overview of the role, the company and responsibilities and then pause. Then if they don't immediately ask a more detailed question about the role suggest something. "Would you like to me get into some details about my most recent project/success/challenge?"

Staying brief helps the interviewer get to what they want to know and eases your own burden of maintaining all of the flow in the conversation.
So is using social media
It is of course possible to vote at a physical polling location in Washington state
The market for frozen food is already well served.

If you want food from a particular restaurant, then you probably want it in the way that restaurant prepares it.

I have a favorite pizza place, from the town I grew up in. But there's no particular reason to believe their their pizzas will handle being frozen and then cooked at my place better than, say, DiGiorno -- if anything DiGiorno should have a pretty big advantage, they specifically designed their food to come from frozen and be warmed in a normal oven.

The only use I can think of for this is specifically for people who are feeling nostalgic about the leftovers they ate in college...
True, cost is also a motivating factor that is much more powerful than fragmentation concerns. This is probably why Windows is now essentially free or at least a hidden cost for the end user.
Shows that dogfooding is one of the best thing you can do for your product. I remember reading a story about Valve when they were working on Dota 2, I think Gabe said that every day after work they would play for hours and couldn't stop.
This is one of the reasons for continuing to incrementally design and build new submarine and aircraft carrier reactors. If the expertise is to re-emerge in the US commercial sector, it may require another cross-pollination effort from the military.

The difficulty is that both military reactors and commercial power reactors have evolved considerably since their initial branch point. Commercial power reactors provide base load (run at full power) for a year or two and then get refueled. Military reactors now last the life of the ship without refueling at all, but are optimized for propulsion's variable demands.
Oh, I recognize the apple "you lost your identity" isn't a great match here, just that there do exist cases where its possible that it's literally impossible to recover data.

I recognize that is not the case for you, it sounds like google decided without either informing you or gaining consent that they were going to use your recovery password as a second factor (unless that's stated in initial sign up, which could be plausible given the world of tech small text).

The problem from Google's point of view now, is that given the existence - rightly or wrongly - of a 2nd factor, everything you do is fundamentally indistinguishable from a hacking/social engineering attempt. That is what I was trying to communicate. I want to be clear, I am not agreeing with google's behaviour w.r.t unilaterally applying 2nd factor, just that given that in their database your account has two factor, by definition your username+password cannot be considered sufficient.

The alternative would defeat the purpose of 2nd factor.
M2 die is a fraction of the size of the M2 Pro/Ultra. The air is far and away their best seller. The M2 no doubt will also go into their tablets which also far outsell their bigger laptops.

Selling 3-4x as many devices with the same fab capacity is a better deal for them. That’s probably the biggest reason why the M1 Pro/Max lagged by so long.
The gateway between Google Groups and certain newsgroups is still running, in both directions. For example, I received a copy of this Groups posting https://groups.google.com/g/de.soc.recht.steuern+buchfuehrun... over regular Usenet NNTP.

The technology is still up and running. Some of the people from the 90s are still there. But Usenet definitely has peaked in terms of users and postings.
if it is in any kind of easily formatted manner comma, tab, pipes, etc, then yes.

depending on your windows, you might be able to take advantage of WSL or as a last resort run cygwin. maybe there are other methods of using awk/sed/grep type utilities as well, but I am not familiar.

i still remember the day when someone watching me struggling with large text files and took pity on me by showing me the light of the holy power of awk/sed/grep. it was taking minutes to make each search/replace edits and I had several of them. it took mere seconds for the shell commands to process the same thing.
If the host randomly selects the goat or not doesn't change the odds. You should switch. The statement is that he does reveal the goat. Why or how is irrelevant.

One of three doors is selected.

One of the other two is opened, revealing a goat.

Should you switch to the unopened door? Yes, it doesn't matter how that goat was revealed, it could've kicked the door open itself. The odds are better to switch.
In my experience, you’ll typically find the most inefficiency when private companies have been contracted to do this kind of work. Theoretically, they should be incentivized to be more efficient, otherwise they might lose their contract. However, because the contracting process offers so many opportunities for people to trade favors, in reality once a company has the contract they’re effectively locked in. At that point, their incentive is to do the bare minimum possible to keep their own costs down and their profits high.
> Then why are you making so many arguments about how we must find ways to make it cheaper?

They don’t appear to be making those arguments at all. Just stating that Nuclear regulations sets safety standards substantially higher than safety stands for other power sources.

It quite reasonable to include a question about “how safe is safe enough” when talking about trade offs. It’s easy to change safety standards, and they’re constantly evolving in all industries, so it’s hardly disingenuous to consider as part of the current cost benefit trade-off.

However to insist that Nuclear energy can only be evaluated in strict unchanging state, or to suggest that GP was suggesting such an evaluation, is somewhat disingenuous, and substantially undermines the authenticity of your argument.
You're probably wrong. I remember e-commerces trying to quantify how many millions of dollars they would lose when clicking would take too much time on their websites.

EDIT: things like https://www.fastcompany.com/1825005/how-one-second-could-cos...

> Amazon’s calculated that a page load slowdown of just one second could cost it $1.6 billion in sales each year. Google has calculated that by slowing its search results by just four tenths of a second they could lose 8 million searches per day
I very much agree with you as well actually.

One of the things that I've instituted at my work is our methodology for acquiring test phones for our product (WhatsApp for hospitals, basically). We go to a supermarket and buy the most eye-catching box of the budget phones available in the phone aisle.

We've squashed so many bugs and performance problems this way. It's cheaper, it instils empathy in product decisions, and our customers love the user experience as a result.

Similarly, one of my first big decisions after joining was to wean ourselves from our AWS addiction using Kubernetes. This also allowed us to design a dev env that fits on a modern machine comfortably, but can scale to entire Hospital Trusts in production. Once again: focusing on portability now means we can sell our product on-prem and hybrid, because we designed our developer UX this way.
Here's the related announcement post on Cron's side: https://cron.com/blog/2022-06-09-cron+notion
> anything that gamifies passive consumption, e.g. Duolingo

I took 4 1/2 years of Spanish in high school and college, and I feel like I've learned more in 60 days on Duolingo.
I dunno about adding this transactional nature to personal relationships for personal requests. If a friend/family member asks for help setting up their personal WiFi at home and you don’t have the time just say you don’t have time and you’re trying to set boundaries. If the WiFi setup is for their business or you are a professional WiFi setter-upper then sure discuss a transaction because it’s business at that point. If a a friend/family member asked me for money to do a casual ask it would cause me to reassess our relationship. Suggesting reciprocity at the time of the ask is just as bad, it suggests there is no trust.
Or a fez.
How many clever computer scientist (including me ) had this idea and vision at least once?
And how many attempts by languages/DSLs/visual languages have already been tried to create?

I believe you are wrong, I'd wish you are right ;)
> I don't care about your market share.. I care about the quality of my own experience.

Exactly this. I've seen where chasing mainstream usability and appeal leads: ipadification. If you want an ipad go buy an ipad. I don't care about linux 'winning' because that sort of win condition would make linux into something that has no value to me. A Pyrrhic victory.
We use kdenlive at work with the same results. Sometimes crashes but Auto save saves the day
Good idea. That makes it extremely obvious. Hard to believe that Erdos didn't believe this until he did monte carlo simulations.
Gibson Research (GRC) still runs an active news server, I believe.

nntp://news.grc.com

I also worked for a place in the early 2000s which used an NNTP server internally (large corp) for company communication and discussion.
In states like California where everyone was mailed a ballot, a voters who mailed a ballot but weren’t sure if it was counted were asked to vote in person using a provisional ballot.
Can you explain for someone who is not familiar with this line of work?
This "software grows too complex" is certainly a culture issue, and not a software problem. It mostly comes from businesses throwing a bunch of under-skilled labor at the problem, and demanding more and more too quickly. Of course it will outgrow the ability of that team to work with, reason about, keep clean, and extend. They will get frustrated and move on, and a new group comes in, re-writes it from scratch, and so it goes.

Look at software that has been around for decades, continues to improve, never "needs" a re-write, and will never be re-written. It exists and is not uncommon. Things like the linux kernel, all the GNU utils, emacs, vim, apache, nginx, postgres. The list goes on. We know how to write software that lasts for decades, continuously improves, and doesn't need constant re-writes. You give it to skilled people who care about it, and don't put artificial corporate constraints or impose fad architectures on them.

I'm not saying the corporate model is "wrong" - it works. "Works" means it builds companies and generates profit. That is the goal. But it will not generate stable long lived well designed software. That's okay though because that isn't the goal. Sure, the poor quality cuts into the margins a bit, but not enough to matter.
It gest done but it takes so much time and effort.
The Ory suite seems like quite an amazing project! I have read through quite a bit of the documentation and I really appreciate the in depth yet understandable explanations of Auth, OIDC and OAuth 2. Unlike other providers that just want to show you how to integrate their solutions, the Ory docs feel like the people who wrote it actually want to make me understand identity management!

The only wish I have, especially as a beginner developer: please make it easier to understand how your solution (especially Kratos as a non-standard) is integrated in my project. Many of the blog posts and tutorials only show how to authenticate and use the flows Ory provides, but it took quite a while to find examples how the backend with the application logic actually fits into the picture.

Other than that, I really like where this project is going. I'll definitely check out the cloud offer. Excited to see what this project will become!

For anyone also looking for examples to learn from, here is what I found
Stormgate
I don’t see pictures, and I don’t have a monologue running, either.

I don’t know whether it’s the best place to look, but I’ve seen that the people on /r/aphantasia like to talk about these matters.
Since it's just based on TOTP, seems like writing your own would be one of those bad idea "I could do this in a weekend!" fun projects :-)
I wasn't there so I cannot speak to the particular case. But isn't there an equal but opposite startup death methodology where a purely technical team makes a great product, but doesn't have good market fit, or doesn't have good sales / sales team, or doesn't run the business well?

The techie in my certainly feels like building a great product should be the most important thing. But the ... (experienced|jaded) person in me realizes that's only a part of the problem.
alt.hackers was another moderated group, but it had no moderator.
I did a bit of googling around. As best I can tell, the person you're talking about wants the US to have more high-skilled immigration and is, himself, an immigrant.
This still doesn't explain why states are so hell bent on regulating policy within other states instead of letting them make and learn from their own policy decisions
It probably depends how many tenants you are looking at. If you have <100 or so you can deploy a kratos instance for each. With many more there is the managed Ory Cloud solution or you can build something bespoke with Ory Hydra (OAuth2 server).
A coworker I had (a good friend and an _amazing_ engineer) would generally just pause silently and think after a question. It was initially off putting, and I couldn’t tell what was happening, but very quickly got used to it. I started doing it myself, but start with a short “hmm” to indicate that I’m now thinking about the question, or just say “let me think”.

Waiting helps you ignore the impulse responses, and double check if you heard the question correctly, whence you can just ask for clarification.

No one complains about a sorta slow speaker, but a frenetic one is hard to follow and will blurt things out.
To be fair I never tried the original software so I don’t know what I am missing. It has very good mapping I don’t miss a feature you listed.
You can buy hexadecimal dice ie D16 with the sides labelled 0 through F, I have some, I use them to generate random numbers when it is important to me that I personally have confidence these are random numbers.

With hex dice you can generate 16 bits with four rolls, four bits each time.

Obviously you're more likely to already have a D6 somewhere, but then you're even more likely to own a coin, and 16 coin tosses is also an effective way to generate a 16-bit number.
All of the above, I guess.

It wants to reuse code in fscanf(), but for that it needs a FILE * interface. But to create that, it needs to implement EOF-handling, and to do that it needs to provide a size, so it has to call strlen().

I had no idea. :|
This was discussed a bit in the original post [1] but I believe this comes down to the problem being sufficiently deep in the stack that there was an assumption that this wasn't something that could be improved on. I'm sure the loading code looked good.

It took someone who didn't know what that code looked like being curious about what was actually happening.

1: https://news.ycombinator.com/item?id=26296339
That can provide shielding, but how does that turn off the permanent magnetic field when a human considers working on (maintenance or decommissioning) the machine?
> However, the tooling and staffing requirements of a Coal Plant arent going to suffice for a nuke.

I am not sure what you mean by Tooling but I am sure these retrofit reactors aren't going to be dropped off by UPS and someone on site has to figure out how to plug it in.
It would be a depressing parallel universe where some God would force us Linux users to all run the exact same thing, no customization, have updates forced on us and have the latest GUI fad change our workflow yearly.

As Kubuntu LTS users I don't feel that I am losing anything if someone else uses Arch with GNOME. Also there are distro made for children with custom DEs, distros for blind people, distros for media etc.

The diversity is not the problem, the problem might be some secondary side effects like some developer really wants to use some bleeding edge thing but he does not have an easy way to deploy it to more stable distros.
Proudly. If your agenda is to take away my customization and make the Linux desktop into something with broad mainstream appeal, then I proudly sabotage that.
To add one more data point - Olkiluoto 3, started 2005, was expected to finish in 2009. Completed late 2021, 12 years late

Cherry on top - after producing electricity for about a week, it had to shut down for another 3 months. Then, after ramping up to about 30% of the capacity, it encountered another problem, delaying it for another 5 months. Here we are in June 2022, 17 years later, Olkiluoto 3 provides exactly 0 MW to the Finnish grid
Then you aren't simulating the problem statement.
Every B2B app I've ever worked on eventually needs some type of calendar view / integration.
Navigating Mars and Beyond with LN-200S IMU
Is there anything that can reasonably come out of this? I suspect that the only tangible thing would be a disagreement on the definition of “bot traffic”
This is backwards.

SGML -> HTML -> world decides HTML is too limited -> XML

All are the progeny of SGML; HTML is "novel" because of how limited it was; by opening up the scope of XML to more or less all of SGML, it is much less "of the web" than HTML was.

I was working with and paying attention to markup schemes and languages from the mid-80s. At the time XML emerged, I remember a giant collective yawn from that side of the software world, precisely because it just seemed that W3C had decided to embrace-but-not-really-extend SGML.
Perhaps military style reactors designed for propulsion loads would be a good match for balancing renewables on the grid as an alternative to natural gas peaker plants
RIP Opera mail, where you could sort mail using Bayesian filters and everything was grouped by date.