skysight-inc/HackerNews huggingface dataset:
I definitely agree, that these things can't replace those experiences in their full fidelity and therefore are to be considered substitutes.

Yet the technology existing in of itself and these methods of communication and self expression existing expand the options that are available to people, which can be useful! Would the ICT industry be able to adapt to the challenges posed by the current pandemic and remote working conditions, if progress hadn't been made in regards to asynchronous communication methods previously (Slack, Teams, Mattermost, Rocket.Chat, Zulip etc.)? Probably, but the end result could be less enjoyable than it is now.

That's not to say that anyone should be forced to replace their preferred means of communication in the long term (except for maybe temporarily in the face of situations like the current one in the world), or be forced to live to 150 years of age, or even be a brain in a jar if we're discussing sci-fi.

Yet, in my mind, having a bit of diversity in our approaches to seeing what's possible is definitely a good thing!

So, let people enjoy spectator sports, let them enjoy their sports news and enjoy all of the interesting things that result from the industry needing to achieve everything to support them, from high framerate cameras for slow motion replay, streaming games to large audiences in real time, technologies for cameras that track balls going across the field quickly, motion stabilization and any of the other thousands of neat things you wouldn't think about twice, but could find use in other industries.

To sum up:

> You'd have to override millions of years of evolution to do that, and I'd argue a society like this would collapse due to its general non-viability, even before our psychological health ruins us.

I think you're right here that all of society will not change, but that's not to say that it hurts to be optimistic about new possibilities.
JavaScript is backwards compatible. What you wrote in JavaScript 10 years ago will still work today in all JavaScript engines.

Because you mentioned Babel I suspect you actually didn't use JavaScript - but a language that compiled to JavaScript. And this complicate things a lot and is probably the root cause of your wasted hours. The time you save upfront by using some framework you pay back later in maintenance once new versions are released and things get deprecated. In JavaScript itself nothing will ever get deprecated.
Co-incidentally you can buy all Western chips you want from Chinese sellers in any quantities. Just that you have to pay 10x.
> A bunch of recent high profile failures have caused VCs to cool on the space.

Could you expand on this?
The future of windows begins when explorer has tabs and good search
We should care as much about lonely old women as we care about lonely young men.
This sort of debate is always difficult because of definitional challenges. When we talk about inequality, are we talking about billionaires? About the top 0.01%? The top 1%? The top decile?

Interestingly—and I don’t know what to make of this—the US seems to have a fairly high percentage of “ultra rich” whose wealth is not primarily inherited (https://www.forbes.com/sites/niallmccarthy/2016/10/10/where-...). On the other hand, across the entire population, the US does relatively poorly on inter generational earnings elasticity (i.e., in the US, what your parents earn is a very good predictor of what you will earn) (https://www.oecd.org/centrodemexico/medios/44582910.pdf).

I think any such debate thus needs a stronger foundational discussion of what metrics matter.
Ask HN: Naming Conventions: Client, Driver, Actor, Adapter, Broker, PubSub
I have a mild case of analysis paralysis when it comes to naming.

Suppose we are wrapping some google API. These all seem reasonable:

googleClient
googleDriver
googleActor
googleAdapter
googleBroker

Actor might be more suited to a more concurrent program. But then google API is inherently asynchronous so maybe a good fit.

Suppose the API supports websockets or push messages and it supports methods like `.subscribeToEventA(...` it might make sense to call it

googleEmitter
googlePubSub
googleEventBus

or even

googleWrapper

The issue being they all seem reasonable and I have no rule of thumb for choosing between them. Is there a general style guide to lean on or a rule of thumb? Maybe some authoritative glossary for terms like these?
Can anyone post a summary? Obnoxious ID/paywall obscures almost the entirety of the article.
Fair point, thanks for calling it out. I should have said "statically checked, strongly typed languages"
We’re running everything on self-hosted runners and it works like a charm. They are also way, way faster than what GitHub can provide.

We get the advantages of the huge GitHub Actions ecosystem while having impressive (and fully controllable) performance and very easy access to out infrastructure for deployments.
> (...) Death of JavaScript

Don't worry, people will run V8 inside WASM.
Most likely because there are tradeoffs. Tesla is using other vehicles as guides, so it is possible.
That is a very American perspective on things. Hundreds of thousands of US troops are stationed in Germany, Japan, Korea here 75 years after the end of the second world war. Do you think we would like them to stay for another decade? Our politicians may not be in a position to say so, but we would really like our land to be free of foreign troops. As would any other nation.
Why Jeff Bezos Trails Elon Musk in the Private Space Race
+1. Signal was in exceptional territory with it's release, but we've seen an increasing acceptance among sophisticated legal minds of hacking hackers. The blog's analysis was pretty half-baked to me.
I'm using Kotlin and still PHP in some legacy part at work, but whenever I can in my free-time I use Haskell, Elm and read about FP concepts. What about you? :)
At last a somewhat sane headline from BBC. By their usual practice in recent times it would be patterned something like: 'The unknown mystery animal that shaped the Lake District'.
Hi! I'm very glad to share this with you.

I feel word embeddings and NLP technology are hugely undervalued, so I created a course to spread what's good about them.

Besides the ~12 lessons of content the course includes:

* Demos on how to find synonyms and label documents.

* 5 charts with exclusive data.

* A pipeline to train your own word embeddings.

* A fairly challenging quiz.

In the course I use Math, and Code but on a really practical level. The content is based on Stanford's CS224 first four lessons, with the caveat that I'm using TypeScript to encourage more Software Developers (front-end) to get started with AI & NLP.

I would love to hear your feedback!!!

P.S. The code is open-source if you are interested...
Not sure if anyone still here or will get notified.

Just wanted to share the release of version 2 (+Events & +Public notifications) of IPster.

Website is still basic so don't beat me on that. Once there is some clarity, landing page will get better. See this for a quick overview:
https://ipster.io/cheat-sheet/

Outside of HN, I got a lot of feedback, many different ideas and opinions, one common theme I picked up was that contextual conversation and the ability to converse privately on a given topic was well received. Heard that one person wanting to use IPster to organise 'Reiki' sessions ¯\_(ツ)_/¯.

Given the kind of usage; I have implemented 'Events'. Events are notification with an attached timestamp. Recipients of such notification can mark them as 'attending' which sets an alarm (a push notification for iOS and Android) to be sent 30min before the start time.

No matter what type of notification, a job, a question or event, you have the ability to discuss with context.

Think of a simple event like dev meetup, where you can let people know and discuss before, during and after the event.

The second addition is 'Public' notifications. In addition to 'All my followers' and 'Selected followers' you can now create notifications which are public. Public notifications are visible on your profile page and help users see what you are sharing before they decide to follow you. In future these can be used for better user discovery and ipster.io feeds. Use public notifications to gain more following if you like. There are some related features coming in future releases, I will share the roadmap in next few days on the site.
When you open a Microsoft account for a new company, they do a lookup to figure out your area of activity and if you're a good match you get contacted by a sales representative asking you if you want to become an Azure re-seller. Basically for services you sell to third parties you get Azure credits meaning your Azure usage is "free", and your clients pay the premium. I know this because I used to work for a company that did this, and from personal experience when starting a company.

Edit: Here it a tip; if you see a "Microsoft partner <TIER> Cloud Platform" badge on a outsourcers website stay away.
Exactly. If Korean semi can position itself correctly it has a massive opportunity.
Azure, .net, office, office 365, teams, ml.net, ...

Not a single one i could manage building ( eg. Teams has bots, quick to create apps and pretty advanced cam features)
The fact that it’s down is not the problem, but it’s painful that there’s nothing I can do to fix it.

That’s the part I like about self hosting. It may ultimately be down more often, but I never have to tell someone “Nothing to be done, we wait.”.
Umm its a war (or at least an active armed conflict). Did you think that innocents don't die in war? Or that violence doesn't escalate by 1 side doing X and the other side doing Y in respone, and so forth?

If that didn't apply to this conflict it would probably be the first armed conflict in human history where that was the case.
> israel did this, palestinian civilians did that

Hamas. The terror organization linked to Iran. Hamas. Not civilians, terrorists are responsible here. No actor in this is innocent.

Hamas had this strategy for years, they can't defeat Israel, but dead children in Gaza are perfect to ruin Israel's reputation in the world. And that is the strategy Iran followed for years now, and it is a well documented strategy for ISIL/Daesh and Al quaida.
It seems obvious to me that we can break the discussion apart into one of:

* equality of opportunity

* equality of political representation

* equality of means

I agree that the last is the least important. Unfortunately, data and common sense both suggest that inequality of means results in inequality of opportunity (see e.g https://www.oecd.org/centrodemexico/medios/44582910.pdf), and that, in a democracy where money talks, it translates to inequality of political representation as well.
Apparently for a while AMD's graphics drivers were improving their performance on some games by replacing shaders that used table lookups to approximate trigonometric functions with actual trig instructions, presumably improving accuracy, because that happened to be faster on their hardware.
It appears it is about 3+ ton orbiter, and 400kg rover/lander.
How is that ultimately different from handling the exception under `except`?
@op, entering 1902, Nov, 15 gives NaN% and bricks the site. (Looks like anything below 1958 or so doesn't have data?)
I am not a fancy legal expert so I only have two things to say:

1. Abolish the CFAA. All of it. It is unsalvageable. Nothing good has ever come from it.

2. I will never listen to Stanford and anyone associated with Stanford about ethics. You profit from parent trolls. You have zero moral high ground.
This is an Appeal to authority fallacy.
It was novel because you couldn't refresh the whole DOM based on your application state without user experience suffering, before VDOM diffing came along.
What Is DataOps or Data DevOps?
Hey there, I wonder if this article I wrote about the same concept would make it more clear? It's on medium, but free :)
https://pelligra-s.medium.com/parse-dont-validate-in-kotlin-...

I honestly think the two arguments are different though. We could say that Postel's Maxim is about "how much you should parse/validate", while the problem we are addressing is rather "how you should do it" :)
I find it interesting (and, a bit funny, tbh) how flow became a niche language. This is the difference investing in tooling makes, folks.
slightly bizarre to see the author explain that Cellebrite have major contracts w/ US law enforcement & ICE then go on to say "but they have bad clients too!"

& I don't like the Capitol rioters either, but I don't see how you can evince a belief in due process & the "rule of law" then criticise someone for potentially providing exculpatory evidence to a group of defendants you dislike. you can't have it both ways. and the implication that someone being an anarchist makes them more likely to want to help out fascists is odd, to say the least
The math is complicated

- How much military spending is really what other Western countries would call welfare - not only do you pay the US recruits, they get pensions, they and their families get healthcare etc etc.

- The payback of being the worlds only superpower has been enormous anyway. This is probably a marginal cost.

- It's not entirely clear that building a fab is like dropping a supermarket into place. Whilst in operation they are lights out I sincerely doubt they can be easily replicated - at the very least you will need to just kidnap the whole middle management layer of TSMC and move them to Texas. Which is more or less the current negotiations:-)

In short, yeah the US (and EU) should spend a fortune to build out their own internal chip capacity. Just as we should have done it for oil or electric batteries or ... but we just don't. China however has. Something democracy is good at. Somethings it ain't.

We should fix that :-)
Then I stand corrected. :) Maybe I wasn't looking hard enough earlier.
This comment would have been more accurate a year or two ago.

But with the Belt and Road Initiative struggling to deliver on many of its infrastructure projects countries are increasingly reluctant to get back into bed with China. More so now that the world has seen what happens if you don't bow down to China's every demand i.e. Australian style economic blackout.

My point still stands that if I was a fab right now I would be far more attracted to the growth prospects of US/EU companies than Chinese ones.
Asp.net Core 6 and Authentication Servers
Fair point but still doesn't fix any of the immediate issues the article describes.
The picture of silicon industry that you paint is very far from reality. Neither Taiwan nor South Korea are third world countries and baking top chips isn't the same as sewing cotton T-shirts or gathering strawberries under the scorching sun. Instead of "cheaper labor", you need top talent and very high quality equipment. That top talent collects very good salaries.

If chip production was just a matter of money, both China and the U.S. would rule the roost. The real bottleneck is talented and loyal engineers.
It sounds like you're implying that "public opinion" is how culpability would be determined. That isn't how the court system works.
you know what would not ruin their reputation? not killing civilians and children. which is possible if you stop demonizing then killing them.
Tips to an effective code review checklist
Well that's why said

> React made a huge impact on web dev and deservingly so

The VDOM was revolutionary, no question about it. The comment I was replying to didn't even mention it.
Subsetting fonts is a lot of trouble for ridiculous gains, maybe except if you're using something like Noto in all languages.
yeah. my own back is a mess because i did it. i can lay flat on my back and crack my way from the top of the neck to the lower back. then while standing up, i can push out with my hands on just above the pelvis and i hear this huge pop. then, to top it off, i sometimes when i have stood up for a long time or did some manual physical work, i ask my little brother to stand on my pelvis and at the right place, there is just super nice feeling and once i stand, the strain on my back is lifted.
i crack my fingers, feet, knees, neck, ankle, pelvis, back, elbows, wrists...... shit
The model hardly predicts anything, or then the data is super noisy. It's not very convincing to express things with certainty when your model hardly fits the data.
> so much data that mongodb makes sense

I don't want to dismiss this without any arguments but please do the basic research before you choose the db for your next project.
this entire conflict is like a big house raid, there is no war.
Where is the ‘software bill of materials’ the US president’s executive order requires of government software vendors, like Cellebrite?

Is this applicable?
The CEO of Amazon simply can't afford rockets blowing up publicly like the CEO of Tesla can. Even if that is a separate company doesn't change the fact that the face of the franchise cannot fail, even if those are parallel efforts.

This is all there is to it. Musk feels like he can't transition to wealth and status preservation mode yet...whereas Bezos has a company with the same credit rating as the US Govt. and can dump 15B worth of shares per year and leave the company without Amazon suffering any repercussions.

The judge is still out on Musk, none of his companies ever made any money . His method up to now was to pump the company and sell into bigger fools.

Bezos stepping down and distancing himself from Amazon should provide new lift (no pun intended) and much more risk taking to Blue Origin.

We should all remember that this is a marathon, not a sprint. It's not like the frentic months of the software wars where Apple put together the iPhone and its app ecosystem in 48 months and others never caught it.

It should also be pointed out that this is a terrible business (like everything Musk is involved in except Neuralink). Software/Cloud tier margins are a mirage.

Bezos should learn from Google and understand that there is no shame in killing a project....but I suspect the ego wars against Musk are too big now.

Bezos should have known better. When Musk insults you, you just do what Bill Gates does: You smile, compliment him, stroke his ego a bit and then go back having de-facto veto power in institutions such as the WHO and UN, operating way above Musk head.
Google Journey from 2000 to 2021
Checkout How Google Changes From 2000 to 2021
> The areas that are most lacking in innovation are generally all difficult and boring with no quick pay-offs; VHDL/Verilog, cross platform GUI applications, low level code that can run on multiple hardware architectures.

Those are exactly the areas hindered by vendor lock-in.
That ridiculous flogging prompted me to reach out to the lady who made that shirt for him and buy one just like it. It is one of my favorite shirts and I get a lot of compliments on it. Support sexy science!
Radical Ethereum entrepreneurs are redefining what ‘rape kit’ means
As for 2), it is less about outsourcing and more about gradual loss of competitiveness. The scientific and technological development between 2000 and 2020 led to a lot of corporations, not just in the U.S., falling out of the race because they could not keep up the pace. Nowadays, only Samsung and TSMC are left, with Intel lagging behind, but still not completely out.

Similar consolidations have happened in the past and in other industrial fields. This time, two of the three surviving champions are simply not American.
You know what would stop Israel's reaction? Not shooting fucking rockets at their territory.
The article's lack of any assessment about the likely duration of the chip shortage seems naïve if they're trying to make a case that major change of the kind they propose will happen.
The closing point about it being a tough time for chip companies also seems odd given the demand for their products and the predicted growth in revenue.
> That top talent collects very good salaries.

Semiconductor engineers salaries in Taiwan could've been as low as $26k-$28k USD back in 2007-2009. Multi-year long PhD "interships" can be unpaid, or completely minimally so.

A chance for an average semi process engineer graduate to survive to doing real RnD was close to 80-100 to 1.
That's economics for you! Your perception doesn't not much reality. The idea that because you can redeem at face value for 1:1 and you have stronger guarantees, then it should have a less volatile price.

In reality, it comes down to market makers and market adoption/liquidity. That's why Tether could keep the beg at 1:1 despite having very little liquid cash. Liquidity will come from investors, and actually the more the better. Smaller fish like GUSD will not have that much interest from market makers.
It's quite hilarious seeing bunch of skilled and intelligent hackers being excited regrading process known as "Handover" :) It is well known, and well documented in every single book in subject...

Worth to mention that there are 3 types of handovers:

- Intra-relations: user can be switched between various cells at same tower.

- Intra-relations but with handover to lower technology (let's say when 4g is not available[too much traffic], so you will be dropped to let's say 3g or even 2g cell)

- External-relations: relations between cells on different towers.

As for towers:

- Not all operators allows for local roaming between various operators.

- Most towers have 3-5 sectors (pizza slices), but it's not that unusual to see OMNI antennas(single sector for 360 degrees).
Beware the Beloved Leader of Malcontents
“Useful fictions” vs. Useless fictions
Driving Japan's first bullet trains in 1964 [video]
Show HN: ProgressBar Windows, A good old fashioned progress bar in your task bar
Do you have a better idea? Please don't suggest a nationwide trial because that would be politically impossible in most countries; unless you can explain why this time it would be possible to get politicians and people to agree to it of course.
The title claims that humans "can't" do this.

For that to be true, it seems important to me that they've actually tried and failed, versus having never bothered.
Ocy – cleaner for all sorts of build files written in Rust
Which car uses the seat sensor to disable the car? Are there any that do anything other than enable or disable airbags?
For several reasons, I believe that people already care more about lonely young men, on the following grounds:

1. Lonely young men are the subject of hundreds of recent news articles,

2. In the reverse situation, on a thread about lonely young men, nobody would comment to remind us about lonely old women - or, if they did, they would be downvoted to oblivion.
> What chance to socialize I have in Cambridge as a foreigner not studying in or not associated with Oxbrige?

Better than you might think. While I have a middle-class South Coast accent, my degree is from Aberystwyth, my friends and acquaintances in Cambridge include a Hong Kong-Canadian dual-national, an Irish drummer, a Scottish goth, two Germans who were aqui-hired into the same startup as me, and an American-British dual-national whose degree was from Belfast.

Even Cambridge, small as it is, is big enough to not be homogeneous, to support multiple different groups for assorted hobbies and special interests — furries, a maker space, game dev, bouldering, kink, LARP, revolutionary communism, music old and new, comedy, … I never fully explored it before I left for Berlin, despite being there for nearly ten years.

You don’t have to be an Etonian.

(That said, post-Brexit, it will be harder to even get into the U.K. than before if you’re an EU citizen…)