skysight-inc/HackerNews huggingface dataset:
I use the UHK exactly for this. Keyboard commands + mouse layer keys for those UIs that are pointer-only.

While it doesn't replace a mouse completely (I wouldn't use it for games), it does work for all my day-to-day work (development, writing, workflows) with shortcuts and the built in mouse layer.
The app has inherently limited accuracy and I think the algorithm it's using would likely flag anyone who goes anywhere near an event where a large number of people end up testing positive. It can't really tell the difference between, say, people attending a mass superspreading rave and mingling with contagious attendees with no protection, and police officers in PPE rounding up attendees who've been infected at the event but aren't contagious yet. It's just a fundamental limitation of using an automated app. This probably isn't a huge problem most of the time, but it seems like police using the app could rapidly deplete the ability to actually enforce Covid restrictions.
Respectfully, the AP article is not very focused. What was I supposed to get from it? That famotidine was a long shot and the clinical trial was bulldozed through? Cause in all honesty, I am OK with that.
I actually just wrote about doing this with our code notebook product just the other day https://hex.tech/blog/a-pragmatic-approach-to-live-collabora...
Wow, I've never seen this site before but it looks amazing and I can't wait to play around with it. Thank you!
Interesting, basically it is 4 companies, plus DeepMind, plus some small residual.

I remember looking more closely at this sector, from a UK perspective, and finding next to no well-paying jobs, never mind interesting (well-paid on the scale of this webpage). If there are some I’m dying to know!

But if this is a wider trend, it is odd how not just the internet, personal data etc that are owned by FAANGs, but the market in AI jobs too.
Ask HN: How can robotics be used to create a compelling game?
As a (former) robotics engineer, I keep trying to think of how robotics could be used to create a fun and engaging multiplayer game either online or in person. But the reality is, I just haven't seen it done yet, outside of "battle bots" which is obviously BYOR (Bring Your Own Robot).

Is there a way that robots could be used to be an integral part of a compelling game? Robots have some interesting features over apps/simulations which could be taken advantage of:

- Autonomous agents

- Real-world randomness

- Indirect control vs direct control

- Real-time vs turn based
That's going to make SpaceX's eventual ISRU methalox production massively easier. This is great news.
If we're using a mechanic analogy... I'm so tired of the wheel squeaking and the grease not working that it's time to break out the torch and chisel.
FWIW I find that TypeScript types can sometimes be overwhelming or hard to decipher, especially some third-party library type definitions. The connect function from react-redux is one example:

https://github.com/DefinitelyTyped/DefinitelyTyped/blob/d07d...

Since types can get really complex, I feel a need to be conscious of avoiding complexity when writing types myself, unless the value is enough to justify a hard-to-read type.
Funny enough, I have been watching your stuff. Very good work and its made moving to a remarkable more tempting.
Steve Jobs wanted macOS to run on the Sony Vaio (2014)
I don't put anything past 2020 any more.

Jokes aside, If there is any life on other celestial bodies, I wonder if there will be diseases that we carry/they have that would prove destructive to us/them. Or perhaps the biology would be different enough that there wouldn't be a risk.
The way the original IBM PC BIOS was rewritten was one team analyzed the code and documented what it did, and another team implemented it from the documentation. Having source code to start with helps with the first step.
Not sure why you are downvoted. Having to use a linux computer on top of your windows computer to make it useable is completely unacceptable.
You're assuming the inodes of all the parent directories would be flushed to disk every time they change. This is already not the case. It would be just a matter of touching the data structure in memory and eventually flushing it out.
One thing people are trying to convery every time this question comes up is that "7nm" is really just a marketing number, it's not tied to any particular physical dimension, and it's not how small the knife is able to cut.

The knife does get better, it's just not something that the Xnm node names measure directly.
> It is pretty out of date (ML is a fast moving field) - I doubt Google is using LSTMs for translation in 2020.

Sure, but that doesn't change the fact the training data is focused on English-to-X and X-to-English corpora. The underlying architecture of the model is just an implementation detail that doesn't really affect this as demonstrated by my example.

> These models are trained on Russian-German corpora, but because there is little resources for that, they are supplementing with Russian-English and English-German.

This is exactly what I'd argue isn't the case at all. Otherwise words that have a direct 1:1 translation wouldn't be mistranslated and companies like Yandex wouldn't be able to deliver so much better results.

German-Russian isn't low-resource at all, given 95M and 150M native speakers respectively and a close history for the past 150 years. [edit]The rich cultural history of both countries resulting in a vast library of literature, theatre plays, news publications, films and the general cultural relevance of both languages is even more important.[/edit] It's simply (quite comprehensible) bias towards English for research taking place in the USA and the fact that it's much easier to compile English-to-X and X-to-English corpora in a predominantly English-speaking country.

There are tons of translated books, films, news paper articles, scientific papers, etc. available for Russian-German and Yandex, being a Russian company, naturally has no problem compiling a Russian-German corpus (since they're not biased towards English).
As a European I can‘t resist but to say that I wish that we would start banning all of the American internet cooperations that are required by law to share their data with the US government which has time and time again shown that they are willing to abuse access. Remember the time they wanted to wiretap Angela Merkel? Good times!

It‘s really astonishing to what extent people are willing to be hypocrites not only but especially in the US... American exceptionalism, what a f*cking joke... Might explain how the Republican party and American establishment could create such a mess of the country. It would be funny if it wasn‘t so damn sad and dangerous for all the other countries and people. /rant
This reveals a lot about how technical people approach problems. Many times you're simply applying whole sum logic to a human and not considering that humans are soft and squishy.

What happens when those 100 humans perfect for the task get sick? Maybe have children? What about life altering events or accidents? Divorce? Theft? Emotion? Government oversight or over reach? There are a million things that can whittle or impede that 100 people. Much like the film Gattaca who felt they had the perfect vision for who was perfect, life tends to disagree. In the 50's we all thought India was a backwater of poverty yet its yielding some of the worlds best problem solvers.

These are all things that make it better for as many people as possible to focus on a problem and eventually we reach a better solution. It also fosters creative destruction as there're always new cultural takes on an issue that evolves over time. Was the vacuum cleaner solved when Electrolux was the dominate force? Or is it solved by Dysan? This is part of the fabric of life which makes debate so interesting.
It would be nice to see the years of experience and education for the different positions. AI/ML is a rapidly growing field the past few years so a lot of these individuals probably came from academia or different industries.
The switch has recently replaced the PS vita for me. Perfect for ScummVM...
A share buyback should be stock price neutral at the time it is done - there is no change in the value of the company. Cash goes out the door while also reducing shareholder equity.

Avoiding the shananigans that management play with the buybacks alone is a laudable reason to eliminate them. But the more important reason is they are long term detrimental to the well being of most companies. Funds used to finance a buyback could be otherwise spent on r&d, new products and/or services, hiring better talent, etc.

If the IRR of such activities is so low that a buyback is better, management is very poor or the company has no growth prospects (and possibly entering an end of life period).
One of the reasons we compartmentalize code is so that people can work on unrelated features without tripping over each other at every turn.

The bits where they don't interact also don't conflict. The bits where they do, look a lot more like collaborative editing.

They're also the spots where merges usually go wrong.
I'm not so sure it's that bad. I'm getting 40 and not planning to create a startup, as I don't have as much energy/health as before. At the same time I'm always looking for companies to invest my money into.
> they’re going to be exceptionally rare.

Disagree - at least in my experience in urban school districts, they were definitely the majority of good teachers.
"fewer opportunists in security"

We must work in radically different parts of security.
Leaders Tell a Story
> This is not supported by evidence.

What's your evidence? Because police do have procedures that are internally enforced whereas the general public does not
and is not exactly keen on rules (as we've seen)

Sounds like some people are criticising for the sake of it because this is the Police...
I've heard this from my father (US tax accountant) but it is reflected in the current news - the US tax system favors ownership. Own your own house, own your own business, use profits to invest - these are all things to reduce your tax burden.

And hire a good accountant.
I think traditional military's are finding hard to recruit and also realise there cyber warriors are not going to be enlisted ranks.

The sort who in ww2 would have been a cheery chappie dispatch ride from section Y, who works out a break into shark whilst jamming (with a uke) with some of Glen Millers band in the Bar of the Bear in Bedford.

For non brits I am of course thinking of George Formby -
"Operation Transformation" = "a system that supports collaboration functionalities by separating the high-level transformation (or integration) control from the low-level transformation functions"

Source: OT's Wikipedia article

But I felt the same. Never heard of "Operation Transformation" before and both OT and its alias were equally opaque to me.
Yeah you're right it's not a total order. I was being fast and loose and conveying a subjective feeling.

RE row polymorphism, Typescript doesn't quite have what users of ML-like languages are asking for when they want row polymorphism (which is usually parametric polymorphism rather than subtyping). But it's close.

As for convenient... well I'd argue by the time you've got the whole cornucopia of GHC extensions at the top of your file nothing is quite convenient at that point.
I have an ancient Thinkpad X200s with a cracked screen. For years it's been my favorite go-to home server running Linux + Docker. :P
That's kinda the idea. There are also several different layers each with its own resolution.

Also, well, that number isn't really the actual resolution of the finest layer, but is some "marketing processed" message that should give you an idea of the chips performance. It used to have the meaning you stated, but things changed a while ago.
I would be interested in the results of asking HN readers this question: What is worse, whiteboard interview questions or Donald Trump?
The announcement is here: https://android-developers.googleblog.com/2020/09/listening-...

To me the most interesting part is: "we will be making changes in Android 12 (next year’s Android release) to make it even easier for people to use other app stores on their devices"
> I don't get the appeal.

Bangs are nice as a quick shortcut to specialized search engines like etymology online, google image search, wikipedia, or whatever.

You can set up your browser to do this (some keyword changes the search), but it's convenient that DDG already has it built in, so the only setup needs to be switching your default search engine.

I don't know why anyone would ever use DDG's bangs feature if it wasn't their default search engine. That's just a weird extra step.
Maybe Rick just does what ever is the most fun. I don't give a rats ass about the business as long as they can pay my salary.
Match with a lead investor who'll lead your seed round
We're launching Match to connect founders with vetted angels who'll invest and lead their seed round on Wefunder.

During this 6-week sprint, we'll introduce you to vetted Silicon Valley angel investors weekly. We'll also make sure you're not in this alone – you'll be in a small batch of founders and mentors who will push, advise and support you throughout your fundraising journey.
You have a lot of background reading to catch up on. Start at http://jdebp.uk./FGA/introduction-to-redo.html .
Major hospital system hit with cyberattack, potentially largest in U.S. history
The goal is not and should not be too make kid think like engineer. Not in the first step. They first need to start thinking in steps, loops, commands, ifs. Understand it does what you wrote.
This a pretty mean way to dismiss someone who has a different viewpoint from you. Many developers enjoy these problems the same way someone might study a niche subject for fun or attend a Simpsons trivia contest; it's fun. No need to call them a sheep
The number 7nm 5nm etc. ceased to refer anything physical after the technology moved on from planar transistors. Now it's just a commercial name for a generation.

The most important dimensions are the gate pitch and metal pitch. For TSMC's 7nm process they are something like 60 and 40 nm and go down in the future to something like 30 nm and 20 nm in the 2nm process. Fin width might be the closest thing to commercial name.

They are not even comparable across companies. For example, TSMC 7nm process technology has 91 MTr/mm², Intel's 10 nm prosess technology has 100 MTr/mm². Samsung 10nm has 52 MTr/mm². (MTr/mm² refers to millions of transistors per mm²).
2000 km, so I guess somewhere around the size of India.

https://en.wikipedia.org/wiki/Vastitas_Borealis

@edit - 2000km is the size of the whole region, crater is 35 km wide. See below.
Genuine ignorance on my part: why is that?
Timesharing was introduced in the early 60's and still supported by Unix-based systems. Windows has similar functionality but probably needs some addons. Virtualbox is one way around that.

https://en.wikipedia.org/wiki/Compatible_Time-Sharing_System
GOP’s lock on the senate during the Obama administration?

https://en.m.wikipedia.org/wiki/111th_United_States_Congress
thanks for the suggestions! (unfortunately I am not a big expert in frontend stuff, i usually copy stuff from stack overflow)
> Computing was originally a female dominated field

From allyshack's source:

> sitting at tables and doing math laboriously by hand

Yea thats not computer programming or electrical engineering so please don't conflate that with modern computing.

> as computing became a more prestigious field more men entered it

No, as men invented electronic computers the armies of female laborers were replaced with a smaller number of overwhelmingly male engineers and programmers.

> Girls are socially discouraged from showing interest in stem

And now we get to the patriarchy arguments. No; women have much easier and more personally fulfilling life options than sitting behind a computer screen all day, and so they chose not to.

All of these feminist arguments have been made and rebutted hundreds of times here on hackernews and anywhere else that allows critical discussion of feminism so it gets very tiresome after a while and should probably fall under flamebait at this point.
1. Open the bookmarks view (probably Menu → Library → Bookmarks or Ctrl+Shift+B; not sure on macOS).

2. In the toolbar, within the Import & Backup menu button, use Backup… or Export Bookmarks to HTML….

3. Observe the file format (JSON for one, HTML for the other) and replicate its effects for all the items you wish to add.

4. Restore or import your new bookmarks.

I haven’t actually done this for over a decade. I suspect the backup/restore route might replace all bookmarks and the export/import route might just add new bookmarks, but I don’t know.

What I’d really like is an extension that could manage all of these (sync with DuckDuckGo’s bangs, allow enabling and disabling individually, by group, &c., renaming bangs), but Mozilla have said “We have no plans to allow adding search engine dynamically via WebExtensions. We've had too many problems with hijacking.” (https://bugzilla.mozilla.org/show_bug.cgi?id=1268401#c37.) So anything like this would need to be a program that could run locally and either mess with Firefox’s databases directly (places.sqlite, I think), or provide you with the relevant files for you to import manually. I’ve thought of making such a thing, but I’ve not done it yet. Part of the reason is lack of a good data source: for using DuckDuckGo bangs, you need a list that includes the destination of each bang, which I don’t think they provide in any principled way, so you’d be left just polling them.
It's a react app using three.js or the keyboard rendering
1,000-Year-Old Precursor to Stainless Steel Found in Iran
Flightradar24 openly being taunted by hacker
I don't think I can effectively answer this one. I fall right into the "average developer" bucket and have never worked at Google. So I don't think I have the proper exposure on this.
I’m having the same reaction as many here - it’s ugly but often true.

BUT - if everyone followed this advice, I believe the org will fail eventually. Promotions aside, I think it takes enough people with real long term responsibility and care to actually keep things moving up and to the right.

So is there a less cynical framing here? Are there long term strategies to do good work and also get promoted? It might be harder (or less lazy) than jumping teams every 18 months and ignoring OKRs, but I’d like to hold on to some hope that we don’t have to secretly become a complete and total drain in order to succeed. I’ve done okay without stooping, and my current manager is a good counter-example IMO (though may be rare). Surely there are some ways to encourage true engagement over feigned work and to discourage leechy behavior?
Codeship reports apparent breach of GitHub credentials
Ah, the Loyalty Model. You protect me and do good work, and when sh*t goes sideways, we blame someone else together, and then I'll put you in charge of their team.
> Frankly, most people won't even wrap their head around simple conditional logic/algebra.

What do you mean by this? I've met people who struggled with for-loops, but most people have been able to get if-then statements.
I've found there are two really tough and visible dividing lines in a typical tech company: 1. the line between individual contributor (IC) and first level manager and 2. the line between the top managers and the executive class (directors, VPs, etc). These two lines define the three basic tech castes: ICs, managers and execs. While it's pretty straightforward to be promoted internally within these castes, it's difficult to jump from one to another, particularly from "normal manager" to "Director/VP". Thinking back to the last few companies I've worked, I'm having trouble remembering more than 1 or 2 director-and-above level people who actually started out as not-directors. Maybe the list of companies I've worked at is not representative, but in my view, execs tend to get hired as execs and don't promotion their way up to the title. So, following the "work hard - performance review - feedback" treadmill is great for climbing a small part of the ladder, it's not sufficient for making the big jumps that represent major career growth. Moving from caste to caste takes some different wizardry I haven't figured out yet...
For one, No checks are done to ensure dependencies exist before running a script unless done explicitly.
I have not had much volatility when working at a hedge fund, or even finance more generally. It might be different in a pure front office role where your bonus pool is directly tied to the profit you generate, but being in a tech role, you can generally expect to get what you got last year, plus a little (for varying values of little) more than you got last year. At worst my comp stagnated during the financial crisis.

Hours can vary widely between teams/projects but I generally don't have an issue with the hours- like all companies we have our crunch times, but the general day to day is pretty much 9-6.
Ask HN: How difficult is a search engine MVP that just works?
what it is, i mean, what's stopping you from making the next google search?

Tf-Idf? No. Just kidding.
Infromation retrieval, text mining, ML/DL ?! what is going on with this field !
Every other resource seems outdated? What is the state of art ?

Reading some of these posts :
https://boyter.org/2010/08/build-vector-space-search-engine-python/

https://www.dr-josiah.com/2010/07/building-search-engine-using-redis-and.html

https://stevenloria.com/tf-idf/

https://stories.algolia.com/a-search-engine-in-css-b5ec4e902e97
1.Find someone good at their job
2. Be good are you job
3. Get promoted
> but I think people underestimate the compounding interest of being a 5x-10x developer. If you architect things just right today, that can save you a lot of time tomorrow.

I'd also argue that a lot of people over-architect solutions and they miss out capturing markets, which leads to real life economics for a business. YMMV
My point is that your criticism if of the types of contracts being signed. Not the concepts themselves.
As States Prepared Mail-In Ballots, USPS Failed to Update 1.8M+ Addresses
Not necessary. Long term coding in team in company is very much unlike what kids learn.

And people happy to teach can be unhappy and unsuccessful programmers (due to finding corporate programming unsatisfying and unmotivating)
Would you consider being the writer of one of those articles?
If only someone could tell me what "cancelled" might even mean here.

I mean, how is having Ronald Fisher's commemorative stained-glass window taken away anything like "cancelled"? Are we renaming "Fischer exact test" and everything else that Fisher developed? No. At most we're including a comment that he was eugenicist.

The only way I can figure it out is that "cancelled" means something like "the physical manifestation of a decrease in public esteem of a powerful or well-known figure."

Okay, take Darwin off the £10 note. It ... changes nothing. It's not like that's going to affect sales of his books, his inclusion and discussion in text books, and more.

And those books talk about Darwin's racism already, not because he's "the man of the Left" or to defend him, but because they cover his good and bad points.

The idea that Darwin is a god in "the progressive pantheon" is ridiculous - who is worshiping him, and why does worship even make sense?

Nor am I making a new observation. Here's an SJW evolutionary biologist last July confused about why Noah Carl ("a notorious racist who was fired from a position at Cambridge for racism") wrote a Medium article about this "totally bogus" proposal that Darwin would be cancelled - https://www.youtube.com/watch?v=AiIvCuQQAl8 .