skysight-inc/HackerNews huggingface dataset:
Ironically the more people spend prior to the game coming out the less desirable the game is to actually play.
Things like CMOV were introduced in the pentium pro (i686), which often is the cut-off for reasonably modern OS support.
That's just the plural form, is it not?

https://en.wiktionary.org/wiki/premises#English
Many people have made comparisons to org-mode, and org-mode seems really cool. As someone who hasn't used emacs, its hard to get into, but I'd like to explore it more as I'm sure there are many ideas that would serve as inspiration for TaskTXT.
Stylus the Chrome / Firefox extension
Please don't misinterpret my words.

You asked what's wrong with 'collective guilt' and I answered that using this justification is the slippery slope towards "collective punishment" that includes "failing to recognize between combatants and non-combatants". I never said that denying visas is "failing to recognize between combatants and non-combatants".

But I can give you an example: I've seen many times the calls to stop the export of medicaments to Russia thus killing or disabling most vulnerable civilians [0].

[0] https://www.medscape.com/viewarticle/970136
A smart helpful person is one thing. Someone whose pay cheque depends on convincing people to buy a car even if it's not the right one for them is something else entirely.
You could make up a better title though.
Chris Roberts is actually a visionary - he invented NFT's (Concept Art Spaceships) before it caught on.
Nice course, and nice site.

Although, as a Haskell developer, I am curious what type system TS is using (System F? Intuitionist? etc) and what limitations one can expect. Aside from the syntax of TS being what it is, what are the trade-offs and limitations?

I was under the impression, and this was years ago -- things are probably different now?, that TS's type system wasn't sound (in the mathematical logic sense).
NB: 4080 12GiB has 9720 cuda cores and 2.21/2.51 base/boost clock (in GHz), whereas the 8GiB version has 7680 and 2.31/2.61 (in GHz).

In other words, the name is utter bollocks because the 12GiB model has approximately 1.26 times the cuda cores of the 8GiB version for approx 0.96 times the core clock. Assuming no other bottleneck exists, the 12GiB version should be 1.21 times faster. This is supposed to be the xx70 and xx80 difference.
Disgraced crypto founder says he’s not on the run. But no one knows where he is
Related:

uBlock Origin Lite - https://news.ycombinator.com/item?id=32904591 - Sept 2022 (13 comments)

Proxy Chrome extensions are not going to be usable in MV3 - https://news.ycombinator.com/item?id=32899846 - Sept 2022 (199 comments)

“UBO Minus (MV3)” – An Experimental uBlock Origin Build for Manifest V3 - https://news.ycombinator.com/item?id=32754274 - Sept 2022 (255 comments)
Yup! Great example you can see it super quickly is SAP... (not a bank but $170B+ value and little incentive to improve the quality)
Fwiw, I don't think you're a bad person. I think you have a conflict of interest and they way you are responding to criticism is weird. You also handwaved the copper migration issue. Meh. Carry on. Personally, I took that as you calling me crazy. If that wasn't your intention, fair enough.
It sounds good for stopping attackers, but if I am the real user and enter a bad password it is going to be pretty infuriating spending time troubleshooting the 2FA not working problem that doesn't actually exist. I suspect your service will get a reputation for completely unreliable 2FA which may have unintended consequences.
Ah, I see. I've never tried commuting on an electric, so I just tried to say that my advice from my knowledge only applied to "acoustic" bikes. But great to hear that gravel e-bikes rock as well!
Datadog's product is a bit too close to Apache Druid to have named their design system so similarly.

From https://druid.apache.org/ :

> Druid unlocks new types of queries and workflows for clickstream, APM, supply chain, network telemetry, digital marketing, risk/fraud, and many other types of data. Druid is purpose built for rapid, ad-hoc queries on both real-time and historical data.
art is truth
Wait, did either you or I mess up the maths or has Meta spent $10,000,000,000 (ten billion dollars) on Metaverse? Good grief
it has more services, ProxyTok for tiktok and Scribe.rip for Medium instances at least in my case are useful

edit: formatting
That was my first thought as soon as I saw the domain. "'Can't make this shit up?' How many times a day does that exact thing happen on reddit?" (And then everyone in the store applauded as soon as I vocalized my thoughts.)

It really could use a better title.
Do you have raytracing on?
Why was it controversial, tho?
Exciting! Can not wait to try it!
The REST+json part is one part of it. FoundationDB is an awesome tech and proven at scale. But it only provides a simple key-value interface.

But we have built multiple features on top of it to enable it to be used as complete platform. Query processing layer that can do complex read queries similar to FoundationDB. Ability to do full-text searches similar to Elastisearch. Ability to use it for event streaming through simple and easy to use publish/subscribe APIs without the complexity of Kafka.

All of it is done in a cohesive manner, so for example, when you use it as your event streaming system, you get out of the box capability to query and search data without having to pipe the data somewhere else.
Processes sometimes exist in dysfunctional orgs because a disaster strikes (possibly that a process wouldn't have prevented) and people who've been waiting for a chance at some more power jump in to create a process. Then in the future when it happens again the process is to blame, but no one ever questions why they have the process if it doesn't work.

And the bureaucracy expands to meet the needs of the expanding bureaucracy (-:
The idea came from doing it manually, fiddling with timers or calculating time passed was a pain, so I wouldn't actually use the technique often, but when I did, it was very helpful.

One of the hardest parts for me has been dealing with parsing the text to extract the data from it, and to do syntax highlighting. It's not that hard to do in a naive way, but I spent a lot of time trying to figure out more robust ways of doing it. I'm still feeling stuck in that area, send help!
It's not just about jailbreaking or rooting. A lot of other user-hostilities can be defeated because something isn't quite as secure as it could be, and from that perspective, making things "more secure" is active hostility.

"We are not truly free if we do not have the freedom to make mistakes."

I guarantee that man will always be able to break what man can make

Not with the rise of strong crypto.

Java isn't used for OS-level stuff (and I'm glad that it isn't.)
> Do you want your child to learn to code using "Hello, World!" |> console.log(%);?

Considering they already know how to use pipe operator in bash, why not?
I have read one article about some JS proposal (sorry can not found the link) and the punchline was about not turning JS into trapedy of Common Lisp - that sounded to me significantly more convincing.
Seems like a great game from the gameplay I've watched but for 500M and no end in sight? Seems more like an absurd waste imo.
Roughly $45k/car could be luxury depending on what years, yeah. A decade of car selling likely puts it in the 2000's at the earliest.
Wasn't Bibliogram EOLed? Is there an alternative to it?
People are tribal and emotional about the invasion of Ukraine principally because they see that Russia is a bully, and people naturally revile bullying - even to the point that their creature comforts might be a bit disturbed when confronting the bully.

I see that as a good thing.
Fortunately our local dealership is no-commission. So the folks are honestly trying to help you figure out what's right for you.
I've been using TaskTXT for a few weeks and it's a highly polished and very useful bit of software. Nice!
As opposed to what? Vue is slower and Angular too. Perhaps Svelte might be faster but the programming paradigm is a little weird. Writing pure JS is bullshit - I tried it few months ago and even a very simple app - for public transport schedules - got very unmanageable very quickly.

I'm currently working on a project with hundreds of reactive components shown at any given time (very extensive financial analytics/modeling collected from over 500 data sources and real-time updated). Async rendering is a godsend. Perhaps React isn't for you if you don't see the need.
Gravel has washboards, pot holes, trenches, lips, fallen trees, overhanging trees/brush, large rocks. I'm thinking a lot about downhill riding too with respect to your comment. For a downhill section on gravel, for a 8% grade descent - safety is perhaps the biggest limiting factor. In some gravel races, it is really debatable whether a hardtail or a gravel bike is better. That is all to say is that stability demands can greatly vary from one section to another on a gravel/mountain race course.
Back in the day I found some vintage "aero" bars that were designed to bolt on to any bicycle made before larger diameter drop bars became the norm. I did not want them, however, specifically for the "aero tuck" - I wanted them to give me more hand positions for long term comfort. While I eventually got rid of them because they took too much space on the flats of the bars due to the way they clamped I always wondered if we could design something like an aero bar but specifically for comfort. It could bolt on to the stem or in a way that still allowed multiple hand positions on the flats. The elbow pads were also a very nice way to get some lower back stretches in and I even ended up mounting a small cyclocross brake at the end of one of the aero handles so I could comfortable adjust speed (rear brake only - front brake in this position might be suicide) while going downhill and tucked. Or hell - maybe even something that had a small fold mechanism so that you could fold away the forearm / elbow pads when not in use!
The Id<T> type defined in the first comment seems like a pretty good, albeit ideally unnecessary, workaround.
Basically the same people as the "whales" who sink thousands of dollars into gacha games to get their preferred waifu.
Just came here to say that this is really nice. Fantastic way to play with Typescript Types even for people with decent knowledge of Typescript as I would consider myself.

Particularly enjoy the confetti :)
Yet another time Germany needs external intervention measures to get in line.

Time and time again, history has proven everywhere that if the population does not keep their politicians in line, they will get drunk from all the power.The people do not even vote reasonably, so it is very difficult.

Have these lawmakers ever presented good results which can be attributed to their work?
Synthetic Biology Overview
An overview of synthetic biology and the risks associated with it -- a new side of tech that we don't talk about a lot
Unlike pipe operators in functional languages, the Hack proposal is aimed at composition of expressions instead of functions. This makes the proposal extremely pervasive and unfocused, enabling people to write `a |> %[0]` instead of `a[0]`, for instance.

Proponents argue it’s great because you can pipe arbitrary expressions without nesting or needing temporary variables, but opponents argue it harms readability and will result in needless style arguments.
Even if obesity has some amount of protective benefit for certain types of chronic death categories…it doesn’t follow that being “alive” is “living”. As my own anecdotal life has many examples of obese people that live a relatively long life but the last 30 years of it have been miserable…in that they couldn’t even enjoy simple things like a walk around the block.
> This industry grew too fast for its own good. It would have been better if it had had a master and apprentice model. The best programmers would be "masters" (in the sense of master and apprentice), and juniors would be apprentices who would write code under the master until the master thought them good enough to be journeymen (moving up from junior), and over time, such journeymen would themselves come to be recognized as masters, and the cycle would repeat.

I 1,000% agree with this perspective. I also actually suspect that some form of professional licensing and/or personal liability would benefit the industry greatly, in that it would give more power to engineers to decline to build software irresponsibly due to pressure from management. Obviously this would be wildly complicated and there would be (potentially intolerable) downsides, but I do wonder what things would look like if we could revoke the licenses of people who repeatedly exercise poor judgment, or if responsible engineers knew they had the backing of a professional organization when pushing back against management.

The irony isn't lost on me that elsewhere in this thread I said that nobody is coming after your software engineering license if you keep writing C :) And I do realize that would probably be a disastrous idea in practice. But in my mind it's great.

And while I do agree that the industry grew too fast for its own good, this is unfortunately the reality we live in. The need for software has exceeded both our ability to produce it reliably and our capacity for training qualified engineers. So we have countless junior developers writing production code without good mentors. And worse, I think we also have a terrifying number of "senior" engineers who are actually junior engineers with a lot of experience but trapped in a local maximum. I don't know how we fix this.

> By the way, the reason I don't use Rust is because I'm pretty sure I would actually write buggier code in Rust than in C. The reason for this is async/await: I just can't get it. I mean, I do get it, but the rules seem too complicated for my brain to do as safely as I can do threads and locks.

I "get" async/await but I… hate that it has to exist. I avoid it in all of my Rust projects. Partly because I don't want to use it, but also because I've never needed to solve a problem in a domain where it would have been invaluable. So just so you know, I've been writing Rust since right around 1.0 and I've been essentially able to just pretend it doesn't exist. I've never used it, but also I've never had to think about not using it if that makes sense.
Taliban was at war with the US.

Is the EU at war with Russia? Maybe you should stop buying Russian oil and gas right now? Trading with the enemy, you know. Financing Putin's government.
Magnus Carlsen resigns from chess match against Hans Niemann after one move
> they are providing a simple financial and practical equation to consumers where none exists.

This is just the current process with better marketing. You can get the same result from finding and buying an ADU plan and submitting it to a few contractors for quotes.

I’m sure there are places where adding this would increase the value of the property for more than the cost - but going this route would be leaving ~$200k on the table, at least. The market segment that prefers to forego $200k of potential profit in favor of convenience cannot possibly be that large.
most of it i think is just focus. its alot of work to pull together an OLAP and an OLTP database and they are very different workloads.

the one place where you do start to get into fundamental issues is consistency. the planner can certainly identify read-only transactions and statically remove some conflicts. but whatever scheme you are using (locks, mvcc, optimistic) is going to struggle the more concurrent overlapping transactions there are. since OLAP transactions are very long lived and touch alot of things - they are pretty hostile co-residents with the OLTP traffic.
I think that critics should take a closer look at what they really are trying to achieve and what they have done so far.

This is not a typical AAA game; the scope is closer to that of a metaverse-level space sim.

At this stage, nobody can tell if they are on the path to succeed or to fail.

I've seen what development hell look like from the inside and the outside, and I think they had a lot of issues but they somehow managed to solve many of them.

Even if they fail to achieve all their goals, I think the development process they used and the technical and organizational lessons they gathered along the way are going to be extremely valuable for the future metaverse building projects.
T.I.'s lobbying department is about ten times as skilled as their engineering department. Schools don't embrace the TI-83 calculator because it's the best, most economical tool for the job, they do it because they're legally obligated to. T.I. has built empires on peddling electronics with thousand-percent markups.
I’ve had similar experiences, but I wonder how much of this is truly inevitable because software development is complicated and requirements often change along the way, and how much is simply bad management.

I’ve noticed that over time the prevailing culture in software development has drifted more and more towards “thinking small”. This has certainly been encouraged by the shift to web and mobile apps in an always-connected, always-updatable world.

First it was just the code. Short functions, few parameters, shallow nesting. Make everything testable and maintainable!

Then it was the commits. Release early, release often, merge WIP straight into master in your CI/CD system. We need fast feedback and short cycles to avoid unnecessary conflicts!

Then it was the whole process. Break everything down, do one small thing at once, move it across that Kanban board, next sprint please. We need focus and visible progress!

The danger with all of these is the same: they come from good intentions and even have an element of truth behind them, but they can also mean the big picture gets lost. There’s no coherent vision shared by everyone involved. No-one is watching all the extra dependencies that connect the many small parts. Tech debt compounds. Eventually we are forced to acknowledge that there are “challenges” but even then we somehow convince ourselves that those were inevitable, even though they weren’t really there before.

Yes, of course our early-merged WIP hidden behind a feature flag in CI is completely different to the feature branch we used to use. Now we know everything builds before it can be merged, even though nothing is really testing that all the different combinations of WIP actually work together, so that’s a big improvement on before. And since obviously we have a reliable, automated process for backing out any unfinished code that doesn’t make the cut later, we’re also much better off than the old situation where we’d just have sidelined that feature branch and never merged into the next level up in the first place!

In the real world, this leads to exactly the mess described in the parent comment. There’s no coherent vision for anything big that is shared by everyone involved, no considered and consistent structure for the software architecture or the APIs or the data formats. If we rely on emergent properties that evolve organically, we also run into evolutionary dead-ends, and what survives might work but also be messy.

Personally, I don’t really buy the argument that this is inevitable. Five players can make a great jazz band. With 100 players, you probably want an orchestra with a conductor and sheets and the occasional featured soloist. Neither jazz nor orchestration is “better” or “worse” in absolute terms but they are certainly different.
I thought that's what "some important caveats" was going to be, but no, article didn't mention this.
The 2080ti supports bfloat16 in the sense that it (mostly) runs, but to get any speedup over fp32 you need a RTX3000-series GPU.
Moving your side projects off Heroku with Docker
Awesome product, awesome team!
Thank you, this does look uniquely appetizing. Any other similar material you may find of intrigue? Fringe is fine with me!

Thanks.
Surprising that no Blizzard games made the list
Perhaps, but you're probably not buying a >$1000 graphics card if you can't afford your electricity bill.
The parent did say "subjectively", but I think there's a case to be made that this is even objectively true:

A pound of food carried inside your stomach is located very close to your body's unloaded center of mass. That same pound of food carried in a backpack is placed further away, creating a torque that your muscles need to work to counteract. So it very well may be the case that carrying the food on your back has a slightly higher energy cost.

It's possible that the additional energy is negligible, or at least low compared to the "subjective" increase in perceived exertion. But I don't think the idea is entirely unfounded.
Disabling JS works for document based websites. How do you use web apps however, like banking sites, email, travel sites, etc?

I use uBO too with FF but I found that disabling JS globally is too annoying for many sites that are not documents. I use Twitter and Reddit (and not their alternatives you listed) because I have accounts that I want to use to comment on things for example.
there is a libreddit thread about it: https://libreddit.foss.wtf/r/selfhosted/comments/xdlpj1/libr... LibRedirect is essentially a fork of the aforementioned extension that is actively being maintained and developed
> Later 68000 NuBUS TI-UNIX systems were developed when MIPS and ARM were both visible. What were they thinking?

A lot of UNIX vendors had 68k machines. I was impressed in 2004 how smooth Domain OS/Aegis run on a 68020.
Car salespeople still exist for the same reason recruiters still exist, despite Linkedin.
10B, yes, that is accurate. That is what Zuck (Meta) already spent on his vision of the metaverse.
Url changed from https://www.zylstra.org/blog/2022/09/eu-open-web-search-proj..., which points to https://djoerdhiemstra.com/2022/open-web-search-project-kick..., which points to this.
Tell HN: CloudSQL cause random 5xx, GCP DevRel shutdowns feedback
We have a web app on GCP CloudRun (GCP's container-as-a-service) and it talks to CloudSQL (GCP's managed Postgres).

We noticed random 5xx occurring. Fortunately, we wrote
defensive code that asserts on the correct invariant. This time
we had a good Stacktrace and noticed the errors:

tcp XXXX.X.X.X:XXXX->YYYY.Y.Y.Y:YYYY: read: connection reset by peer

Where XXXX is the the IP address of our machine and YYYY is the IP address of CloudSql. We discovered this thread of other people experiencing this same issue with GCP CloudSQL.

https://github.com/GoogleCloudPlatform/cloud-sql-proxy/issues/343

One particular comment on the thread stood out and rubbed me the wrong way: "Hey folks - commenting on a closed/stale issue is generally considered a bad practice." As indicated by the downvotes, I'm not alone. Having had to interact with GCP DevRel in the past, I immediately knew this was someone from GCP DevRel, and I was not disappointed.

They followed up a few comments later to defend themselves and shut the thread down. The bug is still live 2 years later and unrecognized.
And, IMO, it's a damned shame that most of the whales really can't afford to be spending that money.

We picture whales as oil barons and sheiks, but the reality is that most of them are you and me, with a psyops-created addiction.
I don't see why the link is suspended. Seems just general nft site. Twitter really need to fix their auto censoring problem. And I don't think they even operate a proper support channel.
Some LGBTQ+ kids grow up in an environment with absolutely no supportive adults. For them, positive representation in books or cartoons might be the first time they've been told that their feelings are normal, and that they're not "broken" or "sick".