skysight-inc/HackerNews huggingface dataset:
> only taken psychedelics once

And said that it was the experience of limitation and impotence - "what if I now had to react in front of an emergency".
> Strange. EcmaScript/JavaScript kind of adds like 5-6 features every year. Python. C on the other hand is great.

Those languages have also been around long enough for the new language features to "cool down".

Rust was also designed from the beginning to have the language be able to move quickly and safely in this manner (just like Rust code itself!).

You're also forgetting the HUGE migration pains that resulted from JS. The gigantic gaps between ES3 and ES5 and ES6. Oh, did I forget ES4? Nope. It was cancelled. Not even going to get started on the disaster that was Python 2->3 or how wildly different the original K&R C is to modern C (I have the K&R book handy to prove it).

I honestly find it hilarious that those languages you chose each had terrible migrations between versions, where Rust differences between versions barely make a dev bat an eye.
This isn't really true.

If you ever need to debug code in a dependency, then you'll probably need to read code that targets a different edition than your home project does. Over a long enough time frame, you're going to need to at least be able to understand all of the editions.
Erm... there is a whole bunch of brushes made with a different animal hair/fur. It matters when you know how to use it. It doesn't if your skill tops at a "line and line and a circe - I drew a person".
The reason for the initial bad design is that it was all hacked together.

The reason it hasn't been fixed is that there are powerful people that don't want it to be fixed.
They could but at this point the (claimed) damage is already done.

The price is high but I'd imagine that company guarantees high resolution professional photos of every product. Chasing the last remaining 10% products might be hard. At 160.000 products, let's say spending 1 minute per product (finding it, post production etc) at 12h/day it takes one person 9 months.

Crowdsourcing the task might work.
Please do some research before stating some blatantly incorrect facts. Here, I've done it for you.

* The biggest amount of folate per 100g can be found in chicken and calf liver, then nuts. There's some in legumes but "it is soluble in water, and so may be lost from foods boiled in water": https://en.wikipedia.org/wiki/Folate#Sources

* Thiamine is found in good amounts in pork and nuts: https://en.wikipedia.org/wiki/Thiamine#Sources

* Calcium is found in great amounts in dairy and animal bones (stock, marrow, etc.)

* Potassium is found pretty much anywhere and deficiency is extremely rare.

* Manganese is found in leafy green vegetables and nuts, both very low carb.

In general meat is the most complete food you can ingest. Nothing else comes even close. And meat is not only filet steak, organ meat is where most of the micronutrients are.

--

> missing are legumes which are very healthy for you

Another wives' tale. I guess you've never heard of phytic acid, have you? The more legumes you ingest, the less minerals your body is able to absorb.

"It is [...] present in many legumes, cereals, and grains. Phytic acid and phytate have a strong binding affinity to the dietary minerals, calcium, iron, and zinc, inhibiting their absorption in the small intestine".

https://en.wikipedia.org/wiki/Phytic_acid
> It’s the “load 5 bytes” and “store 5 bytes” that I don’t have a good solution for.

You build that out of "load 16 bytes" and "store 16 bytes" operations.

register = [news.YCOMBINATOR]
isValid = [00000FFFFFFFFFFF]; // "F" is really 0xFF, but you get the gist
// isValid was generated because you were focusing on the YCOMBINATOR part
// of the DNS entry: news . YCOMBINATOR . com. YCOMBINATOR there to focus
// upon the current data being considered, while "news." and "com" should
// remain untouched

register = (register | ((register >= 'A' & register <='Z') << 5));
register = register & isValid;

toWrite = writeLocation & (~isValid);
toWrite = toWrite | register;
writeLocation = toWrite;

If you're doing things in-place, then writeLocation could be a copy of "register" from the 1st step.
Often quoted, rarely supported by actual evidence.
Lol @ that example.

https://github.com/tiangolo/fastapi/blob/master/fastapi/rout...

But yeah, code is documentation!!! We don’t need any actual API docs!!! All hail tiangolo!
What percentage of healthcare spending would you guess is health insurance company profits?
[1] is a report of Tesco reducing the range of distinct products they stock from ~90,000 to ~63,000. Some of which will be seasonal items like easter eggs. Some others will only be available in certain stores.

I suspect taking 63,000 product photos, and keeping them all matched up to the right products is probably more than a week's work.

[1] https://www.theguardian.com/business/2015/jan/30/tesco-cuts-...
So we should be treated as individuals and consulted by our employers before they make decisions on our behalf.
> that can change the game.

I don't think people, organizations, and government, pushing false narratives, is some new game. I think it's a game that people are dangerously unaware that they're already playing. Destroying the trust of content on the internet, resulting in having people be more diligent about what they believe, is, I think, almost certainly a net positive.

But, as a counter argument to myself, people are lazy and will, instead, just go to a news source that they "trust", and listen without ever questioning.

Either way, I don't see the fake news, itself, as being anything but a fleeting problem for society. The problem will continue to be people, organizations, and governments taking advantage of laziness.

For an example, imagine Dall-E 2 was released for political use. For a few weeks, we would have a flood of fakes of every politician doing every imaginable act. Society would very quickly believe none, rather than believing all.
I think this greatly diminishes the material benefits of experience and wisdom and over zealously glorifies youth for no obvious reason. Then it goes on to tell you to be super selfish and maximize your personal goals. I think as a society we would be well served by having as many of the aged in optimal health and living as long as possible.
> That gives you both worlds.

Or put another way, you're forced to specify the same thing twice: with whitespace for the human and with braces for the compiler, creating the possibility for these specifications to get out of sync. In Python, the compiler reads the same information you already put there for the human.
> those paying in to the system today acquiesced to the plan...

No, they didn't acquiesce to anything. They were required to pay whether they wanted to or not.
They’ve been saying “hangouts is going away soon” for a few years now. If it does, you better believe I won’t use whatever you push to replace it.
"
Like many modern analytical engines [18, 20], Procella
does not use the conventional BTree style secondary indexes,
opting instead for light weight secondary structures such as
zone maps, bitmaps, bloom filters, partition and sort keys [1].
The metadata server serves this information during query
planning time. These secondary structures are collected
partly from the file headers during file registration, by the
registration server, and partly lazily at query evaluation time
by the data server. Schemas, table to file mapping, stats,
zone maps and other metadata are mostly stored in the
metadata store (in Bigtable [11] and Spanner [12])."

https://storage.googleapis.com/pub-tools-public-publication-...
Makes me wonder if her opinion would be better if she source it herself.
Other countries that can build major projects better than the USA don't have merit-based pay and promotion for their civil servants.
Yes, and to add a 2x2x2x2 addition:

- Do you think abortions should be determined by legislature rather than the judiciary?

(i.e. Roe vs Wade was tenuous from a legal perspective, and IMO a supreme court shouldn't be able to make it's own laws up which I think this veered into, even though I 100% agree with a woman's right to abortions!).
It would probably just fail with an error "[some function] not implemented for 'Half'"
> If you're firing a double digit percent of your hires, there's something wrong with your hiring process.

This feels a little optimistic. You expect more than 90% of hires to be a really good fit?

I feel like it's more normal to have 1 in 5 or 6 or so eventually not work out. Some will self-select themselves out, so you don't need to fire quite 16-20%.
Gran Turismo 5 players will remember the Chaparral 2J Race Car '70 (a real race car with two giant fans on the back which was immediately declared illegal after protests of other car makers) and the fictional Red Bull X1/X2014 fan cars.

I’m impressed that this video game technology comes back!
In areas of economic growth and growing density high rises going in around you only leads to higher property values. Eventually the dirt under your house is worth so much a developer will make you an offer you can’t refuse.

There is basically no evidence increasing density leads to anything but higher property values for everyone.
Sure, if that is possible.
One of the complaints was closing merchants who were breached and then charging them a $25 account closure fee. Wow.
What makes swag good? It's like gift giving: it's all about actually giving something someone wants. People like getting clothes. People love getting mugs. The Yeti mugs are nice, but what I really want is a ceramic square bottom mug. It tickles something deep in my lizard brain.
> It is next to impossible to use only renewable electricity from the grid.

And how do you come to this conclusion?
Ask HN: What are the options to register a legal entity pseudo-anonymously?
I am an executive in a company that grew big fast, and my role since has become (public &) very different from what I like to do the most – build things. I have a few fun project ideas that I would like to bring to life in my spare time. As they involve payments, they require a legal entity. What are some of the options that would help me to incorporate either anonymously or at least in a way that the actual owner would not be easily surfaced on the Internet?
For context, here's some recent computer music, both MIDI and direct audio generation:

https://magenta.tensorflow.org/perceiver-ar

Here is an older project that generated audio from lyrics:

https://openai.com/blog/jukebox/

Music has two key difficulties: the long, linear context makes it hard for most models to generate coherent works and reason about long-term higher level structure, and the global structure being learned is much more function of human preference, rather than of physical constraints.

That said, I don't think the gap is all that sizeable. Jukebox is easily comparable in quality to the image synthesis from arbitrary text of its time. Perceiver AR is not as impressive as DALL-E 2, sure, but DALL-E 2 is new, and it's plenty of evidence that music synthesis will continue to work.
Thank you both replies.
Truth is, #1 is pretty broad. At minimum they could almost just setup a NetFlow/IPFIX collector and call it a day.
His full diplomatic title is His Excellency Justin Yuchen Sun, Ambassador and Permanent Representative to the World Trade Organization in Grenada.

It is correct to address him as His Excellency or HE. He also has diplomatic immunity.
Atari 2600 Pac Man is an entirely different game than Pac Man in the Arcade. It was incredibly unpleasant, even at the time.

https://en.m.wikipedia.org/wiki/Pac-Man_(Atari_2600)
> There's no reason to keep prior generations around just for the sake of genetic diversity.

This assumes there is some sort of reasoning going on in natural selection. What would lead to mutations that promote aging being selection per se, when the effects of aging are only experienced after reproductive age? That's not ruling out that mutations that cause aging aren't selected for, but they should give some short-term advantage.
My ethics have little to do with the law and more closely resembles Nicomachean Ethics[0].

I care more about the correct result as opposed to a correct process.

A thought experiment:

Someone is going to admit to you that they are actively molesting a child. It's illegal to record this conversation, and this person trusts you and considers you a friend, but if you did record it would provide evidence that would prevent the molestation of children in the future.

In my view not breaking the law in that case is unethical.

[0] "Aristotle emphasized that virtue is practical, and that the purpose of ethics is to become good, not merely to know. Aristotle also claims that the right course of action depends upon the details of a particular situation, rather than being generated merely by applying a law." - https://en.m.wikipedia.org/wiki/Aristotelian_ethics
My preferred term is BANANAs - Build Absolutely Nothing Anywhere Near Anyone.

Here in my country you get people objecting to projects genuinely on the other side of the country. It's becoming a bit of a problem for getting approval of major project like data centres.
> branchiness

Memorize the following concept / pattern.

int select(int choice, int A, int B){
return (A & (~choice)) | (B & (choice));
}

You can convert any "if(bool)" statement into the above 4 assembly instructions: two ands, an or, and a not.

This performs a 32-bit way parallel "choice" operation. For example, "choice = 0x00000000" will choose all bits from A. "choice = 0xFFFFFFFF" will choose all bits from B.

SIMD because "choice = 0xFFFF0000" will choose the first 16-bits from B, and the last-16 bits from A.

------

Any data-operation can be "simulated" with enough code operations, and vice versa. Obviously, use code when code is needed, and data when data is needed. But sometimes, you need to perform a "code/data" switcheroo and the above pattern helps.

EDIT: It doesn't always work. The combinational explosion of data may prevent such a technique from working in the general case. But still, its a good first step and "most if statements" are simple enough to work with the above pattern.
"With President Reagan and the Republicans taking over, the Mental Health Systems Act was discarded before the ink had dried and the CMHC funds were simply block granted to the states."
https://www.salon.com/2013/09/29/ronald_reagans_shameful_leg...

I don't see how anyone can claim that austerity and a deep cynicism toward the very idea of mental treatment didn't play major roles.
Things that affect politicians, lawyers, and big donors seem to get felony charges even for the slightest infraction. Funny that.
Definitely a case where the thing that looks the scariest is probably not the thing that you should be most afraid of.
Make observations but don't try to be an arbiter: Say "This function is long." but don't say "This function is too long."

You can soften that language by using phrasing like: "This function has grown long."

Explaining how to resolve a problem if the solution is obvious can be perceived as rude. Avoid. Don't tell other programmers how they have to solve a problem either - it's their job to figure that out - make suggestions instead.

If you want to make a suggestion, explain how it addresses the problem and if possible put an emphasis on improving things for the sake of others: "Extracting this to a separate function would make it easier to grasp."

Brief, helpful, and you're not appearing like you want to hold anyone's hand or micromanage them.
The appeal of free stuff is eternal.

While working for a large investment bank, I attended a presentation by a video game company. I well remember the huge crowd of people afterwards surrounding a table with goodies; very, very well-compensated Wall Street people pushing and shoving to get a free video game.
Doesn't work if you don't have read access past (or before) the segment you want. And, as GP says, asan won't like reading/writing out-of-bounds (even if temporarily) either. Probably very unlikely to happen, but that's not really something you want to be betting on.
What? The "majority of Android users" are Samsung users, where Samsung Internet is the default. Sure, it's Chromium-based, but not Chrome.
By the way: the very author of "Golden Brown" stated that creativity is an effect of lucidity - intoxication limits it.

"Golden Brown" is a riddle: how many individuals may have thought (as the original poster supposes) that it takes «lot of drugs» to compose it?

(Of course, "riddles", "artistic work" and "non-literal descriptions" remain distinct. Though for all of them, in general, if you have to suppose a reduction to "fantasies" you probably have not understood them.)
Oh please. Making eye contact is a surefire way to draw the attention of someone who is acting erratically. If you have the time and will to engage directly with every single one of these people, then be my guest. But to call this living in fear is laughable to anyone who's ever spent an appreciable amount of time commuting via public transit.
Ask Afghanistan or Vietnam about that.

Unfortunately police do violent no-knock raids and murder people regardless of whether or not the person has guns or a history of violence.
As others have pointed out, it seems sketchy as hell, the desperate last-minute plea for a considerable sum of cash, the weird reasoning about data gotten through a web scraper being somehow subject to fees, and especially in how they want to "protect" the name of the data company.

Regardless, if it was legit then I'd strongly agree with the suggestion of setting up a shell company to not only avoid litigation but to set a trend in teaching these bully companies how the internet works since it seems a few still have to be taught. Anyone using a c&d against a smaller company for data that can be gotten through a web scraper really should fuck off. The UK does seem to be the place where this kind of shitty IP litigation takes place more than is typical.
While not full thrust vectoring, more like unthrust vectoring, McLaren did this:

One further famous example was the so-called “fiddle brake”, given its name much later by Ferrari technical boss Ross Brawn, but known within the team as “brake-steer,” that McLaren ran in the latter half of 1997 and into 1998. This simple concept allowed the rear brakes to operate on either the left or right side only, providing a clear benefit under acceleration in corners – and an instant lap time advantage.

https://www.mclaren.com/racing/inside-the-mtc/mclaren-extra-...
I don't know what logical leap you're trying to make but I'm not following it. Safari makes the iPhone a better device. They don't sell Safari. They sell devices.

If you have a way to effectively and efficiently blame the bad behavior of your ecosystem on a third party, then there are whole industries waiting for you to sell them consulting services. If the king of Reality Distortion Fields couldn't figure it out, probably nobody here has either.

Nobody is going to notice that Chrome is eating their battery. They barely notice on desktop. The tools are even less grandma friendly on mobile.
> That'll keep them at bay for awhile

This definitely would not work in the UK, and I don't know of many places it would. Asda does 22bn GBP revenue per year
Here’s a lesson I learned 10 years ago when first staring my career: when buying a laptop, get the max specs possible. It costs more upfront but you are more likely to hold onto it for a longer period of time.

Many people decided (through their purchasing dollars) 10-20 years ago that they’d rather have thinner, lighter, more compact devices versus modular.

The Framework laptop is challenging this status quo, however I’m curious to see how their quarterly volume compares to Apple’s or another manufacturer like Dell or HP.

So I don’t blame Apple for making their CPU’s non-swappable. The market just isn’t there for the vast majority of consumers.
> surrogates not being part of valid Unicode strings is certainly a better course of action than UTF-16 being unable to represent certain Unicode strings.

I'm okay with people not being able to paste emojis into the Windows port of an application; get yourself a better OS whose wide characters are 32 bits.

The Basic Multilingual Plane is good enough for business purposes in the developed world.

Surrogates are just some nonsense for Windows and some languages that start with J.
Punycode normalizes the case and other Unicode stuffs with the PRECIS Framework [1] before the label ever gets encoded to an ASCII-Compatible Encoding---those get prefixed with `xn--`. The root zone and top-level domains have an additional set of script-specific restrictions as well (RZ-LGR [2] in particular).

[1] https://datatracker.ietf.org/doc/html/rfc7564

[2] https://www.icann.org/resources/pages/root-zone-lgr-2015-06-...
Tempest is a very difficult game after the first 8 levels or so. In a good way.
>...and can’t wait to see the Orioles. You’ll probably get a reaction.

Edit: I'm not really sure what you mean by "get a reaction" here. What sort of reaction do you mean? I'd expect that in such a circumstance, the one doing the surreptitious recording would just wait for the other party to say whatever it is they wanted to hear/record.

I'm leaving my original response below, not as a swipe at you (it never was one), but because I said it and it would be (in my mind) inappropriate to remove it.

======Original response==========

Something along the lines of "Wow. The Orioles really suck this year (well, most years)!" perhaps?

Or were you thinking of something else (like a mumbled, "Arrr! My dastardly plans have been foiled by MLB!")?

======End Original response==========
Advanced geothermal. Jacobin magazine. Emerging cancer treatments. The end-ish of the pandemic. The return of a true labor-orientated left. New melodic hardcore from Press Club. Finally fixing my bike.
Do the Land's End / Sutro Baths trail. Amazing views of the Golden Gate Bridge. https://www.alltrails.com/trail/us/california/land-s-end-tra...
Yes, this is a really unfortunate missing piece of functionality for Firefox. I’m currently solving this through Microsoft Edge, but it’s pretty janky (external links open in Edge, so I need to copy and paste them into Firefox).
Statistically incorrect, areas with the strictest gun laws have the most gun crime, not just total, but per Capita.

Guns are successfully used by potential victims for self defense more than 50,000 times per year in the US.
Atari treated their employees poorly, which is why Activision was formed. I give Bushnell zero credibility on this point.

In fact, it could be argued that Bushnell’s poor treatment of employees was the harbinger of the first video game crash.
In production marketing sites, I've found over and over that it's usually 3rd party javascript that has the most brutal impact on performance. Or put another way: it's less the particular framework you pick and more how you choose to put it to use. (To help address this, the Builder.io team is doing some amazing and super clever work with a library called Party Town that relocates resource intensive scripts into a web worker to free up the main thread.)

As others are saying, it's silly to compare frameworks unless it's across projects loading and doing basically the same things. So many ancillary decisions impact the performance.

* Not arguing in favor of frameworks here—less javascript is always better! But this comparison method makes no sense to me.
Looks a lot like LINQ
Gboard is pretty good with lots of customization options. So much so than when I use the default Android keyboard it feels slow and even broken.
I think it's because the image generation models can generate very low res images (64x64) and then have a slightly different model that upscales them (still with context) to 1024 or whatever. With audio, there's no similar "global" upscaling.

Although maybe it would work, generating with a very low sample rate and upscaling that..
Oh noes, too much democracy…
How long does this take to compile?