skysight-inc/HackerNews huggingface dataset:
Embarrassed for my city.

Whether you agree or disagree with this ban seems to fall on two divisive opinion sets:

1) Facial recognition does more (less) good than harm

2) The police should (shouldn't) be given tools to do their job better

I'm very firmly in the "agree with both" camp, and it might make people that disagree on one or both opinions happy to hear that I'm starting to think the world is not heading in (what I view as) a good direction.
Holy sh*t dude, chill out. You're an iOS developer. Your fanaticism of nuclear is great and all, but stop getting ahead of yourself.
Nit: Google Wallet is long gone. Should've replaced that logo with Google Pay's
Linus refuses to merge patches that are bad for performance or security. Even an open source governance model can refuse to merge stuff.

Apple doesn’t support extensions on mobile Safari either, maybe there are good reasons around security and battery life.
didn't know, sorry
You need mainly velocity and acceleration. Unless you have a powerful ebike, most bikers accelerate 5x slower than usual car, even slower than scooters, and max speed around 25-30kmh on flat road. So they become obstacle that is often difficult to avoid safely in the car.

There are +-2 countries that I've seen implement bikes seriously - Netherlands and Denmark. Both have more bikes than residents AFAIK. The magic is to have dedicated bike lanes that nobody else uses. You only slow down/stop on intersections with car roads or pedestrian paths, otherwise its all for you, wide enough to overtake slower biker.
Nanoseconds were mentioned in the draft technical standards for MiFID II but industry and scientific feedback was that mandating nanosecond-level sync to UTC is not feasible to mandate given the current state of the art ( and will be for some time).

Common trading protocols like FIX and OUCH do support nanoseconds for time stamps, but the MiFID requirement is in terms of deviation from UTC, so you need to budget and have traceability for the total error between your system, clock, and back to the reference standards - ie UTC(NPL), UTC(NIST) etc.
If you’re doing this properly this can well involve visits to your data centre with portable atomic clocks.

There’s a really good paper on implementing this from the UK NPL; see https://www.ion.org/publications/abstract.cfm?articleID=1316...
NiLang requires every instruction being reversible, e.g. `SWAP` and `y += f(args...)`. The back-propagation is implemented on a limited instruction set. It is different with Neural ODE because neural ODE does not back propagate the program step by step. Some time reversible integrator can utilize the reversibility (with NiLang) to save memory. e.g. the leap frog integrator for symplectic systems.
I assume if you have the money to be that thorough you have the money to offer some inducements to stick around.

Plus if all you know is this custom stack, where are you gonna go?
Indeed, though it's worth driving home that the salient difference between Debug and Display is that the former, unlike the latter, can be autogenerated via derive (well, okay, I've seen crates that add the ability to derive Display based on doc comments, which is pretty cool: https://github.com/yaahc/displaydoc ).
I’m pretty sure it’s a violation of community standards to use a person’s country of origin as an insult or slur. Are you intentionally trying to denigrate a people group?
Ubiquitous and organized are a different thing. Many examples you mentioned are violent reactions to an unjust status quo, where police violence against minorities have racial undertones and is perceived as insufficiently investigated and punished.
You can assign numeric values to enum variants in Rust too like so:

enum Field {
Foo = 0b11111111,
Bar = 0b10101010,
}

fn main() {
println!("{}", Field::Foo as u8);
println!("{}", Field::Bar as u8);
}

There is also the bitflags crate: https://docs.rs/bitflags/1.2.1/bitflags/

For lighter weight formatting there is https://github.com/japaric/ufmt
Intermittency of renewables is less of a problem if one rids oneself of the medieval seeming idea of energy self-sufficiency. Energy does not have to be produced where it is needed. We can transfer it already. The grid would need upgrades but we can definitely transfer large amounts of energy over long distances.

Example from China: 12GW over 3300km at 1100kV DC, for others look at https://en.wikipedia.org/wiki/Ultra-high-voltage_electricity... .

Europe is also building HVDC (high-voltage direct current) links connecting windparks and consumers with e.g. norwegian pumped hydro power plants for storing excess energy ( https://en.wikipedia.org/wiki/High-voltage_direct_current )
OK sure, but if you want words to mean something, you can't just define "green new deal" as "all the good things" instead of the current proposal.
You are commenting on an article on the prime reason as to why they'd accept.
All road users should be considerate.

If there is a dedicated cycle lane and a cyclist disturbs cars traffic (which bikes usually do simply because they tend to go much slower than cars) by insisting on cycling on the road I can understand that drivers do not appreciate it, though it of course does not excuse dangerous maneuvers.
My question is, how big is the hole? If it’s a trench style run of the fiber, this can managed in a very environmentally friendly fashion with little impact on existing environments as it were

On the other hand, if not managed correctly, I completely agree with you
I apologize. I edited the comment accordingly.
5 years is a relatively rough one... in terms of libraries, I come across a lot that are 2+ years old that are feature complete and work. In terms of applications, there are a couple other responses in this thread, but the specific focus in reference was really on libraries themselves, which shouldn't be as complex as wget in general.
https://www.thetimes.co.uk/article/contact-tracing-data-harv...
It would be a big deal if they had a wire you usually transmit at 6ms with, but they found a way of doing the same distance but 3ms. But no, they literally brute forced their way through a mountain to make the distance shorter, because they had the money to do it and want more.

Being able to spend money on a operation to make the cable distance shorter is hardly a very big deal for anyone else but nature and the company doing it.
Doing one doesn't preclude doing the other, that's a false dichotomy.
https://news.ycombinator.com/item?id=24745554

Hahahaha. Look at the first reply.
You can mitigate this by getting your website itself on a CDN. If this is cached, then it's assets (incl javascript), would be too.

And by going that route you make sure that all pieces of your website have the same availability guarantees, the same performance profile, and the same security guarantees that the content was not manipulated by a 3rd party.
The quotation is from Einstein, rather than Alan Kay, although the exact wording is disputed. [0]

https://en.wikiquote.org/wiki/Albert_Einstein
I’m making a dedicated Google account/browser profile for YT this week as I prepare to delete my main, ten+ year old Google account. It’s the last/only thing I actually need Google cookies for (outside of work/gsuite which is a different machine entirely).
Some forms of HFT work by getting information from other exchanges before you, then front-running on price differences.
Most likely, they put bike to rest till summer/spring, same as majority of old cyclists do.
I don't think I get your point. Correct me if I'm wrong but it seems to be that you're suggesting that if I want to sell some of my shares, for example, that I should wait until volatility is low?

If I had a way of knowing when the market would have low volatility, I'd throw away the shares and become a billionaire trading options.

Saying you should wait for low volatility before trading is equivalent to saying you should wait until the price is high before selling. Both statements seem to reflect common sense but neither piece of advice can be translated into an actual strategy.

The impact of HFT market making isn't that difficult to observe - all markets which have attracted such participants have seen huge falls in spreads. The spread is a tax on everyone who buys and sells in the market so lower spreads are good for everyone. (For example the cost of buying and selling a DAX future before fees was about 70 euro just 15 years ago while the spread is now typically less than a euro.)
People talk about Lisp and Delphi not really being used anymore in the mainstream. Smalltalk as well, especially when it has the ability to have the entire program running and suspended on disk for analysis. That is not available in any modern language if I recall correctly.
Stargus
Cost overruns have been the norm, but nuclear power generation at scale during the 1970s was still at most half as expensive as the Votgle and Flamanville projects that you like to cherry-pick.

The atrophy of the nuclear supply chain is precisely why nuclear plants are cheaper when built at scale. When you have a steady demand for reactor pressure vessels, high pressure heat exchangers, and other specialized machinery for nuclear plants its cheaper on a per-unit basis.

Also, I'm not sure why you think weapons programs have anything to do with nuclear power generation's supply chain. The supply chain issues pertain to the construction of pressure vessels, pumps, and pipes that need to withstand the more difficult environment inside a nuclear reactor. The only intersection that nuclear weapons manufacturing has with nuclear power is uranium enrichment. But the cost of fuel is negligible in nuclear power.

> It will almost certainly be much cheaper than building nuclear reactors, and by a very large margin.

Right, just like how early nuclear advocates said it would almost certainly be cheaper than fossil fuels. We don't know this. This isn't a historical cost estimate, it's cost speculation. And cost speculation fundamentally cannot account for unknown challenges.

> But if it's not, no big deal. We could build reactors later if by some miracle it turns out they're needed.

Trillions of dollars wasted is "no big deal"? Not to mention, exacerbating global warming because we delayed nuclearization of our energy sector pursuing energy storage? These are pretty big deals. Decarbonization of the energy sector is going to be one of the biggest endeavors that countries conduct. It's no time to bet on unproven technologies. We know nuclear is expensive. But we know that it works, and we have experience building it at scale. We're walking in the footsteps of what we've done before, not bushwhacking through unknown engineering challenges.
Lol. Nice.

Anyway, let me know when the GDPR actually helps with something instead of just making the internet more of a usability train wreck.
Machine Learning straight through SQL
>First, bit field descriptors is a huge pain - where, in C, you would define an enum for the task, there isn't a real equal in vanilla Rust, other than a litany of constant variables.

Have a look at the bitlags crate, I use it a lot for this purpose: https://docs.rs/bitflags/1.2.1/bitflags/

You still have to give the literal value of the field instead of using the auto-incrementing enum but that's how I do it in C as well, I find it too error-prone otherwise. And how do you deal with fields that take up multiple bits anyway?

>Second, the over-reliance on nightly is a tough sell for - having inline asm gated makes it very hard.

I agree 100%. I can understand them prioritizing higher level system programing and taking the time to do asm right, but it does make it a bit of a pain to do bare metal Rust at the moment.

>Third, while format is great, it's also very heavyweight. Not having (AFAIK) variadic arguments is hard, and there isn't really an equal to printf.

What do you have in mind here? format! is strongly typed and a lot more flexible than printf. You can't even print custom structs with printf... Actually even printing standard types like uint32_t and friends require macro soup to work portably.

Variadic arguments are pretty much a no-go for a strongly typed, static language since you would need a lot of trickery to get it to work safely under the hood (hence format! being a macro).

But what use case do you have for printf that can't be implemented with println!/format! and friends?
Trinitron were great monitors. Except you could never un-see the embedded wires once you noticed them.
Unix 6th Edition Commentary (1977)
The Lorax is in the building.
One can always offer a service at any price; the trick is finding an agreeable buyer.

I would love to sell my photographs at a price that would allow me to do so full-time. Alas, there are a lot of other people who would love to do the same. Some of them are willing to charge less than presently seems sustainable for me to do. We adapt, or we're bummed out all the time.
I'll never understand unboxing. It's just depressing to think that anyone could waste their life watching someone else open boxes.
As far as I understand it (which is not very far):

Zygote calculates derivatives using source-to-source automatic differentiation.

This calculates function inverses (so to stretch the analogy a bit, it's kinda like "source-to-source automatic inversion")
> there is apparently some evidence that investing in nuclear energy causes countries to de-carbonise more slowly

Please don’t ascribe causality without evidence. Even the authors admit upfront that this is a correlational study, with strong confounding variables like GDP.
Police rarely use revolvers these days for numerous reasons (e.g., safety, training difficulty, efficacy, and so on).

"NBC 5 checked with more than 114 police departments in the Dallas-Fort Worth area. Out of 79 responses, it was discovered only one Plano officer still carried a revolver."

https://www.nbcdfw.com/news/local/last-revolvers-retired-as-...
they could open source the tool now that it's essentially worthless behind their wall.
> If I had to pick a thing to make Google give up, it would probably be YouTube and not Chrome.

You don't have to pick a thing though. For some reason the article title highlights Chrome, but the article makes clear that they're considering many options, only one of which is Chrome.

To me it's interesting that Google has the #1 or #2 market share in so many different areas: search, advertising, web browsers, mobile OS, app stores, email, maps. There are so many, I'm surely forgetting some. DNS? Office suites? In almost any area that Google wants to enter, they automatically become one of the biggest players. The only thing they couldn't do was make a social network...

EDIT: I forgot online video, duh!

Maybe we need a bunch of Baby Googles, like the Baby Bells after the breakup of Ma Bell.
This has already happens. OUCH and other binary protocols have carried nanoseconds for years. FIX now specifies microseconds be supported in all time stamps but also lets you use nanos or even picos if you and your counterparty really want to.
I think he talks about Wine and Dosbox.

But Opensource Windows could be the real thing.
I understand the sentiment, and disagree on a few points... if you're doing more adhoc enhancements using jquery, lodash or some chart/graph library... there's a decent chance that there's caching/reuse in play.

If you're building a specific application, then I'm less likely to rely on a CDN... I think applications should largely deliver all of their own resources.

If you're in financial or security (military) applications, there may be legal, resource and other requirements that supercede what you can do.

It's not a one size fits all... that said, modern web application development centers around resources via npm, and largely delivered in your appliation bundle, so it's less of a concern in the common case these days imho.
The more we do this, the more susceptible the grid will be to massive outages.

I’m not an expert, and I’m sure there’s some way in principle where it could be architected so this isn’t so, but it just seems empirically that the more interconnected the more we see unexpected and enormous outages.
I’m find it amusing that we’ve reached the point where developers can no longer imagine a shop that writes its own software.
> Unless the market can remain bored longer than institutional investors can remain solvent...

Don't let nit-picky facts like that institutional investors control substantially more capital than retail investors get in the way of a good narrative.
The question was “what real value does an investment like this yield for the economy as a whole?”

If I understand your comment correctly then your answer is essentially: it provide no value to society, but few other businesses do either.

To which I largely agree, and is the reason why myself and OP are left frustrated that society spends billions on things to improve arbitrary efficiencies while disregarding the well being of millions of people.
Yeah, the world could use more people like him. He's mostly not motivated by the money. After making $1B from the PayPal exit he could have just retired and bought a yacht or an island. He wants to de-carbonize transport and colonize Mars. Both to give humanity a better chance at surviving into the future.

That's three billion dollar companies so far and counting. Is there anybody else who's done that? Not to my knowledge.

He quite likely has some kind of savior complex, he's quite literally trying to save the world.

A fascinating and incredible human being.
I work in HFT and HFT is not front running. And no, the liquidity would not be there without HFT market makers

It's kind of weird that people have such strong opinions about things they know very little about.
> Python really isn't keeping up; it was designed by and for hackers

What does "hackers" here even mean? Is it just a throw-away disparaging term?

Hacker has at least three distinct meanings: deeply knowledgeable software developers, shallowly knowledgeable programmers, and people who break into computer security systems.

I assume you are not using the first of these, else you would likely say the Julia developers are hackers too. And you are definitely not using the third.

van Rossum's training, for example, came through the language design and implementation process for ABC.

Tim Peters, another early designer, worked on compilers for Kendall Square Research and Cray Research supercomputers. (Eg, https://bugs.python.org/msg303574 describes developing libm for KSR, and http://stackless.com/coroutines.tim.peters.html shows his knowledge of features of Icon and Simula 67.)

So already there it was a multi-disciplinary effort.

What don't you say Python was designed for an era of single-core computing and for tasks where raw performance took second place to usability instead of going hand-in-hand? Seems rather more correct and less needlessly antagonistic.

But you seem rather fond of needless antagonisms, as people certainly do write "real" programs all in Python.
If Iran hosted these sites in, say, Myanmar, I have a strong suspicion the DOJ and FBI couldn't take down these sites. That said, perhaps the military would end up getting involved, if the threat was serious enough.

>Sure this might be headed by the USA as per usual, but the current situation is not one I think we should desire as a global populace.

Okay, right now, remove the USA from their global role. Who do you want to fill the void? Remember that sudden power vacuums allow bad actors to fill in (ISIS being the most modern example of such).

As controversial as it may sound, the USA still allows for the greatest expressions of liberty of any country, period. It ain't perfect, but no representative system is.

>But don't fool me that the USA does no such similar tactics as well, perhaps a tad bit more convoluted, through side companies for example

Of course we do.

Unless a treaty is signed explicitly condemning such behavior, every country possessing or seeking power meddles with domestic politics of other countries. Political power derives its strength from perception. If a domestic populace views their leaders as capable, political power increases, and vice versa. This reality is used by militaries and intelligence services to influence domestic and foreign nations.

For example, if you're China, you attempt to convince the USA population to perceive their government as weak, ineffective, and non-representative, and you simultaneously tell the USA population that China is a worthy successor to the USA and is totally not a threat. If the population is unaware of these efforts (often spanning years if not decades), you have a fairly high success rate, as you are fabricating an alternate reality which is deemed plausible enough to pass as truth. Raise a whole generation on this reality, and you've laid a new foundation for that society. (For more information on the topic, look up "psychological operations".)
Does city ordinance trump the county in which it resides when it comes to law enforcement? Does the city of Portland have legal jurisdiction over the county Sheriff?
My D90 purchased in Europe kind of disagrees with you.
For me, the biggest is React... aside from that, not much really.
Economists are more like storytellers than scientists
I'm sure this is highly subjective, and people get fun or boredom in their own ways.

I just find that I cannot enjoy something if I have too much doubts. I may enjoy doing it once or twice, but if I'm constantly caught in failure/exhaustion, it's no longer fun.

I used to be into composing and improvisation, but each time I attempt at it, the result was to "meh". I walked the keyboard but knew nowhere to go. The fun was basically an initial passion plus a little curiosity, which in me, tends to die quickly if no fuel is supplied.

Meanwhile, my friend who actually studied Jazz, can sit in front of a piano and just play, fully enjoying every second of it, while entertaining everyone else. Comparing with my randomly walking on the keyboard, it's a higher level of fun as he attempts to weave the harmonies and melodies, and it's more lasting and more complex.

Again, it's a quite personal thing, as I also have a friend who literally doesn't do anything new. He neither dabbles nor learn seriously; has no hobbies apart from having dinner with friends; but still, he seems to be really happy.
What do you mean by "sniffing traffic"? Is this something you observed yourself or just repeating sensationalist claims by others? Are you claiming they installed a compromised certificate and are MITM-ing all your traffic !?

FWIW, in my case I use the built-in controls for turning telemetry down, and supplementing with a pi-hole on the network that blocks a lot of telemetry endpoints. I'm confident that whatever (if anything) slips through is just generic anonymized usage stats; they wouldn't risk compromising privacy this way especially with GDPR (and other similar things) in play.
The edge is difficult to quantify, so I went with the 300M as a lower bound. IIRC, the company that made this line sold contracts for 300k/month to use it to around 30 companies. Source: Flash Boys book
There's that branch of minimalist environmentalism where their favorite nuclear reactor is whatever doesn't already exist. The instant it starts getting built, /somebody'll/ start protesting it.