skysight-inc/HackerNews huggingface dataset:
Your account was probably hacked and used for something that broke the rules. I got an email warning of someone trying to change my password within a week of making an account.
That would imply a law is always absolutely correct. A legal system is ultimately made by humans who are fallible. And laws, particularly in the US, are usually created by one wealth/social class of people, and historically not made without diverse public input. I don't really care for holding such strict interpretations of law in high regard.

It's not as if France doesn't have issues with perceived political elitism, given the existence of the yellow vests.
This is true, but in the nature of farming areas today. Moving there and it's what you will face.
Tesla has just over a million cars on the road. Waymo has approximately 100,000. 100000 vehicles that have proven the ability to reach L4 autonomy, unlike tesla's.

And waymos approach isn't too be a car manufacturer, but an Uber competitor. So fewer vehicles is fine.

> They're subsidizing the price of electric and losing 7-10k per [0]

To be fair, so is tesla.
Golang – Detecting Resource Leaks with Baseline Tests
I'm curious: do you have a link to the podcast?
I used them in the past but moved away when they dropped opensuse support. I may have to try them again
My current sass startup I bootstrap to 20 million arr in 4 years before raising money. This my third software company bootstrapping to millions in arr. Shoot me a message down to give you whatever advice I can and intro you to other people who have been on this journey. Gmail account is Oconnoroisin
You could try solutions oriented toward gaming like Parsec or Nvidia Gamestream with Moonlight. They use hardware acceleration for video encoding and may have better latency than RDP.

https://parsec.app/

https://moonlight-stream.org/
Changing your IP address should resolve your concerns?
DALL-E-like text to image generation using OpenAI's CLIP and Siren
Be happy about it. It is no fun programming in early versions.
There is actual objective good though, and objective evil.

Did you see the video of the chinese man beating Uygur children that were "given" to him because their parents were harvested off to whatever the fuck the chinese government are going to do to those parents.

As a father of three daughters, I would personally kill that motherfucker for what he did to those three little girls.

My actions would be an objectively GOOD thing for humanity by killing that piece of shit. His actions were objectively EVIL and if anyone can watch that video and think there is *anything* ok with it, then they are also objectively EVIL.
European Rabbits are native to the iberian peninsula and southern France, they were introduced to the British Isles either by the Romans or the Normans. There's more information about this on the Wikipedia article https://en.m.wikipedia.org/wiki/European_rabbit
In what sense are neural nets not rigorous?

The whole pipeline from Pytorch or TensorFlow and Python to LLVM, to
GPUs or TPUs is absolutely rigorous. Much more rigorous,
in fact, than normal, hand-written mathematics, as you find it in
e.g. a typical Annals of Mathematics publication, or mathematical textbook!

I think what you really have in mind is a simple model of modern deep
learning that is not fully accurate, but still useful!

Let me argue by analogy. You are looking for something
that is to deep learning what the lambda-calculus is to the Haskell
compiler. One of the main simplifications in
programming language theory is replacing finite precision arithmetic
(which is painfully complex) with mathematical integers and real
numbers (which are much simpler). Would a theory
of deep learning based on mathematical reals be
valuable in a theory of deep learning? The stunning success of
floating point formats like bfloat16 [1] suggests otherwise, since
arithmetic precision in deep learning is closely connected to important learning
phenomena such as overfitting and regularisation.

I am tempted to be provocative and say that you are really looking for less rigour!

[1] https://en.wikipedia.org/wiki/Bfloat16_floating-point_format
The problem with this is that they it will be difficult for someone to figure out what hex they are in (some houses may be split in half; apartment buildings too; etc.), and would also seem completely arbitrary and ridiculous for people who happen to be on the boundaries.
Someone posted this just yesterday. https://news.ycombinator.com/item?id=25879238
> Bullying by false reporting is a common event. Sex workers are a common target for bullying. It stands to reason that bullying by claiming CP is probably not uncommon.

Completely irrelevant concern. Kid's safety is more important, than any concerns about 'sex workers' publishing pornographic content on Twitter. Avoiding the bullying of kids by removing revenge porn published on social media is more important than your concerns about 'sex workers' getting their porn removed.

Twitter is legally required to be able to trace the source of anything pornographic uploaded on their platform at first place, as porn is not protected by safe harbor laws or section 230. A sex worker didn't post that child porn video featuring that young boy Twitter refused to remove.

There is plenty of other avenues for 'sex workers' to post pornographic content on the internet, removing it from Twitter doesn't make anyone a 'victim', it protect children.
This is PicoLisp written on raw LLVM-IR, LLVM7+.
One thing I don't get is, why this obsession with roller/fountain/gel pens when ballpoints have none of the issues and arguably have better ink properties?
I imagine you’re speaking about the cost of e.g. setting up a wood shop in your garage, rather than the cost of making something in said wood shop. Training this seems more like the latter, while the comparable cost is the former.
Linux (Ubuntu 20.04) + Cuda 11.2. For the backend I use PyTorch; Tensorflow has some nice optimizations (like XLA, which uses LLVM to JIT optimized code for the GPU), but I found it very painful to get working reliably, and most of the language modeling stuff I've seen uses PyTorch.

For the language model training itself I've been experimenting with a few different things. I started off with Huggingface because it's very easy to get up and running, and I still use its tokenizers library to do BPE training on the C source dataset (though there are still some hitches there – other libraries expect slightly different formats for the tokenizer model, like using different ways to represent the 
 marker).

After prototyping the C language model training at home, I tried moving the training up to NYU's HPC cluster, which has a bunch of 4xV100 and 4xRTX8000 nodes (mainly because the sound of two powerful GPU fans running at 100% gets a bit old after a while). Unfortunately I discovered that with larger models the GPU-GPU communication overhead can be prohibitive (most of the cluster nodes only support P2P GPU communication over PCIe, which is a lot slower than NVLink), and Huggingface's implementation actually performed worse on multiple GPUs than on two 3090s with NVLink (I opened an issue track it here https://github.com/huggingface/transformers/issues/9371 ).

Currently I'm working on getting DeepSpeed running so that I can hopefully get better scaling even in the absence of a fast GPU-GPU interconnect. This is again a little bit annoying, because it seems like every framework wants a slightly different way of representing the tokenizer and training data – I've had to preprocess the dataset in about 4 different ways (plain text, loose JSON, npy (for DeepSpeed), and a custom indexed binary format for Megatron-LM). I'm also hoping to try out Huggingface's recently-released DeepSpeed integration, which (if it works) would be a really nice combination of usability and performance: https://huggingface.co/blog/zero-deepspeed-fairscale

As for other software stack hitches: so, so many. The main one is just managing the different versions of CUDA. The 3090 is only supported starting with CUDA 11.1, but many packages and frameworks only support 11.0 at best. And some of the newer things like DeepSpeed use PyTorch extensions, which require you to have the exact version of CUDA around that was used to build PyTorch. So I've had to do a fair bit of compiling packages from source rather than relying on prebuilt packages.

The path of least resistance here is probably to use the NVIDIA NGC containers, but it took NVIDIA more than a month to get them updated after the 3090 was released, and I find working inside containers for everything inconvenient anyway (I hate losing my bash history, and I always accidentally end up losing data or local changes when I exit a container).

Anyway, this ended up being a bit more rambling than I intended, but it was helpful to write it all down and maybe it'll help someone else avoid some stumbling blocks :)
I'm talking about generational non-copying collectors (possible, but certainly not common). Examples of non-generational collectors are non sequitur. You're talking the diagonally opposite corner of the square diagram. (What's the name of those 4-part square diagrams? I forget the name of the guy they're named after.)

For instance, you could have a mark-and-sweep collector that would mark everything and then first sweep just the most recently created arena, and only do a full sweep if not enough space was freed. It wouldn't be perfectly generational unless it was also compacting, but the youngest arena might be a decent heuristic. Or, for the cost of one pointer in every object header, the GC could keep a singly linked list of the youngest generation.

I don't think it's a great idea, but you can do a non-moving generational GC if you want to interact with C/C++ without forcing pinning/un-pinning of objects (or forcing C/C++ to only interact with GC'd objects via pinned handles).
He self identifies as a liberal in this interview https://www.haaretz.com/us-news/.premium.MAGAZINE-who-s-real.... He also supports the Occupy movement, which I suspect is not a right of center movement.
Another Boring People Club member here: wallet and cell phone, no coins.
The author at 17 years of age can understand academics and research. Has the skills and dedication to go through an exercise of reconstructing state-of-the-art.

I can't help but feel pride and hope for the future, both the author's and the world.
Cuttlefish are smarter than people
Twitter requires a phone number these days or you can't post. Twitter also finds ways to leak your phone number to others so I will never give them that.
I gave up on the Waterman pens as the skipping was everywhere and just too annoying
At least in my country/city, you MUST publish your events on Facebook to get an audience. Even I keep a Facebook account just because it's the only place that has every single event happening in my city. Before COVID I would always open Facebook's event calendar before a night out to check out what concerts/parties are happening that night.
After being robbed of cash and cards so many times I only carry my passcode-protected phone with me, nothing else. I don't have keys, cash or chewing gum.
I tend to ignore messages that convey no useful information. I also push back and ask them to please do not just say hello, I'm busy, I cannot triage if don't tell me what you mean.
onlyfans jokes aside, there's a reason why Patreon, GitHub Sponsors, et al. don't release comprehensive numbers about their platform: no one makes money off of them.

The distribution curve makes no sense for the average person, but it makes a lot of sense for the platform owners.
I have experienced the same disabling and stonewalling in the past, and only because I tried to create a new account months after deleting my old one.

It’s quite difficult to break community standards when your account is only 2 minutes old, has no content yet, and uses your legal name and phone number.

I had to give up on the new account, then go back and recreate an account using my old email address. Ironically, I wasn’t able to reuse the url name from the past.

Their stuff is broken and very imperfect, and the resolution path is simply non-functional.
I got my start trading for one of the big commodity shops. The problem isn’t incentive. Markets create natural incentives. The problem is authority. Who decides what’s right? Who decides what constitutes “solved”?

Blockchain or smart contracts have no way to solve this without abandoning the decentralized and permissionless aspects, at which point you’re giving up loads of efficiency for none of the benefits.

This is the problem that every large non speculation based blockchain problem has encountered: any system will be reduced to its weakest link. Any problem that requires crossing off chain into the real world will necessarily lose many of any benefits blockchain can provide.

Blockchain really only solves a few specific problems in a few specific domains. There’s a reason that a decade on, all we’ve managed to build are massive casinos that can’t be shut down by authorities
I have access to some marketing data and for fun,

select * from mobile_location
where latitude between 38.88778433380732 and 38.891917997746894
and longitude between -77.01269830654866 and -77.00613225870377
and epoch_timestamp between 1609954200 and 1610067600

Returned quite a number of mobile devices accurate to the meter. Was fun to see which phone was in which room or blade of grass of the building. I'm not even American.
Balancing study and work is REALLY hard (and source of struggle with my parents, which I totally understand :) . We managed to get an office on campus, so it's literally a 3min walk from the lecture hall to the office. Besides that, I was never big on "planning", but now I'm usually planning a month ahead on the uni assignments.

Mainly struggling with expanding the technical team. We have some freelancers, but developers in NL are harder to find than diamond.

How did we find the idea: actually came up with the idea during a meeting with teachers in high-school. They were complaining about the chaos the newly introduced laptops caused during classes. Then I learned the hard way that people that put money were their mouth is are your only real customers (yes, I got screwed over by my high school). Luckily, higher education is more willing to pay.
And where does the freight in a big city come from? It doesn't just teleport in.

Freight trains are probably the least bad way for freight to enter a city, given their efficiency and relative greenness. But they do need to be unloaded, maintained, and turned around somewhere, and wherever that is going to happen is going to be noisy.
I'd say so - it's a very accessible introduction to behavioral economics. Similarly, "Stumbling on Happiness" is an easy introduction to the psychology of happiness, but also tells you a lot about perception, memory and decision-making, and the illusions and biases we have. And finally "Thinking, Fast and Slow" is a slightly deeper and longer but still accessible book that digs into the details about how many of the biases we have (that the other books talk about) arise due to the interplay between the conscious and unconscious parts of our brains - it felt like a deeper explanation, but I'm glad I read after reading about most of the biases before in the "lighter" books.
I thought a rollerball pen was a kind of skating ring with banked sides, and bleachers all around!
"Whoa, is that a thing now? Cool!"
I never knew ball point was different from roller ball.
At home, in the cloud, for tens of thousands of $$$.
Apart from echoing other comments that this appears to be vaporware, it's also a little odd to use the sharp suffix on a language that doesn't target the CLR. I mean obviously Microsoft doesn't own the character, but after 20+ years of C# it definitely comes with some expectations
My personal experience may have given me an incorrect view on it due to unusual reasons. I appreciate the correction all the same.
FWIW bigger blocks actually mean much much smaller transaction fees, both in theory and practice. Though it's true some miners erroneously believed arguments otherwise.

BCash, for example, some loopy "large block" clone of Bitcoin has only rarely had more than $1 in fees in blocks-- and not primarily because it has fewer transactions (though it does), but because there is no cause to pay more than negligible amounts when both capacity isn't scarce and mining isn't completely centralized.

The result is that the BitcoinUnlimited (one of the BCash clients) "chief scientist" proposes that security must be paid for by perpetual inflation... and they've been moving towards abandoning Bitcoin's decentralized consensus-- e.g. bcash clients will no longer reorg so if there is a split deeper than a few blocks (caused by a network partition or a block race), their nodes will just split off into separate networks. Quite a mess.
You can generalize this pretty easily by understanding what is important and what isn't. It doesn't matter how creative or deep you think your regular work is. If it is very important that this person gets to the meeting and you have been tasked with making that happen, then you should be behaving like in the second example regardless. If it's important they be there and you have other work with higher priority and you think you can't do both, then you should immediately communicate that and have the responsibility of getting through to the other person reassigned. If it's not important this person come, then everyone should be fine with a message and if they make it they make it but everyone should know that upfront.
I agree.

I have mail notifications available, but nobody is expecting me to actually answer a mail the same minute it is sent. If I am working on something, I will wait until I have time for it.

Why should Slack be different? It's just another asynchronous communication tool. The conversations have the possibility to be synchronous, but that is up to the users's involved.

As others have pointed out, I reserve the right to be decide how I spend my time. A team player should not expect to be able to decide how my time is spent.

If I am busy and someone just sends a "Hi" message without any context, i will ignore it until I have finished my task unless I have a reason to suspect that it is urgent.
When a VM context switch happens, the CPU uses extensions like Intel VMX to isolate the virtual machine code from the host code. Usually the hypervisor also forces a cache flush to
mitigate CPU vulnerabilities as well.
That would imply the regulations are right, correct, and made with diverse public input to represent all views.
I switched from G2 to Pop'Lol. It has a slightly smoother line and I like it's springy clip.
You suppose that a bad actor at one point will always stay a bad actor in the future.
Well, at the very least his livelihood doesn't depend on facebook, it seems; quite a few people can't say the same.

Reading this stuff makes me glad that nobody I care about still uses Facebook for anything more than sharing the odd picture. Soon I'll be able to delete it entirely, and hopefully decentralized social networks will indeed become popular.

Now if only we had some sort of open website aggregator on top of which people could build search engines. Sort of like an analogous for what OpenStreetMap is for geographic data. Maybe it already exists—I'm a bit ashamed to say that I haven't actively looked for it nor have I heard of such a thing—but whether it does or not, it'd be a huge step in the right direction. I think that any progress toward a decentralized web is a bit weakened if search results continue to be provided at the whim of only a few actors. But I'm digressing at this point.
A couple of people on my street in SF commuted to the south bay with electric cars. They'd park them on the street at night and charge them at work.

Also thing I know about SF. People that work in SF park their car in the same spot for days at a time. And remembering to move the car is another inconvenience they deal with. When I lived and worked in SF I would drive down town and park. Which I could do because I had a parking sticker. Most people do not have that option. Which says to me, me putting 6000 miles a year on my car probably made me an outlier on the high side. There are people putting much less.
Someone started Trudeaumetre[1] for Canada after the 2015 election. It's a similar format, though from a quick look, I'm not sure it's been updated since late 2019 (their Patreon link seems broken too).

Regardless, I'd like to see more of this sort of promise tracking. If someone says "You shouldn't vote for politician X because they said they would do this and didn't", not only is it easier to verify that claim, but you can also see their rate of things they said they would do vs things they didn't/couldn't.

[1] https://trudeaumetre.polimeter.org/
That is simply not true. You can even look to the public markets, there were futures on each of these fork attempts and they traded at a tiny fraction of the price of Bitcoin.
There are 2 types of people. Those who think in statics and those who think in dynamics. Climate change is not basic back of the envelope calculation specifically because we're dealing with a dynamic system. The more complex the world, the less you can grasp it from academic studies.
I thought this was Ken Thompson's B (the C predecessor) for .NET.
Off-CPU Analysis Flame Graphs Without eBPF/Perf
Unfortunately, this often a necessity strategy in the US legal system, where you have to exercise your rights to maintain them.
This could’ve been advised directly from their legal team. If you build a raceway with the expectation of being able to scale usage based on demand and need,End it appears that this is coming into jeopardy, they need to scale up sooner to establish president as more people move in.
There is a similar problem with farm water usage where farmers are incentivized to waste water due to a use it or lose it legal situation
Thanks for the advice.

Not really familiar with "villages"

About the Sales, here is our "stack": Hubspot free + LinkedIn sales navigator + unlimited minutes on your phone
VMs vs containers. One uses KVM under the hood the other uses cgroups. Btw. you can run Firecracker VMs with container isolation on the top.

https://github.com/firecracker-microvm/firecracker/blob/mast...
The writing experience and the line quality is better.

Ballpoints feel rough, take a decent amount of force, and have fairly weak and uneven-looking lines.
I've never been in your exact situation but from personal experience stop writing "I'm <young>yo and I did <crazy thing for my age>", at best you'll get some patronising praise and at worst people will disregard what you say because of your age. Your work will speak for itself. Let your age be nothing more than a fun piece of trivia.
Context does matter here. A catch-all "rule" doesn't make sense.

In some channels I just type my update. Those channels don't have Hello or similar. We usually never actually leave them. We're always on. Even if we go offline we're deemed "will connect later". The message will get to wherever eventually. Especially PMs to a particular person.

In other channels, especially those Question/Answer channels... often the Hello is to see if anyone is around. If no one is around and the question is time sensitive, why bother asking it?

Other channels work across time. Ask your question now and a person may later answer. Even later still you will get the answer. No one is offended by delays. Its expected.

In still other channels, a "hello" is mandatory. Who are you? Why are you here? Did you just barge in and start asking questions or join the chat? Introduce yourself.

Different context. Different rules. Synchronous vs Asynchronous. Different expectations.