skysight-inc/HackerNews huggingface dataset:
The idea is that if everyone plays by the free market rules, the average country will be better off.

If every country plays by these rules except one, which uses mercantilist tactics to win zero sum games, that one country will have an advantage.

If every country plays by mercantilist rules, that advantage will not be there for everyone, since now the game has changed.

China's "unprecedented" growth was achieved by Japan and Korea during their peak growth period. Britain was the original champion of liberalization while the US was protectionist for much of its history. The EU is still quite a bit richer than China and has done well during this liberal period since nearly destroying itself in WW2. There are so many details you are choosing to ignore.
A classmate can sign it for you.
Electrical bike is a popular option ( Belgium).

45 km/h, so your trip would probably take 30 minutes.
The only real cost is that Windows users will have a slightly less convenient time, which doesn't matter for most projects.
Shutting down, not bankrupt:

https://www.ign.com/articles/2019/12/12/animation-studio-res...
Interesting, have you tried searching the FAA database of UAS Part 107 waivers:

https://www.faa.gov/uas/commercial_operators/part_107_waiver... ?

If they're non-government/military and are operating legally I think they would most likely have a 107 waiver filed, at least to allow night flying. That does mean they'd still need to be under the weight limit but I think the number of non-107 authorizations, which would allow heavier drones, is very small.

Also I'd be surprised if a University research program had the resources to field 17 drones of this size.
I would consider that “peaceful”. Annoying, especially if it’s for a cause I don’t care about or actively oppose, but still peaceful.
The primary point of hooks was to give function components the same capabilities that classes already had. In that respect, letting classes use hooks would have been superfluous.

At the same time, the React team _could_ have chosen to implement support for hooks in classes, but chose not to, both for simplicity and as a carrot to encourage folks to use function components where possible. Based on the discussions and examples I've seen, capabilities like Concurrent Mode and Fast Refresh work better with function components because there's fewer edge cases to worry about. While classes aren't going away in the foreseeable future, there's valid reasons to try to get the community to adopt function components more.
You're on the Titanic and someone shouts "Iceberg Dead Ahead!" Everyone gets to turning the wheel.

What do you think of the people who say, "Is that really an Iceberg?" Or "What the opportunity cost of swerving the ship suddenly vs. the risk of hitting - please also take into account what the damages and risk of sinking might be if we don't move and hit it?"

I'll tell you what everyone thinks of those people. "You guys are nuts! Just turn the damn ship and we'll figure out if it was a sensible move later!"

That's fine on the one hand. Everyone loves a good argument. The biggest problem I have with all of it is that a lot of people on both sides see nothing wrong with being particularly nasty about it.

"You want us to hit the iceberg!" "You know there's really no iceberg!" "You're being disingenuous!" "You're a liar." "I may be telling a lie but it's only to save the ship from hitting an iceberg."
Recursion and Fractals
There's a few ways of implementing these input grace periods. For example just allowing jumps to trigger within a time period after last contact with the ground. No extra collision needed. It doesn't need to be taken too literally.
No, I'm not. The current product name is Windows 10.

When I bought the retail DVD + license key package sometime back in 2008 or so the product was called Windows 7. I could take a photo of the retail package if you really want.

Please chill.

Edit:

I should just stop commenting on threads involving Microsoft/Windows, I guess. Any criticism to the product or the company in these these kinds of threads are not treated lighly.
The article is just a grid pattern nearby, but I was imagining something like a drone hovering over your place indefinitely. I'm uncomfortable with the use of high precision cameras, especially infrared or heat cameras pointed at my house. It's technically legal， sure, but knowing when I leave and return, where I am in the house, etc. I could just imagine it feeling like an invasion of privacy. Also, imagine a stalker using one of these.
If I'm trying to get from point A to point B, but can't because a man is standing in my right-of-way and won't move, and there's no easy way to go around, I would consider that man to be disrupting the peace regardless of whether he was Martin Luther King or the Grand Wizard of the Ku Klux Klan. The righteousness of his message doesn't enter into it.

If you disagree with this, do you also think that having the road blocked by a Klan rally should be considered peaceful?
> "Hickey told a story of how the United States is even losing its submarine fleet. He had a conversation with an admiral in charge of the U.S. sub fleet at the commissioning of the USS Illinois, a Virginia-class attack submarine, who complained that the United States was retiring three worn-out boats a year, but could only build one and a half in that time. The Trump military budget has boosted funding to build two a year, but the United States no longer has the capacity to do high quality castings to build any more than that. The supply chain that could support such surge production should be in the commercial world, but it has been offshored to China."
https://www.theamericanconservative.com/articles/americas-mo...

.. and American infrastructure is in a state of serious decay:
https://en.wikipedia.org/wiki/California_blackout

Compare this to Chinese infrastructure and engineering:
https://en.wikipedia.org/wiki/Artificial_island#China
Amazon is a big company so there’ll always be exceptions, so take anything with a grain of salt if it doesn’t match your experience. My opinion is people who do well at Amazon develop a hard edge over time, by design, and that edge frequently makes them into the productive jerk archetype.
I wonder if that really would hold up in court, were the Hofmann estate to sue.
The 2017 Nissan Leaf had a range of 107 miles. The 2018 and 2019 Have an EPA mileage of 150 miles. The 2019 also has a large battery version with a range of 226 miles.
No I don't think so. It definitely popped up before I pressed anything for me.
OP here. Thanks for making this connection! I hadn't heard of OFU before, but it sounds interesting. I'm actually working on another post about "optimizing around the optimal" and use multi-armed bandit as an example =). As Jeff Atwood mentions in his post on SOWH, writing about this has been a great way for me to think about the topic. If it turns out that smarter/more experienced people have already thought about/written about this subject at length, I'm not at all disappointed that I'm retracing their steps. In fact, it means that I independently found the right path!

I see this Coursera course on OFU: https://www.coursera.org/lecture/practical-rl/optimism-in-fa... and what looks like Auer's original UCRL paper http://papers.nips.cc/paper/3052-logarithmic-online-regret-b... Do you have a preferred source for learning about this? Thanks and Merry Christmas!
When steam came out, there wasn't scalable cloud infrastructure, they didn't have literally billions of dollars, are there weren't any real expectations. Epic games pretty much has no excuse.
This!!!

Every advanced economy in the world (UK,US,Germany,Japan, NorthEast Asian Countries etc) at one point or the other protected and supported it's industry at infancy till they became globally competitive.

Economic historian Paul Bairoch dubbed the
United States ‘the mother country and bastion of modern protectionism’

Why shouldn't China support and protect it's industries?

As a Nigerian living in Nigeria. It's sad to see how a lot of sub-sahara africa countries take certain actions that hurts them in the name of free trade.
How is philosopher’s stone to sorcerer’s stone a translation? What is a sorcerer’s stone in America? And how is adding a whole extra character a translation?
Because costliest mistake isn't equivalent, and it isn't nearly as funny like that.

Just imagine a whole team of people working on a combination of hardware and software, some of the hardware prototype level floating point gear obtained directly from the manufacturer under NDA (that's non disclosure agreement) and then someone decides to drop a dime into the machine.

The dime is the investment, the time it took to cause the damage the factor that you normally would use to indicate your positive gain on that investment, in this case a couple of milliseconds and a few hundred thousand dollars was gone beyond recovery. Project down the drain.

I guess when you explain it it is no longer that funny, and HN is more than capable of decoding the original.
Governing by Video Game
Ask HN: How to implement Telemetry for an Open Source project correctly?
Hey, I’m one of the main OctoSQL[1] contributors.

For a while already I’ve been thinking: how to do telemetry for open source projects well, in a way that doesn’t end up with a wide ranging user rage about privacy.

With an open source project on github, all you really have is the star count and the download count (which is not that useful, cause in this case most users “go get” octosql anyways).

You need telemetry to know if anybody is actually using your software, what kind of workloads they’re running (to optimise for cases which are actually useful to users), what versions people are running, what kinds of systems they’re running on (big servers, laptops, etc.).

Now my thought was to just embed a constant url address in the open source repo where information like this gets sent to. On by default, with a warning on first run, as almost nobody would do any intentional effort to turn this on if it weren’t on by default, disablable using an environment variable).
The sent telemetry could be locally browsable so you know what you’re sending. The gathered data could be publicly displayed (it’s an open source project after all).

However, I’d expect a system like this to be met with backlash. Is this a vocal minority? How would you solve this problem? Is there any “open source way” to do this?

[1]:https://github.com/cube2222/octosql
I bought a very cheap one with 32 gigs a few years ago. I love it. It's fast , light and runs windows 10. It's good for email and browser stuff. My problem now is that i can't update the OS. It doesn't have enough memory. It still functions but i run the risk of not getting the security updates. It gave me about 3 years of great use. I would definitely buy another one.
...which, btw, is equivalent to Maybe/Either – they're tagged unions, i.e. pairs (tag, content). Maybe<T> is isomorphic* to

{ has_value: bool,
val: T|nil }

* well, this representation is a bit too permissive, since you could do

{has_value: true, val: nil}

if you wanted to get the types water-tight, you'd need dependent types, typing it as dependent pair:

Maybe<T> =
sigma (has_value: bool)
if has_value
then T
else ()

which can then only have values

(false, ())

or

(true, <actual value of type T>)
https://i.postimg.cc/zBhVFjDg/Screenshot-20191225-175902.png

Yikes. I get not supporting mobile for now, but what about people who like to use little browser windows like me? Doesn't seem to be responsive at all.
https://www.youtube.com/watch?v=ZE4shVkwqIk#t=50
I found signup and initial use to be quick and easy - no email or confirmation, etc.

The output does not respect carriage returns / newlines ... so while this HN post has multiple paragraphs, a similar input at "Shout It" would have this all run together with no newlines...
Sure, I know that's the reason. There's a behind every UX decision, always, even the most stupendously bad ones.

As such, the relevant question isn't "is it logical?", but rather "is having two UI focus targets so useful that it justifies cases where the user will lose data if they choose incorrectly between two superficially similar options?". And obviously that's down to opinion, but it seems like a pretty huge glaring no to me.
Drones over 249g are required to be registered have a registration number affixed.

Your point is valid, in that every other motor vehicle that operates on public property has a requirement to be able to be positively identified to a owning entity. But there is no requirement that this be identifiable from great distance.

A drone in the air does create a unique challenge that a transponder would help resolve. But just like any other form of identification, it's an 'honor system' in that I could just put any vessel ID number on my boat, could steal a tag, or transmit a fake transponder ID if I were engaging in illegal activity. A trivial matter if I am advanced enough to be conducting operations with unmanned aircraft.

So I'm not sure that resolving someone's curiosity about my legal activity is a compelling enough reason to require me to attach a broadcasting identification device to my drone, or otherwise identify myself or my aircraft to law enforcement 'just because they should know'
And you will still have to reboot.
What's the bandwidth of a Goertzel bin?

What's the 3dB bandwidth of the bin?
>over a non-compacting GC is so huge

Yes in other languages, but as far as I am aware that is not the case in Ruby ( Specific to Rails ) . At least I wouldn't use so huge to describe the improvement.
Mordhau uses a lot of raycasts.
Why not just link to original story?

https://www.mercurynews.com/2019/12/24/oakland-official-thre...
> I have been using Windows 10 on a kick-ass desktop PC for the past decade or so

This very much sounds like you mean you've used Windows 10, the current non-7, non-8, non-8.1 software for a decade.
People can communicate by typing in yourprotestwebsite.com and interacting there. Having the right to assemble doesn't mean the government has to make it easy for you: and not to mention, having the internet at your disposal makes organizing a protest infinitely easier than at the time of the nation's founding.
But we already have a solution for the problem: Anchor the dresser to the wall.

But people don't, so these companies introduce measures "for safety" by compromising the UX for all their users (can't open multiple drawers at once even if you wanted to) in order to prevent a dangerous scenario that the operator failed to address (leaving the dresser unanchored and ready to topple over).

And what do we think is the goal of the manufacturer? Is their goal to provide a public service and preventing people from injuring themselves? Unlikely, as it's still entirely possible to overload the drawers, or put something on top, that will still provide a dangerous result. No, their goal isn't safety because the safety is out of their hands. Their real goal twofold: First, to prevent situations where their products can be associated with dangerous or fatal situations, even if the fault has nothing to do with them (operator error, not product error). Second, in events where dangerous or fatal scenarios do happen, be able to say "we've taken measures for safety, so don't look at us".

This "feature" isn't for their users' benefits, it's to protect themselves, and they do so at the expense of all the users that _do_ use their products safely and as intended.
People play Pokémon go because it’s Pokémon, not because you get to walk around and observe the world.

You’ve basically just said “eat vegetables, it’s the same mouth movements as eating candy!”
then how are protests ever to be effective if they don't force average people to pay attention? This is why the civil rights movement was effective without violence - people like you got agitated, and the police responded by siccing dogs and water hoses on the peaceful protests who were just "in your way." It forced people to wake up to the violence they faced every day.
Yes, I ran into the same confusion. Was expecting a nice beginner's tutorial for hdl development/fpgas (would be nice to dump on some of my colleagues), instead this is more directed at newbies for microcontrollers. Still nice, but perhaps needs a different title.

Aside, I'm curious what resources you used to self teach hdl/fpga development. I have a formal background so I usually give poor explanations to people without any background. It's hard to figure out where I can start from when people ask questions.
i love how all the way to Windows 7 (not tested any newer) it still has the same GUI for driver installation as Windows 3.1
This is nonsense. There are plenty frameworks, like the one discussed in this post. The lack of any kind of language feature has never stopped people from writing solid libraries, frameworks and applications in Go. Lots of examples out there.
Self-selecting target audience; not you.
Comments moved to https://news.ycombinator.com/item?id=21877571, which was posted later.

Normally we go the other way around of course, but sharing the karma forward seems appropriate in this case.
Preact X Adds Features, Remains Lean
""Several students said they didn’t mind a system designed to keep them honest. But one of them, a freshman athlete at Temple University who asked to speak anonymously to avoid team punishment, said the SpotterEDU app has become a nightmare, marking him absent when he’s sitting in class and marking him late when he’s on time.

He said he squandered several of his early lectures trying to convince the app he was present, toggling his settings in desperation as professors needled him to put the phone away. He then had to defend himself to campus staff members, who believed the data more than him.""

This is downside of tech, false positive and negatives

Also, couldn't you just buy a cheap burner phone and hand it to a friend to take to class for you? Just because the phone is there doesn't mean the person is.
I feel that hooks make it easy to go from functional component (simplest way to get started) to stateful component without "rewriting" it to the class. It's easy to do that rewrite, but painful when you have to do it back and forth as you're playing around with component design.

That's represented in one of these principles.
I don’t know specifically, but the general trick is to get your approximate solve to have the impact happen at a consistent time, since that’s what players have fine-grained control over. Other stuff involved in restitution, like angle of deflection and force at the point of impact, you can basically fudge to be close enough for gameplay purposes. If a game feels really satisfying, it generally means that stuff has been tuned really carefully. (So it is with games.)

You work that stuff out with numerical accuracy if you can be careful about when you need to, but since the animations and audio cues need to be carefully tuned anyway, it tends to add unnecessary complexity.
Thank you for the feedback! We will work on that over the weekend. I understand that it is an issue not being able to format the text.
The problem is that makes it difficult bordering on impossible to have a successful protest.

As I understand it, protests work by putting stress on a system in order to force change. In cases where the protest overt actions such as police brutality or discrimination, it may only be necessary to provoke a response and then rely on the injustice of the response to apply pressure. E.g. when black people in the Civil Rights movement insisted on their rights and were met with violence it made it impossible for society to ignore the injustice of the system.

However, when trying to change policy or overall behavior it is often necessary to apply pressure by outlasting the other side. An example would be striking workers trying to outlast management.

Since protests, and social movements in general, rely on momentum, and constant pressure, kicking protesters out even temporarily undermines the ability to successfully protest.

is over a specific unjust action it may only be necessary to provoke a

It seems to me that for issues such as police brutality, discrimination, or unjust laws it's possible to have successful protests that are relatively short term. That is because the strategy is to purposefully to provoke a response that society won't tolerate (e.g. during the Civil Rights movement where black people would insist on their rights knowing that they would result in violence and thereby demonstrate the injustice of the system).

However, it seems to me that movements that o
I have launched Vim from within Emacs from within Ubuntu on top of Windows in your honour. Merry Christmas.
Not at all. However we live in a world where law enforcement for a variety of factors continue to attempt to suppress our rights to assemble.
Forcing people to pay attention is not peaceful, whether it's justified or not.
If this gets rid of NVIDIAs god forsaken driver update BS then I’ll be delighted.

(Requires logging in with a password/profile it doesn’t remember between updates and disabling pi hole for some stupid reason)
Disgusting that an IT "professor" forces students to install spyware on their own hardware.

Students should unite and collectively uninstall the malware.
I understand your problem. Apparently, our front-end dev isn't available on weekdays, so we are discussing it and trying to optimize the frontend. Thank you for your feedback.
Doing freelance gigs is a good option to pick up new skills. If you can hit the ground running and cope up with the stress of learning and delivering at the same time, go for it.

Side note: I got into Python, and web scraping in particular, by picking up few freelance scraping gigs. Learned a lot in few days and this sparked my interest in Python.
>Having the right to assemble doesn't mean the government has to make it easy for you

There's a good active/passive distinction to be made here. For facebook groups, say, I would consider shutting down a group to be an "active" measure - since if facebook were to do nothing, the group would continue existing. But I do see how one could view facebook's allowing the group to remain to be an active "support" of the group.
I think that’s the Alan Smithee cut. I have it as part of a steel box Dune set. It’s interesting to watch some of the stuff that was cut.
VR gear you won’t feel stupid for buying
Can't speak for others, but what I do:

I copy the photos from my camera to my PC. I then use rapid-photo-downloader to bulk rename and move the files to where I store all my DT files. I then import the directory using DT.

DT does have some DAM capabilities (tagging, etc). Just don't use it to copy/rename/move.
How are they related at all?
Maybe you should involve an ADC or DAC in your demo. Shitty audio is a more convincing problem than a VCC current measurement, and even tens of mV of ground bounce should be quite audible.
Speaking as someone who has no knowledge of game programming why is raycasting implemented as a light speed traveling thing? Could they have not done the travel computations on a local buffer and add the effects of gravity or other components and then composite he resultant and rendered to screen? Why does it have to be real time? Too memory hungry for that?
> Sometimes it's not bad UX, it's just the thing trying to protect you from your stupidity.

In my opinion, it is bad UX, but for a reason. There might be better solutions.

How about a pulley system which does not require locking the drawers but instead pulls the other drawers shut when i open a new one. No locking, no tipping, better UX.
Speed Toward Christmas in This Life-Size Gingerbread Pikes Peak Race Car
in Russian version Elton John wasnt gay. Granted, that was done by the distributor just cutting out the scenes, yet given the technological developments like deep fakes i think it would in near future be possible to straighten things out in more natural and artistically non-intrusive way.
I don't understand? Windows 10 isn't that old?