skysight-inc/HackerNews huggingface dataset:
But any potential buyer can build his or her own and get the same level network effect. Bird doesn't have a network effect. You know this because you don't go out looking for a Bird. You go out looking for a scooter. Or you buy your own scooter. That's why Bird won't be bought, and why it's probably worth $100M max.
Building drones - sometimes I actually fly them.
Duck Duck Go traffic is 10% of the Google traffic.

Is that typical for privacy-focused tech sites? I would have expected a lower percentage.

(DDG fan here, but people look at me funny when they see me using it...)
FWIW, the angry negative responses to removing parenthesis from the community would be a much bigger obstacle to adoption than the parenthesis. Nothing is going to turn me away from a technology faster than a hostile community, especially for a programming language, where the ecosystem is both an important asset and an investment you make when you choose a language to write in.

And I’m serious: I adopted Go early on for it’s ecosystem and community. Rust was harder in part due to its early negative reputation for overzealous fanatics, which thankfully no longer feels like an issue (and the ecosystem is getting there, too.)
If / when AI deciphers Linear A, then we are talking proper strong AI, right?
The Long Key ID Collider
So the article is in reference to audio... Jitter in regards to sending data/requests to a 3rd party, such as a cloud provider of a service... definitely a good thing.. it helps differentiate your requests from a DDOS.

Skimmed the article to see the subject, saw it was audio, but still wanted to make this comment.
CSI Cameras on the Jetson TX2 (The Easy Way) (2017)
> I promise you their cut is more than $.50 and most likely > $7

For stocks? Absolutely not. You get the National Best Bid or Offer (NBBO), as required by law, ie, the best spread available on the public stock markets.

> at least in Crypto land

Well, maybe there's your mistake.

> To think that HFT firms are using this data to only front run orders

They're not using it to front run orders. Not only is that illegal, but it's also in this case impossible by definition. You front run an order that might move the market by trading in advance of it, but in this case the internalisers are paying for retail order flow because it won't move the market. That's the only reason it has value to them. And because it won't move the market, you (obviously) can't get out in front of that market movement.

I'd suggest doing a bit more research.
I wrote a tool that tested a compiler for what it says it supports a while back. It's probably not full up to date with the C++20 ones but should be once we know the final set. I haven't found any false positives so far, but def some false negatives(Apple Clang) where they don't report what they support. This may also be due to not fully supporting them.
https://github.com/beached/cpp_feature_flags
It's a tough question. Nobody "should" die. But maybe improving cellular coverage in Death Valley would actually increase fatalities. Because it'd feel safer.

Or at least, it'd probably increase rescue costs. And there are arguably better uses for resources than trying to make Death Valley a safe vacation venue.
Shared spectrum, low power transmitters, high latency and limited max bandwidth.

It's going to be "fun" for anyone who depends on something in orbit
If you get a customer saying they can't use your product without features x and y. you have an MVP, the point is to get valuable feedback, you could have built feature a, b, c, d and e when they wanted x and y. MVP saves you the time, of course customers can be BSing, so if you can get them to sign letter of intent or give you some cash to deliver x and y before you even begin, the better!

If you only hit up a few customers you might hear such objects, but with an MVP, the idea is also that if you have a large enough market, you will certainly find some customers happy with it as is. If you reach out to 100 customers and they all refuse because they need some other feature, you're probably on the wrong path.
> Brokers are required to, yes.

Correct. And Robinhood is a broker, so it is also required to.

> Robinhood doesn’t submit orders directly to exchanges

Correct, but irrelevent.

> it always passes through a middle man

Correct.

> who has to collect some fee for their service.

Incorrect. They are not charging Robinhood (or their customers) a fee.

Robinhood's clients get the NBBO, as required by law, full stop. There's no trick here.
Watching incredibly low-brow reality TV: Big Brother, Alone, Survivor, Project Runway.

I used to feel guilty about it, but at the end of a really taxing mental day, it's fun to unplug by watching a wide variety of people solve soft skill challenges. It puts my own problems into a different perspective. At the end of an hour or two of that, I walk away going, "Whew, I really love what I do, the community I do it with, and my family, because I'd fail miserably in an environment like one of those."
4. If the version X team is writing version X + 1, that knowledge is gonna help a whole lot.
> to say states don't "have" beliefs is nonsense.

To me it's an obvious truth since states aren't agents. Not only can't states exist separate from human beliefs, they can't exist separate from human actions. When we say a state "does" something, what we mean is that humans do things and claim that the power of the state allows them to. And when we say a state "believes" something, we mean that some humans, usually those who have some particular position of power in the state, believe it.

If that's what you mean by a state "having" beliefs, then we just have a difference in the language we choose to use. Otherwise you're going to have to explain to me what you mean by a state "having" beliefs since I don't know of any other interpretation of that phrase besides the one I described above that makes sense.

> From what epic poem are these tenets and conflicts derived?

You're the one who brought up an epic poem, not me. I'm simply giving my understanding of what "Western civilization" means.

> these tenets and conflicts are derived from nowhere, nothing, and no-one

Huh? You admit there are humans who have beliefs, and those beliefs include the tenets I've described. And humans who have those beliefs have expressed them in many ways, not just in epic poems. The US Declaration of Independence and Constitution, for example. Even mythology is not "nowhere, nothing, and no-one"; myths exist and are human creations just like other beliefs--or states, for that matter.

> if you think you can point to a particular state and say it's emblematic of the west

I haven't. It's you who keeps dragging in states as if only states could be emblematic of the west, or anything else for that matter. The term is Western civilization. Civilization is not the same as states. As I said, states are tools that civilized humans use to help manage civilization.
I think any AI researcher has a tale where an algorithm they wrote genuinely took them by surprise. Not due to wrong calculations, but by introducing randomness, heaps of data, and game bounderaries where the AI is free to fill in the blanks.

A good example of this is "move 37" from AlphaGo. This move surprised everyone, including the creators, who were not skilled enough in Go to hardcode it: https://www.youtube.com/watch?v=HT-UZkiOLv8
I wanted to learn to play the banjo at one point. That was after I learned to play the Ukulele.
Let's collab
I'm not angry yet, I'm just concerned. If it actually happens, then I'll be angry.
I mostly dress pretty casually: jeans and a T shirt is pretty typical. My shirts “fail” not because of stitching or things like that. Most of the time they get armpit stains from deodorant after probably 20 time I wear them or so. At that point I toss them. I don’t see how higher laity fabric would result in anything different, so I stick to cheaper basic shirts for everyday wear. I like clothes, but I like variety. I’d rather have 4 different belts I can mix and match, and replace them for $10-20 when they wear our rather than the one indestructible $100 belt. Quality clothing is good, cheap clothing has its uses too.
It would be great to have a more complete reconstruction of Proto-Indo-European.

This is a step on that way.
Internalisers do not "front run" retail orders. That's not even a thing you can do; the idea of front running is to get ahead of a trade that will move the market, but the internalisers are buying retail order flow because it won't. If the order isn't moving the market, you can't "get in front of it".

If front running happens at all (and by strict definitions, it really doesn't), it certainly isn't happening to Robinhood customers (or the custoemrs of any other discount brokerage).
Playing with Image Processing in JavaScript Using MarvinJ (JSFiddle Examples)
The bank and the credit union I mentioned in my previous post do not require that you keep $50 in an account or regularly deposit anything.

Like I said, my credit union requires a deposit of one (1) dollar, which you get back when you close your account.
VS Code is a lot more than just a text editor; off the top of my head, it has:

* Syntax highlighting and code folding
* Autocomplete
* Integrated file browser
* Integrated git client
* Automatic formatting
* File preview
* Debugger
* ...and a ton more features

Just looking at the screenshots from the release notes (https://code.visualstudio.com/updates/v1_36), I highly doubt this is "the very simplest cross-platform UI you could ever need to design".

Also, as far as I know, the vast majority of the editor is still HTML/CSS/JS, with only a few exceptions (the integrated terminal and project-wide search I think?)
This is fixed in v0.12.3,
https://codesandbox.io/s/sinuous-counter-hmp8x

The issue below is still to be fixed.
It currently returns an array when it should be a DocumentFragment. It's related to the popular `htm` package that Sinuous uses.

html`${seq.map(i => html`<li>Counter #${i} ${counter}</li>`)}`
Textiles were among the very earliest technologies, were hugely significant to ancient cultures (there are numerous Greek mythological entities associated with weaving, sewing, thread, cloth, etc.), some innovations were remarkably late (knitting, about 800 CE), and of course, textiles drove the early Industrial Revolution: Kay's Flying Shuttle (1733), James Hargreaves' spinning jenny (1764), Richard Arkwright's water frame (1769), and Joseph Marie Jacquard's punched-card loom (1804).
I understand. I tend to watch videos on YouTube about DIY projects. Keeps me entertained and inspired. Maybe my days aren't mentally taxing enough!
This is something that might well happen in the future. But to retrofit this to all commercial planes is not a simple or cheap task. Many planes in the sky were designed and built many years ago and so updating them to also upload to the cloud during flight requires substantial design and certification efforts that Boeing/Airbus are not going to suddenly take on unless they are forced.

Adding it as a feature of any new plane designed in the future seems simpler. Although uploading everything in real time be ideal you could easily ping with the essentials for almost no bandwidth. Every minute with location, speed, altitude and half a dozen other important numbers would be a good start.
> Honestly, I think it's an accessibility issue.

Even just focusing on the usability of zooming in a browser-- I wonder how much even the best Linux desktop environment (or even OSX) trails behind browsers. Off the top of my head:

* the obvious keybindings (even across browsers?) that are the same for tabs/windows regardless of the content inside them

* in FF the zoom percentage animates itself into existence when you go below or above 100%, then remains viewable and clickable to return to normal

* most of the popular web pages are designed for zooming so that text reflows in a readable manner when zoomed

* when zooming, fonts remain readable without the user fudging around with DPI or rendering settings that no mortal ought to understand

* zoom level and scroll position is remembered in case I click the back button

Well, the desktop doesn't even have a notion of the back button so I'd say we're already at least a few years ahead of the desktop.
Classic good cop bad cop. In America you can have MLK’s vision or Malcolm X’s vision.
On HN the turnover is about a year: https://news.ycombinator.com/newsfaq.html. If it were as short as two weeks, which is the commenting window, the same few hot stories would get rediscussed over and over.
Ask HN: How can I automate sending a payment to my user's student loan provider?
I'm building an app where students can sign up to receive donations towards their student loans.

I'm using Stripe to process the donations, and Plaid to receive information about the user's student loans: https://plaid.com/docs/#liabilities

The last piece of the puzzle is automating the payment to the loan provider.

Can anyone point me in the right direction?
"Cables can “smear” digital signals by attenuating the highest frequencies."

Yeah, right. If you get "smeared" digital signals beyond the sampling threshold, you'll get so many data errors that nothing will work.

The only thing that matters is whether whatever is clocking the DAC has a constant clock rate and that you don't get a buffer underrun on whatever feeds it data.

If this were a real problem, it would have shown up on analog VGA monitors as a wobbly image. Those are also an analog signal from a DAC coming from a clocked data stream. Several orders of magnitude faster than for audio. There have been VGA devices with jitter problems, and it's really obvious - vertical lines aren't straight. That was pretty much fixed by the time VGA went away.

(There was once a $13,500 HDMI cable. Really[1]. It was laughed at on Amazon.[2])

[1] https://www.forbes.com/sites/ianmorris/2015/01/02/please-don...

[2] https://www.amazon.com/WireWorld-Platinum-Starlight-Cable-Me...
Now that industrial AI has taken off, it's even more striking how pompous it is to call simple game enemy logic 'Artificial Intelligence'.
Like I said, networking effects and currying a hip reputation are a huge part of why I think they got big. In large part nothing about what makes them big strikes me as technical in nature.

But sure, ok, so let’s hear your theory on why they got big and how it requires all of this client side RAM usage. So what is it?
as i said "and no, if something is super expensive it does not mean its high quality!"

you have to know who you are buying from. yes, majority of big labels these days use cheap outsourced labor.

Italy - is importing cheap asian workers, so yes you have to watch out. Basically know who you are buying from. There are plenty of businesses who still value their workers and their products.
They should have banned outdoor cats at the same time. Cats shouldn't be declawed and neither should they be outside, but if they're going to be outside it is better for the native wildlife if they have been declawed (making them ineffective hunters.)
My understanding is that Leo has similar latency to cables?
Livestream it!
Haha yep! My brother and I even got the minimum distance to spawn figured out. Basically, if you got too close to the spawn point, the AI would skip it and move to the next. But you could be just a little ways off and not trip the proximity. It was a vicious cycle indeed. Turning on License to Kill basically guaranteed whoever got the first shot of the game would own the rest.
I hate to engage in this petty in-fighting (especially since I want podman to succeed and actually be as secure and well-designed as rkt was but with OCI runtime support).

Unfortunately, I don't agree with this whole "it must be more secure because we broke it into bits" argument. That alone is not sufficient in order to increase security. The vast majority of the code in libpod/cri-o is very similar to (generate a config and pass it to runc) or copied directly from Docker (containers/storage, with containers/image honestly having quite a few more problems than Docker's image parsers). When I found CVE-2018-15664, not only was the libpod/cri-o stack also vulnerable but it was as vulnerable as Docker was more than 5 years ago when I fixed the original security flaw in 2014. I feel bad saying this (I don't want to blame the folks working on this, who I do respect immensely) but it really should be a serious consideration if you want to put "more secure" in your advertising.

This is why I argued for several years that we should add OCI runtime (and custom storage driver) support to rkt instead of having to redesign everything (and since we started with cri-o instead of libpod, getting rid of the daemon was a pain there too). But of course, like every other discussion I've had with Dan Walsh, it was brushed away. Whatever.

I do really like the folks behind the project. I just wish we'd spent our collective energy on improving something that already existed instead of repeating mistakes pointlessly. I'm definitely not a fan of Docker's politics either (and at the very least nobody from the cri-o/libpod project has sent me abusive emails calling me stupid and "brainwashed by Red Hat" for criticizing their project's governance model -- which Solomon Hykes did in the past when he was still the CTO of Docker).

Disclaimer: I work for SUSE and maintain runc, and have worked on containers for a depressingly long period of time. Obviously the above are my views not those of my employer (who ships both Docker and cri-o, and my team maintains it in our products). I'm just tired of all the fucking drama.
You can get an order of magnitude on hash collision resistance by rolling every two hours. Maintain “two” backend databases to gracefully track sessions between roll overs.

Also, for non GPDR IP blocks, maybe just store a per client salt in a cookie(!) and then xor it with the rotating server salt.
What is OpenAI? I don't know anymore
You need to develop from a general philosophy that less is more.

I use thin frameworks, no database orms, less class-based programming and more stateless functions. It's very easy to follow the code chain all the way down to the database just using grep and an editor -- no magic (or very little), what is happening is more or less explicit in the code. And the code is written very simply - I do spend some time just removing and simplifying things as much as possible before I call them done. Pays dividends later when you have to revisit stuff you haven't looked at in six months.

From the systems side, no docker, no k8s, I run Ubuntu LTS vms and manage them using Saltstack. It's simple, lets me run my stuff on pretty much any cloud that can run Ubuntu (any of them), and it's all automated. The rest of the stack is filled out using best-in-class tools that I run myself - nginx, postgres, redis, etc so I'm not tied to any proprietary versions of these services. DNS load balancing directly to nginx - no ELB or hidden request or ssl termination costs.

I try to run the simplest thing that gets the job done, and then run the exact same thing in my development environments to have parity with production - it works well.
Maybe on some platforms. I'm a Mac user, so speaking for that platform, AppKit has had built-in animation support for over a decade (and now with Catalyst you can also use UIKit if you want). Drag-and-drop in particular has animations out of the box when using certain built-in widgets – e.g. when you're dragging an item into an NSOutlineView, the existing item at the cursor will slide down to make room for it. (But what in Slack is even draggable? I can't seem to drag to rearrange channels, for instance.)
Your library has the same issue. Also, you are using linear search[1] when removing edges.

1. https://github.com/luwes/sinuous/blob/e33c5e8bcdb461be61f7d0...
I know a lot of people that would not own a cat that isn't declawed. I wonder what the net outcome is on cats being euthanized, I'm sure this will increase that number.
Other comments make it sound like dropping parentheses is just a craven attempt to make Racket more popular. To me, this epitomizes the distinction that the maintainer drew between trying to get more popular, and lowering barriers of entry. If Racket 2 is no more popular (it loses as many community members as it gains), but the new community members had an easier time joining the community yet still love Racket 2 just as much as the old community loved Racket 1, isn't that still a win?

Conversely, if it turns out that everyone loved Racket 1 not because of the design elements that the maintainer put so much blood, sweat, and tears into, but because of the high barrier of entry due to the parentheses (the one thing that the maintainer didn't put effort into), how is that at all motivating to the maintainer?

I'm less of a community member and more of an admirer of Racket from a distance (and I don't mind parentheses, really, I've used Clojure professionally and it was great), but I look forward to seeing how this initiative turns out.
This is such an American comment.
1. Wingtips — many dissimilar winglets will create different wingtip vortices. Are few smaller vortices better than one big?

2. The centre of gravity seem to be off

3. Yaw control - I believe it will have to be synthesized by fly by wire, as there are no prominent rudder

4. Wingspar???

5. Chassis — gonna be behind the centre of mass? It still looks to me way to narrow for a plane with such long wing.

6. High wing design — should have lots of cargo space at expense of passenger fuselage volume

7. Quad engine? — why not 2?
It’s been illegal in Washington forever
On the contrary, client-side processing means it is burning the battery in users' devices, not consuming any cloud resources. It could very well be cheaper for the companies to implement.
I would say the Boeing incident more so favors the counterpoint. Boeing tried to keep adding features to an airframe (code base) that could not support it.
Jacobin's explicit goal is to advocate for socialism and no matter what they write about its going to be through that lense with that as the real focus.

It's not journalism, it's a pep rally.
Another Carhartt fan! I’ve got a Carhartt bunnyhug that I wear all year round. They somehow made it warm enough to be a great add-on under a lighter winter coat, and cool enough to be ok up to about +15C. It’s black and the dye faded quickly, but it has otherwise held up way better than any bunnyhug I’ve ever owned.

Plus the small bit of cognitive dissonance when people see the the sweater and then realize I’m working on some pretty technically intense projects is fun to watch.
coolgadget
Been illegal here in Queensland, Australia for quite some time now.
Valuing workers is separate from valuing quality. I don't think the article I linked to implies in any way that the exploited workers are doing inferior work.
At my company we did our own docker execution environment. We generally like docker's layers and packaging, but dislike the runtime.

With AWS you already have a virtualization, why do we need another layer?

We packaged a super slim Linux with an init that just has some minimal code reading out of AWS EC2 user info the conf. Downloads docker hub image and runs it as a process.

No virtual networking or ssh access. No magic. Just a process on an aws ec2 instance.
A couple weeks ago. Google announced it will be researching AI in China.

HN had more positive comments regarding that announcement.