skysight-inc/HackerNews huggingface dataset:
So what? Krugman is also a Nobelist, if you're merely content with regurgitating decades-old ad hominem promulgated by conservative economists who are in denial about their own partisanship. It is factually true that Krugman early on advocated for lockdowns using an economic argument. Either that's useful to know and look into, or not. But the level of your response to this fact was purely vacuous anti-intellectualism, a kind of partisanship of its own.
The larger the input lag the bigger the discomfort I have when typing and navigating a domcument. It’s doable but feels uncomfortable as we have to wait for the confirmation we hit the right keys. It helps not to look at the screen at all but if you find an error in the previous sentence it’s a pain to navigate back and fix it
Show HN: 2D Object detection to 3D localization with Unity Barracuda
Isn't it reasonable to assume the person spending a lot of extra time programming will generally become a better programmer than someone who doesn't? I'm aware that there are many factors that have nothing to do with raw programming skills which are factors of job performance. But considering the day to day duties of most junior/ic roles often consists mostly of programming, shouldn't this extra time spent programming make them, at least eventually, better, more efficient developers on-the-clock?
So first I can't read the article because there is no way I'm giving them my email so they can spam me later. That having been said, what is the unit of measure? Coding is notoriously difficult to measure and the unit of measure is elusive. We all heard the problems with KLOC, function point, ticket, story, etc, etc. They are all widely variable and seldom reflect the complexity or lack there of.
would have loved to read it, but ajc seems to think blocking traffic from Europe is a good replacement for gdpr compliance.
These are unbound usings.
covid has killed 25 million people?
I was confused because I thought they were proving that (1 = 1) and (1 = 2).
Highly disagree. Most people I know don't want to return to the office. Any company that makes a "BIG" push to force employees back to offices will see a ton of attrition since now practically every company is remote.
Is the goal to have a boat load of money? If so, then optimizing your day job preferably at FAANGMULA, is the way to go.

But side projects have tons of other benefits outside of making money:

* It satisfies your curious mind.

* It is a learning tool to discover new technologies. Consider this as investment for your future career. Imagine learning Kubernetes or ReactJS when it just came out.

* It is a learning tool to understand old technologies (because you simply don't have the time to do so on day job).

* It's a teaching tool if you have kids that's interested in computer.

* It solves some practical annoyance at home (for example: Homebridge).
Right, but that's only because drives are lying at that point (or implemented so incompetently they have no idea they're lying...). Linux is trying to force liars to do what it wants anyway, and hence as a practical matter, programs need to worry about this too. This doesn't mean the spec is somehow broken or that honest (and competent) implementers couldn't guarantee durability if they wanted to.
Why should we trust these news?
I’ve been to two Bone Structure presentations. And visited two build project sites.

This technology is indeed cutting edge and promising. I do dream of owning a BS home one day. It’s an engineering marvel.

But the reason it hasn’t taken over is simply because it’s still more expensive than traditional builds. At least in Canada where wood is cheap and buildings don’t need such high earthquake protections.

Cool time lapse of a build: https://youtu.be/vOC_V76v9j0
I had an Econ professor who explained this in similar way with a joke about the sure fire way to get rich in the market: Start a paid newsletter with stock tips, send half your subscribers one tip, the other half the opposite. Remove the people you sent the bad tips to, repeat.
I'd love to use this, but it's very expensive and unclear if it works with iPhones. My T-Mobile Connect plan is $25/mo, this is four times that. Granted, this one has unlimited data rather than 5GB/mo but I don't need that.
Because it's lovely. Designers usually have a pretty refined aesthetic sense, and sometimes it wins out over usability.
Website not loading, here's the product page:

http://www.akasa.com.tw/update.php?tpl=product/product.detai...
Also the personality type matrix of people who chose to work from home is different from the general population -- of course those people have higher wfh productivity. My wife is the most extroverted person I've ever met, so she's going to have a significantly harder time with remote work than someone who self-selected into it.
I would love to be happy with Linux as a daily driver. It's been years since I last tried it, and I would give it a shot on this machine, but I've got an Nvidia GPU!
On the other hand, we can afford to give a nice parking space each to Watson & Crick, even if they take it easy down the road. Celebrate the heroes of your field.
Right, but it's the vim effect.

For vim to become worth your time to learn to use effectively, you have to have a purpose to use it quite a lot. But it takes quite a lot of time, and causes quite a lot of errors in the mean time. Eventually, you are left with a skill and a tool that are a pleasure to use, but you literally must spend time actively learning how to use it. You cannot just pick it up, because you need to first memorize key combinations and the behavior of various modes. Then, you need to actually practice them.

And this proposed solution is even worse, because it suffers not only from the "vim effect", but from the "vim config effect", where you not only need to memorize, and practice, but actively configure your custom solution, which can take tons of time; is subject to loss/deletion; and is not universally available.

And god help me, what about programming? I honestly do not want to even think about multi-layered completions wreaking their havoc on everything I write, and the only alternative is different completions for different types of environments--even more cognitive load.

This seeks efficiency as represented by speed, but ignores efficiency as represented by ubiquity, generality, and low cognitive load.

If I want to get from point A to point B as quickly as possible, it is more efficient to run. If I want to get from point A to point B with the minimum energy expenditure, it is more efficient to walk. To be truly efficient, you need smart, balanced goals.
Numerology has been a time-honored way of making predictions for millennia.
I’m much the same as you. I’ve already spoken with my employer about staying remote and even moving a little further away to save on rent going forward.
I manage a handful of projects with Terraform and it works well in many situations. It has improved a lot recently but for a long time I really hated the syntax. I still do to some extent but have learned to cope with it most of the time.

If you are working on a project where all of your infrastructure will live on AWS I would definitely urge you to give it a second look. The amount of infrastructure I manage right now with a single .yaml file is really killer.
New Data Shows Just How Much Americans Moved Temporarily During Covid
I guess you won't be able to do deep work that would lead you to a Nobel if people can reach you easily. :)
Imagine if the future of the FAANG style interview focused on how good you are at working from home. I wonder it the outcome would be frustratingly different for many of those who are not too great at it.

I think we should embrace WFH but not wholly adopt it as the one and only way people are effective at their job.
Show HN: Blades – fast static site generator written in Rust
I'm still lost what kind of a response you were hoping for that you didn't already receive, but you're welcome.
They live on Stanford's land. I imagine that when Universities have land where faculty can have houses this has happened before.
I meant the calling up an Appstore rep and asking for the refund part. I know you definitely have to have a human to human interaction to get a Playstore refund.
Europe is not that serene as you may think. I get plenty of spam calls from entities I'm in a relationship with - like my mobile operator or my bank[0]. It's one of the reasons my phone is on silent during the day[1]. The problem with those is the usual fake "market choice": every mobile operator and bank is pulling this crap, so I don't abandon mine, because alternatives are no better.

Then there are occasional random scams calling in - most common recently is "your number has been randomly selected as a winner and you're eligible for ${insert useless reward that's just a bait for scam here}". But none of them, ever, tried to call late at night. If they did, I'd file a complaint.

--

[0] - The most annoying spam call from a bank was an upsell that happened last year. I was doing the usual checkup on my account balances via their web page, and out of curiosity decided to check out what they have on the "offers" tab. I clicked to the tab, skimmed the list of loan and investment offers, and got back to managing my money. The next day, a marketer calls, trying to upsell me some credit. When pressed, he straight up admitted that I got flagged in the system because I clicked on the "offers" tab and didn't buy anything. As you can imagine, the next time the bank called to take a "quality of service" survey, I said a lot of words about what I don't like about their service.

[1] - I have a smartwatch that vibrates when I get a call, giving me an unobtrusive way to look at the number and reject it without taking the phone out.
As always, it depends... depends what your side project is, what your job is, etc etc....
I own a /24 registered back in the 90's. This is a "legacy" registration predating ARIN, meaning I pay no fees and never have. I have people emailing me about it now and then, but haven't sold it yet. I am using it for some dev servers.
Never worked in SV, but I have found 0/5 jobs via my network, which is pitifully small (because I spent the bulk of my career in the defense industry).

1 was from a college recruiting visit.

1 was from a direct, blind application.

1 was from an in-house recruiter.

2 were from third-party recruiters.
Kind of also surprised I think this author has not heard of Google Cloud Run (https://cloud.run/).

Cloud Run employs a vendor-neutral container runtime and API (from Knative open source project). It simply accepts any OCI container that can listen on $PORT number.

Similarly, the author talks about serverless not being able to run "entire applications", which again, doesn't apply to Cloud Run. Many people run fully-fledged .NET Core or Java apps on it with a single command to deploy.

Ditto for the author's "Limited Programming Languages" point, Cloud Run is container-based serverless runtime and it runs any language. Furthermore, you don't even have to write Dockerfiles anymore to build containers for plenty of languages thanks to Buildpacks https://github.com/GoogleCloudPlatform/buildpacks.

Furthermore, in my opinion, the serverless revolution is still going on with more services adding edge lambdas support or storage support for edge workers like Cloudflare did with Durable Objects Beta or Workers KV and there's definitely more to come.

Overall I'm not sure what the author was thinking while writing this. It seems they are aware of the intersection of containers & serverless and note that serverless is not just FaaS, but I note an intentional omission of many products that directly respond to his points in the article.

Disclaimer: I work on Cloud Run.
Dood, take your liberal bullshit and literally fuck yourself with it. This shit has nothing to do with tech or startups. GTFO!
Machine Learning with Apache Spark
If you’re not listening to anything, try using some regular ear plugs instead of ANC headphones. Not every problem needs to be solved with technology.
Kind of interesting, I was looking at the wikipedia page for LLVM and noticed Delphi was listed, and sure enough the more modern compilers for Delphi are LLVM based[0]. I remember discussing with people just a few days ago here on HN about how the Delphi compiler used to be blazing fast due to being written in Assembly[1]. It's kind of nice to see that others are taking full advantage of LLVM at an official capacity at least, making it much more tried and tested, not that it wasn't already tried and tested before. I think Rust / Swift as well don't hurt. It would be nice to see Kotlin Native taken a lot more seriously by JetBrains on the other hand.

[0]: http://docwiki.embarcadero.com/RADStudio/Sydney/en/LLVM-base...

[1]: https://news.ycombinator.com/item?id=24735969
Publicity is different from prestige and reputation. The Peace prize has received publicity from controversies.

Peace prize has been given people who don't deserve it. President Obama was nominated less than two weeks in office and received it after less than nine months in the office. The prize was seen more as criticism of Bush administration than awarding Obama.
The AJC blocks traffic from Europe but like most articles it can be read on archive.is

https://archive.is/d1GIz
Because normally they have hundreds of journalists and scientists onsite a ceremony and don't want to make them wait.
we use the serverless framework and use

> serverless invoke local

All the time for doing testing. You can pass in a json file that contains a simulated event to test different scenarios. Works very well for us.
> But this only can happen if replace X with Y and add Z are in the same transaction. If you rollback the transaction, then you start by removing Z, then replacing Y with X. What I'm missing here?

Z can be in a different transaction than X and Y. If two transactions run concurrently, one that replaces X with Y and a second one that inserts Z, the above scenario can happen.
I work in management consulting. Between fifty and eighty percents of my work each week is having meetings with my customers to figure out exactly what their problems are and work on solving them. You lose so much by being remote: body language, less formal moments like coffee breaks and lunch. It makes everything more complicated.
our response to the virus has caused more harm to more people than the virus itself, and the goalposts to end restrictions keep moving once the previous criteria are met.

where is your 2% number coming from?
CDC estimates the infection fatality ratio as:
0-19 years: 0.00003
20-49 years: 0.0002
50-69 years: 0.005
70+ years: 0.054

https://www.cdc.gov/coronavirus/2019-ncov/hcp/planning-scena...
I've decided that the price of my time is just too valuable (to me) to trade it away for any amount of time. You only get one life. Yes, $$ could further some things, but the cut out of my strong years would never come back for any reason.
Show HN: I made an fake resume generator. (10 different ML models)
I'd definitely be open to an argument that it may be reasonable to DND my phone when I'm traveling to Europe/Asia but not otherwise especially given that I no longer have a landline. In fact, given that isn't happening anytime soon maybe I'll turn it off. (I have very few notifications on anyway.)
They don't quote all the answers. Only the "high" answers.

"only 31% of the company’s engineers polled felt they had been highly productive, down 8 percentage points from a record high in the March quarter."

So 8 points down from a record. What is the usual variance on that statistics? Doesn't say much.

And like ... are employees really honest when asked 'anonymously' by a surveilence company how much they work?
People seem to forget that there are distractions at work as well.

And not all work environments have nice people. Some people can be toxic and not having them around is fantastic.

Remote work disarms toxic people because any toxic interaction can be either recorded or left in writing.

And if some loud person wants to dominate every meeting, now you have a mute button... that's great.
Oh that stinks. I hope things get better and you are able to ride again soon!
> they have hundreds of journalists and scientists onsite a ceremony

Maybe they shouldn't have done that before checking if the person was ok with being awarded the prize?
It's not fair to complain about how hard a tool is to use without comparing it to the alternatives. If git is a failure as claimed then the alternatives should be better, no? We have a list of known version control software [0], how many of these are better than git and how many are worse? I've heard Mercurial and Fossil are pretty good but I still haven't been pressured to give them a try. However, most of that list is filled with software people hated enough to ditch for git.

I think it's very likely that git is solving a problem hard enough that it can't be simplified much further. If it can be simplified, I would expect to hear a growing minority of users pushing for people to switch to the next system.

[0]: https://en.wikipedia.org/wiki/Comparison_of_version-control_...
What a misleading headline :/
You would think, after all this time, and on this occassion, that an "open letter" from LO to AOO would be some attempt to extend an olive branch, a call for some reconciliation, and some appeal to increased cooperation between the projects.

But no... some things never change, including the willingness of LO people to throw shade on AOO.

Seriously, WTF is it with these people?
I assumed it was a workaround for some title-formatting rule that HN has, given that the original article uses +
As so many people mentioned here this article seems to put cost benefit over personal comfort.

Having a car/garden/guest bedroom adds to your quality of life. I had these conversations before when I was in my twenties and almost owned nothing (no car, tiny apartment without a garden). Now that I'm married and more settled I moved my preference a little bit more towards the "paying for things I don't use that much". My wife and I share a car and I have an electric bike (during the week my wife takes the car to work, I work from home). We have a guest bedroom which also acts as my office (when guests are here I work from the kitchen table). We don't have a yard but will definitely make this a priority in our next home.

So the question really becomes: "What percentage of idle time are you OK to have". You will always have >0% idle time on anything on you own.

And if it's truly about cost effectiveness: What's stopping you from renting out your car/room and to an extend even your yard (saw an app today where you can rent private pools)?
HTTP: //info.cern.ch – home of the first website
*in Rust's type system
Wait a few months after a new GPU comes out, maybe until the next major version cycle (like if you want a new card that comes out in November, wait until the 21.04 Ubuntu/PopOS release).

I bought my RX 5700XT shortly after release, and was using alpha/beta kernel releases and downloading extra files manually for several months after to run, then an upgrade/update may turn into a blank screen on boot for me. It also broke out of the box support for running full VMs, which was pretty painful for me as well, and I wasn't going down that rabbit hole to try and build it myself.

YMMV of course.. but that's just my take on it.. I bought specifically for Linux support, but took a few months to shake out.
"Friction" is a great word.

The author is essentially advocating a low-margin lifestyle. There is little spare capacity or other tolerances engineered into their choices. They may have cash in the bank, but they don't have any reserves of interior space, exterior space, or transit capacity. Instead, they rely entirely on being able to acquire that on-demand.

That works out most of the time, but it's a risk. And, like any other risk, it needs to be planned for, and it carries its own emotional and experiential weight.
It doesn't matter if someone is privileged or not, recruiters _are_ bottom feeders. Its a shit job that nobody wants and anyone with a modicum of ability seems to get out of asap in my experience. They don't seem to know who their client is, what technology is or who you need to be but they can just about play snap (although they may struggle with java and javascript) and get someone to a job interview.

The whole point is that impressing these people is _pointless_ because they'd be impressed by a snow globe and mostly know nothing about tech. They're just a roadblock between you and the other technical people that you have to go round.
Skill is multi dimensional. Depends on the problem at hand and the people you have available.

Each person brings an unique set of skills based on their experience (professional and life).

I have worked in lots of different industries from designing hardware chips with VHDL to multi datacenter kubernetes deployment with 100k of cores.

I never did side projects neither did I expect more time on the chair from a coworker... Still somehow I can build winning teams with all the different mixes and industries.
Berkeley has a lot more laureates than Stanford. It would be a weak flex. :)

Berkeley already has rows of NL parking.
I'm really sorry to hear that. I wonder if it's possible to hunt down a physician with the knowledge necessary to give you a definitive answer. It seems like for now, noise mitigation is a necessary component of your work life.
> Care to explain what's wrong with them? What's anticompetitive about them? Or you just don't like them because "reasons"?

They're all sold in wildly misleading ways.

VSCode is open source according to the website, but the FOSS build is missing a lot of the advertised features (like, say, the extension manager...).

Same with .NET Core. Sure, the compiler and core libraries are open source (if you can find the real thing, rather than the umpteen facades that they pollute their repos with)... But core tools like the debugger are still closed and deliberately locked to only work with (the branded, closed builds of) VSCode. That's not a huge problem if it at least had proper support for printf debugging (like Rust's `Debug`). But of course that's not a thing, because why would you ever use anything else than VSCode?

WSL is sold as a drop-in compatibility layer, but WSL1 was missing a lot of core features (hell, SQLite wouldn't even run with its default settings). WSL2 is somewhat better, but still does a bunch of shady crap (no systemd or equivalent, DirectX-on-WSL, etc).

> What is wrong with it?

For one, there was just no need for it. The only reason for it to exist is to make it harder to port stuff away from Windows.

If they had a problem with Vulkan's API (haven't really used either, so can't comment on the exact differences) then they could have designed it as a layer on top of Vulkan from the start. DXVK already proved that it's a viable approach.

> It's not like it's forced down your throat like Metal. You still have the choice of Vulkan and OpenGL

Xbox?
I liked the saussage anecdote/analogy. My wifes family used to split sausages like that as well not knowing exactlty why they’re were doing it. Somebody started the practice and they got stuck with it. Likewise we’re stuck with QUERTY and is not a big deal really but it was an accident of history.