skysight-inc/HackerNews huggingface dataset:
It's not clear from the article, but the debate in Germany is about local offices using WhatsApp to interact with citizens. Like people asking about garbage collection dates, or informing about school closings. Things you might as well post on a wall or send with a postcard. Anything remotely sensitve, like getting a certificate of residence, has to be done in person anyway.

You're right when it comes to government officials working with classified information. But otherwise its completely normal to subcontract IT to third parties, even (especially) in the US.
Neo.mjs Blog Post Summary
> Of course, Domino's and lots of other places do it

They kind of go into this in the article -- that since Domino's has made delivery work for decades now, it must be possible to do it sustainably; and that although most of the author's restaurant friends considered it "not worth the effort", individuals had managed to make the economics work for their very specific circumstances.

BUT -- that the fact that it can be made to work in specific circumstances sort of undermines the whole idea of DoorDash, which is a generic "food delivery wrapper" around any restaurant. DoorDash by definition can't do the kind of integration that Domino's does.
Sure it does, the signal is the feeling. You are your body, so when your body sends a signal that is you feeling something.
One can equally say the PATRIOT act was justified and saved lives. Many people here agreed with that for years until Snowden etc revealed that it was unjustified.
As a younger developer I'd say I agree. But it's not just developers being used to resources being plentiful.

I do webdev mostly and there it's also a matter of management. I want to optimize applications to be less hungry, those are interesting challenges to me. But I've been told by management to just upgrade the server. Either I'd spend a day optimizing, and maybe fixing the issue. Or we just spend 50 euros a month more on a server.

Sometimes the optimization is not worth the effort. For applications like Blender? Optimization means a lot.
Just added a new GitHub project for blog posts.

Each ticket is including a friend link to ensure you won't hit the Medium paywall.
Furthermore, there's more law enforcement on physical crimes than digital crimes.
It's not that these services don't provide value, it's that they don't make money. These are two quite different things.
Seeing all these styles, I can't help but get the feeling that we're heading towards the aesthetic minimalist ideal of mixed text media.
This reminds me of W3C Core Styles[1]. I remember using those in many quick pages to make them look somewhat presentable without spending any effort myself, when perfect styling just wasn't important. I wonder how many sites nowadays use their styles directly from their URLs.

[1] https://www.w3.org/StyleSheets/Core/
Patek Philippe Nautilus #40MM Rose Gold Men'#s
Er, no - Argentina invaded first; the islands were British from colonization onwards.
Kind of unrelated, but I'm unable to shop on Amazon because of this. As soon as I click on an Amazon link anywhere on the web, it opens the mobile app and enters this weird redirection loop where it keeps asking me if I want to switch to my local Amazon store.
Google's Chrome Browser to Block Battery-Draining, Data-Guzzling Ads
I mean I see rails perform horribly too, it's my job to go in and fix things, and I focus a lot on fundamentals (what's your DB doing, what data do you need to serve the request, what shouldn't be inside of the request-response cycle).

Because a lot of web developers these days build applications and ORM's are great but make certain patterns convenient so it's really easy to code yourself into places that don't scale. Then people reach for various caching solutions rather than taking a step back and looking at what's actually executing.

I've seen just about every bad pattern you can imagine and it's not usually obvious because the code looks simple enough. Like that permission check in your controller is actually serializing 1000 ids and querying against them, or that .first doesn't have an index so you're sorting the whole table, and much worse than that.
"Half the money I spend on advertising is wasted; the trouble is I don't know which half" - John Wanamaker
So would I, at this point.
This approach will only have impact in short term. You can be sure that TSMC is working behind the scene to create a legal entity to work around this legislation and get one of its main customers back. There's just 2 potential outcomes:
- TSMC having found a way to workaround that restrictions and gaining back Huwaeï
- China being forced to quickly gain the same level of expertise

In both situation the outcome is even less control for the US.
I think ML is a bit niche in terms of overall number of programmers doing it? Meanwhile, making websites has turned out to be very popular.

I suspect the response rate there is actually skewed high by the large chunk of students.

Regarding the CPU use and hosting cost, it's probably not an issue for most websites. Usually you end up database bottlenecked much sooner, and that doesn't kick in until you're on >100s of millions of rows.
Spotify is a case in point: it used to have a fantastic, small and fast native desktop app. It replaced it with the bloated web-based one we see today.
Ever done a DNA test kit? Help Covid-19 crowd science. Get insight into your DNA
Completely agree! I run ProtonVPN pretty much at all times and they have the option to simply connect to the fastest server. Often it happens that it is from a country I don't speak the language to so I hate when sites automatically show me that language. I understand the idea but there are better ways of doing this.
Side gig with COSS companies

https://coss.media

https://astronomer.io

https://hofstadter.io

https://toptal.com
>They take nobody's spot, but allow for more (subsidised) US students to attend.

...I didn't realize existence could validate itself.
> China has completely blocked US services from Google to Uber

China blocked Google, but not Uber

People also invent false lies like "China blocked Amazon, eBay, Yahoo" etc.
But there might be a link between the time-density of the simulation and the emergence of consciousness.
Make sure you flag Google Podcasts as inappropriate, giving the references to coronavirus as the reason.
From a UX perspective, what is the best way to indicate a user can change the language on a website? I see websites using the globe icon a lot.

But what I see more, is; websites translating "change language" into the language the website is currently in. How does this even make any sense, if your website is in German, the people who would want to change the language most likely don't speak German. So why is the "change language" link translated in German?
Couchsurfing was the website that allowed dozens of young people from developing countries to do world trips. Imagine being in your early twenties surrounded by limitations; no money, no job but a bright & open mind who wants to see the world, despite all the travel restrictions. Couchsurfing was the magic of internet that helped young & bright but not rich young people. Some investors bought it and killed it.
Ask HN: Will Deno Replace Node?
How good is Deno compared to Node?
For all you know, everyone except you is a philosophical zombie. Consciousness is subjective and you can only make observations about your own experience. Consciousness is an unsolvable problem because of that.
Any ad is a "heavy ad" by my measurement.

uBlock Origin significantly decreases the loading time of most websites, particularly news media and e-commerce websites, which are plagued with aggressive tracking and adware.

Anytime I use a machine without ad-blocking I'm shocked by how obnoxious the advertising landscape has become. Some news websites have 70% of the top fold covered in ads.
>I knew Doordash scraped restaurant websites. After we discussed it more, it was clear that the way his menu was set up on his website, Doordash had mistakenly taken the price for a plain cheese pizza and applied it to a 'specialty' pizza with a bunch of toppings.

If that's really what happened (sounds plausible) that means that you should be able to trick DD even more by designing a website specifically in order to confuse the scraper. Have some cheap dish listed at $50 but in a way that would be scrapped as $5 or something. As long as a human would have no issue parsing the menu and understanding the actual price I don't really see how you could get into trouble, it's DD's fault for having crappy parsers.
While it is sad they had to resort to custom fork, they didn't really fail, did they?

> Tchap wasn’t built from scratch. The DINSIC, France’s government agency in charge of all things digital, forked an open-source project called Riot, which is based on an open-source protocol called Matrix.
Financial Calculator India
Financial Calculator will help you in Financial calculation and in business calculation. Helps you to performs financial functions commonly needed in business and commerce communities . Financial Calculator has standalone keys for many financial calculations and functions, making such calculations more direct than on standard calculators.

We know your time is precious, so we want to help you by simplifying your financial calculation on a single platform.

Features of Financial Calculator- EMI, GST, SIP, FD, RD, PPF and Currency Convertor.

1. EMI Calculator:
EMI calculator is a combination of many financial schemes. This is especially designed for calculating schemes available in Indian banks, post office, Mutual funds etc. This calculator will provide with the idea of your monthly EMI, Total interest and the Total payment you can also compare two loans together. It server as a home loan as well as personal loan calculator.
That depends on the context of cheap, e.g. how much would it cost to run these chips 24/7 for 5 years based on their TDP (performance per watt).
The Visual Studio 6 on Pentium 4 demonstration starts around 36th minute.

I used Visual Studio 6 for years, and yes, I can confirm, it was really that fast.

It's also not true that there were problems with more applications running etc as "Decade" claims. Or to be more precise, there were no problems if one used Windows NT, and I've used NT 3.51, NT 4 and 2000 for development, starting with Windows development even before they were available. And before that, Windows 3.x was indeed less stable, but it is the time before 1995. Note that the first useful web browser was made in 1993, internet as we know it today practically didn't exist. There were networks, but not web.
> But Whatsapp goes further: it also encourages Google Cloud backups. Quite many people enable it. That way, the content becomes accessible to Google.

What's the bigger danger for most people?
- You talk about pregnancy on WhatsApp, and they - illegally - extract this information so that some website can show you diaper ads? (I'm not even considering the possibility that this information would leak to an employer or heathcare - because such a leak, or anybody doing anything with that info would be considered completely outrageous here.)
- Or: your phone breaks and you loose extremely important information stored in chats - passwords, photos, and so on?

For most normal people I know, #2 is the greater hazard. So I , too, would encourage them to back up their stuff in the cloud.
Not to the majority of the world
> Didn't China require any foreign company to be controlled by Chinese to get access to the Chinese market?

It varies by industry. And loosened quite a bit since the trade war.

The most recent case:

Exxon Mobil starts building $10 billion China petrochemical complex

https://www.reuters.com/article/us-exxonmobil-china-petroche...

Now Shanghai FTZ allows foreign Internet services operate without the ICP licence. Interesting times.
HTML, CSS and Javascript. Most of these electron apps are basically wrappers around actual websites to give a place in the dock and show notifications and access the filesystem.
Keep Code Alive: Get Hit by a Bus
A very short post (a graphic, really) about what I learned about blogging over the years.

https://medium.com/@solidi/the-one-about-blogging-cd9e65a205...

The discovery? I am interested in humanist side of software development. With writing once every 2 months for 3.5 years, this small but impactful finding changed my life and focus.
> but fuck companies that make it mandatory to have worked on an open source project for hiring you.

Why? Open source coding is essentially pro-bono work, that's required by professional ethics in many fields. If we want to be regarded as valued professionals, there are some obligations to the general public that come with that.

For that matter, most developers are not being paid to work on the likes of VLC or some other COTS, where "should this be open source" is even a meaningful question. They're developing or maintaining some internal enterprise app, so any source code they develop will always be available to the final user in that basic sense.
UWP apps run in a sandbox and have their own limits, e.g. most win32 api access requires special entitlements to work. WinRT is just a set of COM-based APIs, they don't inherently have any restrictioms on where or how they can be used.
There was a bug, not exploited, fixed immediately... And you hold that as government failure... I won't try and lecture you about government efficiency, but you really should do something about your confirmation bias.
You're selling yourself short, 25 FTE is definitely impressive. Major props.
I'm still using BeyondPod. Development is stale and problems start appearing. It has one-two features really unique that I miss with other apps. First and foremost "Smart Playlists"
Yes, the GP username is also a hint!
I mostly use Python for web development and I've stopped using Python 2 for that with 3.5, so in early 2016, but I do remember that some machine learning or data analysis tools were stuck on Py2 for a little longer.

I definitely wouldn't say that half of popular libraries in general didn't support python 3 at all back then, but for some use cases that may have been true tho.
Not many countries fight endless wars these days.
I'm generally working with docs and in some meetings the time difference is 8 hours we (from nearly every country from US to Greece) connect to the same doc as 10+ people and change small details continuously and it works.

I also use some sheets designed as multi-page input forms and it works well though, we don't collaborate on them real time.

I'm using Firefox with a 16M/1M ADSL connection BTW.
Not sure if it means anything, but if I met you then you'd have unlimited guest time on my spare bed, and that would include food of course.

Might not be much, but community respect and appreciation is something, it will definitely get you fed and beer'd.

Although ideally you'd want to have the money not the admiration. :\
I don't think so. This is criticizing no one. Right tool for the right job.

I write web apps which need real frameworks.

I also write basic text pages, and something like this is very nice. It's a dying art (university professors seem like the last hold-outs), but it's often handy.

The top comment gives a list of such frameworks, though, many of which look nicer than this one.
1. Moderation, by thoughtful paid moderators. In particular I think the style of moderation is pretty good here

2. Light curation (pushing posts that aren’t a “good fit” down the rankings; asking people to resubmit good submissions that flopped)

3. I feel like it’s changed quite a lot in the last 10 years or so I’ve been reading the site. The popular topics have changed. I see fewer of some kinds of stupid comment and more of other kinds of stupid comment. But it’s hard to describe what the changes are.
I don't know where you are, but here (Portugal) even suggesting that a full on lockdown isn't the solution brands you as a bad person, only caring about work/money and not about people and you should just stay home and shut up. Interesting, now that some restrictions are lifting, the dialogue is changing and 'people shouldn't be so afraid of the virus' but before all you heard 'STAY HOME'. Trying to discuss even numbers would brand you as an heretic.

Some specialists (and I mean heads of research/hospitals) were pretty much shut down by media in the beginning by suggesting that we should be wearing masks/avoid big gatherings, but still go outside and live a normal'ish life. They were shut down hard and talking parrots with 'stay home' replaced them.
Yeah, I've been doing this a lot lately. It's kind of disappointing how easily the recommendations shift once you click on a video that's sketchy.

In my case, I once made the bad decision to watch a Jordan Peterson video. By itself it wasn't crazy, he was mildly provocative, a little paternalistic, not my cup of tea. But geez, the trash that then ended up appearing in the side bar after that was awful. I find that if I watch some "bad" videos, I have to spend a fair amount of time culling shit out of the subsequent recommendations.

Another way to keep your feed from being polluted is simply to create "garbage user" that you toggle to if you want to view potentially garbage content.

What I really wish youtube did was to allow users to filter out videos that contain keywords we choose, like twitter's somewhat effective "muted words" list.
I used CSS custom properties (AKA variables) when rewriting my blog's frontend just recently. A few issues come to mind even when using the latest CSS features:

1. Nesting can still be an issue if you have complicated layouts. You can mostly get around this with good use of classes/IDs.

2. Custom properties cannot be used in media queries. This was my biggest problem, because you now have to repeat your breakpoint sizes in every place you want to use media queries (which is many places if you split your code into many files), or you can have one file with the breakpoints set a bunch of custom properties that are used then throughout the styling. But the latter method falls down if you need to use e.g. `display: grid` for one size and `display: block` for another -- you end up with tons of properties. An example of that in my blog's code [1].

3. I really missed the lighten/darken helpers from SCSS. Those would have been useful with all the colors, because now I'd have to calculate all of them again if I wanted to change the color scheme.

[1] https://gitlab.com/Nicd/mebe-2/-/blob/f0f988e3d120c4cff54277...
I never worked for FAANG, but I have been bothered by their recruiters for years and I politely reject them every time. To be fair, not just FAANG, other household name BigCorp too.

Reason being is I used to work for a small company and had to do everything myself, then I moved to a bigger company and I did a fraction of stuff compared to my previous company, but for a lot more money. It was a bit of a shock and it got me thinking. So I figured the larger the company, the more corporate the environment is; you are more restricted as to what and how you are allowed to do. I don't like that, so I moved back to a smaller company for less money and never even considered working at a BigCorp again.

You can make a case for both, depending on what you prefer. If you like prestige/cult/money and want that stamp on your CV then work your way up to FAANG. If you're curious, easily bored and like implementing solutions your way then work at a small company. Cool tech does exist outside FAANG. I can look back at each company I worked for and proudly talk about solutions I developed and implemented, most of which are still in use today and can be seen or used by customers/users. I'm not sure if I could have such an impact on a business working at BigCorp.

Sure you don't get paid as much and you can't brag to your friends and family you work for FAANG, but it feels really good when you suggest a solution to your manager/boss, then research it, build it and implement in and they TRUST you fully to do all that. You're part of the entire process and there's a certain satisfaction with having such freedom.
That's not what I meant. I mean, it's unlikely that someone high up in the company decided to snipe this app. It's probably a low-level employee following the formal rulebook a little too much to the letter.
ML Visuals
> One can equally say the PATRIOT act was justified and saved lives.

No, there's plenty of public evidence that lockdowns reduce the spread of COVID-19 and save lives; that's not true for the PATRIOT Act. So this is false, as well as being a red herring...

> Many people here agreed with that for years until Snowden etc revealed that it was unjustified.

I don't think that Snowden and other whistleblowers revealed that the PATRIOT Act was unjustified so much as that what was actually authorized by the PATRIOT Act was a drop in the bucket to what the US government was actually doing in surveillance.

The proximate result of which was Congress expanding surveillance authority to legalize much of what had been being done illegally (authority it is currently in the process of renewing), so clearly it's not even a universal conclusion, even now, that the unauthorized surveillance they revealed was unjustified.
The fact that an area is made private is also a piece of information. I was thinking that you could use that to track down sensitive areas.
Don't worry, Pocket Casts is a much bigger developer. They can generate the necessary online outrage to get relisted. It's the small guys that get shafted.
SoftBank’s Vision Fund Loses $17.7B on WeWork, Uber
I'm more surprised that ML is so widely used. Still quite special area IMHO.

> Given node.js is known to be much faster while still offering the dev speed of a scripting language.

Is this so? I consider python as a language and ecosphere far above javascript and nodejs. And how well can nodejs be optimized with non-js-code?

But regarding the numbers, likely it's because a python-shop wouldn't use nodejs and introduce an additional liability. Everyone usually chooses their prefered language and environment for a task as long as there is no significant advantage in using something different.
If you want neither Minicom nor Screen, and Socat is a bit too minimal, there is dterm[1]

[1] http://www.knossos.net.nz/resources/free-software/dterm
Europe will consider CISSP equivalent to a Master's degree
Google is behaving pathologically and directly attacking the dialectic. They are quickly becoming one of the most harmful software vendors in the US.

Continuing to use their software and services in any way is extremely irresponsible. Deplatform now!
How do you think that remark sounds to people who actually work with maintaining open source, and who have a rent to pay?
That's not a replacement from SMS since those aren't based on phone numbers. If you have the phone number of somebody and they have WhatsApp installed you can message them immediately. If you both have AIM or MSN installed you have to exchange your handles through some other channel. That's a massive difference in terms of usability and friction to get started.
If I want to convert my work to PDF or MS Word format, that's easy to do if I've used markdown, due to the existence of converters. If the document is written in html, the conversion is more difficult. Any html extensions that need to be converted by hand stand out in a markdown document.
And the German army just announced it follows the French government in migrating its instant messaging entirely to Matrix.
https://www.golem.de/news/messenger-bundeswehr-will-komplett... (and recent discussion https://news.ycombinator.com/item?id=23152780)
A friend of mine said they were using the "government version of zoom" or somesuch. (in the united states, some sort of secured zoom)
One statistic that stood out for me was "Professional coding experience":

< 1 year: 29%

1-2 years: 20%

3-5 years: 20%

6-10 years: 14%

11+ years: 17%

--

That means almost half of the respondents have 2 years or less professional experience with python. Not sure how that influences all the other results.