skysight-inc/HackerNews huggingface dataset:
Yes, this is pretty much it. As I said in another comment, Jane Street does not have customers for whom they provide goods or services. Their primary business model is using the company's own money for investments, and that's a business model that I don't love.
"Parentboard" is probably better than "mainboard", but given the choice between "motherboard" and "mainboard", which are the two currently-accepted terms for that particular component, I'm going to go with mainboard.

Edit: isn't the videocard technically a "non-main-board"? I mean nobody called it a "daughterboard" but it kind of technically is one isn't it? And so if "mainboard" implies the existence of "non-main-boards"... that accurately describes its relationship with the video card, which is a baord.
Anyway it's a problem you can fix yourself by donating more blood than you receive.
I know it does. It’s a matter of degree. How bad does the threat to free expression have to be before a society is not a functional democracy? It’s a judgement call.
Turning nuclear waste into diamond batteries
Google's increasing editorialization is why voice typing is effectively useless to me now because everything I say gets altered and I have to correct it.
Looks like they didn't teach the model about airplanes.
> canceling all of its best shows

Care to list? Most of the loss of shows I see are from studios pulling them off Netflix to make them exclusive to their own streaming service - a bunch of Disney stuff is now Hulu or D+ only for instance.
SketchUp used to be the go-to entry level 3D modelling tool, but it seems like Tinkercad took its place. Free to use, and it feels much more intuitive -- a handful of well-scoped primitive tools that chain together nicely into a surprisingly powerful editor.
Wow these are amazing (in the sense that I’m continuing to be surprised in how many unique ways people can put themselves in danger). I appreciate you getting back to me with a link
Star Wars is hardly the first time adults have enjoyed a pastime that isn't a "deeper pursuit" or sufficiently thought provoking. Heck, "America's pastime" is a game of people hitting a ball with a stick, and has drawn millions of viewers.

If you had a time machine and went back a couple thousand years, I think you'd find that people already did unproductive things for entertainment.

And people have probably been disapproving of younger generations enjoying the wrong entertainment for about as long as we've done things for entertainment.
Thank you, you're correct. Mine showed a list of preview of each page and I noticed there is another option on the left side for TOC now.
Disney Invites Applications for 2022 Disney Accelerator Program
Are you referring to the one in Mountain View, or is there another one?
The 4k pricing was always a sore spot for me. Netflix’s content was never worth $20, so for a long time I was subscribed for mediocre standard def content. I regret not unsubscribing sooner.
The only thing I pirate is movies / tv shows ... and it's extremely simple: because it's not humanly possible to purchase them digitally.

Games: yes. Music: yes. Books: yes. Magazines: yes. What happened to tv and film? Where are you all?

Let's say I want to purchase The Fifth Element and throw it on my plex server so I can watch it on vacation out of the country? How can I do that? The answer is simple: you cannot. So I pirate it. And enjoy watching it. If the industry WOULD provide me with some way to purchase The Fifth Element, get a high quality mkv or mp4 or whatever download of it, I would do it in an instant.
Fusion 360 is free for hobbyists tho? So the price tag is about the same either way. Although Blender is a lot cheaper if you're doing professional work or need to upgrade F360.
Insurance call: "Sorry you said you crashed on what?"
60% Electrocapacitive Keyboard build (2020)
> Does this stay on indefinitely?

If you want. If you don’t, use the `-t` flag for it to turn off after a set number of seconds or `-w` to do so after a specific process ends.
Well yes, traffic lights are a problem, I’m red-green color blind myself. But the brain is smart enough to supply the right „color“ because it knows that red is on top and green is below.
Wait a second, is that offensive towards the color green? ;-)
Why not just use keep awake?

https://chrome.google.com/webstore/detail/keep-awake/bijihla...
Both sides eat their own. It’s a result of social media cancel culture, which both sides engage in. No moderate opinions allowed anywhere. The right constantly rejects people who aren’t extreme enough. “Rino” is a huge term now.
How is that bad?

If you've got malware on your machine then you are already fucked. Desktops don't tend to have strong process isolation that keeps malware from reading a password in flight anyway.
Refactor mercilessly.
You're only proving the original posters point.

The reality is that post world war 2 soviet containment is the most relevant starting point for explaining Islamic terrorism in the west. Yes, religious rhetoric was used by bin Laden and al-Qaeda to justify their actions, but they only took these actions because western powers (US, Soviets) were playing proxy war in the region for decades.
Interesting. The various customizations Asus makes with its gaming software on my laptop somehow stops the PowerToys keep-awake utility from functioning as intended. I wonder if this page will do the trick.
Maybe it's because I haven't done it in earnest since the days of Limewire but pirating sounds like such a fucking hassle these days. So I just don't do it not out of a strong sense of morality but because I'm lazy.

I'd rather do without.
FYI: There is also a Chrome extension doing similar thing:
https://chrome.google.com/webstore/detail/keep-awake/bijihla...
If you open Netflix in browser, go to account settings, then select specific profiles dropdown, there are playback settings at the end. You can disable automatic playback during browsing.
Its really useful with kids.
There is a fine museum of the Hanseatic League in Bremen. For some reason, it seemed to run out of energy at about the era of the Reformation--the remaining years seemed perfunctory. But the earlier part was fascinating.
That's not my experience on HN, or with tech folks in general. There will be a long article about some particularly hard thing, be it energy storage, GPS, or cat food can design, and comments will roll in, "simply do X".
It's red meat for the conservative base, so they run with it. Mix in a little "grooming" and you end up with repackaged LBGTAnything-phobia from the '80s and '90s.

The far left has tried to take possession of the conversation to show sensitivity and contrast. Which is unfortunate. It shouldn't be political.

Still, we use gender in plenty of places where it doesn't really matter, and I'm good with eliminating it or broadening the classifications. It's a no-brainer. Beyond that, why not just call people what they want to be called? It's just respectful.

In my experience, most people in general are certainly chill if they're in a sexual or gender minority. I won't get pissed if you assume I have/want a girlfriend or wife. It's really not an issue if no insult is intended.
It's not quite what you asked, but I like OnShape for CAD. I mostly do 3D printing. Its approach to constraints took some getting used to, but it's sort of fun in a puzzle-solving kind of way.

It's free if you don't mind all your designs being public. I don't mind since I'm just using it for fun.
> I don't think that's the situation

I'm not sure what you mean by this. What is the situation?

> Being stuck on a dead tech is even worse.

Why do you think OCaml is a "dead tech"? Can you justify that? Or is it just based on the notion that if most people don't use it, it must be a bad tool?
https://openai.com/blog/clip/
Well, Sketchup itself fits the bill and can be used for free more or less indefinitely. I have used it to design an extension to our house, a 22x12 meter barn, a lean-to for my wife's horses, an octagonal chicken coop and much more. The drawings are accurate enough to use as templates for cutting wood to build trusses.

How to use Sketchup for as long as you need it? The solution lies in using Wine on Linux (or wherever you want to run it) to run Sketchup. Once Sketchup tells you the trial period is over - 30 days for Sketchup 2016, the version I use - you just wipe the relevant Wine directory and re-install Sketchup. Here's a script to automate this whole business:

#!/bin/sh

export WINEARCH=win32
export WINEPREFIX=/home/username/.wine-sketchup
export WINE=$(which wine)
export sketchup_msi=/home/username/Downloads/SketchUp2016-x86.msi
export gecko_msi=/home/username/Downloads/wine_gecko-2.40-x86.msi
export vblank_mode=0
export DRI_PRIME=1

help () {
echo <<-END
use: $0 [-r] [-h]

-r: reset sketchup (does a complete reinstall)
-h: this help message
END
}

sketchup_reset () {
rm -rf $WINEPREFIX
winetricks win7
winetricks corefonts
winetricks vcrun2010
winetricks dotnet40
msiexec /i $gecko_msi
winetricks win7
msiexec /i $sketchup_msi
}

config () {
winecfg
}

while getopts "chr" OPTION
do
case $OPTION in
r)
sketchup_reset
;;
c)
config
exit
;;
h)
help
exit
;;
esac
done

$WINE "$WINEPREFIX/drive_c/Program Files/SketchUp/SketchUp 2016/SketchUp.exe"
Great comment, agree a lot with this
You'd typically need reference samples if you're trying to get a typical lab to analyze compounds via mass spectrometry, which would make identification of unknown substances in blood hard for non-researchers.
Supports Windows and Mac too, not just linux - thanks for mentioning this, this fills a really big need for me
More likely, the misplaced notions of how to easily fix a complex problem created people dependent on them these government programs, which have in turn perpetuated an electorate.

I don't mean to say that good intentions justify the policy, as the 20th century disproved time and time again, but your phrasing attributes malice or cynicism where none is needed or helpful.
Yeah it's more of a garbage-in garbage-out status nowadays regardless of device.
Am I the only one starting to get a little worried what will happen when the pendulum inevitably swings the other way?
EdgeDB wants to modernize databases for cutting-edge apps
I've never heard it either but the definition of millennial is like 20 years of births which all had vastly different experiences.
Those charts aren't loading on my phone, but I presume you mean Ethereum (not ETH, which is a currency). This announcement says explicitly that the payouts will occur on Polygon, not Ethereum. Polygon currently has much lower fees than Ethereum (though the same scalability bottleneck inherently exists).
Additionally, something to tell me whether my PC will go to sleep or not if left alone. OP's problem happens to me every so often that I need to make sure the PC is indeed going to sleep before heading out.
Good point. What I mean by “not a democracy” is not democratic in a meaningful, functional sense. So if people can vote, but they’re not allowed to share political opinions freely, and specifically if the government decides what you’re allowed to say, then the voting becomes meaningless—or at least, less meaningful. My vote is not informed by what I know about the candidates or various political issues if I’m only allowed to read what the party in power allows me to read.
Human history has existed for much longer with same-sex marriages than without it. It was mostly outlawed with the rise of Christianity. The impact of same-sex marriage on child rearing is well understood as same-sex couples raising children predates same-sex marriage by decades and studies can be found going back to the 1960s on the subject.
Agreed.

Changes in post-pandemic behavior, prices increases, more competition, arguably decrease in quality, and no long-term contracts. Doesn't seem like rocket science why they're loosing customers.
Preventing schools from talking about "gay" to people who are generally 5-9 years old is a political choice that is very different than excluding gay people from society as claimed.
I live in a rural community. It is a mile to my nearest neighbor. Many farmers live here, but also many people who just have long commutes to a town/city. I would not say that they are very different people - we all have more in common than we are different. But they do have different backgrounds and skills. Most of them are pretty sharp and are interested in technology, but they just don't know much about it. Some of them have tried to learn some basic coding. Many of them are intrigued by what tech can bring to agriculture. I think that if you wanted to take the lead and build a tech community locally, focused on helping people come up to speed and figuring how it would have direct benefit to the local community, most areas would be receptive to such a thing.
I would not agree with that. There are many of these shops. But there is different cultures. There are companies which are 90% indians/asian and then there are companies which are 90% white.

Which make DEI a bit silly until you look into Higher Management or other departments. Or until you realize that this pattern does not apply with latin or black people.
Organic growth is like “Throw bits into the computer and see whether they make NPM.”

…And the complexity of an NPM project is nuts, actually.
Honestly, many more language runtimes should perform a lazy version of interning: have String.equals(String) (or its equivalent in your language), when it determines that two Strings are equal, fix up the String internal representations to share more state and hit the fast path for future String comparisons.

In older Sun/Oracle JVMs, String looked something like

class String {
private char[] contents;
private int length; // substring() used to share contents with parent string
private int offset;
}

Since they switched to memoizing hashCode calculation, it looks something like

class String {
private char[] contents;
private int length; // Allows Substrings to share contents with parents if they are a prefix of the parent
private int hashCode;
}

The fast path for equals() should first check for address equality between the two Strings, and if that fails, check if length and contents are equal, and if that fails, have a fast path for returning false if they both have memoized non-equal hash codes. If both strings compare as equal in the slow path, then one of them should be patched up to save memory and also hit the fast path next time equals() is called on them.

When two Strings compare as equal, you probably want to use some heuristic to determine which one is likely to live longer into the future, and switch the other String to use the former's contents. Maybe in the Java case you'd only enable this optimization if length == contents.length to avoid some trickiness around prefix sharing optimizations. For a mark-sweep-compact garbage collector where lower addressed objects are more likely than not to have been allocated earlier, using the lower addressed contents as a tie breaker is a decent heuristic. Even in cases where address comparison is only as good as a coin flip in guessing age, it's a decent arbitrary tie breaker that in the long run leads to equal strings all converging on sharing the same contents char[].

Note that maximum String length in Java is 2*31-1 chars, so the sign bit of String.length is free for use as a flag for either keeping track if hashCode is memoized (if you don't want to use a sentinel value to indicate non-memoized hashCode) or if this String's contents should be the preferred version (for instance, if its backing store is in a shared library's read-only data section).

In languages with mutable strings, if maximum string lengths are also 2*31-1 characters (or if String hash codes can be safely truncated to 31 bits, etc.), then a single bit could be found to keep track of which contents arrays are copy-on-write.
Just for Fun, No Really
> Japan is aiming for a 20 per cent share of the global rechargeable battery market in 2030 by boosting global output capacity at Japanese companies nearly 10-fold to 600 gigawatt hours (GWh) [... T]he country aims to boost domestic production capacity of batteries used in EVs and energy storage systems to 150 GWh by 2030 from around 20 GWh now [...] and will target full-scale commercialization of all-solid-state batteries around 2030

The key goals (in view of carbon neutrality) are mobility and «adjusting supply and demand of electricity to help boost use of renewable energy».

Looking for further info I also met https://www.mordorintelligence.com/industry-reports/japan-ba...

, which seems to host quite "juicy" info. Well done, Mordor Intelligence! Seems to be an outstanding source. I cannot really provide an abridgement from such page: it is quite dense with concise, structured information.
> Almost all of my friends, who were prolific snap users in college, have converted away to instagram.

Anecdotes are not evidence. Is this what it has come to just to make a 'point'?

> So yes all of that is anecdotal but I suspect the bots I'm seeing are just the tip of the iceberg of what is actually making up the growing userbase of the app. Most of the young'ns appear to be on tiktok these days anyways.

Some social networks have more bots than others. Especially more bots if the product is available as a web page unlike an app-based product which the barrier is higher. Given the security there, I doubt that there are millions of bots actively posing as users on Snapchat, verses the ones anyone encounters on Twitter, TikTok and Instagram.

The kids these days are also certainly using TikTok, but clearly that has been banned in some countries. Take India for example, which Snapchat seems to be thriving there. [0]

Regardless, I don't like or use either of these products since they are both essentially digital addictive drugs companies manipulating people on what is seen and unseen on their platforms. But I don't see how 'anecdotes' from anyone here hold true when the numbers from the earnings say otherwise. [1][2]

[0] https://economictimes.indiatimes.com/tech/technology/snap-hi...

[1] https://www.cnbc.com/2021/05/20/snap-reaches-500-million-mon...

[2] https://ca.movies.yahoo.com/snapchat-growing-faster-facebook...
modern vegan diet is not "hunter-gatherer"

Oats

Potatoes

Beans and lentils

Brown rice

Bananas and other fruits
Well, Germany censors the swastika - which has been used by eastern religions for millennia. I think democracy and free speech are different things. Absolute free speech is desired - but not all democracies implement it.

Either way, I don’t think India has ever had “free speech”. It has always been controlled speech.
"Mindless" is a subjective term. Millions of people enjoy the entertainment you refer to, as judged by the fact that they go to the cinema and pay for admission. That's why they're so highly-compensated.

If you don't see the value in the entertainment those companies provide, you're probably not the target audience.
Unfortunately most of the people pushing hardest for unionization in tech are exactly the same people pushing the woke craziness. In fact, one of the main reasons they want unions so badly is to use them to make more and more insane social justice-ey demands and add the illusion that there is broad worker support for them.

They do this with the knowledge that most people won't stand up against them out of fear, even though they don't agree with them - the sociopathic Google walkout organizers leveraged this to great effect when they collected signatures and then changed the text of what people had already signed to be a psychotic list of unreasonable demands, knowing that it'd be career suicide for any of us to complain publicly about it (there wasn't much public noise but a lot of us were really pissed about that privately). Surprise, surprise, the overlap between that group and the group later pushing for unionization was nearly 100%.
Advertising our location to the universe.
A mass spectrometer by itself, will tell you the mass to charge ratio of ions in a sample. In most samples the molecules themselves are not ions naturally and need to be ionized. This can be done using a number of techniques, but a common one is electron impact ionization, where electrons are slammed into molecules causing them to fragment into charged ions. This smashes the molecules up into small charged chunks which can then be analyzed by the mass spec. These mass spectra are good fingerprints for the original molecule and can be mapped back to what molecule must have been smashed to produced them. However, if you try to analyze the mass spectrum of a mixture of molecules that are similar you will not be able to deconvolute the result into any unique answer, i.e. there will be many possible mixtures of molecules that could have resulted in the mass spectrum.

This limitation of mass spectrometry can be overcome by first separating out the mixture of molecules you want to analyze into different fractions before they are ionized and enter the mass spectrometer. One common way to do this is to use a gas chromatography column. This works by first heating the sample so that it turns into a gas, and then passing it through a long column that is packed with a material that will interact with the gas and slow some molecules more than others. Often it is packed with silica. In this way you get the technique called GC-MS (gas chromatography/mass spectrometry).

GC-MS is a fantastic technique for analyzing complex mixtures but it will have its limits if there are too many different types of molecules in the mixture. In blood there will be tiny molecules like O2 and CO2 and giant macro-molecules like DNA. There is no technique I know of that can analyze such a wide range of molecular masses in one go. Plus mass spectrometry doesn't directly give you the structure just the masses of the fragments after you blow up the molecules (or the total mass if a more gentle ionization technique is used as is sometimes done for macromolecules).

I write all this just to explain how there aren't any analytical instruments that you just inject a sample into and out pops all the chemicals and their concentrations. Blood is a amazing soup of different elements and molecules and a full analysis requires a large number of steps and different analytical techniques to get even close to fully characterizing.
Have you heard of this newfangled device called a Graphics Processing Unit and "VRAM"?
> There are significant indirect costs as well.

Can you elaborate on these costs? Do you have knowledge of JS's internal needs and resources to suggest a better alternative?

They are not just hapless consumers of a dead language; they actively maintain it and invest in it because it works well for them. The language itself gives them the kind of guarantees they want in their work, and their work on the language and surrounding tooling (among other things) helps them to acquire high-skill talent. I don't know how you can claim that they would transition to another language if they could without having some pretty firm data to back that claim up. Otherwise, I think you're just projecting your own feelings about OCaml onto them.
IEEE has a special interest group called Silicon Valley Technology History Committee, which regularly hosts talks/discussions:
https://r6.ieee.org/sv-techhistory/?page_id=320

Here is an example link from a recent session on the history of Ethernet networking standard: [ Ethernet’s Emergence from Xerox PARC: 1975-1980 ]
https://www.youtube.com/watch?v=SVEcqZnGya0
Direct your anger at your employer for not offering a product the market desires -- rather than at consumers who resort to piracy because the legal route is expensive, inconvenient, or nonexistent.
It's an ephemeral photo-based private messaging platform popular amongst teenagers. I have zero doubt that it's carrying a ton of underage illicit content, but most of it is probably being made and consumed by teenagers themselves. Still a legal nightmare for Snapchat.
AI is doing fine art now. Wait until it learns to write good programs and we're doomed.
I think so, try asking on reddit or IRC if you still can’t find them via some google fu