skysight-inc/HackerNews huggingface dataset:
The most interesting part is that we are also seeing the opposite happen. SoCs are integrating more and more specialized functionality into one chip, rather than depending on external hardware for it.

Modern mobile phones essentially have everything except memory and storage in a single chip, the Northbridge died a decade ago, and recent Zen chips can even function without a Southbridge.
Do you go to google.com when you have nothing to search for?

When you do, does the current opening UI feel that inadequate?

There's a simple reason they haven't added tons of UI elements for things like advanced search operators: the vast majority of the queries and the vast majority of users simply don't need them to get what they want from the tool.
> Null terminated C strings are a prime example

It’s funny - it’s almost like C never had a string type and null-termination is more a convention than a primitive data type.

There’s nothing that prevents us from having Pascal-like strings as much as we want, provided we know we’ll need to reimplement everything we need.
> They believe what they are writing will please the people that pay them.
Nationalizing all pharma would be a bad idea. It'd never pass congress either.

However, medicare having say the ability to produce generic drugs if they're not being produced sufficiently might fly.

Another would be Medicare a greeting to buy X amount of some drugs from non-profit manufacturer setup specifically just to produce generics. Though even Medicare being able to negotiate prices would be huge wins.
IMO UK has so much potential in being economically and technologically relevant. It is english speaking, got top universities, healthcare is decent when compared to the US (not saying it is without problems), capital abundant, birth rate among the heathiest in europe (12, after sweden and france 12.1, norway 12.2, iceland, iceland 13.6, ireland 13.8, and greenland 14.3) [1]. It pains me to see UK giving up on their potential

[1] https://worldpopulationreview.com/country-rankings/birth-rat...
I like to imagine someone opened the letter, rolled their eyes, opened "BadKeywords.txt", added our company name and binned it.
I worked from home since covid drama and I don't have issues coming to work from time to time, we have to come at least once a week but generally that day my productivity is almost zero since we talk, eat, drink etc. and if I don7t want to come even that one day, nobody would say a thing. International company with over 5k employers. I wanted to change job last year and they told me I need to come to office art least first 6 months... I declined job offer since it's just pain in the ass to get to office. One hour travel to work, one hour travel from work and that's on a good day traffic. I need to buy expensive shitty food on job and pay for train tickets. So yeah I will never accept to come to office 5 day in a row. I might be spoiled but that's how it is.
This is the reason I like SumatraPDF. It has an old-fashioned user interface, a rather limited set of features, but boy it opens fast. I wish there were more apps in that mold.
Yes, this. Also sqlc in Go.

SQL is a language, an extremely high-level one at that. Trying to stitch it together using a lower-level language is a prime example of "if you have a hammer, every problem looks like a nail".

An illustration. Let's say I'm coding in assembly (low-level) and I interact with a large system. The system's docs say that the input can only be formulated in Java Script (higher-level than assembly). So there's the choice: I can either import an arcane library that allows me to stitch something in pure assembly, without ever committing xxx.js file to repo. Or, I can express myself in .js files, using the power of a high-level language.
I think the issue here is the segregation deciding exactly who gets to take drugs and who does not.
I mean, no? I spend a lot more time fixing init problems now than I did 15 years ago. It keeps me employed, so yay, but it's just annoying to have consistent problems I didn't previously have.
If you are interested in Sears homes, and near Chicago, I suggest you pay a visit to Downers Grove. I took them for granted growing up. There are quite a few Sears homes, and even a walking tour.
https://www.architecture.org/news/happening-caf/sears-homes-...

Now, if I could just find kit homes online with prices listed. I hate "Contact us for pricing and availability".
https://downersgrovehistory.org/Sears-Catalog-Homes.html
That doesn't make sense to me, unless you mean the 'normal' instant yeasts supermarkets sell only work with wheat? If yeast from natural exposure would work then surely one of the plethora commercial yeasts (or marketed for homebrew) would do the trick?
Can you send me an email, or put yours in your profile?
Founder of Bay Capital Siddharth Mehta Invested as an Investor in Series A
The venture, which was being sculpted over the last one year, has already witnessed investor attention with cricketer Kapil Dev, Bay Capital Founder Siddharth Mehta and others investing $3 million as Series A investors. Further, the venture is already in initial talks for Series B funding.
I don't think that's the point; it's not that no one had to program the colour picker - it's that no one did. The workaround shows that there was a need for it.

Having to copy and paste code to get a colour picker that you can then use and then paste the output back into the chatbox is less efficient than using a colour picker. LLMs can work as general interfaces, but the trade-off is that they're less efficient than a specific one.
I agree with the mission of your company and hope you find success, however after reading your website's Privacy Policy regarding the sharing of personal information I don't expect to ever revisit your site.
“to anything” is the key difference. MacOS only lets you remap it to other control keys.
you get V times VII ?
When I started working remotely we had icq and a private irc server :)
xsv works pretty well for me
That's how some people cheated in LAN CSGO games, where the cheat was actually built-in the mouse driver
I love the Qwiic idea, I'm glad we are finally getting some standardization (Although, as a complexity addict I probably would have preferred a fifth 5v to 28v unregulated bus pin or something).

What I don't like is that the connector is a nightmare to hand solder and isn't as strong as some. But then, I suppose that's what breakout boards are for.

There's a few other use cases that can't be done easily in a modular way unfortunately, mostly to do with power. SPI needs more pins, and there's no way to handle 12v, and only one module can be supplying power.

Stuff is not quite fully plug and play yet although it would be super cool.
And you can then sell 2 million dollars worth of stuff that costed you $1,000,000

And repeat
In Korea, most official processing has been following the international standard for a long time now, and this change just changes the age that Koreans informally and customarily count. I honestly don't understand what this policy means or why they're even doing this.
Ask HN: How did you get comfortable writing concurrent Go code?
I mean, even understanding the primitives and having worked with them for a while still doesn't stop me from being frustrated when reasoning about a random piece of concurrent code.

In everyday apps, I often use unbuffered channels and errgroups so I more or less understand where each goroutine starts and exits, but it's much more complicated with multiple buffered channels, for example.

I wish I could reason about concurrent code as well as Rob Pike in his talk on Concurrency Patterns :)

How did you get confident when writing concurrent code in Go?
Sure, as a disabled person, I totally like it when abled-body people like you call me "ableist", that is so funny that I almost forget how shitty that move is. Yes, you didnt know, I know, but, keep disability out of your arguments please, people with real disabilities will thank you for that.

And there is a difference between "care duties" and the "papa is at home so we can pester him with family stuff all day long". We have 2 weeks of extra leave for parents, they already have extra priviledges compared to non-parents. If someone declares a few days off because they have to fix something important with their family, that is fine and never was an issue.

But WFH people suddenly realizing at 10 AM that they can not be bothered to work for the next 3 hours is definitely unfair and overstretching the priviledges.
https://en.wikipedia.org/wiki/K%C3%BCstendorf
Which kind of schemas are part of yaml?

Interestingly although Yaml's spec is longer than XML's spec, it managed to get all sorts of corner cases awefully wrong. https://noyaml.com
Almost gave up on the Chess notiation, but now "All the vowels in your password must be bolded." clashes with the requirement to include a captcha and reloading this unleashes all kinds of problem, so game over
This is such an egregious attempt at fraud that I actually feel bad enough to scroll past the ads, when I'm searching for a particular company or website by name, and always make sure to click the actual search result. I really should not care about a large corporation paying a few cents to get me to their website, but it is so unnecessarily unfair on Google's part that it bothers me greatly.
Save time?
Ehime Maru and USS Greeneville Collision
You are not comparing the same thing here though. If you applied the same theoretical maximum method to all networking hardware (or even just core router class hardware) sold today you would arrive at numbers very very much in excess of a couple Pbit/s.

For it to be really viable as a backbone it would need to be able to do several 100 Gbit/s from one location and that Starlink cannot do (or is built to do).
A single satellite has less than 100Gbit/s of RF capacity and you will only have a couple visible above you at any one time.
And after that bottleneck comes the inter-satellite link capacity bottleneck which is less than half of that if the information I have found is correct (4 links à 10Gbit/s).
I don't think they will be able to sell more than 10 GBit/s service to anyone and that only in not so populated areas.

A single datacenter can reach low Tbit/s of connectivity _alone_ _today_.
I don't see how it could make any dent whatsoever in the backbone market.

The other usecases are a different discussion and not as dependent on very high bandwidth numbers.
Monopoly, despite the plain meaning of the word, does not mean "literally one seller." It means that a seller holds a commanding position in the market. Depending on the market, 50% could be enough to lead the rest of the sellers around by the nose.
No it's not related to that principle at all in this context.
Web Scraping Is a Commodity
Definition: There is no intrinsic value difference on who is doing it, as long as it's done well.
Why wouldn’t it? At least a third of the menu in most pizzeria’s in Italy will be white pizza with no tomato sauce.
For me, it's astounding to witness such vibrant and colorful imagery from 2000 years ago. It forges an unexpected, yet profound, sense of connection to the past.
Human programming is all about thriving in ambiguity
Distributed computing > Theoretical foundations: https://en.wikipedia.org/wiki/Distributed_computing#Theoreti...

Distributed algorithm > Standard problems: https://en.wikipedia.org/wiki/Distributed_algorithm#Standard...

Notes from "Ask HN: Learning about distributed systems?" https://news.ycombinator.com/item?id=23932271 ; CAP(?), BSP, Paxos, Raft, Byzantine fault, Consensus (computer science), Category: Distributed computing

"Ask HN: Do you use TLA+?" (2022)
https://news.ycombinator.com/item?id=30194993 :

> "Concurrency: The Works of Leslie Lamport" ( https://g.co/kgs/nx1BaB )

Lamport timestamp > Lamport's logical clock in distributed systems: https://en.wikipedia.org/wiki/Lamport_timestamp#Lamport's_lo... :

> In a distributed system, it is not possible in practice to synchronize time across entities (typically thought of as processes) within the system; hence, the entities can use the concept of a logical clock based on the events through which they communicate.

Vector clock: https://en.wikipedia.org/wiki/Vector_clock

> https://westurner.github.io/hnlog/#comment-27442819 :

>> Can there still be side channel attacks in formally verified systems? Can e.g. TLA+ help with that at all?
Yeah, it's a chicken-and-egg problem. You're not going to have any luck selling hardware which performs subpar with existing software, and nobody is willing to adapt software to an obscure hardware platform.

We saw the result with Intel Itanium: great concept, absolute failure due to software incompatibility. On the other hand, the PS3's Cell architecture demonstrated that innovative platforms aren't impossible given the right incentives.
I recently changed jobs and had the choice between a senior IC role at a FAANG and an engineering director position at an open-source company that is fully remote. While working in fully remote culture would be intellectually interesting, I opted for the FAANG and enjoying going back to the (incredibly cushy) office, after 3 years of WFH that I found isolating and depressing, even though I am an introvert and possibly even on the spectrum.

Perhaps I would be singing a different tune if I didn't live in London with its obscenely overpriced chicken coops of houses and had a spacious home office, but somehow I doubt it.
All agree, but it can save time for many trivial short-lived things.
Years ago, I worked on a project that used an ORM and multiple databases. An ORM made sense at that point, as setting up and running the database properly was an exercise in self restraint at the best of times. Nowadays with RDS and/or docker, there's no excuse.

That said, ORM's offer one killer feature - code gen/serialisation.
No, this doesn't create previously unknown mass, and if it did it would be a dark matter _candidate_, not alternative.
How to Learn SQL Easily by Visualizing with ChatGPT
It tests your bandwidth while fully saturating your upload AND your download. If maxing out your upload has a huge impact on your download (like, a 70% drop), then that’s probably a sign you could tweak your network for better flow control.

That’s sort of the idea of `networkQuality`. It’s a new idea for how to measure that’s different from the standard speed test.

Through if you run it with the `-s` flag it’ll test them sequentially.
I really like how Ecto does things in Elixir by separating schema and functions that modify the data.
Or you could use an IDE that supports refactoring SQL, like Intellij IDEA.
I'd be grateful to read a little more detail about what those best practices are, if you have a chance?
If you actually read the article before commenting:

> The hazards of ingesting large pieces of plastic are pretty straightforward; they include choking and perforation of the intestinal tract. Animals that fill their guts with plastics eventually starve to death. The risks posed by microplastics are subtler, but not, Simon argues, any less serious. Plastics are made from by-products of oil and gas refining; many of the chemicals involved, such as benzene and vinyl chloride, are carcinogens. In addition to their main ingredients, plastics may contain any number of additives. Many of these—for example, polyfluoroalkyl substances, or PFASs, which confer water resistance—are also suspected carcinogens. Many of the others have never been adequately tested.

Honestly it’s not surprising that scientists are worried about the harmful effects of plastics to human health because the introduction of many substances non-native to the human body brings about some kind of long-term illness as a negative reaction. Just because you can’t detect it with your senses and within a short time frame doesn’t mean that a phenomenon is not happening.

People could really do more with questioning their opinions more than just jumping straight into availing of their freedom of speech.
or from 'pinsa' (from the Latin verb 'pinsere' or from the verb 'pansere', 'to pound'), or from the Greek dish plakous or from the piada (or piadina), mentioned in Virgil's Aeneid

frankly speaking, I don't think we can find the true origin of this dish, it's like looking for the inventor of the wheel or the three-year rotation

either way, the history of modern pizza in northern Italy is truly fascinating (and controversial)[1]

[1] https://www.vanillamagazine.it/le-pizzerie-furono-sconosciut...
I find Gnome 40+ to be beautiful but I can't tell why this is so appealing! Especially the icons.
I'm all for banning alcohol in stadiums, there's enough problems with rowdy fans at such events. But the problem here is not whether or not they should be allowed alcohol, but why a catered event in a stadium is exempt from the law.
They do publish images. What are you on about?
This is a very interesting analogy, which I haven't seen before. Thanks.
I'd disagree personally, but only because I recently found out the hard way that a wordpress plugin I use doesn't have autosave. It's not as universal as one would think.
Which tools then?
I was thinking the same thing. What "technology" (chemicals) did they use to paint that? It's crazy that has such level of detail after 2k years.
big companies made millions by exploiting workers, only to invest these profits into 'endeavors' aimed at replacing those very individuals with AI systems

nothing extraordinary to see here
I wonder how you can scale up this kind of survey, i.e., is there much manual analysis astronomers need to do to verify the emission spectrum. It'd be awesome to be in a position that the JWST could zip through a survey of these.

And to be flippant, if you ever drive through Jersey City you can spot plenty of precursors to carbon-based life too.
Yes there is, the reason is that this is just a difficult problem with a lot of trade-offs, and in a world where there is no strong authority deciding on the trade-offs everyone is going to make a different choice. So all the toolkits look different which is objectively the worst result.
You don't have to imagine. The overwhelming feedback from schools and universities is that remote learning sucks. It would take a leap of faith to imagine workers are any different because they have an employment contract.
Views. I'm inundated with AI content but most of it lacks any substance. It's mostly "wow GPT is really dumb and can't behave like this supergod AGI I just made up" to "wow GPT will take over all our jobs in 3 years, it's so powerful".
At my parents' house rain water was collected in a well and that was used for things like flushing toilets and watering plants. This was already in place 30+ years ago mainly cause it's "free water" (apart from the cost of building the well and the pump)
Common situation. Crammed labs and busy to death researchers fighting for each inch of freeze storage.

They had a 25 years for splitting the irreplaceable samples into a backup copy. The problem is that spending time in management that does not produce papers is normally frowned upon and seen as procrastinating in science. A serious effort is still missing to introduce sample backups by routine on lab cultures and protocols.
Lispworks IDE free version seems like the safest bet for a beginner recommendation. It works without fuss, it has a GUI step debugger, is well supported, consistent across platforms and architectures. All those things outweigh the limitations of the free version for newbies IMHO.
+1 on that. Handling relationships like parent.child.other_children when writing your own SQL is not trivial at all.
> There's also a type of pizza that is round but thick,

do you mean 'pizzetta'?
It’s a new proposed standard that’s gaining support. People are building alternative party implementations for it: https://github.com/network-quality/goresponsiveness

Try running it with `-s` to see if you get speed tests that resemble what you expect. The idea is that maxing out both links at once is a better measure of network quality than sequence speed tests. Also it’s new RTT metric is key.
As a fun exercise, I suggest trying to build a mapper that gets a URL with the `type1/id1/type2/id2/type3` pattern and spits out a set of objects of type3 that have a parent of type2 and id2, under a type1 with id1. Now do that with arbitrary types and depth.

With a good ORM, this is so trivial to write that, most of the time, you don’t even need to: you can rely on decorations or any similar mechanism. I have codebases that have barely any code devoted to implementing that, and that will happily build the query on the fly for any type in the model it’s allowed to use.

Some problems fit ORMs really well. Some don’t, of course, and it’s fine - knowing when to use a tool and when not to is key with any tool.
> The fact that ownership is a part of public API is a good thing

A libraries next version which switches up some internal representations memory handling should ideally not mess up your application, but it also mandates a higher refactor rate when you are only working within your application’s boundaries. These are worthwhile tradeoffs for the niche rust is targeting, but not for every use case.

I’m not saying Rust is a bad language, I really like using it for its intended niche of complex applications where absolute control is needed, like a browser engine. But it is not a panacea and I would definitely not choose it for a CRUD webapp.
I remember propietary accelerated X releases. That set X.org back almost for a decade.
Vivaldi has feeds built into the Mail client and browser.
Venmo is sending money from Venmo bank accounts to your bank, through a direct integration.

The receiving bank doesn’t bear any risk, Venmo is taking the risk.

You are the person who is the beneficiary on the accounts this money sits on. So you are responsible for it. If an entity sends money on your behalf, they take the responsibility for the money you send. That means they are the ones with the processes that will trigger if money doesn’t clear as expected. Processes which may involve anything from reminder emails and push notifications, all the way to debt recovery companies, lawyers and thugs showing up at your door.

Both entities have float. The question is who is taking legal risk.
Oracle lives very well with basically extorting their customers...
So they've been trained and have the right weights in place for the job :)
You can just search for the answer to save having to do that
Jung's theory of birth order is about as scientific as the rest of his crackpot beliefs, and psychoanalysis in general.
I was trying to turn it on, not off, because it was required for Windows 11 upgrade. That involves going into the BIOS, being perplexed by key generation options and obscure acronyms, trying my best, ending up with an unbootable computer, and having to remove CMOS battery and short a couple of jumper pins to reset the BIOS (battery pull alone was insufficient).

A non-technical user could disable SIP, though they'd never need to; good luck to them upgrading to Windows 11.

Newly requiring it on upgrade when it's hard to do and hardware may be incompatible anyway isn't great IMO. It's not really protecting anyone from anything, because it just leaves them unprotected in exactly the same way on the older OS. As long as they don't brick it trying.
I solved this problem in minimalist way - I wash my car maybe twice a year. It sits in my driveway in rain anyway because my garage is waiting for some spare time so that I can finally reuse all that pallets I collected since last year (mostly clean pallets I've already made some nice yard furniture for myself and family, all those pallets already have planned use but I don't have enough time).
While I agree it is unintuitive, it is super practical when calculating the recipe.

Making a 80% hydration pizza dough? Just measure how much flour you added and multiply by 0.8!