skysight-inc/HackerNews huggingface dataset:
The UK has laws that prevent all of these things AND still has corporation tax.

Expensing anything is difficult as it must be solely for the business purposes and not personal use.

For example, you cannot generally expense food, clothes, housing, education etc. (You can probably expense an insignificant part of that though under some circumstances.) It’s not possible to take loans for extended periods of time without them actually counting as income for individuals (and being subject to income tax).
V is for Vaporware.

https://christine.website/blog/v-vaporware-2019-06-23
"...and newly C++"? C++11 had move semantics. So did C++14 and C++17. C++20 still does. It is a stretch to suggest Rust had them longer, considering Rust 1.0 came out well after C++11, and cribbed them. It is a shame that C++ can't be move-by-default and const-by-default, but that's backward compatibility for you.

Rewriting the Rust std lib to use RefCell everywhere would be possible, but would make it almost entirely useless.
Is money prestige? A first year Google employee has a higher salary than the Pope. Does he have more prestige?
Free beta feature: video super resolution
Total volume of SARS-CoV-2 particles in infected patients
I switched off all notifications a while ago, for everything but calls and direct texts/IMs. Together with keeping my phone on Do Not Disturb all the time and only allowing vibration/rings for callers in my contacts, it has absolutely reduced my notification anxiety. I have also gotten rid of social media apps and every other app where I could be using a web browser instead.

I would highly recommend it.
Underrated comment of the week.

Story forming is (a) extremely poignant in elite management, management-investor relations and corporate-cultural settings. (b) Business schools actively teach this, and it is a major part of the curriculum. Case studies by The Harvard Business Review, are basically this.
How did they manage to store passwords in plain texts. I thought most of the services (wordpress etc) will create passwords for you with a proper encryption?
Without knowing the inside story, it seems like an overreaction for OVH to take down an entire service based on law enforcement requests, unless there's more to the story, which there probably is.

FWIW, DNSimple was blocked by an entire country because we adhere to our local laws in the US and we didn't take down a site that was illegal in their country. This is the Internet we have today.
Covid-19 infects the mouth. Could that explain patients' taste loss?
For one, Facebook is its own hosting provider. Not only do they have their own servers, they have their own datacenters and networks. There's quite literally no one to take them offline like that.
-4 ftw
thanks that's a very important difference
> But AMD and Nvidia are treating the low end GPU market as some sort of a backwater

I have to guess that's because the low end GPU market is not very profitable.
>(Also: what distinction is being made between "oriented" and "orientated", and why?)

My guess is that he's just explicitly acknowledging the Commonwealth English preference for using the verb "to orientate" to mean "to focus/to position", while on the other hand the verb "to orient" is traditionally understood as literally meaning to orientate something in an easterly (=oriental) direction.

I'm a British English speaker, I use the verb "to orientate", but "object-orientated programming" still sounds unnatural to me. It's a bit like "program" and "programme"–we use "program" for software, "programme" for everything else.
This already happened. It's why the Chromium team doesn't allow blocking video completely because they saw the advertisers just working around the issue by making custom players. Those players were bloated and heavy so by blocking video for the user they didn't actually help block video and they made the problem worse.

So yes, with or without wasm, people will roll their own ways of trying to get your attention.
it's going to be interesting. i think they captured a lot of the developer/systems market because most server infrastructure is x86-64 and folks can run the same vms/containers locally. i wonder how much of that they stand to lose by forcing those folks to maintain separate builds or use slow emulation. granted, a lot happens in higher level languages, but introducing a new supported cpu architecture is painful... there are always native libraries.

i think a lot of apple's comeback, at least in the early days, was fueled by developers and systems people evangelizing them as the usable unix...
I wonder what's going on there, at the bottom it lists the authors of the original study and if they agree or disagree with the expression of concern. It's almost split between Yale and the Brazilians, with one exception, whith the Brazilians agreeing and the Yale people disagreeing.
Ask HN: How much do you pay/charge for a website homepage design?
Trying to understand the median price for a homepage design.
Class-based social structures are deeply rooted in the Anglo-Saxon culture. In early modern times (1500-1700), it was a rigid system where each class was defined by a typical occupation and a level of political influence.

Social stratification exists in all cultures, but the notion that class defines your occupation, social circles, cultural manners is a very "Anglophile" thing.
In 2020 Haskell Is Ready for Prime Time
It could be recycled on site.
What if ransomware starts by first disabling the storage counting services?
That's probably a very tiny fraction of their request footprint so it doesn't surprise me.
Non-mobile link:
https://www.fhfa.gov/Media/PublicAffairs/Pages/Adverse-Marke... (if a mod wants to change this)

Looks like this was announced 25 August?
Low quality signal for what?

What would improve, for whom, if they hired better. What would better quality look like? Management consulting has a hard to define "job" in objective terms.
Back-of-envelope calculations starts at 17:45 of podcast. The estimate for the total volume of SARS-CoV-2 particles in the 4.2 million people currently infected by it at this time is 8 millilitres (a little more than a teaspoon)
The thing that kills me with this, is that it must be such a pain in the backside to build, scale, and manage. I'd love to make use of these technologies, and I work for a suitably large organisation - but I'm not a one man army and this requires a serious team with some serious depth to it, invested time and remuneration overheads.

How do I handle users, roles, permissions, application logic, database, forms, content, publishing, etc? Wordpress. It may not be in vogue, but its all there and I can deploy it pretty quick.

Is there a solution I can pick up that will run as a static site, make use of serverless, and not take forever to build out?
Haha, I think I know what inspired this post...

https://news.ycombinator.com/item?id=24996235
I actually haven't seen or touched my phone in over a week. It's plugged in hidden away in my apartment but my Apple Watch seems to last a whole day if it's on the office wifi and I can take calls/do some really light texting/look at my calendar but using it for anything long winded is too much of a chore.

I'm hoping this cures me of using the phone to fill every tiny moment of downtime.
Is the trade-off worth it? Is saving developer time worth more than saving user time?
More confusion: anything solved in the type system drops off the list of what needs to be solved with data structures or algorithms, for a big gain. Essentially, math has there replaced programming.

We are not interested in solving all problems by programming. We should solve with programming what is best solved that way.
Well you have to be full of the exact right kind of BS, with lightly understated confidence, and mostly certainty about what your social-peers proper place in society is.
Userscript to forget about mobile links forever:

// ==UserScript==
// @name Redirect from mobile wiki to desktop
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @match https://*.m.wikipedia.org/*
// @grant none
// @run-at document-start
// ==/UserScript==

window.location.hostname=window.location.hostname.split(".")[0]+".wikipedia.org";
OP: Thanks for sharing this. I have a few questions, if I may:

> We shipped features at a tremendous pace. But we never talked to enough users to identify if it was something necessary. We assumed things and kept building – in a few months, we had a product which was an engineering marvel – but nobody cared to use.

I am curious because the YC application needs one to clearly articulate who ones target customers are, what they do today, why is it such a pain, and what one is building to solve that pain-point. And it looks like you folks at Marketfox did have it figured out [0]. It is interesting to me, then, that you'd cite this as a key mistake. What am I missing?

> We were very naive to think that building software is the hardest part of building a startup.

Well, there's a balance here: Both are equally hard. Writing code is less hard if you're a software professional and same goes if you're a Sales or Marketing professional. You did say you shipped features at a break-neck pace... but usually, for an enterprise SaaS, isn't that the bread and butter anyway? I am curious why you'd consider this a mistake. Not every (SaaS) product is novel anyway, and learning from your competitors is a shortcut to the otherwise long arduous road of defining a category / industry / market. Assuming that you folks did not build a feature in a vacuum (that is, you'd have would thought a feature was necessary only after looking at competitors do it better or a paying customer ask for it), was it the case of feature mis-prioritization / building too many bespoke features that only one or two customers wanted?

[0] https://blog.ycombinator.com/yc-w17-launch-lively-scaphold-m...
I argue no. The people claiming they are being censored are being disingenuous.
I'm rather impressed that such a domain could be registered as recently as 2017.
The site seems to have been hugged to death, mirror:

https://web.archive.org/web/20201105071929/theorangeduck.com...
For the same reason as raising a billion dollars of series A funding: it's not about what you need it's about what people will give you.

Despite all the defensive language, kickstarters are really pre-sales. 90k sales for a book is very respectable but not overwhelming. It means he's found a great market for this book.
even more nostalgia https://youtu.be/S5ZBZV8hFb4 (german)
The purpose of comparing compensation (and compensation per hour, and mortality/morbidity risk, and volatility of future income) between two people is to evaluate their standard and security of living.

Therefore, I don't understand the purpose of comparing the nominal pay of someone that might earn modest cash income, but has untold assets and personnel at their disposal.
Can we have no ad networks please?
Learning git, refactoring, testing, CI, ect. is going to be way too many "credits" spent on that. It's important, but certainly not what they should be spend their time on if they could avoid it.

The universities ought to have a CI system in place with guidelines, and preferably staff that can help with it. Ideally there should be some collaboration between the SE students and researchers worth credits for the CS students.
Still an option for the mix if you have to capture a huge surplus of renewables. And there are no metallurgy smelting plants nearby.
I cannot agree more from the usage point of view.
But we have to think how others see them: The difference is about the “business model” of DEA and Freemail providers. It’s easy to justify in a court that the purpose of a Freemail service is to offer email service to individuals and that’s why they ask for PII and acceptance of a ToS.
Most of DEA don’t ask for PII to register (if any register at all) and the TOS if exists is against GDPR.
In Europe, SIM cards (prepaid or not) must have an owner, so PII is mandatory when buying one.
About anonymous letters. Do you know why the snail Mail in some European countries is “Royal Mail”? Because in the past the worst crime in a Kingdom was against the King/Queen. Anonymous mailing could cost you your life because it was a crime against the Royal Crown.
I think you can switch accounts without removing them from the device. However, recently I logged out from all entertainment websites but was unable to prevent myself from watching YT. It can't be uninstalled without a root and now you can't even log out. Android phones are becoming more and more like a Google service, not a device you actually own.
It's accessible: https://rud.is/b/2019/10/28/spelunking-macos-screentime-app-...
OMSP - Open source framework to evaluate security in all types of vehicles
Open Mobility Security Project is an open source project dedicated to standardize a framework of technical controls to evaluate security in all types of vehicles.
You are right, of course, but I wonder if you couldn't use "waste heat" as the energy input of this "heat battery"? This would make the economics much better: instead of going, say, nuclear -> steam engine -> electricity -> iron -> heat (-> electricity), you could skip the first conversion losses.

Not sure how doable it would be from a chemistry point of view, though: you probably need at least one extra reagent or catalyst.
I wouldn't design it but I could contribute to it. I would look for the proverbial pony express friendly features and check if they actually make sense in 2020. For example: remove the requirement for it all to happen at the same time. This is clearly a feature that makes paper voting work. In 2020 we should be able to change our vote when we like and have a threshold at which a candidate or party is replaced. (This also gets rid of the election circus and make election promises more binding (rather than the "say whatever you like" paradigm) If you need to make decisions that are unpopular you will just have to work harder to inform and educate people about the logic behind it.)

If it is not in real time voting in person is not a problem. A secure room (phones and cameras not allowed) where no one can see what you've voted. (a bus would do fine)

4 separate systems with a 5th that checks if they all got the same vote from you. At the regional level the votes are counted continuously, if one of the 4 system produces a different result an investigation is triggered and huge prison sentences may follow.
The Allure of Supercavitating Torpedoes
Hey, I'm also not a fan of "Rich Bad!" simplistic narratives, but billionaire "philanthropy" is about the most dubious and laughable concept on the table here. It's pennies-on-the-dollar nature is carefully designed to dupe your statistics-naive hind brain into believing there is something being done when it's really the opposite ; it's the microoptimization of the economic world, equivalent to transforming a multiplication-by-two into shifting while the code above you is allocating one million boxed objects. Just a small, pointless thing you do to make yourself feel better for no actual reason.

A few millions here and there, no matter what they do or how much happiness they cause, is nothing compared to billions upon billions^(TM) continuesly pumped out of the world into one person's coffers.

I don't care what kind of persons billionaires are, allowing someone to have wealth equivalent to several countries' economies is ugly and injust. No amount of gift-giving and hospital-visiting is gonna make that any less of a moral disaster. Maybe when we discover arbitary-destination wormholes can we be that inefficient and injust with resources distribution, but with just one freaking planet? good luck convincing me (and the several billions who are not billionaires) that philanthropist billionaire overthere isn't stealing somebody's (probably several million somebodies) food in their pointless unending quest to pile wealth they're not going to use 10% of in their wildest dreams.
How much do you already have decided and available in terms of assets like logo,symbols,icons, colors, fonts, style guides? We spent around $25k I believe for our process that is documented here: https://medium.com/@dnlbtlr/my-agile-design-process-to-redes...
I think Rust (or a new Rust-like language) could potentially be improved significantly by having language-level sugar for things like Rc<RefCell<T> Arc<Mutex<T>> or even some kind of Gc<T>.
Is a blank vote not an option in the US? It is here in the Netherlands.
In my experience when gluing things one needs at the very least dependent types to properly express relations. Without that the best hope is a good integration test, but with that in place static types for things that can be expressed in mainstream languages do not bring much extra value while contributing to the cost.
This is like Firebase but actually fun!

Jokes aside though, I think there's a real use-case for something like this: Small multi-user CRUD apps, most often for a confined audience that don't warrant whipping up some kind of web server software and deploying it to a VM or a lambda function or whatever. Just create some tables, write some markup and you're done. Share the URL, it's live!

You could also use it for stuff like simple form submissions in otherwise static sites (à la Netlify) or website hosting in general. Just have your static site generator spit out an ugliest.app bundle and deploy it using curl. You get some dynamic content generation for free!

Hopefully this does not sound insane but I think this idea of "something like Access, kind of, but on the web" is brilliant and necessary. I don't wanna tell you what to do but maybe open sourcing this would be beneficial? Judging by how fast you've been fixing bugs and adding features in the comments I figure the code is not a mess. People might just prefer contributing that one feature they were missing instead of writing their own web server for their tiny app.
The blloc.com phone was supposed to be that "human-centered" smartphone, but I think they're now building a launcher for Android instead, which isn't that bad at all, and looks like a slightly better version of "Unlauncher": https://play.google.com/store/apps/details?id=com.bllocosn
Pilsner beer was sometimes called Bavarian Beer in the past. I guess it makes sense for some breweries to adopt the name.
Obviously you don't dump it all on the order books at once.
That's pretty cool.

Wonder if this can be used for heating homes via small rechargeable cells that one recharges during summer with nothing more than a magnifying glass (well, or a concentrated solar plant).

I guess that's almost same as wood, except safer.
Technique to regenerate optic nerve offers hope for future glaucoma treatment
Lots of countries require government ID to activate prepaid SIM cards for this reason (including supposedly privacy-conscious countries like Germany)

Some countries go further and require government ID to sign up for even stuff like social networks (South Korea)

You propose it as a ridiculous conclusion but these are things that democratically-elected governments do.
They are a fully managed service for these services, so I'm assuming they store their own set of credentials separately to maintain access.
Tax the middle class, lovely idea - they have all the money, after all. /s

(the wealthy escape this fee by paying with a mix of cash and non-conforming "jumbo" loans)
It's far better than the previous drafts, another couple of drafts and it will be very good.

I think that listing the possible types with "type" inside an interface is a mistake. It means that instead of providing builtin interfaces for existing primitive types, Go asks its users to list the primitive types in user defined interfaces. This will not go well if at some point in a future, the Go team want to add a new primitive type because the user codes will need to be upgraded.

And not providing inference when directly referencing a function is a weird choice (see section Type inference for generic function arguments).
The Vega 11 cores in the Ryzen 3400G are pretty good. I'm using a Ryzen with Vega 8 in my laptop (Lenovo T495s) with Fedora which is about as nice as it gets TBH. I'm happy and I'm a difficult and hypercritical individual when it comes to being happy.
how long do you think that it will take for someone to post a picture of their genitalia?
The Future of ReactJS Developers
How do you reconcile this view with fair use though?

If fair use tells us that it's ok to use parts of copyrighted works for certain purposes, then there must be a legal avenue for obtaining those parts.
I've got a Gigabyte 1660 GTX in my desktop connected to one 4K display at 60Hz and that's doesn't even spin the fans up on the desktop. Even flat out it's barely audible. I don't know about two monitors but I suspect the story will be similar.
"If it's in you, I'll find it. That's actually what I do. I just point out what you've already got. I'm like a spiritual guide.

The reason I put "If it's in you, I'll find it" is, if I waste good time and money looking for it, and see it's definitely not in you, I don't wanna be sued 'cos you haven't got it, so, you know, not gonna get me on that."

- David Brent
Platforms Enable Competition by Default and the Curious Case of Lee Kun-Hee
Attacking the face recognition authentication [video]
We developed a font loader plugin for Gatsby
> you can easily slot into Netpbm’s wonderfully Unix-y set of tools by reading/writing PPM on stdin/stdout

No experience with the netpbm suite of tools, but ImageMagick (which TFA mentioned addition to netpbm) supports reading/writing any supported format on stdin/stdout, the skills of which I dare say are a bit more transferrable. A trivial example:

$ <my_image.ppm convert ppm:- jpeg:- | convert jpeg:- png:- >my_image.png && identify my_image.png
my_image.png PNG 250x250 250x250+0+0 8-bit sRGB 15836B 0.000u 0:00.000
>Typically this is a death knell for a software project

Only according to a popular, but not exactly scientific, old-wives tale of an article by Joel Spolsky.

Lots of commercial apps that had end-to-end redesigns with improved engines (DAWs, NLEs, etc), and did it just fine.

FCP to FCPX is one example, Cubase circa SX era, lots of others...

Even Joel's example, Firefox, is only viable today because they did many redesigns. If it was still the old Mozilla era-4 codebase + cruft upon cruft, it would matter even less.
It's actually beautiful.
I have a browser open already. Some of the machines I use are resource constrained, I don't see a reason to have two browsers. I also like the option of remote access - I install the client (I am using Pgadmin 4) on my personal server or workstation and can access the DB easily from a familiar interface that remembers my settings. In combination with Postgraphile that gives me a portable and simple development environment for my personal app needs.
Yeah most obviously this is useful if you need to land and then take off again somewhere where you don't have infrastructure to relaunch a fixed wing UAV. For example collecting something. Although that presents its own challenges in terms of how non-experts safely handle attaching the payload to the UAV.

I think its a super interesting piece of kit so I hope you find success with it!
I was not aware of this.

For those who are unfamiliar with the screwworm program:

https://www.aphis.usda.gov/aphis/ourfocus/internationalservi...
Prepaid SIM cards without ID verification on either purchase or activation has been disappearing/banned country by country for years now.
We need to have more information to conclude anything. Servers hosting Guerrilla Mail might have been seized for an investigation for example and OVH might have very little choice but to comply.
I'm not saying it's great, but the story might have been the same if it was another provider. On the other hand, the location of the server might have a bigger impact as it changes which laws applies.