skysight-inc/HackerNews huggingface dataset:
Soviet jets of that era were designed to be repaired by simpler means than fighter jets from even 40 years ago.
Isn't the complexity of computing the permanent of a matrix a big, and impactful open problem?

On wikipedia: https://en.wikipedia.org/wiki/Computing_the_permanent

Scott Aaronson has written about it: https://www.scottaaronson.com/blog/?p=2925
Building Your Own Air Force, One Mig at a Time
Mainstream media have abandoned the "Five Ws" style of reporting events:

https://en.wikipedia.org/wiki/Five_Ws#cite_note-Hart-1

I hope news services that adhere to this style will survive, but they face a difficult struggle with the political propaganda engines that dominate the WWW today.
The why is typically better provided by descriptive comments and tests. I'd rather people put more effort into those.

The exception is ticket numbers - it's sometimes useful to be able to link commits to tickets to see the context of a feature, especially since it's cheap to do.
> The US military used B2 bombers in Iraq.

For crowd control?
As someone who's thought about starting restaurant-based meetups around various hobbies, wondering if you can fill in why this is a bad idea, to save me the trouble of finding out the hard way.

Regarding 3, I think it's a very interesting notion that normalization/cool-ification of tech work may have obviated much of the drive for meetups. Can you also please elaborate on "maybe not much longer given what Big Tech is doing"? I'm wondering if we're talking about a stance on tracking/facial recognition (although maybe it's something else?). Regardless of the stance, what would the "not much longer" entail?
I know! I'd love this system so much, but because of all the players involved, I think it'd be nearly impossible unless it were orchestrated by the government by creating a mandatory pay-to-play, ad-free, tracking-free, web option at the protocol level. ...which they'll never do.
Same here. I can't subscribe to dozens of newspapers, but I'd happily pay even 50¢/article, if the payment process were seamless.
Not sure about the benchmark, but the code includes the option for mixed precision training via Apex/AMP.
I have kind of a weird opinion of this. I actually think Michael Seibel is too quaified for that position. What we want in technology is more diverse voices in leadership positions, not more of the same voice in multiple places. Obviously he's a great voice for Reddit to have on its board, and more diverse voices at reddit is good, but I do worry that we're still fulfilling this idea that the standard we're holding non-(straight-white-male) people to is actually higher because we're scared of being accused of hiring someone as a diversity hire.
Not anything you would call general purpose yet; seL4 has been used in several embedded systems though.

The closest to a real desktop OS would be Sculpt, which is based on Genode, which in turn can run on top of several different flavors of L4 (plus a few non-L4 kernels). Sculpt however is still closer to a fancy hypervisor than a full OS. It can run several unix-like command line tools and has a Qt based GUI, but you will run VMs in it to get any useful work done.
https://www.npr.org/transcripts/807758704

> demonstrated how people are often oblivious to the power that they have over others

Not just managers...
Would have been more probable it were a Navy jet, since we know Pepsi once had a large navy. ;)
My point is just this: however much companies that wish to buy support pay Oracle now, it is significantly less than what they paid or expected to pay before 2019. Whatever the situation was, it was made better by the license change.
> Nearly any serious PHP deployment will use an opcode cache which has to be invalidated, though maybe they are smart enough to do that from the filesystem now.

Etsy has a massive PHP deployment. In one of their talks they mentioned one of the main perks of using PHP is they can just drop code onto a server and be done with it. They are operating at pretty crazy scale. Even deploying to hundreds of servers can happen very very quickly since you don't need to step through a tiered rolling restart.

> You want incremental rollout essentially every time you change code; if you feature flagged every single change, you'd have your codebase's entire history all hanging out on master, with far too many possible combinations of feature flags to ever test.

Often times you want to restrict features or certain things based on business logic in your app, not just a "dumb" load balancer. For example, you might want to enable new things for specific users who opt into a beta program or maybe only staff to start. But it could also be to a % of users. Usually the idea is to feature flag bigger things and once it's rolled out fully you remove the flag and now it's just something that exists all the time. Of course this depends on your organization tho.
wait for OpenMultiCore that will standardize heterogeneous cpu sets
I felt I made it clear, but by "average" I meant "average for equivalent roles in the tech industry".
Nice.

But, oh my god, why are mainstream radios stuck with the same 10 songs since what seems like forever ? First pickup: suzanne vega, second pickup: francoise hardy.
I went through examples of one of those government accessible 'design systems' like https://www.digital.govt.nz/standards-and-guidance/design-an... or https://designsystem.gov.au/ and the WCAG 2.1 spec. There's probably better accessibility tests out there but I've used this https://wave.webaim.org/ which also has a browser plugin
I didn't expect my comment to be popular, and it's probably going to decimate the measley 7 points I've accrued (I had 9 prior) as might this one, but I tend not to buy anything without a decent warranty. I'm certainly not buying anything that could go wrong after 30 days without any recourse other than paying to get it fixed or to buy a new one. My view about warranties are to do with the confidence the seller/manufacturer has in their product, this one doesn't endear my confidence in the product. Just my opinion but I keep holo of my electronics as long as I can. Still using a phone bought 4 years ago, laptop 8 years ago and a desktop I built 10 years ago.
Please don't respond to one bad comment with another. The site guidelines explicitly ask you not to, for the obvious reason that it just makes the thread worse.

https://news.ycombinator.com/newsguidelines.html
Please don't take HN threads into flamewar.

https://news.ycombinator.com/newsguidelines.html

Edit: would you please stop posting unsubstantive and/or flamebait comments to HN? It looks like you've done it repeatedly, and it's really not what this site is for. If you'd review the guidelines and take the intended spirit more to heart here, we'd be grateful.
This seems like a rephrasing of the claim "birds are dinosaurs". "Birds are dinosaurs because birds are dinosaurs". Maybe the answer is "it's arbitrary; scientists decided that birds belong in the group 'dinosaurs' even though 'dinosaurs' and 'birds' are clearly distinct groups to everyone else"?
That's true. The code could be modified on the fly after the scanning so it's good to have a last ditch illegal-opcode exception and let the OS catch the exception to migrate the process.
Not that it actually matters for the discussion, just for transparency - I am pretty open about the method.

As long as we all get to do less of the undesirable work, our needs are covered and the profits and power of automation are not concentrated in the hands of a few I'd say we reached the goal. 'Evenish' distribution might be sufficient too.

There is a lot of literature on ideas and theories about it. The systems used so far had a lot of debugging time already, and I'd expect unexpected effects to turn up when implementing anything new, and thus it is hard to advocate for any specific one. Working with our problematic traits (such as laziness, selfishness and hunger for power) instead of against them (or worse, ignoring them) seems advisable though.
An important thing for me in a commit message is the "why" of the commit. Sure it can state "changed foo to use blah". But why did they do that is often very important information. Sometimes it is very obvious from the what, but oftentimes it is not. The article didn't seem to mention this, or if it did I didn't notice it.

I usually think a commit message should have a "what" changed and a "why" it changed portion.

Of course putting this information in code comments may also be a wise thing to do.
Exactly. There is a rule but I would venture that very few native English speakers know it or were taught it; it's learned implicitly instead. I only found out there was a rule because I stumbled across the phenomenon doing a computational linguistics project.

My broader point (which I made poorly) is that native levels of language proficiency require a mix of explicit and implicit learning. There are certainly explicit rules for verb conjugation and agreement. Some things can be learned either way, like adjective order. Others seem to be mostly implicit: I can't give you a general rule for why "I asked her to marry me and she agreed" sounds fine but *"I asked her to marry me and she concurred" sounds weird.
Fed Officials Project No Rate Increases Through 2022
The idea that intelligence is disconnected from the "baser" instincts like emotion, need to eat, need to reproduce, need for social recognition, etc is probably just false. Akin to there being a useful measure IQ which predicts ability to solve the worlds problems (hint: Nope). Our story-telling mind can construct all kinds of intelligent hypotheses, but was probably evolved to appear rational to our fellow people and attribute agency where possible. Our wander-through-the-woods mind can visualize and hypothesize about spatial relations and transformations, etc.

There's much to do for AGI, but I believe that motivation-engineering will be the hardest part. Morality is intrinsically connected to our role as sorta-hive-minded monkeys.

Caveat: All the above is poorly presented opinion from the following resources:

- Learning how to learn on coursera

- Buddhism and modern psychology on coursera

- Righteous Mind by Haidt.

- Happiness Hypothesis by Haidt

- Bullshit as an honest indicator of intelligence

Building a machine using our evolutionary history as a prior design is the only way we know how to produce general intelligence, but all the strange, varied, "Emotional" baggage that goes with it means we never would. Why would a computer be afraid of snakes? If what you want is a computer that can come up with solutions you wouldn't have imagined, then you need clever search, problem specification, and significant computation, not general intelligence. If you want to automate something, you may need learning, but don't need intelligence.
I think the problem is mostly logistics. To get good use out of an old array, you have to QA all of the cells and discard the worst ones, because when you wire batteries in sequence (to get higher voltage), then the weakest link effect is very prominent. And if memory serves, to get the most out of a battery array you want to 'match' the cells, so you have to bin the used batteries the same way Intel bins CPUs.

If memory serves, you have to charge a battery to measure this, which takes time and therefore space.

So to get the cost to be cheaper than just building a new pack (possibly using binned new packs), this all has to be pretty automated. If they bin new cells (if they don't maybe they should!), then most of this hardware would already exist. Which would mean you only need to talk about how to make a robot to desolder battery packs. Given how crap my soldering skills are this feels like a potentially hard or at least expensive problem.
Through it's not build around SeL4 specifically. It supports a wide range of mostly L4 based micro kernels as well as some other kernels like e.g. Linux.

Still it's a SeL4 OS if you want it to be one.
Even most middle-road laptops, monitors and phones have these disclaimers in the warranties AFAIK.
They can easily disable the differing extensions in the BIG core.
Unity’s perception tools to generate and analyze synthetic data at scale
I don't think this is the last airworthy Mig-17. Bill Culberson flies N1713P and I believe I saw it fly as recently as 2019 in Alabama. Here is the FlightAware page, and you can see photos in the 2nd link:

https://flightaware.com/resources/registration/N1713P

https://flightaware.com/photos/aircraft/N1713P
Congrats!
There's been a lot of solid object level advice here...I'll just repeat some basic & meta advice in case anything resonates:
- you can't lose it if you don't spend it (aside from the real small negative yield from inflation outpacing banks' savings interest rate).

- this is enough money to really provide a lot of investment opportunities, be extremely picky about a number of the first 'good' opportunities that come your way. There's a very good chance that you'll find better opportunities just by waiting a bit longer (where rate of return will make up for the opportunity cost of not investing).

- this is enough money that's it's probably worth reading at least a few books about investing and wealth management. You spend thousands of hours a year to otherwise earn $150k, it probably makes sense to spend at least 1/100th of that amount of time to really become informed about how to manage an additional $150k.

- the majority of non-profits and charities suck in terms of their impact/dollar efficiency. If you are actually trying to maximize your impact rather than donate to feel good (which is okay too! Just recognize when you are doing so), I'd hold off on donating to charities until you've done at least X hours of research per say, $1000k that you donate. Considering you make around $100 an hour, a few hours of research per $1000 donated probably isn't unreasonable. Additionally, the best charities aren't just 5 or 10x more impactful than the average ones, but probably 100's, 1000's, or even more times more impactful.

- don't ignore the peace of mind that a solid runway from a variety of uncorrelated, fairly liquid assets may provide. Regardless of what happens--a solar flare knocks out our electric grid for months, the US defaults, banks can't let you withdraw cash for whatever reason--you want to know that you'll be able to incentivize other's labor and buy goods from other people. Cash, gold, BTC/ETH/Monero/Zcash/etc. in cold storage wallets, and perhaps even other 'currencies' like common caliber bullets or cigarettes in a safe deposit box and/or a safe at home, might be worth storing $5k or even more in.

- consider using getguesstimate.com, www.causal.app, or at least Excel/Sheets to try to quantify the different risks and returns of all the options you are considering. The first two apps allow you to easily include uncertainty in your estimates of values, as well as do sensitivity analysis, which can help you decide which model inputs are probably most worth reducing your uncertainty about by researching them further.

- when in doubt about a spending decision, especially if you haven't exhaustively researched and thought about it, just wait a day and sleep it off. And if you don't feel good the next day, just wait again. For most people, it's too easy to spend money and too hard to save it. Don't be like most people.
Incredible. Market cap as of right now seems to have surpassed that of Toyota, making Take the most valuable car maker in the world.
Being able to distinguish between people is pretty foundational to being able to personalize AI applications. If you wanted to make a smart home actually smart and not just full of inconvenient remote controlled appliances, this is pretty necessary.

There are obviously privacy concerns with this example, it’d ideally be fully on-prem.
Binaries need to target a minimum subset, but can use run time feature detection to query differences.

If a binary does that, the OS can just not migrate that binary across cores.
Does anyone know of an open-source equivalent to YOLOv5 in the sound recognition / classification domain? Paid?
Yes, you look to be right that the Samsung-designed Mongoose core in the Exynos SoC had 128-bytes cache line size, while ARM designed their generic Big cores to also use 64-bytes like their Little cores. Still though, seems like ARM did not provide guidance that these specs must match between Big & Little cores, and Samsung also didn't catch this either.
Why the father of modern statistics didn't believe smoking causes cancer
The reason the history is so biased against the Russians in the US is because it was written by German generals. They ended up doing two things:

1. Absolving themselves of any guilt or mistake. It's all Hitler's fault. :rolleyes:

2. The Russians only won because of luck, winter, and unlimited manpower.

Franz Halder ended up getting the second highest American civilian honor for writing that history. Of course, we asked him to do it because we wanted to learn what they know so we can be better prepared against the USSR. However, we were so naive and just believed him completely. There's been a recent movement among US historians to reexamine that period and a lot of old myths we had about the USSR' role in WWII is being rejected. It's going to take a while for that to trickle out into the public. I just wish more people knew of the immense sacrifices the people of the USSR made during that war.
Your response is almost exactly the same as waheoo's. Please see my reply to his for everything you asked here.
I have simple note server[1] running on raspberry pi. I want it to be accessible from Internet but my ISP uses double NAT and theirs no other way around it. :/

[1] : https://github.com/quaintdev/pinotes
I need a dataset and tags for hair, face, neck, arms, left breast, right breast, nipple, torso. Any tips? I'm training a GAN, but I need to specifically segment the parts, as I don't want nipples in the middle of a face. I don't want to have to manually annotate 1,000 images
With regards to dead pixels, every vendor I know of has terms like this, it's just hidden in the warranty small print, not on the store page:

https://support.lenovo.com/ca/en/solutions/ht035306

https://appleinsider.com/articles/10/11/05/leaked_apple_dead...
There is also tremendous internal pressure not to rock the boat, if you are in a place with not much job mobility.
LASD is $3.5 billion. You've also got CHP on the freeways. Another 40 cities in LA have their own police departments as well: https://en.wikipedia.org/wiki/Law_enforcement_in_Los_Angeles...
Arguably the entire generated page is a derived work, in which case the whole page should be CC-BY-SA not merely the snippet.

On the other hand, arguably incorporation of the snippet (as the incorporation of context for other pages) is permitted in some way other than licensing (fair use?), in which case the terms of the license wouldn't apply.

I would have to think harder to have a well-formed personal opinion.
Group Policies Going Rogue
Great points, and hoping Glenn releases a paper to complement performance. We are also planning more rigorous benchmarking nonetheless.

re: PyTorch being a confounding factor for speed - we recompiled YOLOv4 to PyTorch to achieve 50 FPS. Darknet would likely top out around 10 FPS on the same hardware.

EDIT: Alexey, author of YOLOv4, provided benchmarks of YOLOv4 hitting much higher FPS here: https://github.com/AlexeyAB/darknet/issues/5920#issuecomment...
> Atom tops out at SSE4.2.

SSE itself tops out at 4.2, but Tremont does support the newer SHA extensions.

AVX appears to be the only missing thing, but AVX isn't even standard across Intel's other lines, either. The Pentium line doesn't support AVX either, for example, even though they are using Skylake & newer micro-architectures.

So you currently can't assume AVX support, and you still won't be able to assume AVX support. Why does this matter?
I am being redirected to youtube.com when I try this in a Firefox window where I am logged in with my Google account.

It worked as explained when I tried it in a private window.
Yeah if you're not doing the work yourself, finding someone qualified, someone is going to have to rebuild parts, oh man that's got to be expensive.
No, unfortunately not. Only if you implement it exactly as it was done back in the day for FPUs. Any deviation and you might run into a more recent patent that covers some aspect of a later implementation, maybe even something seemingly obvious or necessary. This is why it is called a patent “minefield.”
In my experience the engineers who write good commit messages are also the engineers who read them and also the engineers who understand their value and also the best engineers on a team.

Your argument that "most engineers don't care about commit messages, so they must not be important" is akin to "most people are overweight, so health is unimportant".
> - better default styles that don't look like troff from 1985

Design is not something that should be tied to a particular decade. It's not fashion. Good design is timeless and only adopts to new technologies/media. Design is how well a particular solution works for the purpose of it. If it looks like 1985 and works well, there is absolutely no reason to change it. If it doesn't, then there is no need to look at "modern trends", instead we need to go back to the drawing board and find out what the problem is first.

Can you identify the problem with the design besides the superficial aesthetic (which can be easily themed)?
I can see that. I just don't (didn't?) see deliberate practice as not immersed. Fair point.
Scaleway’s data centers are in Europe :)

Even Comcast will be able to beat that.
not OP, but I obtained a Logitech K480 bluetooth keyboard and planning to use it together with PineTab
If the problem is not that Google is (not) stealing Wikipedia’s clicks but instead is stealing the clicks —- and, more accurately, content — of other, for profit, sites then why go with that headline? Because it’s good clickbait.

I’m pretty sympathetic to the plights of Weather.com, Genius.com, Zagats (oops, Google bought them and then resold them), Yelp, and whomever else Google is appropriating non-public domain and non-Creative Commons content from. But that’s a story that’s already been told, so the site decided to find a heart-string tugging yet intellectually-dishonest angle.
I'm looking into YOLO for this, but it's moreso to verify your selfie == image on document, and we want to avoid sending highly sensitive information to third party providers.

The current service we use, while accurate, costs 50 cents per verification...

Edit: reading through this thread, if the model isn't super massive, we could offer on-browser verification! 27MB is still a hefty download though.
macOS does this. Calls it a “power nap.”
> Some workers don’t want to rock the boat for fear they might get blacklisted, McCarthy said.

Has anyone here ever heard of someone getting blacklisted? I could imagine someone who does something really shitty in an interview at SomeCorp being put on a do-not-hire list at SomeCorp, and the same for being fired there, but blacklist to me implies preventing employment across multiple companies.
Speeding up a Git monorepo
It's invaluable when reverting other's changes during an on-call emergency. Atomic commits that encapsulate one feature vs. trying to piece together five commits that are named "trying out singleton approach", "adding tests", "figured out corner case" is a world of difference during a rollback. I don't even have to really understand the commit message, so long as you squash them.

Also, pointing to a JIRA issue, etc. if your company uses that is a nice way to complete the loop, the one link that explicitly ties code to planning.