skysight-inc/HackerNews huggingface dataset:
Imagine looking at the 5 deadliest plane crashes in 1970 and comparing them to the 5 deadliest plane crashes in 2010. You find that more people died in these crashes in 2010 than 1970. You wouldn't conclude that air travel is now less safe than in the 70s, would you?

There was a lot more air travel in 2010 compared to 1970. The 5 deadliest flights makes up a much smaller portion of all flights in 2010 than it did in 1970. It's a misleading comparison. You should instead look at the number of deaths per passenger or per passenger mile.

You have to think of the same point when looking at the "top 350 companies in the USA in 1965 vs 2017".

Are the companies the same size in 2017? Do CEOs have the same amount of responsibility in 2017? Is the complexity of managing the company the same in 2017 as it was in 1965? What percentage of all companies do these top 350 make up?

These are all factors you might want to take into account when looking at a specific number of top companies.

I'd be curious to know what the numbers would look like if they looked at the top 1% or top 0.1% of companies in the US instead. Or perhaps even the average and median companies. My guess is that those stats wouldn't be politically as useful. I imagine that you'd still see a growing disparity, but a smaller one.
This is generally how startup ecosystems start, though, with knowledgable people leaving established companies and hopefully starting up or contributing new ones.
I’m the co-author and maintainer of the OpenSearch syndication protocol and I posted in support of reusing the name here: https://groups.google.com/g/opensearch/c/gi-iVJZgfdA
> would

> was

> ran
One old developer colleague once said wisely that if you find a good manager follow them through the job switches if possible.
Actually i think RN would be better for that, NS has a lot of small quirks.

Tbh when you get used to those quirks NS can work pretty well.

But to be honest i think that a big part of Nativescript's future will be related to that new ionic integration. Having real web apps with native API access from JS should be awesome.
Yes, I have a similar opinion. It one thing if he’s tearing down yet another scam Kickstarter that’s just the same dehumidifier you can buy at any store, but when he’s wrong about something it’s a problem.

I also find those videos very grating and tiresome. That’s not entirely his fault though, some of the videos he excerpts from are themselves dreadful. Leaving that part aside, the mocking tone he adopts just isn’t necessary.

On the other hand, when he’s presenting an actual technical topic his videos are great.
Yeah my parents are an hour south of the Canadian border in New England and they still heat the house with a wood stove during winter for that very reason. But tell ya what that wood stove sure is amazing, keeps it very warm and it’s not a small house.
I don't know about Siri, but I do believe Google Home has gotten worse. My girlfriend and I mostly use it only for things like turning lights on and off, pausing/resuming the chromecast, setting timers, and asking for the weather.

I've noticed it's been misunderstanding my girlfriend more and more over the past few months (she has a slight accent to her English, but nothing remotely difficult to understand), and lately it's started misunderstanding simple things that I say too. For example if I have Netflix paused and say "hey google, resume", 30% of the time it will give me search results for how to write a résumé instead of unpausing Netflix. I've had the Google Home for a few years now, and that literally has never happened before now. To get it to work reliably, I have to instead say "resume playback" or "resume chromecast".
Necessary for whom? Every single use case for assigned identity reduces to enforcement. It is not a consumer product people want, it's a tool to herd people. These companies and so-called foundations are just jockeying to become the next Hollerith.

Identity schemes don't need features or complexity as once you're subject to it, it can be a crappy yellow card or even an arm band you carry with you and present it when it is demanded. The rest is theatre.
The point of taxes is to create demand for the currency in the population. The government can then promise to pay people in its own currency so that it can provision itself with staff, goods and services.
I'm fascinated by EV car displays and UIs and I think this is gorgeous. See the video to catch the UI in action. Super high res animations and lighting effects.
The more interesting question is how many of them are not members of the CCP?

https://theprint.in/pageturner/excerpt/china-comrade-billion...
Go includes a simple and great templating library
I found some past discussions but not sure if that was the right one. Anyway, suppose we have a pencil-and-paper Lisp dialect, where everything is evaluated by rewriting objects on paper. We can have lexical scoping. That is to say, lexical scoping is achievable by substituting terms for variables. In particular, let us restrict to immutable variables. Like say we have

(let ((x <whatever>) (y <whatever-else>))
(body x y))

Suppose that is just a picture: a character string or pencil marks on paper. We see what the scope is of the let and can basically just substitute:

(body <whatever> <whatever-else>)

It is the same with lambda. Say we have a lambda definition like

(lambda (x y) (body x y))

When we call this with parameters <foo> and <bar>, whatever those things are, we substitute the arguments for x and y into the body: (body <foo> <bar>).

This substitution can take place by a recursive walk of the code which respects scope, so for instance, if we have:

(lambda (x y) (let ((x <xyzzy>)) (body x y)))

the substitution will not just blindly replace the x as a character string. It walks the expression, and processes the (let ...) recursively, recognizing that x is shadowed by a new definition. The (let ...) part is recursively expanded and then substituted in place and so on.

You need to pass down some environment object during the expansion. But: your lambdas do not have to have captured environments! They can be fully substituted. So that is to say:

(let ((x <captured>)) (lambda (y) (+ x y)))

can produce something like

(lambda (y) (+ <captured> y))

no environment. The expansion/substitution process of (let ...) naturally took care of substituting the x value. The lambda parameter y remains unsubstituted: that happens at call time.

The substitute function should probably be aware of lambda and keep track of the y, but specially annotated in the environment as "this is a lambda variable: do not substitute now".

That sort of thing.

My main point is that if you don't need mutable environments, then pencil-and-paper lexical scoping can be simulated in character strings by substitution.

(Mutation throws a monkey wrench into things, like if you want to have stateful lambda procedures that return an incrementing counter whose initial value is a captured lexical.)
> I draw on A5 (210 x 297mm).

Typo there, that size is A4. Size A5 is half that, 210 x 148 mm
Building an Image Repository with Node.js, Express, MongoDB and Multer
Why would a government with a sovereign currency ever have to borrow any sort of money? They can issue as much of their own currency as they want.
You don’t pay for the bandwidth of API calls to AWS
Why even have www.<ourdomain>.<tld> in the first place then, if <ourdomain>.<tld> is entirely sufficient on its own?

It does appear that it's mostly done for historical reasons and sometimes you need CNAME records[1], but overall it feels like it probably introduces unnecessarily complexity, because the www. prefix doesn't really seem to be all that useful apart from the mentioned situation with CNAMEs.

That's kind of why i asked the question above - maybe someone can comment on additional use cases or reasons for sticking to the www convention, which aren't covered in the linked page.

When i last asked the question to a company who only had their website available with wwww but didn't without, i got an unsatisfactory and non-specific answer where spam was mentioned. I'm not sure whether there's any truth to that.

[1] https://en.wikipedia.org/wiki/World_Wide_Web#WWW_prefix
> federation-based networks

e.g. lemmy.ml
I guess for me I have trouble visualizing all of the elements and classes just by looking at the code snippets. Looking at them in the DOM allows me to see them in context, and I find to be easier to use than looking at the underlying code snippet.
Those numbers don't appear to be adjusted by population. Since the population has grown a lot the per capita graph would look a lot better, and isn't that a better measure?
A recent example would be Intel's CEO Brian Krzanich dumping as much stock as he could after learning about Meltdown and before the news went public.

https://arstechnica.com/information-technology/2018/01/intel...

The article also cites Equifax's CEO selling before the news of their data breach went public.

And that's just the ones that are prominent enough that everybody knows about it.
Yes. This is how you discourage people from doing OSS. "You can't stop me" argument leads to a slippery slope and if you care about the open-source you see it differently. Not because you can, but because of the consequences of your doing.
Why would any company hire a CEO and pay him millions to warm a seat? Why would the stockholders put up with that?
Good for them, that is pulling money from big companies. To local economies with minimal spending of natural resources. Sometimes you have to work with evil to do good for local community. I just hope they have sense not get too involved on platform itself.

Reasonable out-sourcing can be pretty good for a country. I just hope Twitter doesn't steal market share from local companies with this...
He is kind of saying exactly and literally this. I mean that this is exactly what is written in the text. Literally.
Good for game developers who are getting awarded for their efforts.
Do we have any concrete evidence he has changed enough to be a viable front figure for the Free Software Movement?
As my first programming job as a junior in UK just few years ago I was paid £18k/year, so £1500 a month(so about 2K USD).

That's for a very fresh out of uni junior outside of London though. You'd struggle to find someone willing to work for that nowadays.
Agreed. One reason I find is that I generally use the componentized examples and when put together they lack consistency. Maybe if you lean toward the full page examples it could be used "as is".
Swallowing dry ice could cause injury, which means that using dry ice in a cocktail could easily be considered negligence.
Stop shipping your org chart!

Microsoft has always had this problem, but with PowerShell -- which is supposed to be this unified interface to all things Microsoft -- it is glaringly obvious that teams at Microsoft do not talk to each other.

To this day, the ActiveDirectory commands throw exceptions instead of returning Errors. Are you not allowed to talk to them?

The Exchange "Set" commands, if failing to match the provided user name, helpfully overwrite the first 1,000 users instead because... admins don't need weekends, am I right? Who doesn't enjoy a disaster recovery instead of going to the beach?

I'm what you'd categorise as a power user of PS 5.1, having written many PS1 modules and several C# modules for customers to use at scale. I've barely touched PowerShell Core because support for it within Microsoft is more miss than hit.

For example, .NET Core has caused serious issues. PowerShell needs dynamic DLL loading to work, but .NET Core hasn't prioritised that, because web apps don't need it. The runtime introduced EXE-level flags that should have been DLL-level, making certain categories of PowerShell modules impossible to develop. I gave up. I no longer develop for PowerShell at all. It's just too hard.

It's nice that Out-GridView and Show-Command are back, but they launch under the shell window, which makes them hard to find at the best of times and very irritating when the shell is embedded (E.g.: in VS Code)

The Azure commandlets are generally a pain to work with, so I've switched to ARM Templates for most things because PowerShell resource provisioning scripts cannot be re-run, unlike scripts based on the "az" command line or templates. Graph is a monstrosity, and most of my customers are still using MSOnline and are firmly tied to PS 5.1 for the foreseeable future.

Heaven help you if you need to manage a full suite of Hybrid Office 365 backoffice applications. The connection time alone is a solid 2 minutes. Commands fail regularly due to network or throttling reasons, and scripts in general aren't retry-able as mentioned above. This is a usability disaster.

Last, but not least: Who thought it was a good idea to strip the help content out and force users to jump through hoops to install it? There ought to be a guild of programmers so people like him can be summarily ejected from it!
Here's one that I made: https://gitlab.com/andrewfulrich/dagre-svg#readme and here's a live editor: https://andrewfulrich.gitlab.io/dagre-svg/editor.html

I tried to make the syntax simple for the basic use cases but also add enough flexibility in the functionality to encapsulate what I often want with clusters and styling.
> is sold out of its own store

Lose-lose because you have to do a TINY bit more work to find product, while taking advantage of potentially better pricing and knowing more of the profit is going to creators instead of middlemen?

I love the fact that I have access to Netflix, Hulu, Disney+, and HBO Max and can cancel/renew individual services pretty much without friction or anything more than a month-to-month contract. It's not any more work to install an app, than it used to be to call your cable companies customer service to change services.

Similarly, I have Steam, EA Desktop, GOG, Epic Games, and a few other game clients installed. Many games can be found across all of them, while others are exclusive. In these cases, it isn't any more effort to remember which app I need to use as it was what channel I need to swap to when watching TV.

I just don't see where customers are losing out, when it's the best we've ever had it.
On a related note, I did some work on generating temporal graphs from text: https://arxiv.org/pdf/2010.10077.pdf

Code/models: https://github.com/madaan/temporal-graph-gen
I almost always copy + paste them, but then start tweaking them in my app. It's easier to just start fresh then change after in my app than trying to do things in the console.
Google can't even do PR in the dev community, you want them to solve latency!?
Its clearly not better, its worse. You exchange possible interest rates with a rather incalculable risk of total loss or some absurd insurance fees which are likely to be higher.
If putting paper in a safe would be better then someone (probably the bank itself) would offer that as a service. If they cant make it lucrative at scale you certainly cant either.
A copyright transfer would easily smell to people "Amazon is going to change the license at some point in the future to duck us over Elasticsearch-style". They're trying to avoid that smell.
The Intangible Skills You Can't Interview For
And I would say, “General relativity.”

What does this mean? Could there not be a corresponding (to planck) limit there too?
On other hand those engineers get wages which are taxed and spend on local economy. So I think that side is positive, even if intellectual capital is moved. Now if local market share will be lost to big international companies, that is certainly negative for a country.
"The prohibition on corruption of blood only applies to the government. Private corporations can and should punish the children and grandchildren of racists."
> This is still downstream of his autism

I understand it is harder for him than for other people to be nice to others, but he is intelligent enough to work around his own limitations. If he's not, then, again, he will hurt a lot of people and should reconsider his role with the FSF.
Ah I'm not a huge fan of this:

<Menu.Items className="absolute mt-1 right-0">

I'd prefer it to be like this:

<Menu.Items absolute mt-1 right-0>

I did some experimenting (I'm the owner of `react-tailwind`, please reach out if you want it!) and it's definitely possible to do that; but it does imply components are purely visual, which I'm not sure it's the way they want to go. It's also not possible to use the colon like `md:...`, but you can do `md="..."` instead, which is a good approximation IMHO
People are addicted and enjoy it too much. I have family members who spend all day posting memes, pictures, comments, etc. The only way I see FB failing is if something better comes along that can replace it.
I don't see your comment as a valid response to the parent. They were not talking about developing countries. They were talking about in the US. They even pointed out that most devs do not live in the SV area (in response to your statement about most people in tech...). The majority of the people in tech in the US do not live in SV and the median salary for a dev is about $100k-110k.
See https://hyper.is

You would think you could type

$ cat image.png

and the terminal would see the "89 50 4e 47 0d 0a 1a 0a" and display the image inline, but it doesn't really work because a tty can get junk characters in it from other processes and images would get corrupted from time to time.

I would point to

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

as something that adds some simple GUI to the CLI experience.
Why not heat pump water heaters? Those are even more energy-efficient.
Great idea. My advice would be to find something you're really, truly passionate about and pursue it all the way down. Become a master and a teacher. You will learn so much on the journey, and you can use your wisdom to help others and support yourself at the same time.

Good luck!
Wash sales, long term/short term gains and associated tax issues, RSU withholding which is a fixed amount and not based on the income tax withholding, and a typical broker account to sell/get money are massively more complicated than a direct deposit to your bank account and money back from the government at the end of the year unless you massively screw it up.

By number, most of Amazon’s employees are working minimum wage and probably don’t have much of a balance. Many of them might get evicted if pay gets delayed even a couple weeks.
I've never looked at that list so I have no idea who is on it. Is there a reason I care who the richest people on earth are?
On the other hand, MongoDB is already sort of obsolete and trending towards death by the time that all ended up happening while ElasticSearch is hot and "new".
It was the Valar. Whatever theory you come up with has to accommodate the geography of the Hidden City of Gondolin (search Google Images to see it illustrated). Aule, Ulmo, or Melkor, someone fashioned it in such a way that it was able to preserve Turgon and the other elves for 400 years until it was betrayed to Morgoth.
He's not cancelled, he's free to go work any other job he wants. I just hope he doesn't work for the FSF any longer because the FSF is important and he's doing damage to it.
Nvidia teases Arm-powered supercomputing chip Grace
Looks like SUSE controls 2 of the board seats directly, and 2 to 3 seats are indirectly controlled by SUSE.

Its interesting to watch how these organizations behave, I had the displeasure of watching a colleague interview with SUSE a few weeks ago. Microsoft Teams was all they were willing to meet on (Jitsi and other alternatives were nixed), and the technical interview consisted of solely FizzBuzz questions.
And, the value of the cumulative attention on any platform that is "mined" in this way is finite, not renewable, etc.
I understand that each person is different, but how long does the therapy go for until someone becomes "immune"?
I see other comments mentioning 20-30 years, which sounds a lot more expensive than having to take the medieval equivalent for just as long.

I hope I'm wrong!
Even if you clear it, they continue to link future third-party site activity to your FB profile.

https://www.facebook.com/off_facebook_activity/activity_list

To actually opt out, you have to click the "More Options" button, then "Manage Future Activity" at the bottom, then "Manage Future Activity" button, then toggle off the "Future Off-Facebook Activity" toggle.

Dark patterns. So disrespectful. Shameful. :(
I'm still having a hard time trying to understand why you where surprised they weren't uniform. You can add .0001% of something to a food and taste the difference depending on what you added.

if someone making a sandwich puts mustard on a sandwich and uses that knife to cut my bread, I can taste the mustard even though they wiped the knife. the % of mustard on my sandwich has to be very, very small.
Why Random Forests can’t predict trends (2018)
The Next Step in Covid-19 Vaccines May Be Through the Nose
No real argument with this! I think we're talking about different things.

If I could put my difference in opinion in my own words, it would be that I believe many people play the startup game with the right "intrinsic" qualities - hard work, brilliance, etc - many more than the number who exit with a billion dollars. Hence, "lottery". Of course, some of that luck can carry forward in terms of experience, networking... That's not really my point either.

If Paul Graham wants to join our startup, I wouldn't have to disavow my beliefs to welcome him with open arms. That would obviously be to our great benefit. The leadership team would tout his resume, and look forward to his insightful contributions. I, on the other hand, believe that his primary contribution would be to generate a bunch of "Paul Graham Joins X Startup" headlines, increasing our value in the eyes of VC.

The religion is this: you can hire Developer X or Developer Y. "X" was an early employee at a successful startup, where "Y" seems much more technically proficient. I think many startups choose "X" and don't even consider whether they're doing that for status within the startup world (which is what I believe), or because they genuinely believe that having a successful startup under their belt means - even in the face of evidence to the contrary - that the company is more likely to achieve a billion-dollar valuation with "X" than with "Y". You could argue for either justification, honestly, but it's the failure to see a distinction that strikes me as religious.

And also, Paul Graham's ability to found another successful company aside, the clinging to his every word is /definitely/ religious to me.