skysight-inc/HackerNews huggingface dataset:
It feels like this article is purposefully avoiding back-linking to Starship Technologies website https://www.starship.xyz

Could have Amazon acqui-hired Starship Technologies instead of Dispatch? The reason is probably that Dispatch is backed by Andreessen Horowitz.

This doesn’t feel meritocracy to me. It feels Silicon Valley is building an inner circle where they only invest in each other. Techcrunch seems part of it avoiding back-linking and SEO gains for Estonian based Starship Technologies.

Is this article just content marketing to publicize Amazon and Dispatch?
What if it's an Iranian spy who managed to convince the person he was an Israeli spy?
No, the simple explanation for their sales tanking is simply because they got their market saturated. Plainly and simple.

Huawei on other hand has rather different marketing plan - they make somewhat expensive products for ordinary people, even thought some of their phones can cost more than $1000 USD in maxed out configuration (leather and hand made editions)

Apple on another hand has really little appeal to this demographic, on both brand identity front, and product match.

That surely sounds unusual to a Western person, but that how it is. Huawei buyer is a well off working man in late twenties or early thirties with few more things to care about in his life than his phone.

Car analogy: Huawei - a nice full size sedan, a show of success for a common man; Apple - an "economy supercar" like Black Badge edition RR Ghost, something what broke millionaire wannabees buy
Can it verify that votes that have been added to the system have been cast by the actual voters and not by anyone else?
> There are actually many more mechanism in evolution, such as genetic drift or geographic separation. You're merely focusing on one special aspect of evolution here.

No, it's not some ad-hoc aspect among many. Notice that I was trying to illustrate what it means to say that some theory is foundational in a field. It means that, if you remove it, the rest of the edifice falls apart.

Imperfect self-replication and survival-of-the-fittest are foundational in that sense. You cannot make sense of concepts such as speciation through geographical separation, neutral mutations, theories about why genders exist, kin selection, eusociality, etc etc etc without those foundational pieces.

What you say is a bit like saying that the Theory of Relativity is just one special aspect of theoretical physics: there's also planetary dynamics, for example.

> Fitting quote:

The danger with these types of quotes is that they tend to end up applying to oneself.
As far as I understand "TPU" is Google's brand name, so of course competing products are not TPUs. There is an overlap in what you can do with the devices, so a comparison of their strengths would be useful.
Digital Transformation – a reality check before biting the bullet
Its pretty cool to have your own language + source code of games like mario!
Is there a page where you compare language features - i.e what motivated you to create your own?
Also, what is your team size and how long you all are behind this?
Well they decided to not only make it closed source but also lock it up behind a http frontend so you can't even reverse engineer it. Criticizing Google for shuttering things suddenly that companies are depending on is rightly justified.
> From what I understand, a structure needs to be quite massive to get meaningful gravity from a rotating hull unless you attempt to approach ludicrously unsafe angular velocity which would make repair / docking a big challenge

The reason it has to be so massive is that otherwise the difference in the G-forces between your head and your feet can make you sick[1].

1: http://www.spacefuture.com/archive/inhabiting_artificial_gra...
But where can you actually buy it at that price?
> 2) writing tests is awful. Testbenches are crazy confusing. Much better would be some sort of unit testing system that does a better job of segregating of what constitutes "testing code" versus the "language of the gates". You would have a hard time doing something like, say, property testing using verilog.

SystemVerilog makes this distinction between RTL (language of the gates) and verification environment code (wrt. testing, they are different things in my experience) very clearly. SystemVerilog inherits much of what people dislike about Verilog, but it makes writing large verification environments much easier. Again, not without lots of potential pain points, but you can do an awful lot that way.

On a slight aside - it worries me (though perhaps unreasonably) about the different approaches to functional verification which come from the software world v.s. the hardware world.

Software verification seems to (generally) be a much more continious affair, while for hardware, there is an extremely intense period of verification before the product is delivered to a customer (as IP) or physically manufactured. This arises because fixing software bugs is cheap by comparison to fixing hardware (again, please accept my generalising!).

It makes me shiver a little to hear people applying software "testing" strategies and terms to verifying actual hardware. I don't know if this is reflected by their actual practice ofcourse. There is a lot of potential for the hardware community to make use of so many software development practices in their verification environments (Big systemverilog testbenches are giant class hierarchies which are far more akin to straight up software), but I'm yet to be convinced about hardware itself. The development constraints are so different, and the possiblity for continuous development is hindered by the hard cut off point (manufacture).
University of California wins long pending CRISPR patent
Well, here are my favorite channels, maybe they can help shift your recommendation engine into the new gear! :-D

https://www.youtube.com/channel/UCtPhq1N-uNfUHiPDnwxqImg

https://www.youtube.com/channel/UCcDzxOd6Q6OLvBYNH2q98EQ

https://www.youtube.com/channel/UC5NO8MgTQKHAWXp6z8Xl7yQ

https://www.youtube.com/channel/UC6x7GwJxuoABSosgVXDYtTw

https://www.youtube.com/channel/UCWXEQsK3UiHszjwgGN5HUeQ

https://www.youtube.com/channel/UCworsKCR-Sx6R6-BnIjS2MA

https://www.youtube.com/channel/UC9RM-iSvTu1uPJb8X5yp3EQ

https://www.youtube.com/channel/UCsXVk37bltHxD1rDPwtNM8Q

https://www.youtube.com/channel/UCivA7_KLKWo43tFcCkFvydw

https://www.youtube.com/channel/UC6mIxFTvXkWQVEHPsEdflzQ

https://www.youtube.com/channel/UCu37IhZOWNoPDFdyk98rc4g

https://www.youtube.com/channel/UCp0rRUsMDlJ1meYAQ6_37Dw

https://www.youtube.com/channel/UC7IcJI8PUf5Z3zKxnZvTBog

https://www.youtube.com/channel/UCu6mSoMNzHQiBIOCkHUa2Aw

https://www.youtube.com/channel/UC2C_jShtL725hvbm1arSV9w

https://www.youtube.com/channel/UCAL3JXZSzSm8AlZyD3nQdBA
Ask HN: Resources for engineers new to system design
I came across a twitter thread on resources for engineers new to system design* - there are some great recommendations there. What would (or do) you recommend that first-time system designers read?

* https://twitter.com/HenryR/status/1094033131399565313?s=19
Reddit: Censorship fears spark criticism of Tencent funding reports
Inject Roles, Not Objects
Atmospheric Black Metal apparently isn't whimsical enough to achieve mass market appeal.

Jokes aside, in my opinion, this sort of music while twee and forgettable is appealing enough to not leave a bad taste in the mouth about the whole advert. Especially when the subject matter has to be seen as approachable to a wide audience of people across age boundaries.
I think we're set for an AI fall, not winter. There are truly some techniques for which current ML implementations work quite well that cannot be adequately met using conventional code. Speech recognition, machine translation, and image processing are the main examples.
>The 2x to 3x extra time that it will take to complete projects using TypeScript instead of JavaScript. This is time which could have been spent on writing more tests.

What's the reason to write tests for things, that just should works? You shouldn't think about tests like "What error does it throw if I pass that type?" With type checking you just won't have that type of issues.
accuRx | Junior and Senior Software Engineers | London, UK | ONSITE https://www.accurx.com/careers

accuRx is on a mission to fix communication in healthcare.

Currently, we let GP practices communicate with their patients, team and other organisations. We’ve grown from being used in a handful of organisations at the beginning of 2018, to now being in over 1,300 practices that send over 23,000 messages a day to patients – improving care and saving staff over half an hour each day.

Over the next 12 months we’re growing our practice base in the UK and rolling out exciting new products to enable the future of primary care.

Apply here: https://www.accurx.com/careers
Ex security official is virtually every Israeli in a country with forced conscription at age 18.

Also as an unrelated nit: Ramat Hasharon isn't a "plush suburb", it's where people without enough money to buy an apartment in Tel Aviv go live (Tel Aviv being "valley" expensive)
The Yorkshireman in me wants to pronounce this as T'udder.

Does anyone know if the founders were from Yorkshire?

To be fair I also thought the same about the VW 'E Up'
http://www.britishslang.co.uk/slang/ey-up
not for its existence, but the USPS would have a much harder time routing mail without ML based recognition of handwritten addresses.
Without more context, this reads as failing upwards/humble bragging. All these powerful people helping something that seems so tenuous? That’s not a common outcome.
Corbyn smears himself. With you quoting a site called “electronic infitada” you weaken your case dramatically.
One valid reason for this practice is the existence of fully flexible fares, that can be switched at late notice. So there is always some uncertainty about exactly how many ticket holders will be wanting to board a given flight.

As for the rest, I dunno, maybe give them a break. Margins run at about 1%, give or take, so two empty seats matters. Heavy financial losses and bankruptcies are common for airlines.

On the practical side, people like to get to their destinations at their preferred time, so it’s good that airlines try and serve people by getting as many people as possible onto their preferred flight. And for environmental reasons people like to know that capacity/fuel isn’t being wasted.

Having worked with airlines for a long time, I’m no great lover of their business practices, but on this topic we can do a bit better than just presuming them to be greedy, exploitative monsters.
I find it to be automatic for a lot of people. I know several people that go "mh?" (in english) or "hein?" (in french) when they perfectly understood what you said. It's just a reflex, maybe to give themselves a bit more time to think. It's a bit annoying, I often just wait a second and they start answering
https://en.wikipedia.org/wiki/Motives_for_spying

>Compromise [...] Coercion [...] Extortion
Is this simply a USB keyboard or does it exploit some vulnerability to access the host device?
If those 31 languages cover >90% of all humans I think making claims about universality is reasonably justified.
Ist't Apex Legends classified as 18yo content ? At least in Germany is.

This also helps explains why you're younger brother was still playing Fortnite and why it's not gonna die to Apex.
> I don't really know what the situation is for more noob-friendly DEs like GNOME, but on sway this tool is the i3-equivalent of push-button simplicity:

On Gnome you can bind shortcuts to copy save to a file or copy to clipboard the whole screen, the current window, or a rectangular screen region. In the latter case, you can drag a rectangle with the mouse to choose the area you want to screenshot. There is a visual indication of the copied region (it blends a white rectangle over it), and the clipboard works with all applications (both Wayland and XWayland).

For screen recording I've used Peek, which is pretty nice, too.
If atmospheric pressure at that height is similar to earth's at sea-level, wouldn't we expect similar levels of light blocking by the atmosphere as well?
Split keyboards, a five year review
So true and simpler to detect too.

The kinds of bugs which TypeScript prevents are those which could have been caught by the simplest of integration tests using the simplest inputs.

Every time I rename or change something in TypeScript, I have to change it in so many different places. In JavaScript, changes where much more localized.
> What is the current UX for screenshotting, screencapture, and screencapture with audio for the most featureful DE that uses Wayland atm?

The Gnome UX is pretty nice, see my sibling comment.
Yeah as a python guy myself for years and years I still like languages that are typed. I don’t understand why people hate to define them and rely on constructs like the compiler just to save some keystrokes. I think explicit types make code easier to read and reason about.
Processing large volumes of data safely and fast using Node.js and PostgreSQL
What is the cost/difficulty difference in getting to Venus in the first place & then getting people/supplies back-and-forth compared to LEO?
I stole £30,000 from my mum to make millions
Disappointed to hear Agent Johnson was so obvious
Had the same experience with Basecamp, except after cancelling, circumstances changed and now we're paying customers. It's not common to encounter a company these days that thinks the customer experience is more important than the quarterly revenue numbers.

Todoist is another such company. I tried their premium plan a while back and it wasn't what I was looking for. It was remarkably easy to cancel. Work changed, and I didn't hesitate to buy a subscription.
Most people will never pay $100 for sushi.
Michel Marten’s code is some of the beautiful code I have ever had the pleasure of reading. His “less code” philosophy is almost an art form—even down to the naming of his libraries. They are all small, focused libraries dedicated to solving one particular problem. The best bit is that they are all tiny, sporting less than 500 SLOC. Browse his GitHub profile to get a taste. [1]

He is probably best known for his Ruby libraries Ohm and Cuba, but I enjoy using Syro and Mote.

[1] https://github.com/soveran
As someone who is very pro-static typing, the big annoyance for me is that sometimes you have to write a load of boilerplate purely because of the type system.

It's got a lot better in the last decade, but with the more advanced features of a language you can find yourself slowed down in a few ways. Maybe by having to explicitly declare types where you'd normally implicitly declare them. Or you might have a load of methods that actually throw 'Not Implemented' errors because you are forced to match a massive interface but it only has to do one thing (yes, C# has an actual NotImplemented exception because this is so common).

It's annoying and can interrupt your flow, mean you have to spend a bit of time searching for the right voodoo code to make it work or you sometimes feel like you're doing a rain dance just because of the type system.

The other thing is that you're sometimes forced to cast a variable to a type that you know is already that type, but a method has returned it as an 'object'. It feels really clunky, e.g. event listeners.
Arm64 hypervisor tutorial series
with 1 order per customer and £3 shipping fee
The site addresses this pretty well at almost the top of the page:

- If your flight is within the EU and is operated either by an EU or a non-EU airline

- If your flight arrives in the EU from outside the EU and is operated by an EU airline

- If your flight departs from the EU to a non-EU country operated by an EU or a non-EU airline

- If you have not already received benefits (compensation, re-routing, assistance from the airline) for flight related problems for this journey under the relevant law of a non-EU country.

So pretty much all flights departing from within the EU is covered.
None of those places speak Latin, they all speak Romance languages. None of those languages are anything like Latin.
> Typing out code tends to be a minor part of writing software, so you don't gain much there. Furthermore, you don't want to mix types in the same variables either, because this comes at a cost of performance and complexity.

> So, what kind of flexibility do you get from dynamic typing?

I'm the same, I don't get it at all. If you're going to voluntarily opt-out of automatic safety checks you better have a mind blowing list of good reasons for it.
I wonder how well you could integrate such prosthetics if you had them from a very young age.
Setting up development tools for Atari Lynx programming on MacOS
Ask HN: Which software was used to create this animation?
Im impressed that he did that with a mill. I’ve used a laser printer, uv box and acid before. I think the setup cost less than $100. Easy to mess up fine tracks however.
I was referring to the word 'just':

> your use of the word 'just' in this way,

When using 'just' in this way you down-play the problems. 'Hidden agenda' might have been a bit extreme on my part. What I had in mind was the down-playing of issues to seem smarter than others.

In the context of the Cumex fraud you could say "It is just stealing". When doing this you project that we shouldn't be concerned, it is _just_ stealing, which it isn't.

It becomes counter productive to solving the issues because when someone who doesn't know about the problems surrounding YouTube's algorithms and reads that 'it is just "addiction peddling"' they might conclude that people are overreacting.

My issue here is that, in YouTube's case, this is not 'just' attention peddling. I also don't agree with you that this is 'a logical consequence of a system that optimises for maximum engagement'. Netflix, as we have established, also wants my attention, but that doesn't mean that I go from Rick and Morty to Nazi propaganda. On YouTube you can go from listening to music to getting lectured by White Supremacists without actively seeking this extreme content out.

They have optimised their algorithm to make this transition very gradual in order for you to stay engaged along the way and in effect they have created a mechanic in which people slowly get radicalised.

It is very easy to down-play this by saying this is logical and just attention peddling, but I'd say it is closer to psychological abuse of people in their most private and vulnerable moments. All this _just_ to make money from advertisement. The algorithms might not have started out this way, but there has been enough criticism on what is happening for YouTube to finally do something about it, yet they haven't. This means it is intentional.
This seems to be most of what twitter is, like 1/3rd of it is anger, manufactured outrage, or or some sort of virtue signaling related outrage.
They do have dominance over Moffett Field runways.
Ditto here.

It's an almost worthy successor to Maplin/RadioShack.

Much pleased.
A bit OT, but here is another, probably related concept: What is the literal meaning of "to understand" in your language?

In at least 3 three languages that I know (Twi & Ga, major languages in Ghana, and English), the literal meaning evokes the sense of standing or sitting under something. I wonder if it is the same in many other languages
Thanks! I'm considering writing a blog post about rapid prototyping and aggressive refactoring, which sometimes contradicts some of these best practices.
So this is an article about a store, just based on the official video? Looks like the author did not even go there.
I wonder whether the immune system would learn that the electrode is not something to attack if you implant it prenatally, or shortly after birth.
All languages with structural typing support duck typing out of the box.
I think that's more of a US versus the rest of the world thing. You can't do that anywhere in Europe with any carrier either without incurring change fees. Standby and same day changes is not really a thing outside of the US.
The price I quoted is from UK-based online stores like Pimoroni and The Pi Hut.
With the news outlet margins (and pay) these days I'm surprised they could afford the connection subscription to stream the video...
PowerShell Universal Dashboard 2.3
SR 101

US 101
>Who knew somebody didn't read the article?

Wooosh.
The Dev Board is $149.99, the USB Accelerator is $74.99.
(I was invited for Beta Program.)
https://www.emacswiki.org/emacs/FootSwitches
In my opinion it's a brilliant game because the Game combines a vast number of interesting mechanics from PUBG, Blackout and Fornite into a Free2Play game.
Not to mention that:

- is way faster to get into the game by being much more optimized.

- a typical game is between 15-25min, There are much less dead times when compared to PUBG and Fortnite

- The characters are fun and they bring an interesting approach to BR.

- The ping system is great. You don't need to explicitly use Voice communication. I've won a number of games without using Voice.

Give it try, its really a fun game.
Bitcoin Price Can Drop to $0 According to me.

Really, theres nothing of substance here, I was at least expecting a rationale.
Here's the PR to Webpack:

https://github.com/webpack/webpack/pull/8609
Can happen with TypeScript too. There is no runtime type checking so if you parsed a JSON object and cast some unknown property `const result = someRemoteObject.someUnknownPropertyWhichIsAString as number`, it doesn't guarantee that the result is actually a number. You still need to do actual schema validation just like with old school JavaScript.
'By Way of Deception', written years ago by a former high ranking Mossad officer, made it seem like American government institutions in NY and Washington were crawling with Israeli intelligence, some acknowledged, many not. The book was well sourced and generally considered credible.
> The worst thing that happened to Chinese was not the way foreign powers treated them, but what came after under their own ruling party.

Does one really need references for this?

Aren't everyone aware of the massive socialist experimentations Mao executed on China's people?

The lowest estimate available is that 50 million people were killed (high end estimate closer to 80 million dead) due to political purges (cultural revolution etc.) and starvation (socialize farming, great leap forward, etc.).
"the successful use of tactical nukes against US troops would have encouraged both third-world countries and insurgent forces all over the world to ally themselves with the Communists to obtain weapons of their own,"

Such countries are well aware that these weapons exist, and that the Russians can field them anyhow.

The more likely response against anyone, at any time using nukes of any size against the US is that they 'wake the dragon' in a way bigger than Pearl Harbour. Remember the 'fear' of nukes is quite substantial, even if tactical nukes are a small deal, the concern is big. It would have been 9/11 x 10.

And the world would be different today probably.