skysight-inc/HackerNews huggingface dataset:
Yeah, I mean, that all sounds perfectly reasonable in a vacuum. But like I said before, none of this happens in a vacuum.

So what you're really doing here is, you're asking me to choose which to give greater credence. On the one hand, your reasonable-sounding thoughts in a vacuum about some purely theoretical interaction of cop and "brotha" (really?)

On the other, my so far twenty years of living in the city of Baltimore. Granted, as as a white man. But nonetheless, with eyes, ears, acquaintances across pretty much the whole spectrum of skin tones - two decades living in a busy city, you have time to meet a lot of people, especially when you do what most white people in this town don't do and use public transit a lot - and a subscription to the Sun paper. Plus, on top of my own experience and that of other people who've shared theirs with me, the outcome of the recent DOJ investigation, which accurately found "widespread unconstitutional and discriminatory policing in the city" [1] and that "...the Baltimore City Police Department (BPD) had engaged in a pattern and practice of conduct that violates the First, Fourth, and Fourteenth Amendments to the United States Constitution, and certain provisions of federal statutory law." [2]

So, left to weigh all of that in one hand, and your vacuous theorizing in the other...look, I get that you're coming at this in good faith, and I respect that. But do you really need me to explain in detail how and why this effort falls so far short of the mark?

You're arguing essentially that Baltimore cops deserve the benefit of the doubt on questions of racial bias in policing. As I said, in a vacuum, sure, that seems reasonable. But, though I'm sure it's as tiresome to hear it repeated as it is to have to say it over and over again, none of this stuff happens in a vacuum. And the argument you've made is totally unable to survive outside one, because even the most cursory look at the recent history of policing in Baltimore is enough to see that the benefit of the doubt is in no way here deserved.

Even under the Trump administration, the US Department of Justice doesn't give Baltimore cops the benefit of the doubt. The Baltimore Sun journalists who follow, investigate, and report on the actions of police in this city, they don't give Baltimore cops the benefit of the doubt. [3] The folks I've known and whose stories I've heard in this town, for whom grossly excessive violence and abuse of power on the part of police have been a regular feature of life in their communities, they don't give Baltimore cops the benefit of the doubt, either. In light of all that, why should I? Why should anyone?

[1] https://www.google.com/amp/s/www.baltimoresun.com/news/crime...

[2] https://consentdecree.baltimorecity.gov/

[3] https://news.baltimoresun.com/cops-and-robbers/part-one/
https://news.baltimoresun.com/cops-and-robbers/part-two/
https://news.baltimoresun.com/cops-and-robbers/part-three/
Would have been interesting to see mithril compared as it's pretty much the lightest VDOM implementation out there.
YC Software Startups: Value and Initial Programming Language Used
Telling stories about crime is hard. That’s no excuse for not doing better
If you are not doing any system calls, it means you are perforce not doing file system operations.

Memory is normally pre-allocated and mlocked into place at startup. TLB misses can happen, but those are filled in hardware, just like regular cache misses, not by kernel activity (and often from cache). The "TLB shootdowns" you read about happen when memory is unmapped, so you don't. The kernel can block you if you write to memory mapping a file backed by a physical disk, so you don't.

And, yes, the core is locked in C0 state, drawing maximum power full time.

It is certainly possible to do I/O, by operating directly on the device registers that I noted were mapped into process memory. And, in fact, this is a routine method of conducting such operations. You can read about it by searching "kernel bypass".

There is usually no need or desire to do it in a VM, but kernel-bypass libraries are quite capable of mapping their registers into a VM's memory, so somebody must be doing it.

Commonly, input from network interfaces is dumped into one or more big-ass ring buffers mapped onto /dev/hugepages; and other, regular processes, running on other cores, map those read-only and pick over it for interesting bits, and maybe do file system operations of their own.
If the aim is breadth, why target a field?

Matt Might illustrates "knowledge"[1] in two dimensions. Given that its true dimensionality is much higher, random walks in knowledge space, unconstrained by focus[2], will almost certainly never self-intersect: breadth "for free."

[1]
Here come I, my name is Jowett /
All there is to know, I know it /
I am Master of this College /
And what I don’t know isn’t knowledge.

[2] My interest space has obvious attractors, but I'm not pursuing breadth, so I'm fine with this situation.

Bonus track: https://www.youtube.com/watch?v=QaLa7NboOAw

хочу всё знать = I want to know everything

(in the soviet context, it was also the title of a kid's TV show)
I would assume Google would send all mouse events to the server, then compare them with all other mouse events from all users who solve reCaptchas and then decide on a "humanness rating" of the data internally and use that alongside all other parameters to decide the probability the user is or is not a bot. You can't fake that, you can send fake events but you can't trick Google for long enough, sooner or later it would figure out a pattern and mark that pattern as a bot. Well, if it did track mouse movements, which it apparently does not. But it can start at any time.
How to Switch Desktop Environment in Fedora
In Seattle recently they tried to use cement to seal the fire exits before burning the police station in order to kill the police inside. I would say that counts as an attack on the police.
Read the book, he is authoritarian and a racist.
Please make your substantive points without swipes like "Surely you are aware". I know it doesn't seem like much, but it lands very harshly with the other person, and tends to lead to worse.

Discussions like this are otherwise so high-quality that they're really worth taking care with.
We make bird baths and dog parks and cat trees and hummingbird feeders and hamster wheels... I'm sure if dolphins expressed an obvious love of cinema, somebody would make movies for them.
Show HN: I made a web scraper that you don't need to study for to use it
But are all websites around the world ready to accept 19 digits?
They have no significant user base anymore but they will continue to exist for a long time because they are funded by google purely to make them not a monopoly.

This is exactly where Microsoft was with Apple in the 1990s, before Jobs returned. Is there some way to break this cycle?
Please make your substantive points without swipes like "that's a pretty disingenuous and bad-faith assertion". I know there was something of a provocation, but you'll represent your point of view much better (not to mention not poisoning the commons further) if you ignore that bit.

Discussions like this are otherwise so high-quality that they're really worth taking care with. (Also, all of us longtime Lisp programmers should have a horror of what happens when swipes start to take over technical discussions.)
We don't use DDT today because of a book by Rachel Carson called Silent Spring.

http://www.rachelcarson.org/SilentSpring.aspx

Despite the environmental damage of DDT the Africans wanted to wipe out malaria first but were not able to purchase it in the quantities needed.

As late as 2004 leading newspapers editorialized that eradicating malaria in Africa outweighed the environmental damage

https://www.nytimes.com/2004/04/11/magazine/what-the-world-n...
2^59 numbers not enough for you? That's 2^25 card numbers per person in the world (assuming 2^34 persons).
You do it with Epic Game Store or Steam on Windows... why would it be any different here?
You’re missing the point. It is one thing for a small percentage of websites obfuscating their code and assets in zip files, but it’s a whole other thing if the practice is standardize and a large number of websites move to implement it.
it's 2020 and still we can't have a browser where the mobile/desktop view switch is per domain instead of being per tab.
Oh that Twitter thread seems quite unbiased. Here's the author's tagline "Exclusively practicing non-consensual redistribution of corporate wealth into the hands of working families by exploiting rules the plutocracy wrote for itself."

Antifa supporter doesn't like Andy Ngo. No surprise there.
What's better about bottom navigator bar than top?

I honestly have no idea which one is better, but after having it at the top (and all other applications seem to have their menu/nav on the top as well) for YEARS, it's a very hard sell to my muscle memory.

Faster is good, disabling my extensions simply sucks. Extensions were the main reason I use firefox on mobile at all.

Now I'm looking at obscure browsers like Kiwi just to get working extensions on a mobile browser.
The big story for me is in the last paragraphs: this wasn't the full shipment exploding:

> According to three European intelligence sources investigating the blast, who spoke to reporters on the condition of anonymity, the amount still stored in the warehouse by August may have been smaller than the initial 2,750 tons. They said the size of the explosion was equivalent to as little as 700 to 1,000 tons of ammonium nitrate.

That means to me someone, somewhere is building bombs.
I assume that's relevant for crossing clock domains or when using (distinct) spread-spectrum clocks.
> unless you're one of those who includes consciousness in the definition of AGI

Why stick with this concept - consciousness - which is not well defined, instead of using a much more practical concept: embodiment. Embodiment is the missing link towards human level AI. Agents embodied in a world, like AlphaGO, already surpass humans (on the Go board or Dota 2), we just need to take that ability to real world. The source of meaning is in the game, not the brain. What we need is a better simulator of the world, or a neural technique for imagination in RL, which is under works [1].

1. https://arxiv.org/pdf/2005.05960.pdf
Gumroad “Yellowpages”
Are you an author looking for inspiration to create a course on Gumroad?

Or a creator looking to target underserved niches with sparse content? (e.g. AWS, a lucrative niche, has only 4 courses on Gumroad which is abysmal).

Or just someone looking to buy courses and find Gumroad search hard to use?

Look no further as this is a compilation of courses based on popular tech products and SAAS companies like Twitter, Amazon Web Services, Slack, LinkedIn, Gumroad, and many more.

I will be updating it with more content, saving you time spent on Gumroad search which kinda sucks.

https://gum.co/ugCJA
Yeah, the way they're presenting it is silly.
C-14 decays to N-14 with a mass defect of 156.5 keV/c^2. With a half life of 5730 years, 1 kg of carbon-14 will produce 1.6×10¹⁴ decay events per second. That's 3.8 W/kg specific power, which is roughly 1% of lithium ion -- assuming 100% conversion efficiency.

HOWEVER, we know that only 31% of the decay energy is actually carried away by the beta particles, and the rest ends up as heat (which is not captured)[1]. On top of that, the efficiency of converting the beta particle's kinetic energy into electrical power is low. I found a paper citing a 26% conversion efficiency [2], which seems high but lets go with it. Finally, the mass of the battery obviously includes more than just the C-14. Lets assume that half the mass of the battery is C-14.

That would bring us down to 300 microwatts per gram of C-14, and less than 0.05% of the specific power of a LiIon battery.

[1] There's also a positron that shares half of this energy -- I don't know if these devices capture that, so I'm just leaving it in.

[2] https://www.sciencedirect.com/science/article/pii/S016890022...)
I can't speak to how well the project has been doing, but just last week I happened to listen to his 2014 Long Now Foundation talk on this project. I didn't even know who he was before this talk, which was simply next in my podcast feed for this subscription. Maybe the ideas he espoused aren't universal to US areas, but I found plenty worth mulling.

https://longnow.org/seminars/02014/apr/22/helping-revitalize...
I think it's likely that there's no way to teach those courses that is useful to a broad population. It's just such a subjective thing, like imagine teaching a course on "how to be happy". Even someone trying really hard may have limited impact.
Cool experiment, but what was learned? We already knew that:

1. Vanilla JS is faster than Preact's diff/render.
2. Preact's diff/render is faster than React's.
3. Preact's concurrency model is extremely weak/non-existent.
4. Preact has worse third-party library support than React.
5. Preact is not that much smaller (min-gzip) than React 16.

The conclusion is still the same: use React for UI, don't bother with React-family libraries. Use vanilla JS for games, canvas, and other web APIs that aren't UI.
>> If anything, power corrupts

It is possible that power does not corrupt. If you generally agree with the forbes most powerful people list [0], it has people like the Pope, Bill Gates and Antonio Guterres as well.

>> If anything, history proves that, on average, those with more money are _less_ethical_

This would also include a lot of HNers who work in FAANGs of the world since they are the people with more money than at least 80% of the world. The giving pledge[1] is also evidence to the contrary. Can you cite some sources to support your claims?

[0] https://www.forbes.com/powerful-people/list/

[1] https://givingpledge.org/
preact is usually slower than react actually. Initial load may be slow, but not overall performance.

Also preact are very often simply not work, i can't explain, but it is always something really creepy happening in random places. Event listeners also behave somehow different.

Also React 17 sets only a single listener to a document, not everywhere and adding a lot of listeners is much cheaper now.

At the same time most of the react slowness is not from react, but from awful libraries, usually css-in-js. And concept of css-in-js is actually very good, but implementations are simply awful.
jsinai asks>* Why don’t we use DDT today?*<

See "DDT":

https://en.wikipedia.org/wiki/DDT
LIDAR has interesting space applications for Guidance, Navigation and Control (GNC).

For instance, I worked on the design of a mission concept for multi-target Active Debris Removal [1], for which flash LIDAR was an important part of the GNC package, in addition to stereo visual cameras, and various other sensors. For non-cooperative targets, LIDAR is a pretty important technology, due to possible varying lighting conditions.

LIDAR has been used for close proximity GNC for the International Space Station too [2].

Compact, low-power flash LIDAR will open up a slew of applications like on-orbit satellite servicing and refuelling.

[1] https://www.researchgate.net/publication/301359099_Agora_Mis...

[2] https://neptec.com/products/lidar/
Some good advice I got from a HAM was to read license plates in your head using the NATO alphabet. Their letters are mostly random so you tend to see each letter at roughly the same frequency and it can be done daily without taking away time from your schedule. Being random also prevents you from just remembering the order of the words and actually associating them with their respective letters.

After doing that for a week or two (I was bike commuting at the time), I had it pretty much memorized.
We learned a lot when launching this, a lot of people were coming to us because the other scrapers out there are too complicated to use. They often require you to watch tons of videos to create these flows or set up functionality.
Here we believe that UX is important and we want everything to be as intuïtive as possible
Scientists slash dengue fever in Indonesia by infecting mosquitoes with bacteria
Isn't the stick on the ice a hazard as well?

I have seen maybe a total of 15 minutes of hokey in my life so sorry if the question is dumb, but I would expect that there is a risk to stumble upon the stick?

In volleyball, if a ball rolls within the court, the play is stopped immediately (this happens quite often when you play on several courts side by side)
From what I've seen, Portland protests turns into a riots, with stones and firebombs being hurdled at police. Police then decide to clear the area (clearly within the law), antifa members refuse to move, so are forcefully moved. Usually involves antifa screaming and crying. They are then arrested and released and it starts all over again the next night.
A nice succinct downvote should do the trick.
I wish there were fewer police responding to and investigating bank robberies (in my area).
Folks, this concept isn't that difficult, and there seem to be a bunch of comments arguing about what civil disobedience really is, as if we didn't have hundreds of years of examples and jurisprudence to go by.

I'm in no way disagreeing that there were clear, obvious examples of violence and property destruction, just as clearly as there were many examples of peaceful protests. But these protests are like Rorschach tests: everyone sees in them what their mind tells them to see. I can say for a fact that in the particular instance I cited in Austin there were clear examples of police firing into the crowd in an indiscriminate fashion. Not even the police chief is really trying to defend it anymore.
As far as I am aware Steam does not need administrator privileges to install third-party games. I am not sure about Epic Game Store.
have you ever been to Taiwan? I think moving to America from Taiwan is not a perk. Its the opposite of that. Also you can debate if TSMC or Apple is more prestigious.
You'd think that choosing a stack based on your target audiences computing needs would be more common.

Choosing React over vanilla JS is not only required for simple state things imho - for complex state I'd even say some may use something like Redux/MobX. The development experience and speed vs vanilla JS is just unmatched. The amount you need to worry about adding / removing classes, with implicit state all over the place will soon slow you down soon much because of all the edge cases you haven't thought of.

I hope nobody starts off development for new apps in 2020 based on pure JS - even if you explicit target ultra-low-end devices, maybe try a lighter framework like preact (et al).
DNSSEC is coming though. Cloudflare supports it and half the internet runs on Cloudflare.

Amazon and Azure are still lagging behind, but those aren't going to ignore DNSSEC forever.

DoH solves nothing in this context unless we centralise DNS resolution to Google or Cloudflare. The Windows method submits the DNS requests to the same server as your regular DNS server by default, so the protocol doesn't give you any advantage there. Chrome does the same thing; if it detects that your name server does DoH, it'll switch to that, but it won't switch DNS servers.

Perhaps this does solve the problem for the few people with custom DNS servers getting their queries intercepted, but the vast majority of people (everyone not using Firefox inside the US) won't notice any difference.

DNSSEC will solve this problem by making the certification chain break for domains that haven't been signed by their TLD, but only if we start enforcing it (like we are enforcing HTTPS for certain features already). DNS over HTTPS will just encrypt the bad NXDOMAIN DNS query when it comes from the same malicious server, only protecting against traffic interception when using different DNS servers; the two protocols serve different purposes.
I'm less driven to leave the house that many, including my wife. That being said, I have small and smallish children and they drag me out a fair amount, I do enjoy hiking/walking/running at least once a week, and I'm engaged with various communities around town. Perhaps I just have many 2nd spaces to pop into.

I do wonder if clear delineations helps- when my kids are home (or during distance learning, when they know I'm SUPPOSED to be done with work), I'm done with work, pretty much whether I like it or not, and for a long time I had dedicated home office space; that has been taken over by said distance learning children.
If you don't mind my asking, how old were you when you had to pass through this time of homelessness, (I mean, what age range until it ended) and how long afterwards did it take you to reach the point you're at now?
Wargaming exercise predicted the past few months of 2020 presidential race
>Greetings from Melbourne, Victoria, currently on stage 4 lockdown because enough people are selfish and don't care (unless threatened).

It's because your governor adopted a stupid policy that doesn't account for human nature. How well has banning drugs and teen drinking worked to limit those? It failed completely. How could anybody in their right mind believe the same heavy-handed approach is optimal for dealing with a public health emergency? It's not the people's fault, it's the governor's fault for adopting a policy that's doomed to failure and them blaming other people when the inevitable happens.

It's like designing an organisation. If it's possible for one single human failure to bring down the whole thing, if it's possible for one guy to accidentally delete the prod database, the fault doesn't lie with the guy who fucked up, it lies with the person who designed the system.
More or less police is not really the issue -- accountability is the issue.
Ah, so facetious comments are beyond the pale but not low-effort facetious links.
Perhaps the "defund" is so entrenched in the conservative playbook as meaning "eliminate by starving of operating capital" that using "defund" to mean "free up capital to be re-prioritized to other social causes" simply seems nonintuitive or alien to them.
Also, it's been normal COVID times business as usual in the surrounding area during business hours.

That seems like a massive deflection. Sure, business as usual during the day, but what's happening every evening?
> We're all just human beings, and most people join the police because they want to do the right thing

Many people join the police because the pay very well, they're some of the highest paid government employees, and often make more than software developers do. They'll also get a full pension with benefits after working for only 20 years.

I've never seen an EMT or a social worker destroy homeless people's belongings, but I've seen cops do it. People who want to do the right thing typically go into other fields than law enforcement.
Good idea. We'll integrate that into Elicit in a few weeks. In the meantime, here's a Colab that shows the CDFs: https://colab.research.google.com/drive/1pl3fIaeIKIS77IDM_rn...
Sure. The cpu's are normal Intel 4GHz.
The control loop is 10Khz.
In space the CPU's would be radiation hardened and throttled, somethink like 250Mhz. Still enough.

The bottleneck is not the CPU, nor the model running in the loop, but the IO devices and driver's costing latency. In real-time latency kills you. Which turns out to be bended cables, missing resistors, broken filters, or such. A simple cycle-miss in real-time means reboot or worse.
That would require a dataset of ultrasounds from people having active myocardial infarctions, which we don’t have, and would take at least a year of academic coordination to assemble.

The current datasets are just labeled anatomy at end systole and diastole.
shouldn't they expect to be punished

By having a brick thrown at their head? No, that not reasonable in the least.
How probable are collisions with ULID’s monotonic option?