skysight-inc/HackerNews huggingface dataset:
I suspect that this is an exercise in learning how build a two-wheel balancer that doesn't "hunt" around the vertical position. A normal two-wheel balancing robot is continuously controlling to keep the robot at an unstable equilibrium point (the "inverted pendulum" problem). The only actuators it has to do that are the wheels, so a normal two-wheel balancer is continuously rocking back and forth as it controls for vertical stability. The counter-weight gives a second actuator to control for equilibrium, so that it doesn't have to use the wheels for small corrections.

Also, recall from freshman physics that the pendulum problem is non-linear. Most balancing robots linearize the problem around the stable point. Which means if the robot gets far away from the equilibrium point, you either have to switch to a different controller or live with the consequences. One of the consequences is the robot racing off to the horizon as it tries to get the wheels under the CG again. (Which may happen anyway whether or not you switch controllers.)

Thus, my standard advice to all newbie robot builders: Your first robot should have a low enough mass that a missing semicolon will not punch a hole in your living room wall.

If this kind of thing is interesting to you, MIT 6.832 Underactuated Robotics by Russ Tedrake is posted on YouTube going a few years back, and the Spring 2019 version is being live-streamed every Tuesday and Thursday, picking up again next Tuesday after spring break.
How do you rule out the possibility that dogs cause seizures?
Did the ICBM tour w/ a dad a few years back. It's definitely fascinating. 100% agreed worth the time
Yes! I completely agree.

> Entertainment, not tricks to figure out.

Exactly. I personally really enjoy figuring out how they work and, for example, I’ve learned how Shin Lim does (parts of) most of his routines (partly through watching them over and over and partly by buying his “52 shades of red” routine instructional — I learned so much from it, even if I’ll never perform his routine!), but it doesn’t detract from my enjoyment of watching him perform, because he is a great showman and has incredible skill. I still enjoy watching him perform 52 shades and in some way even enjoy it more knowing how it’s done. Having said that, I do also enjoy the mystery too, so I don’t try to learn everything either.
From zero ideas to negotiating with Kanye West
>no one wants to go into the freezer

it's great if you're hungover.
Quicker, sure. Though not particularly cheaper. And the moon has a bunch of problems that Mars doesn't, like 14 day nights. The moon's advantages are probably seem intuitively somewhat larger than they actually are.
There may be packages in the community but the entire point of the article was highlighting the advantages of having framework level choices that 1. Are maintained by the framework team, 2. Establish patterns where the community can build other packages based on those assumptions. For example, now that yarn and webpack are standard in rails, we can build gems that can import and configure JS packages in a consistent and modern way, knowing exactly how most rails projects will manage JS. I have been frustrated that rails doesn’t have default admin, authentication, and authorization for this exact reason.
> My main interest is in Bluetooth 5

Bluetooth 5 does not help you here at all.
Stereo audio is still done over Bluetooth classic which has not been updated since version 2.1

source: i work on bluetooth
So what would you say to Basecamp, then? "Get thee to Go, heathen!" ?
>"The F-35 Is a $1.4T National Disaster"

A trillion dollar plane that's cutting edge probably has a pretty decent opposition market budget behind it from adversarial nations, and it's not very difficult to assume that these articles are part of that somehow.
I think I'd rather prefer not having the opt-out option. Although ultimately I feel like if you're malicious enough, you can fool the algorithm to produce the behaviour that you're looking for.

Good work nonetheless.
I saw some impressive renderings on an IBM 3279. Sadly, it was never on my desk.

And you'd have to translate the text from ASCII to EBCDIC.
Does that headline make sense in British English? As an American, anyway, "latest" refers to an event that has already happened.
The same LC_ALL=C trick also speeds up GNU tools, sort in particular:

$ shuf /var/log/syslog > shuf-syslog
$ time sort shuf-syslog > /dev/null

real 0m0.536s
user 0m0.870s
sys 0m0.031s
$ time LC_ALL=C sort shuf-syslog > /dev/null

real 0m0.094s
user 0m0.109s
sys 0m0.024s

It's more dramatic with a bigger file, of course.

I once got annoyed with sort's speed, threw together a parallel external sort program that dramatically outperformed it, then realized the difference was not as dramatic with LC_ALL=C...oh well, it was a fun afternoon program anyway.
https://en.wikipedia.org/wiki/QAnon
Public servants (in the USA, regardless of party) who do not have the support of a majority their (voting) constituents seldom keep their jobs past the next election.
> and will subtly lose free will and never notice they did.

Isn't that happening for decades now ?

https://www.youtube.com/watch?v=eJ3RzGoQC4s

> the people not doing it will be more and more excluded from the regular system.

Same with cars, phones, internet
Facebook paid users to approach random people in the street and sign them on FB
Big difference between the first Jet fighter which was barely operational and a modern fighter.

IIRC quite a few Me-262s were shot down by P-51s. But Me-262s had a bunch of weak points and were very immature.. IIRC some of the shoot downs were when the Me-262s were taking off or landing or otherwise vulnerable.

Real life the better plane doesn't always win. P-51s would have no trouble shooting down a marine F-35 if they snuck up on it while it was trying to do a vertical takeoff or landing.
Why We Hate Lisp
I'm still not seeing how this significantly changes things?
"If a client previously posted their projects to Fiverr or UpWork, it’s a signal they don’t value expertise."

I disagree with this. Some clients just don't have any idea where to get something done other than a "site" they heard about or found on the internet.

But these clients usually are fairly technically clueless and require a lot of hand holding and/or have unrealistic expectations. Come to think of it I sort of have to agree with the authors basic point... not a great signal (although for different reasons).
I think it might just be on people's minds, is all.
Any reason they couldn't just stamp, then CNC route the final profile for high tolerance?
> The float is typical and not small as it is basically all of the shares that are issued for the actual fund raise portion of the IPO

Lets agree to disagree. Snap for instance went public by listing 200M shares out of around 1B so 20%.

Under 10% of float trading is, historically speaking, small.

Lyft went public with 32M shares out of 273M or 8%. 8% is a relatively small float, Groupon tried something similar.

The rest of your comment I agree with.

Here is a piece you can use to learn about IPO's and floats

https://outline.com/BTx8KT

> The percentage of companies sold in U.S.-listed IPOs has overall come down over the past 20 years, though not dramatically, according to Dealogic figures. From 1995 to 1997, the average company sold 36% of its shares to the public. In the last three years, the average was 27%.

> This year, 27.7% of shares have been sold in the average IPO. That is up slightly from last year, when 27.3% of shares were floated in IPOs.
Seems like a good startup idea, honestly. Might really work well if Android or iOs apps run well too.

[Edit]: I should also add that I really want the opposite of what you ask for. I really want my Android apps to also be available on my desktop PC. It would be really cool if I could plug my phone into a clamshell laptop-like device and have a big-screen experience.
Naming is indeed hard, but this name doesn't make sense.
I fell like you couldn't have humans in the same room unless they were switched off.
The lucet compiler and runtime each assume the other is implemented correctly, and its the job of some external system to make sure the runtime only loads code that came from the compiler. (We have infrastructure at Fastly that already does this for our edge cloud, and every use case will have different requirements).

The shared object code, when executed with lucet-runtime, should provide guarantees equivalent to those given by the wasm spec. However, we're not 100% to spec compliance yet, so there are some corners (e.g. import globals) that are not implemented. These dont cause a problem in practice, at the moment, because none of the toolchains we use to emit wasm use those features.

Loading code into the runtime is fast because its mostly a call to `dlopen`, followed by deserializing some metadata (with effort made to make this as efficient as possible). Instantiating modules is fast because it amortizes the syscall overhead by having pools of instances mostly-set-up ahead of time.
Interestingly, it could also have the opposite effect. Sure, it makes it less risky for your pilots when you escalate a conflict. But it also means that if there's some sort of border clash and a couple drones get shot down, it's not as big a deal because no one was actually killed. There's some more information here: https://warontherocks.com/2019/01/game-of-drones-what-experi...

It's also important to note that in the last few decades very few US pilots have been shot down or killed, so switching to drones doesn't significantly change the equation. The majority of the dying is going to be from the infantry on the ground, which aren't going anywhere anytime soon.
I hope this takes off. If I had an example of how to use Vugu with gRPC that doesn't need a proxy or intermediate conversion to JSON, I would adopt my new project to this in a heartbeat. It would make CRUD so easy. You could almost generate everything from a single proto file.
Dr. Calvin Newport is a tenured professor of computer science and has written/published over a hundred well-cited academic papers. https://scholar.google.pt/citations?user=EhodjeAAAAAJ

In his spare time he has written several highly rated books which a lot of people find helpful/useful: https://www.amazon.com/Cal-Newport/e/B001IGNR0U

In his first 3 books Cal wrote about what he knew, "being a great student". His PhD from MIT is a pretty good indication that he "won" at academia. You clearly haven't read the books because they cover different topics. Sure their is overlap but they are definitely not "the same book", else his publisher would not have released it. You wouldn't say the 7 Harry Potter books are "all the same book" even though they are similar. It's the same with Cal's books, similar but definitely not the same.

For the record: I'm not "offended" by people hating on Cal, just disappointed that haters are not making anything better.

If you can indeed sum up all that is contained in Cal's 6 books in one page, do it! I will gladly read that page pay you $1000 for the condensed wisdom. 100% seriously, do it!

The "free market" is highly relevant because it means anyone can make/sell/buy good/services as they choose. If you don't want to buy/read a book you are free not to. But unless you produce something better or offer an alternative recommendation, don't be a hater on Cal's content.

How many New York Times bestsellers have you written in your spare time? ;-)
If it only does one thing it is a tool.

If it does many things it becomes a subordinate with an intelligence of its own, something you need to communicate with or talk to, as opposed to something you can simply use
Great-grandkids are already working on them.
I wonder if the trade tensions with China affected foreign sales?

I think most professionals in the valley are smart enough not to buy at the peak of the market. They don't want to pay top dollar for a 60 year old pile of crap.

Personally, I think of my time in the valley as limited. I can't retire here, so why would I want to buy? Also, I'm here to work, not care for a house.
In French it would just be lee-br as the 'e' at the end of a word is silent.
I have this exact problem all the time in downtown Toronto. There's a even a few intersections where I know it's going to be bad (University/Richmond, Yonge/Adelaide, Front/George). So obviously some signals at intersections interfere, but I've wondered if a replacement would help.
It's $100,000,000 per aircraft, and US military spending is bigger than the next 7 countries combined. The news stories I've read about America in the past year are about how our water pipes are still full of lead, people are dying of gun violence, and government workers who live paycheck-to-paycheck got hurt by the shutdown.

I don't need a foreign actor to explain why people in America today are unsympathetic to a new technologically advanced fighter jet. Even the foreign threats of today aren't the type where air superiority would help at all.
How is looking at the final letter of a string faster than starting with the first?
In a World with the New Warriors Arena, No One Will Ever Lose Money Again
I wish they'd ban all those scooters. It's like a cottage industry renting out scooters at MCO, hotels and even at the park itself for a bunch of self-entitled weirdo's to ride around in. It's clear they have never need one before in their LIFE b/c they keep running into you at the park or cruising 6 wide down main street (I know some have a legit need, but not that many!). Strollers at DW never bothered me, those scooters however....grrrrr. Oh yea im sure you really need that I see you hop right out of it to get on a ride.
Boeing Doubles Down on 737 Max, Rejects Need for Simulator Training
Every feature added to bluetooth since version 2.1 has been optional, so you can take any BT 2.1 chip and validly claim it is a BT 5.0 chip (it just lacks all the optional features).

source: i work on bluetooth
This makes sense. Surprises me, but makes sense.

I typically search for the largest string I can nowadays. Though, I suspect even those are not large enough to tip the needle, since I'm usually just talking about a uuid.
> My GF dumps [Nescafe coffee pods] in the recycling "because they are recyclable: Nescafe takes them".

With all possible respect, this is terrible logic. Apple recycles iPhones, but that doesn't mean you can throw iPhones in your household recycling.

Putting non-recyclables into the recycling can contaminate and ruin the entire load. As a general rule, if you're not sure whether something can be recycled, you should err on the side of not recycling it. https://www.vox.com/videos/2019/3/12/18252188/recycling-wron...
If you call Jordan Peterson videos or Joe Rogan clips extremist videos, then I think this is clearly a step in the wrong direction. Their videos thrive on YouTube not because they hold extreme views, it's because their videos are very engaging, fun and you learn something from it.

If this is a ploy to push more mainstream narratives through YouTube that is akin to watching CNN/CBS or ABC, then I'll be looking for other platforms.
> The first is that using a combination of those tools of authoritative content and promoting authoritative content is something that can apply to other information verticals, not just breaking news.

How is this not a clear admission they are a publisher and not just a platform?
That's what you get when you live in a world where most people aren't willing to shell out $1.99 for their apps. Developer time isn't free, and these apps are going to be monetized somehow.
In fact the system I've created as a testbed works by storing a many-to-many tag-filename mapping. However my contention is that hierarchy can be modeled as a subset of tags. Tags are conceptually more powerful and should be the interface exposed to users, not hierarchies.

That hierarchies can be expressed by tags is easy to demonstrate. Simply tag each file with all of it's parent directories up to root. Implementing hierarchies in terms of tags is not as computationally efficient, so you wouldn't actually write a filesystem in that way. The point is to create a new interface for humans, not for software. When a human has a dataset that is genuinely best organized as a hierarchy, they can express that hierarchy in terms of tags.

Of course traditional file hierarchies implemented in the traditional way, not in terms of tags, must still exist for some purposes. Source code, which requires a deterministic and efficient way to refer to specific other files, is one example. (However the user could still benefit greatly from augmenting the source code tree with tags.)

What I'm suggesting is not that hierarchical file systems be removed from operating systems, but rather that they be removed from nearly all user interaction with computers. The "Save as" dialog should not be exposing the hierarchical file system, at least not by default. Ditto the "Open" dialog. Hierarchical file managers like Finder, Explorer, Dolphin, Nautilus, etc should all be revised to be foremost file tagging systems designed to aid the user in managing and querying their tags. The "Desktop" should not be a directory on the filesystem, but rather a tag (or even a complex dynamic query.)
Slightly less uninformed speculation: Some designer doesn't "like" the I-bar cursor, and selection highlights, and decided it was "prettier" for the page to avoid user selection.

Given how general the class name is that includes the user-select: none rule (.scroll-container), this seems like a design idea by some component system designer rather than anything specific to this particular page.
This did not work. It appears to return the same results as when set to the US. It is saving the country preference though.
Sorry, but your post is completely ignorant of Islamic rulings.
They should ask Her Majesty the Queen to remove the cross on her crown first.
You don't have a good answer for why Russia left Georgia, do you? If Russia were an expansionist bully, rather than a bunch of paranoids who would really rather NATO not encroach on its borders (or Georgian hotheads shelling its troops on a disputed border), you'd think they'd have stayed in Georgia, wouldn't you?

Saakashvili is no longer a "local citizen of Ukraine" the last time I checked. He was a US puppet, imposed on Odesa Oblast. I don't think he'd ever BEEN to Odesa before; we were keeping him on ice in Brooklyn (oddly over an apartment I've stayed in) after his insane attempt to invade Abkhazia.

I suppose by your lights, the US isn't presently fomenting revolution in Venezuela, and Pinochet was totally a native Chilean organic response to Allende. Fine: if the last three years has taught us anything, it is that some people will believe anything as long as it is told in the US media.

Anyway, even if the Russian does do something crazy like attempt to take Georgia, I really don't care! It's not my business. I don't want a nuclear war over Georgia. This is a legitimate and sane political position, which somehow the military industrial complex has convinced people is actually crazy talk and that I should risk duke nukem for a country 5000 miles away most people confuse with a southern state (which has 3x the population of Georgia the country).
But perhaps they can refer you to the right person :) In any case, this might depend on the country as well. Where I'm from (Belgium) doctors have been helpful regarding nutrition as well. YMMV though
Don't the IPOs have a six month holding for employees? if so they wont be able to cash out well into holiday season.

edit:spelling
the stupid idea that it is the algorithm driving people to extreme content. It is not. people are driven by that. our whole societies are driven by violence, fear, disruptive stuff
> I’ve researched this extensively and I’m convinced we could have done this in the developed world starting 100 years ago, but individuals in a position of power preferred to accumulate wealth themselves rather than distribute earnings equitably.

Bucky Fuller wrote "GRUNCH of Giants" which says something similar.

("GRUNCH" is GRoss UNiversal Cash Heist)

https://fullerfuturefest.com/humanitys-critical-path-from-we...
Experimental approaches to selecting a programmer’s tools
> It's normal mode will be to detect the enemy without being detected, and to kill the enemy without being successfully attacked. In exercises it's had around a 20-1 kill ratio.

The article makes it sound like the F-35's stealth isn't so great at avoiding detection, but it's there to frustrate weapons trying to lock onto it:

> Stealth fighters, as we know them today, are not highly optimized to evade a broad range of radar types. Instead, they are optimized to give fire control radars used to actually engage targets, as well as detect them in many cases, a very tough time. The classic appendages of a fighter aircraft—nose, tail surfaces, exhaust nozzles, and even wings—do not lend themselves to broadband radio frequency low-observability, but they are conducive to maneuverability and speed. So, while aircraft like the F-35 are effective at hiding from the most threatening radar types, and especially when viewed by those sensors from certain aspects, with the frontal-hemisphere profile being most optimized, they are less adept from doing the same when it comes to radars operating at lower frequencies or when viewed from rearward angles.
> Nope. You follow traffic laws. If you're in the lane at a stop sign, you stop. If you're on the sidewalk, you can behave as a pedestrian.

My experience is that drivers tend to have a much worse understanding of the law as it relates to cycling than I as a cyclist do.

I've been told by drivers to ride on the sidewalk where riding on the sidewalk was illegal. (Regardless, riding on the sidewalk is bad practice because it's actually more dangerous than riding on the road and not nice for pedestrians.)

I've been told by drivers to get in the bike lane when I was in the sharrow lane on an official city bike route. They want me to ride in parking, which is actually illegal as far as I know, though not enforced. Sorry, I won't be swerving in and out of traffic so that you can get to the stop light 10 seconds ahead of me and then still have to wait 30 more seconds for the light to change. Add on top of that the debris in a "lane" that's not intended for travel and thus not often cleaned; I won't get a flat tire to save you a couple seconds.

Some drivers seem to get annoyed that cyclists "run red lights" at a few intersections near where I live, when there are signs that say "cyclists may use pedestrian signal" and I have never seen a cyclist go through red there without the pedestrian signal.

For "infractions" like these I've had drivers do close "punishment passes".

Now, there are bozo cyclists out there, but as someone who is particularly knowledgeable about the law as it applies to cyclists like me, I know that drivers frequently believe cyclists are breaking the law when they are not.
The BBC quotes it at around 400 per day [0] to build up fatal levels of potassium in a healthy individual.

[0] https://www.bbc.co.uk/news/magazine-34225517
It seems like the most upvoted comments are coming from designers -- which feels problematic. It seems like the author has done a great job to capture a UX/UI designer's flow, but that doesn't mean it translates well for developers.

As a developer who has done this for many years, this is marginally helpful. I'm glad to know it, but I'll tell you that on my side projects I will not be nearly this extensive until later on, and likely pay for a designer for a few hundred before doing all this myself.
Do you know why Canada is not present ?
I've always said that the most important job of a UI designer (or graphic designer in the case of posters) is how you communicate with your users.

Unfortunately it's too common that people, specially designers, put aesthetics first.

To put it bluntly, users don't care about the drop shadow of a button if they can't find the damn button or if they don't understand in advance what the button will do.