skysight-inc/HackerNews huggingface dataset:
> This is what Israel has to work with, while seeking some sort of durable peace in the region.

This is a situation prior generations of Israelis created in the midst of Palestinians who preferred not to be evicted and harassed from their homeland. This isn't some impossible situation in which Palestinians instinctively hate Israelis with no specific grievances. Moreover, Israel's idea of "durable peace" as proposed in agreements seems to be highly conditional on keeping the land they occupy, in excess of what is recognized by the Palestinians or even by international agreements.
You mean bring multiple vaccines to market in less than 12 months?
I have a Philips Sonicare DiamondClean from 2010 that never had an app. I don’t know what you can do about your existing toothbrush, but maybe you can get one that doesn’t require an app and still have it be prescribed?
>I couldn't win the endless pile of tasks.

and from the article: > I will tell them if they perform each one of these tasks perfectly, they will be rewarded with more tasks.

'Places' like WoW made a fortune with the innate need to 'complete tasks'. It's the cheap thrill of 'accomplishment'.
> They clearly want ipad to replace macs for consumption, not coding

I don't know what they want, but they're clearly preparing for a future where iPads are the default for consumption and creation.

There are multiple physical keyboard options, the Pencil is consistently refreshed, iPadOS has mouse/trackpad support now, and there's even an official - if very limited - iPad IDE[1] for learning Swift.

1. https://www.apple.com/sg/swift/playgrounds/
Apple Design Resources
> Croatia failed because they chose tourist season over attempting to eradicate the virus.

One thing I want to see get researched the next few years is the way the slavic countries pretty much completely avoided the first wave that hit many other parts of Europe so bad, only to then get hit (in some cases much more severely) by the second and third waves.

Since this also happened to less touristy countries like B&H, Bulgaria and Slovakia I do think it is more complicated than that. (But I’m in another part of EU so I might be missing something.)
It's just what you are used to. I dislike Python, I hate PHP, but I really like JS. I've seen people like PHP and hate Python too.

You see more JS hate because it's a more common scenario that people happy with PHP/Python/Whatever would be exposed to JS later, than the other way around.

You see a bit more Python hate lately because ML is all the rage and Python is to ML what JS is to the web.

All mentioned languages having some weird backwards compatibility quirks doesn't help either.

I find it good that people are trying to port their favorite languages, although personally I'd stay on the happy path for the target platform. Especially the browser, as it already has weird APIs, JS or not.
The Seychelles is the most vaccinated nation on Earth. But Covid-19 has surged
The general rule is those govts that were affected by past pandemics, SARS, Swine flu did the best (Vietnam, Singapore, Australia) while those that didn’t go through those pandemics didn’t do well.

Practice helps.
There's some nuance to government responses.

In France for instance, there was recent history of the swine flu epidemic in 2009, where the government responded with urgency, mass buying of supplies and vaccines, and a mass vaccination drive; and it was a huge flop, they were ridiculed and criticized because the epidemic stopped by itself and all the resources were wasted.

So subsequent governments were reluctant to jump too quickly to full on panic lockdown mode; what if it were "just a flu"? Nonetheless the Health minister was changed with an actual doctor in ~february, who has done pretty well since.

It's easy to criticize with the benefit of hindsight.
I'd say this heavily depends on your stack.

In my experience Django Rest Framework with JWT + Vue or React on the frontend + some JS package that stores and refreshes tokens is solid as a rock and easy to implement/maintain. Your end users will never need to know what JWT means and you won't need to do any kind of token management. As far as I know, Instagram's stack is a variant of this.
How I Eat for Free in NYC Using Python, Automation, AI, and Instagram (2019)
I agree, that was the first thing that I thought of.
Yes it is. So Windows Terminal is open source, Apple Terminal.app isn't.

Although I also mentioned my desire Microsoft would open source cmd.exe. cmd.exe is not part of Windows Terminal, and remains closed source
Ask HN: How to safely transfer documents to air gapped computer?
Our tiny two-person organization has a requirement to transfer sensitive documents (in both directions) between an air gapped computer and an Internet connected computer (assumed compromised). The air gapped computer stores a large volume of sensitive documents whilst the online untrusted computer stores very low volume (accepted risk). We need to move documents once per week for archiving to the air gapped computer and in some rare cases have a requirement to retrieve sensitive documents to the online untrusted computer (to forward to 3rd parties).

The threat model excludes TLA's but includes targeted attacks from sophisticated cyber-criminals. Our primary concern is unauthorised access to the air gapped computer and exfiltration of sensitive documents through malware or other attack vector.

My solution for retrieving documents from the air gapped PC is to use a USB firewall device (e.g. https://globotron.nz/products/armadillo-hardware-usb-firewall) enforcing write protection when connected to the untrusted PC.

However we also need to move files (for archiving) from the untrusted PC to the air gapped PC. So far we have considered serial port but its too slow for data volume required (150-500MB per week). We have also considered burning CD's - This would mitigate against USB firmware related attacks but its not clear that malware can't be transferred when mounted on trusted computer. A data diode would seem a good solution but are cost prohibitive. Are there any solutions that could handle 150-500MB per week that we haven't considered?

Thank you.
Recycle Bin by Facebook
Uber has its corporate head quarters for the EU in Amsterdam. For a company the size of Uber to have 50 different entities is not particularly special, you will find several other American multinationals there with the same number (for example, one for each jurisdiction they operate in).

The term "shell companies" seems to imply something nefarious, and that may very well be the case, but in itself having 50 entities in The Netherlands is not really a sign of that.

It's also important to point out that they do not chose The Netherlands for low corporate tax rates, they are not the lowest in the EU by far, but because of "tax rulings". Those are agreements they can make with the tax authorities that ascertain them how much tax they will pay this year as long as revenue, costs, etc, stay within a certain bandwidth. In the US it can take over a year for them to get any certainty on what their tax bill would be for the previous year.
I don't think you have that quite right. Objects don't inherit from other objects in Python — you can't do `class Foo(object())`, for example. Python has class-based inheritance.
less hardware to throw around = better (simpler) codebase
There's also a potential that the wage hikes don't show up in the bill, and that operating margins shrink instead. Some restaurants won't be able to hack it in such a case, thinning out the herd and allowing remaining restaurants to capture some of that erstwhile revenue.
What on earth kind of clownish network setup do you have where O(1) lookups over a network take 10ms? I worked on a tiny (3 people) engineering team serving 250,000 http requests/second 27/7/365 doing 5-6 over-the-network requests to other services (memcached, redis) per request we handled and our 99th percentile time to get a response on the wire was < 15 milliseconds.
previous discussion from 2 years ago: https://news.ycombinator.com/item?id=19554425
>Face of the company" and "figurehead" have different meanings. The latter is pejorative..

Figurehead is not a pejorative term. Quite the reverse.
Zoomcar Raises $5.5M Dollars from US Based Parent Company Zoomcar Inc
Ask HN: RSS reader with inbox zero for iOS
Do you know a good RSS reader for iOS, that allows to have a inbox zero once all articles are read?

Feedly looks most promising, but the „mark as read“ does not remove the article, only when pressing the ckeck icon they are removed.
Capital gains taxes fall under income taxes.

Spending money on lobbyists is not corruption. Is the ACLU corrupting Congress through its lobbying?
Most men make these observations in their mind or subconsciously. Let's not turn the workplace into adult kindergarten.
Nothing changed. As the men himself said, it's a hustle.

The company probably made a lot of money with this maneuver.
New Singapore Data Centers on ‘temporary pause’
It's the same with guitar playing. I have to do the motions with left hand to remember the notes and chords :)
Aggressive type coercions in js frequently comes up

16 == [16]

true in js
false in python
As someone else has said, it is quite a standard clause. I have had it on most of my contracts, from memory.

I sought an employment lawyer's advice on this once (as part of a larger question). The scenario is heavily affected by common law. I am guessing (as this is HN) that you are working in technology. The way it was described to me is that if you work in, say, banking, and you make your own banking app on the side, this could be argued to be "in the course of your employment". If you made a video game however (or something else unrelated to the business), the law is likely to side with you.

My best advice is to be transparent with your (potential?) employer (assuming you have nothing to hide) and let them know what you do outside of work hours and see if they will amend your contract suitably. If not, spending £250-300 for an hour of an employment lawyer's time is worth it and is likely to resolve your question.
For something mechanical operating under random g forces and over a wide temperature range, that accuracy is truly astonishing.
I find tax avoidance stories/headlines that focus on revenue numbers (which aren’t taxed), vs profits (which are), grating.

I get that the trick being used is to move some of the profits into loan payments or license fees to reduce profitability but you can’t expect people who care about business to care about headlines like this.

If somebody tells me “X paid Y in taxes on Z revenues”, I’m just figuring out their margins. Telling me that 50% of their cost base is a loan or license fee to a parent or sister company tells me a lot more…
it is "Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
Public License"
Tesla will no longer accept Bitcoin over climate concerns, says Musk
I agree, I was fluent in JS and other languages before learning python and hated it for a while. Eventually, you get used to the bad parts of any language so they become mostly transparent (and every language has bad parts).

Specifically, now that I'm very much OK with both python and JS I find transpiling one to the other kind of pointless in terms of any language property (can make sense in terms of ecosystem).
Do you hate your feelings and try to run away from them?
I believe you read the pirate bit wrong

> To define and punish Piracies and Felonies committed on the high Seas, and Offenses against the Law of Nations;
The non-commercial part makes it incompatible with the Open Source definition by OSI thought.
There is also devd: [1]

devd .

[1]: https://github.com/cortesi/devd
I'll share mine.

2011 - Graduated with double degree B.S. in Electrical Engineering & Computer Science from Texas Tech University

Software Engineer @ Raytheon II&S in Garland, TX

2011 $61k/year (all # values are in $k)

2012 $63

Software Development Engineer I (SDE1) @ Amazon in Seattle

2013 $90 salary + $20 signing bonus + $53 stock bonus (vested over the next 4 years)

2014 $117 Total Compensation (TC) = $92 base salary + $13 2nd year bonus + $11 stocks value

Promoted to SDE2

2015 $138 TC = $105 + $33 stocks

2016 $171 TC = $108 + $63 stocks

2017 $195 TC = $110 + $84 stocks

19% bump after switching teams within Amazon and getting a new manager

2018 $251 TC = $131 + $119 stocks

2019 $245 TC = $150 + $96

2020 $255 TC = $157 + $97

Promoted to SDE3 (Senior Software Engineer)

2021 $309 TC = $160 + 149

I'm currently a full-stack engineer, as in I've worked with or currently work with:

- Backend service development: Java, Scala, & C++

- Front-end development: CSS, JavaScript & Typescript

- Server-side rendering: Perl & Java

- App Development in Android (Java & Kotlin) & iOS (Objective-C & Swift)

- Script development in Java, Ruby, Python, & SQL

- System design, design reviews, AWS, etc.

- DevOps (Oncall, CD/CI, Integration testing, Chaos testing, Agile process improvements etc.)

- Interview candidates, mentor new hires & teammates, promotion recommendations & reviews
You can access 'Recycle Bin' with the icon on the top of the page, next to the archive option, just in case you've thrown away something you want to keep.
>The EcoClipper500 has a carbon footprint of 2 grammes of CO2 per tonne-kilometre, which is five times less than the carbon footprint of a container ship.

And if that is not a testament how stupidly efficient container megaships are, I don't know what it is.
I think here in Australia our population only took it seriously when we saw Italy get smashed.

We have it very good ... for now. But it is a tightrope walk until we can get the vaccines going properly.

Edit: brevity
Nice to see that you agree with me that the web does not consist of proper types and you as a programmer must make that choice. You have your custom library that makes this happen and that is something you and your team has implemented.
You can "just" use a per-user "generation" key, which invalidates all keys when incremented server-side. The list can generally be mainted by polling every few seconds or via a websocket if you need the fastest possible expiry. Since most JWT libraries allow you to customize the validation function it's often pretty trivial to add, and overall comes only with a small memory penalty.
Better zoning could eliminate a huge amount of commuting emissions. A cultural shift away from in-person meetings as signalling, and travel as a substitute for personality, could eliminate a huge amount of air travel emissions. Meat consumption can be drastically reduced. The changes we need aren't actually all that big.
A joke yes, but probably one with too much bitter truth in it.
It would be helpful if someone could clarify some differences between Brython and Pyodide.
In the US most famously decided in the Kirtsaeng v. John Wiley & Sons, Inc. decision. Publishers often charge significantly different prices across different countries for their owm books and this basically prevented them from blocking parallel imports.
Musk says Tesla no longer plans to accept payment in Bitcoin
We looked into it; the problem is that this makes system calls unbearably slow because they require IPC.
> If you drop backwards compatibility, you can get a lot of headroom for better performance.

People say this without thinking. There is no real evidence at all it is true.

Something like x86 support on an IA64 chip costs extra transistors. But there is no real fundamental reason why it should make anything slower.

This is even more so for AVX512 instructions, which aren't backwards compatible in anyway.

So - exactly - how would dropping backwards compatibility speed up AVX512 division?
Almost 10 billion dollars was donated in the 2020 election cycle. The money overwhelmingly comes from a very small and well off portion of the population. This is why the positions taken by congress so consistently serve the interests of the few over the many.

https://www.opensecrets.org/elections-overview/donor-demogra...
Services vs. Objects – The Battle for Decomposition and Reuse
But how is the hiring of those engineers or managers relevant to the current thread, which is about a project explicitly described: "I am a one-man development team doing everything"?
Rainforest (YC S12) Is Hiring for React and Ruby Engineers
How many times have you accidentally deleted a Facebook post, or status?

or is this another way to keep as much data as possible by Facebook?
It's not solved until the global number of people with COVID is low enough that COVID doesn't significantly mutate in the time that it takes to vaccinate the entire world with a compatible vaccine.

Currently more people have COVID than at any point in the past [1]. This means COVID is evolving faster, as it has more chances to mutate. The danger of a new vaccine evading strain emerging is increasing along with the number of global infections. There's a risk that the rate of mutation accelerates to the point where we can't get updated vaccines into people fast enough.

It's sobering that only 4% of the world has been fully vaccinated in 4 months [2] and the job will get more difficult once all the easy to access people are done.

[1] Assuming cases in a 2 week period is a rough proxy for number of currently infected people.
https://ourworldindata.org/explorers/coronavirus-data-explor...

[2] https://ourworldindata.org/explorers/coronavirus-data-explor...
Likely a hired personal care assistant.
I had no need for one but got it anyway. The OS is really easy to build and install. Amazing work. Try booting it up next to your smartphone. There is no perceptible boot time -- and its arm cortex processor is probably much weaker than your phone's. It reminded me what computing could be like if you're willing to cut out the layers and build from scratch.
The tweet
https://twitter.com/elonmusk/status/1392602041025843203
Does Oil & Gas fall under offshore efforts?

Gold & uranium?

There's always something some where worth taking, smoke and mirrors of democracy pave the way.

One country's terrorist is another country's freedom fighter.
What's a good one that serves gzip assets if they exist? I'm looking for a way to serve a webpack prod build.
This is not a dangerous privilege, given that you can already ship pretty much arbitrary code to users…
Do you have any sources for cloth or surgical masks not working?

The study in this article [0] is still in pre-print but it claims that a change to mandatory mask wearing was a critical factor in crushing the virus in Melbourne's second wave.

I've seen some comments on HN that masks aren't effective but from what I've read and observed in Melbourne/Australia they have been very effective.

[0] https://www.abc.net.au/news/2021-04-14/face-masks-number-one...
Stopped using them a long time ago
is this you? https://www.voanews.com/science-health/coronavirus-outbreak/...

"WHO Chief Urges Countries Not to Close Borders to Foreigners From China "
I appreciate you taking the time to answer rather then just downvoting me :)

Sounds like pretty much what I would have expected in terms of limitations, so we'd need something much more energy dense (Like fusion) and a more compact way to remove the heat and convert it to power.
Wow, didn't realize this was started in 2013
not avoiding taxes = communism
The entire purpose of introducing story points is to move away from time estimating. Time estimating is broken and inaccurate. Complexity estimating is marginally more accurate but still with a wide range of inaccuracy.

Instead teams should focus on delivering value incrementally, then using metrics over those increments as a measure for future increments.
Is Google Translate Fixed Yet?
I think he means transhumanism. Genetically adopted humans/cyborgs, that can survive the radiation etc.

Scie-Fi for sure.
I updated the website to point out that it is an HTTP based API. hope this will address the confusion with opencv
This is ridiculous since Bitcoin was not climate friendly when Tesla announced to use them as asset & accepted payment. Imho Elon Musk misuses his influence to his own advantage, Tesla made approx. 100 million profit with buying and selling Bitcoins. Same pattern applies to Dogecoin.
You can always limit the amount of masks per person.
That's totally different. Pyodide is CPython in WebAssembly, and can use existing Python libraries (including those written in or backed by C), like NumPy, Pandas, and MatPlotLib. Brython transpiles Python code to JavaScript, so can handle some pure-Python libraries only: https://stackoverflow.com/questions/57517734/how-to-import-n...
WHO straight up told not to close borders with china as initial recommendation as well. so fuck em. until they come out and detail how did they got it so wrong, why, and what actions they are taking not to fuck up again, they have _zero_ credibility.
Elon Musk says Tesla will no longer accept Bitcoin due to fossil fuel use
That's exactly my point, you are agreeing with me. I was refuting the comment claiming that networks were slow compared to on-die comms because of physics and lightspeed.

The signals going through the wire and back are 2000ns in a big datacenter. There are orders of magnitude more delays in the processing of those bits than their transmission through space via twisted pair or fiber.

It's not 10ms to go to the next rack though unless your network is broken. You're much closer to 100us (100,000ns).
Hi there!

Great concept. However, I'm already tripping at the fact the the other user has to create a account to just join an existing room....? Doesn't that defeat the purpose of your mission statement on the landing page?

A guest shouldn't have to create an account just to join as long as they already know the room URL or the /user. I hope I'm just missing something... thanks in advanced if I somehow missed it.
This is all speculation. We'll see soon enough how this all plays out - I was just expressing my doubt that any country will say "if you had COVID 3 years ago, you're free to travel". They might lift restrictions completely, but if they keep restrictions, I don't expect them to be lifted for people who had COVID really long ago. There will be other rules, but "had COVID more than 180 days ago" seems an unlikely one. That's all.
It’s one of the drugs that is said to be useful in treating COVID. https://www.utsouthwestern.edu/newsroom/articles/year-2020/t...
Its an inherently good thing if the parties with most of the money aren't ABLE to also opt out of substantially more of the needed burden than the average person but we live in an imperfect world.

When deciding if your tax minimization strategy is a good thing simply ask yourself what would happen if everyone found a way to pay virtually nothing. The obvious thing in that scenario is that society collapses. This is obviously not a good thing.

Clearly everyone should try to pay a reasonable share. When your strategy is clearly a contrived misuse of an overly complicated tax code that goes against the spirit if not the letter of the law you should be able to figure out what side of the moral line you are on.
Sure, if you subscribe to a broader definition of "government violence" that also probably includes aboriginal North Americans in militias haphazardly shooting arrows at European settlers that had firearms and had occupied their land by force.
Brython => a JS Python implementation. It will not behave like cPython for somethings, does not have access to the whole stdlib nor the scientific stack. But it is quite small (700ko without their stdlib) and has native bindings to the DOM. Use it if you feel like writing your web page in python (I wouldn't, I love python but 700ko+ with no framework loaded yet is way too much).

Pyodine => the cpython implementation, but compiled to wasm. It's very heavy (10Mo), but it brings the real, whole cpython implementation in the browser so it will behave the same and have the entire stdlib. It also comes with optional NumPy, Matplotlib, pandas, SciPy, and scikit-learn. Use it if you want people to write python in the browser, but don't want to expose your server to their code.
LD_PRELOAD is what you want.