skysight-inc/HackerNews huggingface dataset:
I feel like the quality of TechCrunch has really gone down as a whole over the years, and this article is a great example. It is essentially a fluff and marketing piece for Apple that can be summarised in three dotpoints:

* Apple invented the cursor (untrue)

* On iPad, the cursor is a round circle

* They bought over the same Apple TV effect on iPad

Most of the words and sentences in this article are meaningless, and if there's anything reading this has made me feel, it's that I'll never subscribe to their subscription service.

I'm not sure why TC is submitted so much - over often times better articles like: https://www.wired.com/story/ipad-trackpad-cursor/
Our minds are enormously flawed:

- There's a certain fidelity to any memory which you just can't get beyond, and the vast majority of memories are nowhere near that.

- Our memories warp and decay with time.

- Even our most logical thought processes have a really hard time grasping provable things like the Monty Hall problem and exponential growth.

- Cognitive biases are everywhere.
He's much more than just a guy -- in many ways he was the vehicle for your own success. Just because he didn't recognize you later, or his intelligence is less than yours, doesn't take away from the other unrecognized qualities that helped lead your life to this moment as if by destiny. He's very special; I hope you recognize and appreciate the strange gift in this.
Well, yeah. You guys should stop doing that.

“Move fast and break things.” wasn’t advice given to every individual at every company. It won’t work if you’re the only person doing it. It’s the mantra from the top down for the whole company.
In the US I guess, but in France and AFAIK in most Europe, people are being paid even when they can't work (not 100% of their salaries, but it's still 3/4 of it here in France + benefits for the lower incomes).

I this kind of crisis, what's remain of the welfare state is immensely valuable, too bad many American citizens have been brainwashed by cold war propaganda and consider this as socialism…
You are right on many points here, but I think you are completely wrong on randomness point. Randomness from the model, randomness from real word being non-deterministic and randomness from bugs in the code are qualitatively different. Yes, you can't make real-world experiment to produce exactly the same values all the time (if you did, you'd probably suspect something is wrong...). Yes, model can be probabilistic and return different results. But if different results come from race conditions in the code, and these are significantly different, then the model doesn't model what it is supposed to model, it's no longer the model of the real world. It's a model or the real world plus buggy code with random CPU scheduling. It's fine if we lived in a computer simulation running on a buggy VM with race conditions - then it would model our would perfectly. But since there's no indications we are in such world, the error introduced by this bug - and it looks it's not negligible at all - makes model diverge from the real world, and decisions regarding the real world made based on this wrong model are also wrong. It's a big problem, and no amount of other deficiencies of the article - which you appropriately highlighted - diminishes this very serious problem.
Source from April 25:

https://www.nbcnewyork.com/news/local/2-7-million-in-new-yor...

> With 271,000-plus confirmed cases, the mortality rate would be as high as 6 percent. With 2.7 million cases, it would be around 0.5 percent -- much lower, though still much higher than the seasonal flu.

0.5% in New York as of April 25. Since New York is the worst case so far in US, overall, the fatality rate drops to 0.2-0.3%.

You say:

> I know that many people who have it don't go to hospital unless severe (have few colleagues like that), plus tons of +-asymptomatic folks

That's exactly why the true mortality rate is much LOWER. Mortality rate's denominator is supposed to be the true number of infected. So asymptomatic and others with anti-bodies means the true denominator is much higher and thus the true mortality rate is much lower.
Java doesn't get off scot-free for anything; nobody likes it, they just use it because they must.

Java just happens to be less prominent in tech media right now since JS on the server is the new(-ish) hotness. There's still plenty of dislike for it, but really, all that needed saying about it happened long before now.
Similar situation here but on a bandwidth level. A 1Gbps leased line costs me ~400 bucks a month and is unmetered even if I keep it saturated for the entire month. I don’t even want to imagine the cost of that on a cloud provider.
It's awesome to see an article get to the five why's. This is the Way.
I think he's talking in general. I worked at Spotify for a while and I can tell you the only reason they have the FB SDK bundled is to provide login.
They dont use FB for any tracking or attribution at all, for that they have other frameworks. They are aware of the FB SDK misbehaving in some cases and do take steps to prevent it.
> If only there were an Uber for unused cycles or storage... let everyone turn their unused capacity into mini AWSs with a common interface and safety and reliability guarantees.

Funny, this was our idea with first startup 18 years ago, federation of unused storage and redistribution. There were no takers as no one wanted to contribute their unused storage but wanted others. It was much easier to centrally locate our own storage and allocate to users who required it.
I think it depends on what is the alternative and what hardware you are buying. If you go for top of the line HPE or dell or Cisco hyperconverged stuff that allow you to be, sort of, your own cloud, you will end up with the same large bill.
It's likely that apps that load the SDK are using other features of it, such as Facebook Analytics (which is similar to Google Analytics), not just login with Facebook.
> It's all about what the software developer wants, not the user and that's not OK.

I work in Software Development. Most of the time, the user doesn't know what he or she wants. They might feel that something is just not right, but don't know why, or cannot express why, because they don't know. Or don't care: I used to send out surveys, and the response rate was usually around 300 out of 50.000 confirmed users. That's... not much. At least for me, if I need to make major decisions.

My main takeaway with metrics is that I'm fine to give metrics to the vendor, as long as it's only me and the vendor, and as long as I know what it's used for. Also, it depends a lot on what is tracked.

Starting and closing the app, ways the user took to get to a certain point - I'm fine with that. But dare you transmitting my file names over to your server. Or any data I enter. That's none of your business.
I wrote a self-hosted "comment server" a few years back, but in the end found it was more annoying than useful.

In the end I just setup a simple CGI script which takes each submitted comment, writes it to /srv/comments/pending/ and then sends me an email.

When I rebuild the blog all the comments from /srv/comments/approved are automatically inserted at the foot of the appropriate post. I have a manual step where I move the comments into the right directory "/approved" vs "/spam".

It isn't ideal, but it is simple, reliable, and works well at the level of scale I deal with at https://blog.steve.fi/
Your grocery store probably charges slotting fees for shelf space, making you the product.

You have the same power when not paying because there are other providers whose free services you could use instead.
Taiwan. And your reasoning is just plain wrong. Measures bring R well below 1, that together with broad testing is when you start opening up.
Hi All,

This is in reference to the "Senior Full-Stack Engineer/Product Manager/Partner" opening as advertised on "https://remote4me.com/remote-python-jobs".

Interested in this opportunity, for details please email me to forward the resume.

Looking for response at the earliest.

Regards

Syed Habeeb Ullah Quadri
+917483793763
shuq007@gmail.com
Are you actually on-premises at your HQ, or are you colocated to a datacenter?
There is an amazing free alternative: https://goitpod.io

You simply prefix your GitHub (or gitlab) url with "gitpod.io/{your-repo} and you are instantly redirected to VM with with your repo cloned and ready to use, a fully customizable dev environment, vscode, extensions, machine is public on the internet so you can "npm start" and actually start serving your site.
Most of that stuff is done in UWP/COM and exposed in Win32 via interoperability APIs.

When Vista emerged as Longhorn's reboot, all the low level .NET stuff was redone in COM.

Since then all new APIs have been to large extent based on COM.

And what many seems to not yet put on their brain, UWP is the new COM.
The other problem for _our_ particular use case is that Minecraft is single-threaded, so it performs better on a quad-core 4GHz than an octa-core 2GHz, for example. Because of this, we use almost exclusively E3-12xx lineup CPUs at 3.6GHz+. I don't believe DO publishes their underlying hardware specs, but last time that I ran benchmarks it performed in the 2.0-2.4GHz range, like most cloud providers. Even if their CPUs were identical, it would cost us $112,000/mo at stock pricing, which is significantly more than we're paying for our current deploy.

Your point does stand, though, that not all cloud providers have the bandwidth price gouging. I was mainly referring to GCP/AWS/Azure, who set the trend for the rest of the major providers.
So how would the actual running of the code work?

I haven't used GitHub in some time (using gitlab), so just wondering what are they using to run this stuff... because you'll probably need a fullyfleged container service with secret management and whatnot. Does GitHub already provide this?

Also I'm guessing the editor won't be using the same file system as the launched code, i.e. would hot reload be possible or do you have to commit and redeploy

Anyone have any ideas/speculations?
That's like saying snowclones and memes are going to kill book authors out of work... if anything, this is taking us to the next level of original work.
Netlify + a site generated using Metalsmith.

I like Metalsmith because it's a tool, more akin to Gulp or Git that is easy to reason about, uses JS and can be used to do other things, so it seems like a longer term investment than using Jekyll or Hugo.

With Hugo I found if I got stuck I was really stuck. It has it's own DSL which is bad. With Metalsmith I can hack my way around any problem with JS and write my own plugins easily if I wanted to.

Then I used NodeJS for some interactive bits hosted on a free EC2. That NodeJS talks to a free postgres instance for storage, and uses nginx and letsencrypt.
Waze, a company owned by Google was also broken and force crashing over and over again for a few hours.

Whenever I hear of some Facebook offering all I think of is when you dance with the devil, you shouldn't be surprised when you get burned.
> The 9.4B parameter model requires at least two 32gb V100 GPUs to interact with

plus motherboard, cpu, ram etc.
Milk is still delivered like this in the UK today.
Cost and data security, while cost actually weights more. It is simply not true that the cloud is cheaper.
For the record, I agree with your choice of favorite song (alas, there are so many to chose from). That said, I think the German version is better. I think that's generally the issue since the German language seems more conducive to their brand of Gesamtkunstwerk.

I've also seen them a few times, twice open air and what surprised my most was the absolute insane sound quality. They are insane perfectionists and I was just blown away.

Arguably the most important and influential "band", which ever existed.
F-Zero & F-Zero X allowed you to use the shield bar as boost-fuel as well.
There's little that can be said about Dirichlet processes without measure theory; fundamentally speaking they are random measures. That said, the vast majority of the book presupposes no measure theory.
If you're fine paying for the company's mistakes yourself that's your problem, but don't expect others to do the same and accept a lower value than was promised and advertised.
Thanks for clarification, didn't imagine that musl's malloc was that minimalist.

You should definitely have a look at the paper [1] it's only ten page long! (Excluding benchmarks and references)

[1]: https://www.microsoft.com/en-us/research/uploads/prod/2019/0...
Seems like a competitor to https://snyk.io/ . Let's see when it comes out.
Sometimes I wonder if failing twice is an optimal evolutionary state. Once is not enough to know if it’s worth changing for.
> Engineers are supposed to be anti-authoritarians

Strongly disagree on this. Exact opposite maybe but I don't want to generalize. Modern authoritarian tactics are pretty much impossible without engineering.
I still can't seem to get good informantion if this should be common usage on something like React SPAs for things like signup forms and other forms publicly POSTing data?
Are you willing to educate yourself about R?
Collecting and consolidating data + filling in the forms across different sites to place bets
DailyGram – Download Full Size Instagram Profile Picture
Fixed link: https://gitpod.io/
Looks like some nice, I'm a frequent Tableplus user, so nice to have a sleek multiplatform alternative.

Quick Suggestions:

* Snowflake, Bigquery, Azure support

* A SQL linter (not easy!)

Thanks for sharing!
But why didn't they do it before then?
and if you go for resilience you will do a lot of that cross AZ talking, unless you also design your apps to know the infrastructure and consider that when communicating (most companies don't do it)
This has been my first experience with it and it seems like a great tool to ensure structured thinking. It's easy to give up a level or two deep and just say, "Oh, it's probably because..."
AMA with Stanford Negotiations Prof and UN Negotiator
That's not how it actually is. Apple actually rejects those type of template apps. The restaurants use an ad-hoc way of installing the apps. So those apps are only available to the restaurant for example.
Neither. We've got a long-standing positive relationship with our data center and are operating on the same hardware that we started renting 4 years ago. Because of our initial investment to build up the fleet, we're now basically paying just the power and networking, plus a small markup, for our core fleet and fairly standard pricing for additional month-to-month machines that we spin up and down based on seasonal demand.
If you implement things in a cloud agnostic way you can also save a lot by choosing a traditional webhoster/server hoster. If you want your product to be cloud agnostic, you lose almost every advantage of the cloud.

That's the whole problem why we haven't seen a competitive reduction in prices between cloud providers, yet.
A Brief History of the Gig
Is this a library or an SDK? Why on earth would you install an SDK on an end-user's phone?
Milk is not main ingredient in South Indian dishes. Most might be vegan.
For rental properties in Australia landlords can 'negative gear' the losses against other income (salary for example). So a common ploy is to buy a house where the mortgage payments are greater than the income (rent) and claim a deduction from salary. The argument made for its validity is that property owners are taking a risk by buying property - property can go down in value, however everything is being done by the govt at the moment to keep rent being paid, so the risk isn't real.

Not only that by having a large number of people buying rental properties it pushes out first home buyers who are forced to rent. Its effectively a wealth transfer from the young to the old who were lucky enough to be around when house prices were cheaper. Not only that, foreign investors (mainly chinese) are forcing up entry level apartment prices, and extracting rent from them.

As well, because a lot of business owners have a mortgage on their house to keep their business going, house prices can't be allowed to drop because it will have a knock on effect, and drag the businesses down with it.

The whole system has been propped up by increased immigration creating demand on housing, this has been government policy for some time. Now there are no immigrants and all the tourists are leaving, its just a matter of time.
mdanki[0] can speed up the acquisition of new cards

0: https://github.com/ashlinchak/mdanki
Some people are, but we have still seen massive layoffs and many companies going bankrupt.

The structure of support makes things less severe for the average citizen than in the us, but that doesn’t mean we’ve dodged the overall effects on the economy.
I memorized The Lovesong of J Alfred Prufrock during my first job as an engineer out of college. The .Net codebase would take 3-4 minutes to compile. I printed out the poem and taped it up in my cubicle. On each compilation, I would work on memorizing a few lines. I had never done anything like it before but memorized all 140 lines in just a few weeks. 12 years later I still remember about 50% of it. It’s a famous enough poem that it comes up once every few years and I impress some friends or strangers. At this point the entire poem just feels like an old friend. It has been surprisingly rewarding investment of otherwise wasted time while waiting for a build to finish.
Very thoughtful article. There is so much accidental complexity in software.
The family owned Mexican restaurant across the street is really good too. Something something small business something.

There's another active thread at the moment: "Ask HN: Name one idea that changed your life" [1].

I didn't think I had an answer but now I do:

"This isn't a technology problem."

All our shiny bleeding edge hyper-connected disruptive technology can't hold a candle to the level of service pizza shops and Chinese restaurants have been delivering for basically always. Using a pen and paper. Or maybe just shouting! Best we can offer is "Alexa repeat my pizza order" but is that really even better? It's almost exactly the same experience for the consumer but there's some surprising long term consequence like the pizza shop can no longer make ends meet.

I continue to be happy placing takeout orders over the phone like a caveman. A tech company that provides that level of service to their customers will go very far indeed.

[1]: https://news.ycombinator.com/item?id=23092657
Luckily the WOFF2 itself is only around 18KB.

It still seems like an inferior solution to just using SVG, but it's not insanely bulky.
This is the first thing I looked for - timetracking is critical for freelancers and contractors. I use freshbooks.com and generally like the product, and love the support. Wish they had a way to import time entries from CSV though..

It's probably like the old excel joke - everyone only uses 20% of the features, but every user uses a different 20% ;-)
Obviously. Everyone is different.

Still, that's a common reaction from people who use Windows. I've used both Mac and Windows on a near-daily basis for the past ~30 years. Both have spent roughly equal amounts of time as my dominant platform. My observation is that maximising is such a default behaviour on Windows that most apps seem to be developed with that mode of operation in mind. Whereas Mac apps tend to be developed without that assumption. This in turn influences how people use apps on these respective platforms.

I have a smaller vertical monitor next to my main monitor which I full-screen my code editor. It looked weird at first but nothing beats having oodles of vertical space, enough to convey entire blocks of code at a time. And even though it's a verticalised widescreen monitor and a comfortably large font, I still have enough width for almost 150 columns of monospaced text—plenty for my personal coding style.

Full-screening code editors on a large horizontal widescreen monitor tends to have no tangible benefit other than to conceal clutter behind a bunch of useless whitespace.
A surprisingly simple way to be able to remove synchronization in certain cases. It’s mentioned halfway through, but it’s still worth noting: you can only use this if your operations are commutative, or you don’t mind the lack of ordering. So it’s good for things like cellular automata when you have double buffering but less good when you’re touching the input directly.
Maybe I was more aggressive than I intended. I too, would want to do more on a number of issues.
Sure it is, Apple, Google, IBM, Oracle, SAP, Eclipse, JetBrains and plenty of others do it.
Open Source Licenses in 2020
Performing the attack is only a possibility because the tech was made available.
> Most of the words and sentences in this article are meaningless

I feel like this has been happening to a lot of online publications because they’re focusing on SEO over quality content.
Yep, they do already! The future is here, just not evenly distributed (to the US :P)

https://www.openrailwaymap.org/?lang=null&lat=48.21003212234...
Ask HN: What kind of an API would you wish to exist?
Is there any kind of a task that you would be happy to resolve with a third-party tool, but you could not find such one?
When I read the post, I interpret it as more of a PR piece than neutral analysis.
It is time to put your crypto to work
<< I get that other people feel that way, and in many ways I share their values... But it becomes its own sideshow and hijacks the otherwise interesting conversations, without adding anything new. >>

With sincere respect, I don't understand this argument, in general, whenever it comes up. Whenever I find a discussion unhelpful or tedious, I move on or mute it. Often, I've been in an interesting online discussion, and someone pipes up with the wish for everyone to stop talking about this topic because it's not interesting, when they have the tools available to not follow the discussion.

Can you explain? Honest question.
Try solargraph for VSCode. I've found it about as useful as RubyMine.
Documentation is frighteningly bad across the industry and nobody has a good solution yet other than hoping that someone else will do something about it.

And if you think Django is murky, try Spring :). Django is one of the easiest frameworks to work with simply because it includes so many functions you would otherwise need to somehow integrate. And even then there are still these issues.

Good post.
> Nothing. You generally only pay for data going out of cloud providers. Not data going in or data being transferred within the same region.

This is not true, AWS charges for all traffic cross AZ, so if you want a resilience within a region (which you mentioned in next paragraph) you will do a lot of that talking and this ends up a non trivial cost. You can do some optimization though by having your apps being aware of AZs they are on, but most places don't do that, more common are places that run everything from a single AZ.
VScodes support for Golang is meh. My entire team has switched to using Intellij/Goland.
Just wanted to comment that this playlist is fantastic.

Thank you very much for contributing these tutorials!
From the same author but more practical: https://link.springer.com/book/10.1007/978-1-4614-8687-9
https://www.cancer.org/cancer/cancer-causes/tobacco-and-canc...

Risks are generally thought to be immediate, but very low.
Does it respond appropriately when presented with a potential "switcharoo"?
Do you believe anyone is in a position to dictate the outcome of an election without the people having a say on the matter?
How to gain market share? Release a breaking server-side update and "forget" to inform other vendors in time so that their apps crash, while yours do not.
It's kind of ironic. While I've been thinking about the complexity of software/webdev for a while, I was feeling a little unsure about posting this particular link because I wrote it in a hasty, semi-embittered fit of annoyance. Regardless, thanks for the read. :)