skysight-inc/HackerNews huggingface dataset:
Intolerant, judgemental, and correct.
Genetic modification is common in research like this, so are injections of various nanoparticles and viruses. The field of optogenetics is based around similar methods
Is there anything wrong with MIT or the more succinct ISC license? Is the attribution portion a sticking point?
I guess it's mostly from dark matter.
Clerky (YC S11) is hiring senior software engineers (Rails, remote)
Worst of all possible choices.
Sure, everybody using UTC when they actually want TAI would be a no-op, but then you irreversibly break everybody who actually wants UTC and assumed that UTC would not change meanings.

The people who would be unaffected by the redefinition can already just trivially switch manually (as we already assumed that just redefining things under them would work), leaving the UTC people alone. There is no good reason to silently break all programs carefully designed to use UTC correctly to fix all of the programs haphazardly written by people who did not know what they were doing and used UTC when they actually wanted TAI. Especially since fixing the wrong use of UTC is so trivial that we assume it can be done with no modification.
> It’s a utopian vision in an era of deep social distress—but one that might, if carried out piecemeal, without an eye to equality, exacerbate existing inequities.

Progress and equality (of outcome) are almost always in opposition. You can't have Tesla model 3s without much wealthier people having bought Roadsters to prove the concept in low scale.
Toyota has their fair share of similar scandals. Maybe none at such as scale as WW, but still.
How an engineer looks at the idea of pumping water from Mississippi to the West
Well I was commenting more on the very large training volume versus 30 hours a week. For running, most people out of shape get gassed and probably puke in about 5 minutes running around the block, and when you are in great running shape its not like you are really running for hours either unless you are endurance training. With biking, you end up with the endurance to ride for an hour or two or longer in one stint pretty fast because its such an efficient vehicle. If the goal is to burn calories before work, a bike is pretty sucky for that unless you are doing hill sprints because its going to take too long compared to running or other activities that can burn the same calories in a fraction of the time.
Not sure how true that is, considering that Google literally places "Sponsored" messages in your inbox.
> I would say that Henry Kissinger and John Mearsheimer have strong biases in favor [...]

I would take Kissinger's view on the topic seriously, same way I'd take Knuth's opinion on typesetting seriously - to make analogy. The fact that I might agree or not should not cloud my judgement or yours.

Calling Kissinger biased is smokescreen: everybody is biased.
Is there always a single possible solution ? (I did a bunch of small ones and always found a solution pretty quickly)
We use Segment->Vero as our main automated email marketing flow (~5M emails per month so not huge, we use Sendgrid via Vero to actually send the emails). We're looking to change to something more established like Iterable/Customer.io as Vero is very slow (UI and latency to send emails). More than happy to provide feedback as to what works/doesn't in your competitors.
Yes, my personal website had 20 or so affiliate badges / buttons from a lot of the skinning and UX customization sites I frequented. The early days of wincustomize/stardock were a beautiful time
Two approaches:

A. Death by a thousand guilt trips

B. Tax carbon

Let's stop accounting and start actually greening.
It isn't. Metas argument is valid even ignoring astronomers.
The thing is that if you just need to understand a specific part of something you will need to jump as well even if everything you needed for that one thing is written sequentially in one file. You will want to skip over implentation details of certain things to get the general picture first on a more abstract level.

Let's say you have a simple endpoint that takes a list of comma separated inputs, parses them as numbers and spits back a sorted version of that.

I don't want to see a version of that, which a compiler might have inlined. Including the implementation of the sorting algorithm. I only want to see a high level of abstraction version of it. Basically just something like (pseudo code in a non existent language) :

fun endpoint(input):
inputs[] = split(input, ',')
numbers[] = parseAsIntegers(inputs)
return quicksort(numbers)

I can easily understand what this does and what the idea is behind this "algorithm" in 3 lines. If I had the "inlined" version of this I would have to manually identify each of these parts and potentially skip over tens to hundreds of lines.

I think this is really a bit about trust. Do you trust that these named functions I am calling do what their name does? Does quicksort actually do a quicksort or has someone implemented bubble sort in there? Of course this is a minimal example and especially quicksort would probavly just be a library but imagine all of these were large complex pieces of our code base.

Personally I am an advocate for using functions (methods or whatever your language calls them etc) and naming them properly and then trusting those names by default. I want to spend time making this nice and understandable and abstracted once when writing. Not every time someone reads it. As soon as something does not seem to behave in the way the name suggests I will then and only then go check the actual implementation and for example find out that parseAsIntegers actually also supports floats and quicksort is not actually quicksort but bubblesort and that is why this endpoint was slow etc.
> It doesn’t ‘preclude’ anything by disclaiming implications either way.

Yes, it does.

A license that gives permission to use software but does not enumerate specific rights that the licensor holds which may be necessary to use the software will most naturally be read as licensing all necessary rights held by the licensor.

A license which explicitly disclaims any grant of patent rights can only be read as...not granting patent rights held by the licensor, even if they may be necessary to use the software. Thus, such a grant which would otherwise be reasonably included is, instead, explicitly precluded.
Sure, there is a open drug scene in parks in Berlin, but there is no such thing in Stuttgart or Munich.
Historically the germans travelled to Holland to buy their drugs and it's still the main drug distribution hub in europe.
Not at the moment, but that's definitely our number one feature request. It takes a lot of work to add new languages, since all our curriculum would need to be rewritten.

Often a lot of new developers mistakenly believe the best thing for them to do is learn as many languages as possible, when learning the fundamentals of a single language is usually more useful.
The same approach to compatibility with C++? Can you use Rust as successor language in a C++ codebase, just like Typescript in a Javascript codebase? From my (limited) understanding that's not as straightforward, and other sources online seem to agree with this (e.g. see comments in
https://old.reddit.com/r/rust/comments/w2tygg/carbon_languag...).

The way I see it, Carbon has C++ compatibility as a requirement, adding as much safety, performance etc. as possible on top, while Rust seems to start from a safe-by-default approach and building its way from there.
Frontier is famous in the telecom/ISP network engineering community for having the absolute worst shit tier quality of old copper phone wiring running ADSL2+.

Street side pedestals wrapped in plastic garbage bags and such.

What you've got there is probably dialtone POTS copper phone wiring that was installed in the 1960s to 1980s at a very long loop length from where the DSLAM is installed. And wet, dirty connections, noisy with crosstalk.

Until they come up with a firm financial commitment to overbuild their legacy POTS dialtone copper phone wiring outside plant with singlemode fiber it's only going to get worse.
You.com launches You Eats restaurant search
Understanding modern Linux routing (and wg-quick)
> Marketing just took different forms back then

Right, crucially, it didn't really take form on the internet that much at all ;)
Exactly. Advancements and capabilities in university press releases like this don't result in real-world improvements because the two fields are divergent.
why not? it does inhibit air/moisture exposure

the magic compound in the product you've linked doesn't cover the entire surface of the part you wrap in it, and it doesn't create a perfect seal, so it functions exactly as that oiled paper I saw did

I saw some pretty intricate automotive parts preserved that way. granted, they weren't exposed to the elements, but still - pristine. shiny like factory-new
Maybe it's complementary to their portfolio: how many people have bought tokens after hearing about the projects on Clubhouse (or its clones)?
> I switched back to node.js with fastify and wrote my app in an hour.

Of course you did. You're on familiar ground.

Personally I'm also familiar with .Net and could do the same in that stack in that timeframe too. Like with many things worth doing, it requires a time investment to reach that point.

Having said that, .Net APIs support JSON request/response out of the box, validation is available on the models in seconds using a powerful set of attribute annotations, and Swagger is also built in out of the box. And API projects can seem similar to MVC ones as they use the same framework and libraries, but whilst the out of the box APIs have controllers they don't have views.

So to repeat, it's down to familiarity.

Edit: For clarity this is not a criticism. I fully understand why these things may not be obvious up front. Both the validation attributes and the Swagger URL for the default support are not obvious to the newcomer.
Is it that the argument was lost on them, or that there are better ways to mine for zinc and better locations to mine for zinc than the one in question?
> China asserts sovereignty over almost the entire South China Sea, while other countries and the UNCLOS disagree and assert their right to freedom of navigation for military and other countries' navies

China does not object to transit through the South China Sea. China objects to foreign military vessels entering into the territorial waters within 12 miles of what it considers its own islands. The US and its allies conduct these "freedom of navigation" operations explicitly in order to challenge Chinese sovereignty over said islands and reefs.

But what you're discussing here is sovereignty over a certain set of islands and reefs that China (and several other countries) claims, not freedom of navigation through international waters.
Not sure how you can claim that since "correct" only applies to factual claims and above is purely hypothetical. Or do you always assume ideology can stand in place of reality?
I'm not sure a patent would override all those things if it's being asserted by the same entity which put the license on the code.

If the patent holder puts a "redistribution and use are permitted", that can be deemed as an IP license in every relevant way, including patent and trademark grant; it's not just copyright.

"Use" means carrying out the patented functionality; permission to "use" is tantamount to permission to apply the patented algorithm to one's data to reap its benefit.
Interesting feature, I think we can learn from this in our product.

IMO, it is still not safe even we know there are no queries running for this table. You may still meet a scenario that when you type `drop table`, another guy begins to run the query at the same time.

As the maintainer of another database, We have been trying our best to improve this scenario too.

Early on, we have provided a feature called `recover table` to recover table immediately after you wrongly drop the table. But this still can't avoid affecting current running queries on this table.

We call this problem `DDL affects DML`, and now we try to introduce a Table meta lock to guarantee that no any query is running when the DDL executed. We hope we can release this feature in the end of this year.
> When I read this, I scoffed a little bit.

I did as well, and then paused because I've said to myself that I've come up with something like this before (facepalm emoji).

> On what basis can the author say that there's something good inside? Their "humanity"?

I can't speak for him, however when I do this, it's not about knowing for sure there's something good inside someone, it's choosing to believe that there is. I don't know if I will ever know someone's deepest intentions, and I have seen that when I believe they have bad intentions towards me, I can feel sad, angry, afraid, lonely, and more. However, when I believe they have good intentions towards me, I can feel grateful, safe, free, hopeful, etc. Given that I may never know how they're feeling, I therefore think I can choose what to believe, and by choosing to believe they have good intentions, I feel better.

Secondly, if I believe they have bad intentions, I often treat them poorly—ignore them, distrust them, attack them, etc. If I believe they have good intentions, I often treat them kindly—appreciate them, help them, show them how much I care, etc. So if I choose to believe they have good intentions, they may also be more likely to believe that I have good intentions for them based on my actions.

This logic may fall apart if one believes that we can know for certain another's deepest intentions, I just currently believe we cannot.
In defense of the name... it's how an applet could interact with the page surrounding it (and vice versa)

https://docs.oracle.com/javase/tutorial/deployment/applet/in...

https://docs.oracle.com/javase/tutorial/deployment/applet/in...
The entity that became RVN was specifically created by USA and France to undermine the Geneva Conference and protect Western access to rubber plantations. At USA's behest, the former emperor appointed Ngô Đình Diệm prime minister. Ngô kicked out the French in favor of USA, rigged elections, and instituted policies of anti-Buddhist Christian bigotry. He was never elected in a real election, rather propped up by Westerners because he served their interests. Those interests included his inviting lots of USA military and spooks into RVN. When his service no longer pleased us, we had him killed, and Hồ Chí Minh accurately predicted that his absence would lead to the reunification of Vietnam. Ngô's various successors behaved in similarly craven fashion toward USA. Nothing about the USA occupation was the sovereign will of the Vietnamese people.

This was just as much of an invasion as if USA were to occupy Venezuela at the invitation of Juan Guaidó. You should ask some Vietnam veterans about this.
Up in Lithuania they now starting to have a contactless tipping device where you scroll the wheel to select tip amount.

Which is kinda pointless since if you are paying and receiving service at the counter - you aren't really receiving a service to tip for.
Heat (1995) is actually a remake. The original movie is called L.A Takedown and was also written/directed by Michael Mann
Starlink is basically another scam just like Solar City
Why does the position of the sun have any relation to the legal time?

> This could affect everything from university applications to boating licenses to social security.

Last time I looked, a boating license required you to be a certain age. Dec 31 and Jan 1 are still just as far apart as July 6 and July 7.
That is indeed quite obvious, but parent comment was asking about a specific person's situation, not whether food is possible or making somebody sick generally or whether it's bad to be sick.
People make choices and then change their priorities or at least their minds about a great many things especially as they get older. Many of these choices have higher regret rates than sterilization. Yet, it seems that sterilization has a special status that gives license for people to make decisions about others. Why is this? As a bodily autonomy absolutist it's hard to understand a willingness to accept someone else's authority over my body.

And why should one operationalization of utility be chosen out of the multitudes of conceivable[1] operationalizations?

1. yes, intentional. yw
No. Literally no one uses UTC or leap seconds for that.

The only people who need to pay attention to sun angle are astronomers, and they use their own system based on TAI.

So you are arguing to continue rejiggering a complex and error-prone system that benefits exactly nobody.
>These redundant encodings are used by some assemblers to “fingerprint” their output.

Fascinating! Does anyone have links to more information about this? What purpose might one have for this fingerprinting?
He created a very typical English language split. Two terms for the same thing, but one mean the "bad" or the "cheap" kind, and the other means "good" or "fancy."

It sometimes makes our arguments for something exactly follow (in substance) our arguments against something, except when we're for a thing we use a different set of words than we use when we're against the thing. It's also the reason why there are so many stupid arguments about the "real definition" of a term like "propaganda" or "oligarch" or "terrorist"; entire arguments hinge on just repeating the bad word.

More characters have been spilled on the definition of "propaganda" than have been written about physics. Propaganda is some idea that you want to propagate. That's it. If I want people to think Tide makes clothes whiter than any other detergent, that's propaganda.
BuildKit(Docker build engine) maintainer here. It’s definitely our goal to limit the friction, so you get the benefits of containers but with similar performance as running things on the host. For the points you listed: BuildKit sends context incrementally between builds that transfers only deltas and not the whole context. Gzip is only needed when you want to push the image to a registry that doesn’t happen as often as your dev builds. For the hashes, we do need to calculate some for build cache (that of course makes your builds faster than they would be without it). For some bigger objects like layers we can defer checksum computation to push phase similarly to compression.

Another thing we have done is added cache mounts that let you keep application-specific cache between builds. This is usually, where the speed benefit from running things on the host used to come if your tools wrote some cache under $HOME etc.

There is still a constant container sandbox initialization time ~100ms, with some room to optimize that as well. If you have good examples of builds that can’t be easily optimized in containers would love to get your feedback/examples on the issue tracker.
The parent was pretty explicitly arguing that the pollution from tires and brakes are a greater source of pollution than exhaust. Here's his quote again, for your convenience:

> The big sources of pollution that your average ice car emits now are from the tires and to a lesser extent the brakes.

I find it totally plausible that EVs emit more tire particles than ICE (although less for brakes, since most EVs have regenerative brakes to my knowledge, and I wouldn't expect those to emit much).
Impostor syndrome can hamper your ability to succeed since you doubt yourself from the outset and can be crippling. The ability to absorb feedback whether negative or positive is a good life skill. The key is not to take it to heart, and look at it rationally without resorting to feelings of guilt or dread, or to then become overly confident when receiving positive feedback.
Fifteen minutes might as well be 20 or 30. As soon as I have to get in my car, it doesn’t make much difference.

Living somewhere that you can meet your daily needs without a car is lifechanging. But just having a shorter commute only makes things slightly more convenient.
I made a uBlock Origin filter rule to double the size of upvotes from 10px to 20px:

! Hacker News large votes
ycombinator.com##.votearrow:style(width: 20px !important; height:20px !important; background-size: cover !important; image-rendering: pixelated !important)

'image-rendering' is non-essential but I personally think it looks nicer :)
The broad picture you painted is that society nowadays is somehow more free because less people disagree with your views. That's absolutely incorrect and has nothing to do with the concept of academic freedom to boot. I'm getting tired of reiterating.
When looking at drivers or OSes, the hardware provides performance and the software takes it away. You should consider the ideal performance of the hardware as the baseline and measure the overhead relative to that.
Just try it out biking and see how far you get before you feel absolutely cooked, you'd be surprised at how much mileage you just covered. Charity bike rides usually have the lowest mileage at like 15-20 miles or so and you can do that in any shape, they advertise that distance route as such, then they might have a 50 mile one that does take some training and will probably leave you cooked, then the more serious ones.
> No, you get to choose your governance rather than it being chosen for you.

For instance, if you live in China.
If the plaintiff seeks to stop the defendent from engaging in "redistribution and use", by invoking their patent, but the plaintiff put a license on the code whose wording allows "redistribution and use" in any form without any restrictions, I don't see how the court could just ignore that.
They also changed the URL at least once and broke all links to it. His posts deserve better.
Walmart issues profit warning as soaring inflation hits customers
You can probably do it trivially in any language with operator overloading or a very expressive type system

However you would also probably want a language with some syntactic sugar that let users use your special string type easily otherwise the burden on users will be too high
Rethinking SGD’s Noise
The biggest reason in the US is the cost of replacing gas station pump payment terminals. They held back going "full" EMV (no stripe at all) for many years.
15 Core smart phone technologies with military origins [0]:

1. AI – Artificial intelligence

2. Cellular Communication Technology

3. Computers

4. CPU – Central Processing Units – Microprocessors

5. DRAM – Dynamic Random-Access Memory

6. DSP – Digital Signal Processing

7. GMR – Giant Magnetoresistance – Spintronics

8. GPS – Global Positioning Systems

9. HDD – Micro Hard Drive Storage or Hard Drive Disks

10. HTML Hypertext Markup Language and HTTP – Hypertext Transfer Protocol

11. IC-Integrated Circuits

12. Internet

13. LCDs – Liquid-Crystal Displays

14. Li-ion – Lithium-Ion Batteries

15. Multi-Touch Screens

Probably a good time to reprise the fascinating Steve Blank presentation on "The Secret History of Silicon Valley" [1]

[0] https://www.techevaluate.com/your-cell-phone-was-born-in-the...

[1] https://www.youtube.com/watch?v=ZTC_RxWN_xo
if the pipes are cut from a Spanning Tree connecting all the hexagons (like the one you witness once you have solved), then yes, for those give pipe pieces, there should be only one solution.
Because the team drafting the grant application isn't the same team that's evaluating the feasibility of doing the work.

Honestly - if it's anything at all like some of the companies I've peripherally worked for around government grants, the team seeking grants doesn't actually give a flying fuck if they can do the work. Their job is to secure as much grant funding as possible, any way possible.

Implementation planning only happens after securing the grant. At that point it's far too late.
Which isn't why we created to Unix Epoch anyway? The number of seconds since an arbitrary event, with no regard of the movement of celestial bodies?

And isn't Unix Epoch derived from some sort of Atomic clock standard? I can't remember, but it seems all of our systems time should be atomic time, then you can derive UTC or whatever you want from that.