skysight-inc/HackerNews huggingface dataset:
Same story here but that alone doesn't mean anything. Just because it worked out well for me that doesn't mean anything. I watch as my Grandad gets told to go online to pay his bill by the gas company and he has no clue what to do, then he gets letters from debt collection agencies because it's too hard to figure out how to pay using another method. This kind of thing also happens to lower class poor people in the UK. Some level of phone or internet savvy is assumed for many services now.

Side note: I'm in a hotel room right now overlooking San Fran as the morning traffic starts to pick up. It really is a shit-hole city.
she received ... a virus inhibitor called tecovirimat ... the first time this has been used in this type of infection

https://en.m.wikipedia.org/wiki/Tecovirimat

Two million doses of tecovirimat are stockpiled in the US Strategic National Stockpile should an orthopoxvirus-based bioterror attack occur.
Why is this the case? This stays within Heroku's limits for free tiers. They cap free dyno hours anyways so if you need your app awake all the time you have no choice but to pay.
This is great advice for any organization with a large volunteer community.
I was unclear. I'm not against anything, just saying let the user control it, just make sure some great idea actually works (user testing shows many great thing aren't; people are complex and so are their mental models) then not force it on users.
The author of this article, Linette Lopez, is a personal friend of Jim Chanos, the biggest TSLA short as far as we know. She publicly recognized this friendship and she does not care whether it makes her biased against the company. It's up to you to trust her reporting regarding these accidents and how representative her coverage is. Note that she only seeks negative feedback about Tesla products, she discard positive and neutral ones. That's her filter, an interesting one.
Ironically can't read the article because of the paywall.
Mercurial treats everything as bytes. Whatever you store in your repo, that's what Mercurial reads -- bytes. There are no encodings, there are no strings. Only bytes. You don't want your VCS to start having opinions about which language you should speak and how you should encode it.

PEP 461 was the bare minimum we needed before porting to Python 3 could happen:

http://legacy.python.org/dev/peps/pep-0461/

We needed a way to put things into bytestrings.

And after that, it's just nothing but work. Lots of it. Little of which could be automated.

I get a little impatient, personally, with people who think that upgrading software is easy. We don't actually care about Python. We care about version control. Python is just some thing in the middle that is helping us produce version control. A multi-year effort to upgrade to Python 3 (or 3.8 or whatever) isn't giving us or our users a net benefit. In fact, until recently, it was a net loss, because Python 3.5 or 3.6 had slower warmup time, which is terrible for a tool like hg that needs to pay that cost every time you run any command.

Instead, Python 3 created busy work. Almost five years of it.
Why should a bank, which does not have physical locations, get around KYC regulations?

Or asked differently: How do they handle that?
I absolutely agree with your second paragraph.

For the rest, I'd recommend you spend a half year working in the service industry for half minimum wage plus tips before throwing around phrases like "zero-skill".
Clearly I should have gone with Idris and F*.
Yep! This works around that by having a window where the requests are paused.
Is Crispr the Next Antibiotic?
Yes, you answered. Hannity has been beating dead horse for one week. Progressive media are peddling Russia collusion for years. Walls are still closing in. Tulsi is a Russian asset with no proof whatsoever! All networks are biased, but some are way more biased to the point of insanity.
I'd say, "surfing" became a popular buzz-word around 1997/98?

Edit: Regarding availability of webspace, back then some for personal use usually came with an e-mail account for free (but you usually had to pay for this e-mail account, as free e-mail wasn't yet normal.) And, you could find full-fledged dedicated web-space for about $5/month. (Personally, I have been working for/with ISPs since 1996 and am hosting a personal website since 1999, before this using free webspace, which was provided either by the university or the employer.)

Edit #2: Who remembers tilde-addresses (www.domain.com/~<account>/)? – These were usually free webspace.
Cocoa Nomad shares his remote work journey over 10 years
Where and when I grew up pro was an abbreviation for prostitute. No one would ever have described themselves as a pro with the possible exception of a golfing professional.
Don Norman and Bruce Tognazzini said this years ago

https://www.fastcompany.com/3053406/how-apple-is-giving-desi...
Not really, no. There are some automatic transforms that "2to3" will do for you, and it's mostly automated, but the string handling is fundamentally different in subtle ways and there are a few places where you have to alter your entire architecture (e.g. make all your exceptions inherit from Exception). If your architecture makes too many assumptions about the equivalence of characters and bytes problems can be severe.

The decision to make it not backward-compatible and thereby force-deprecate millions of lines of working Python code was extremely expensive.
My use case for Zeal or Dash is searching API documentation.
I think this works great for apps like Slack, in user-land so to speak, but isn't realistic for the Unicode standard, not only because these entry formats are in English.

Modifiers and combinators aren't exclusive to emojis, but apply to all kinds of glyphs in other languages and writing systems as well. Arabic script even has some common ligatures for common expressions.

A lot of complexity simply doesn't stem from emoji in Unicode, a lot of the complexity comes from all the writing systems that Unicode supports. Admittedly, emoji are kind of an oddball addition to Unicode, but they're by far not the most complex part of it.
> Blockchain, the technology that underpins bitcoin and other digital currencies, also offers the promise of irrefutable, indisputable data ledgers.

I see a recurring pattern here. While we have huge potential here, there's a significant danger that the same kind of centralized control emerges out of decentralized structure just as with the Internet. I hope enough people working on and using blockchain technology in the early stages learn of past lessons.
I would say that the people who today only consume, and stay on single sites (eg not clicking the links on reddit) would simply not have cared about the internet if it had been the way you suggest.

Whether that would be a good or a bad thing is up for discussion, of course :-)
> Relativity has in-house metallurgists who are honing the process, ensuring that our components meet the strict quality standards for aerospace hardware.

My understanding is that much of the cost of flight materials is ensuring/maintaining the quality pedigree. I would have liked to see more detail into the ways quality changes with a new manufacturing process. E.g., are certain non-destructive evaluation techniques necessary? Are inspections capable of being automated?
This isn't for 24/7 uptime. And it also doesn't depend on Heroku scheduler. That's just one option for getting this up and running quickly.
"Just drop your language's writing system in favor of the latin alphabet!"

"It's a hard problem (and doesn't affect me) so let's ignore it altogether!"

Must be easy to make remarks like this when your native language happens to use the latin alphabet...

How about we use our knowledge to build computer systems that respect different writing systems, even if it's hard, instead of enforcing a latin hegemony upon the rest of the world.

Comparing scripts to numeral notation is comparing apples to oranges. The latin syllabary does not work for languages that have more sounds than are represented by 26 characters!
Dont pretend like its normal to go through the hassle and expense of car rental just to do a routine activity
I am in in the same situation and am very, very happy!

I was so depressed before I came to Silicon Valley...it took years of therapy to overcome that
The internet never "went wrong". Nor did it go right.

If we want to talk about the internet going wrong, we can talk about running out of IPV4 addresses, the garbage that DNS/BGP can be. The insecureness of SMTP etc. Yet from a technical standpoint, it has gotten amazing. There was a time https/ssl was not a thing, when everyone shuffled data via FTP, when telnet ruled, when NFS was world rw and rlogin/rhost was the way of things. So the net as a tool has gotten better to address it's weakness in relation to privacy(crypto), spam (captcha/ML), fakes news (ML)

Spam, Fake News, Trolls, Privacy Abuse etc is all about people. We can ask, how did the world/people get so wrong? But then, when we sit back and think about it, this is the world that brought us a few world wars and tons of other wars. All that crap going on over the net is annoying but nothing.

I'll take all the spam, fake news, trolls, ad stalking and attempt to capture my data than live through a war.
Ask HN: How hard it was to stop programming after your startup got traction?
Hi,

When you start epmloying software engineers to help your product advance, your time will be dedicated to managing people and processess. Deciding on vision and marketing ideas.

How hard it was as a founder to transform from software engineer to become more a business person? Do you miss programing? How do you feel about loosing competence in frameforks and new approaches with lack of first hand experience?

As I'm co-founder, I live with perception of myself as a software engineer first and we're developing our product without any external help for now. I kind of scared to know that sometime you have to abandon development completely because of more important areas which need your attention.
An extremely well-done tv show!
What cost? Web sites don't charge anyone for the HTTP response. They distribute their pages free of charge.
Up to recently, storage costs (GB/$) looked like an parabola in a monolog graph.
Microsoft Says Russians Hacked Antidoping Agency Computers
All the problems mentioned in that article can be distilled down to two words:

* anonymous

* broadcast

If either of those words is eliminated from the technology all of the spoken problems immediately die, and thus new never imagined problems will take their place.
Online installment loans have taken the subprime market by storm
Use of telecom networks for criminal activities predates the Internet, and the use of computer networking for fraud and abuse was recognized long before the Internet was opened for commercial use. The movie War Games was released in '83 around the already popular meme of computer hacking. The Computer Fraud and Abuse Act was passed in '86. The Morris Worm occurred in '88.

Usenet started in '80 and soon had all sorts of sketchy activity going on. Corporate email systems in the mid-80s were being used for flame wars over internal disputes. It was clear by then that computer networking allowed all the good and bad human interactions that were possible.
The darker phenomenon is that there seem to be a lot more Nazis (sympathizers at least) than one would deem normal.
I rode a War Elephant^1 for years. They are pretty bitching. Great for stomping kobolds and goblins without rusting up your blade on their vile blood.

[1] in D&D
I've seen so much controversy the last couple days over the Airpod Pro for this "reason" that I'm wondering why it took people this long to learn the basic life skill of not taking marketing at face value. I suppose 2019 is better late than never for these people.
Large metro areas effectively subsidize the rural areas. Those millions of people have enjoyed amazingly subsidized civil engineering to have that car commute. If those commutes built-in the correct costs in land usage, gov budget impact, and environmental impact, those commutes would be untenable.
A robot is delivering sermons in Japan
I don't doubt there are definitions of privilege which are falsifiable, as those pertaining to discrimination. But those are seldom used, and when challenged, the claimants fall back to some abstract unfalsifiable definition, i.e., a motte and bailey. Given that, perhaps it would be clearer if we stuck to a term that is clearly falsifiable, such as 'discrimination'.

And as for discrimination, it's difficult to study, and a lot of these bedrock studies/theories never even found anything substantial to begin with (the implicit association test, the blind orchestra auditions study, etc) and of course all of the others that have failed to replicate. Never mind that we are fond of using data from the 30s-80s as indicative of attitudes in 2019. Maybe we can finally begin to question whether social science has a groupthink problem?
It's easy to gradually upgrade Py2 code. Start introducing the future imports. Unicode handling is the only tricky one (though not so bad when the codecs module is consistently used). Then start running files through 2to3 and making the code forward compatible. This can be done over a long time span while maintaining full 2.7 compatibility.
I'm referring to the biometric residence permits. Who else is made to have ID cards?
Nostalgic comment: My Commodore Amiga lasted for many years..
> Advances in network architecture (e.g. the recent trend towards skip connections and parallel processes) is likely to give insight to how an underlying, more complex system is likely to operate.

Maybe. The thing about these advances in ANNs is, so we have any reason to believe they have anything to do with the way biological neural networks work? It might be the case that these kinds of advances correlate to a more accurate understanding of how our brains process information, or it might also be the case that these are just optimizations on a mathematical model which is fundamentally different to biological intelligence.

To me advances in the other direction are much more compelling. We actually know quite a lot about how biological neural networks work. The way that electrical and chemical signals are transmitted is quite well understood, and can be accurately modeled through mathematical models derived from physics and physical chemistry. At the moment, the problem seems more to be more about how to accurately model this system at scale which we already have tons of data on.

It's not that I think these innovations in ANNS have no value, it's just that it seems that ANNs are quite tangential to neuroscience.
I don't understand your theory of how the internet has "lifted so many people out of poverty".

I'm not saying I disagree with it necessarily, I don't even understand what you're suggesting enough to disagree or agree with it. It's definitely not _obvious_ to me that the internet has somehow lifted so many people out of poverty, I just don't understand what you mean.
I find this post quite disappointing. I don't mean to come off harsh but it is quite naive and utopian and I cannot take the call to arms seriously. Saying the internet went wrong is like saying the invention of cars went wrong cause we still have car accidents. For every powerful force in the world, it will be a source of good and bad things. The internet has changed the world, increased communication, allowed people in New York to learn and communicate with people in Egypt. Share stories, cultures, solve problems. A person in Nigeria can teach themselves Hindu, just from pure curiosity and no budget. No publisher needs to approve a book to be published or where it will be sold. We can make phone calls for free at any point in the day. We have Wikipedia, which for free provides more information than any human can process in their lifetime. For everyone who has access to the internet, the bulk of the world knowledge has been democratized and made accessible and something went wrong? Do terrorists use the internet? sure! Has consumerism hijacked parts of the internet? Sure! but these things are only symptoms of how powerful this tool is. Should we try to control and fix these problems of course! But for someone who created something so powerful, I am a bit disappointed at the negative tone of this post on the 50th anniversary of the first message.
What a gross mentality.. When people talk about “Silicon Valley tourists” this is what they mean.
> Why should a bank, which does not have physical locations, get around KYC regulations?

> Or asked differently: How do they handle that?

The same way the IRS handles it when you mail your taxes, they collect your social and some identifiers (banks tend to ask for driver's license, etc online).
I've been wondering about this in regards to how CA is reframing "rolling blackouts" as "de-energization areas".

It seems so blatantly ridiculous, and I feel like it does more harm than good, but they must have reason to think otherwise?
This is a great idea. I think you should pursue it. Maybe run some preliminary user interviews.
Perhaps less visually distracting to the people inside the buildings, would be to create the same “striating patterns” on the building using those large decals that are used for public-transit advertising.
> Old people can't be expected to walk far or drive scooters and bikes everyday.

Yet that's what one sees in Copenhagen.
> Also, why would I prefer a driverless taxi if an electric car with a human driver costs no more?

Is that something that seems likely to happen?

But even assuming it does, I suppose the answer would be because you don't have to worry about finding parking for a taxi, or walking to wherever you parked last night. With a little forethought, you can step right out your door and into your waiting vehicle.
Created jobs, increased global trade, allowed for people to teach themselves, new types of products available, higher awareness about what is going on around you, technology share, open source, free products etc.
> Retail jobs aren't meant to be bread-winner jobs. Any zero-skill job is going to pay whatever the local market minimum is.

Says who ? Why is your tech job supposed to be a bread winner job ?
But you could, for instance, allocate arenas at the beginning of execution and then do virtual allocations inside this for the rest of execution, no?
There are multiple paths to success. “Solve a problem” irrespective of the size of potential market, is also a great path to building great Startups.
Auto-completion for some dynamic languages has gotten much better with the right tools/editors/plugins.

I get where you are coming from but I would argue that there is a bit of a perception issue here. You can surely write fast in typed languages but you also have to write more and think more.

But I fully agree with the benefits. Errors, changing/refactoring and documentation.

I wonder if we can have the best of both worlds some day. Prototype dynamically and then add types and abstraction progressively in the same language and code base. In theory this is doable with Lisps, but only in a self-imposed, possibly unstructured way.
Maybe it was all part of the golden age and people just remember the specific year that they started using it? 20 years of a free internet for the masses was not a very long period of time.
I wonder if it is the internet that has changed or the world around it. No doubt this is hard to entangle, because in the last decades one begat the other.

Sure, today large corporations rule the net and build silos and politicians try to silence free discourse, often at the formers behest, but this is also happening outside of the net and especially we, the technical elite who create software for the net seem to have shifted from "Here is my page about stuff I like" to "Here is my portfolio which I hope to monetize somehow soon".

So has capitalism just eaten the net, or is it eating the world? But at the same time, isn't it up to us, to change the net to what we want it to be? Sure, our parents will stay on Facebook, but that doesn't mean we can not have quirky websites, distributed systems and interlinked webs of discussions and pages on specific topics.

And while one might argue, that the net is now bigger than us and this will change nothing, we have traditionally been the driver for innovation and trends in this space. Facebook and Google are what they are, because we evangelized them for years to all our non techy friends. So could this not happen again over time when we tell people how easy it is to setup your own webpage or why it's a good idea to join a federated service?

I think we need to be the change we want to see.
I felt the same way about Ghidra being slow and buggy sometimes but can really vouch for r2ghidra-dec[0] to integrate the decompiler into radare2[1] (and the cutter[2] qt gui). This combination feels really nice but I have to admit that I do not have any experience with IDA as a comparison.

[0] https://github.com/radareorg/r2ghidra-dec
[1] https://www.radare.org/r/
[2] https://cutter.re/
Well, there are many paths I guess.

At Qbix.com we took the exact opposite approach. We are just in the Web / social networks apps space. But we reinvested half our revenues in new technology, for years, since 2011. Tortoise, not hare. Now we have superpowers. We can build anything, quickly, and we don’t need venture capital.

On the other hand, we have heard no from like 20 VCs over the years. We had 7 million downloads now, $1M in revenues but we were still “too early” ;-)

In the last few years we made pretty “altruistic” or “anti-capitalistic” moves. We open-sourced it (https://github.com/Qbix) and are exploring alternative financing to VC (ie actual paying clients worldwide). We are trying to build a micropayment network (https://qbix.com/token) that helps everyone, not just us.

So basically it seems totally backwards from the current VC model but is actually compatible with it. I remember being inspired partly by DHH from Basecamp, and others. Remember — this is your startup. Do you want to change the world? Innovate!
A miracle exercise bike
Secularism's Saints
May I ask why you think it's worth doing all this work, especially now that Git has - clearly - won. How do you motivate yourself to keep working on mercurial and at what point do you cut your losses short?

I assume you're not getting paid for it, so besides bragging rights or a nice CV entry, what else is there for you to look towards?
Intel is a bit annoying at picking and choosing which instruction sets get included in the processes. Maybe they just removed it for the 10th gen mobile? I wonder if they will be included in the 10th gen desktop, if that is ever going to be released.

I've only looked at a few of the mobile and desktop 9th gen, looks like its only included in some of the higher end models.

Mobile:

i5-9300H - no

i5-9400H - yes

i7-9750H - no

i7-9850H - yes

Desktop:

i3-9300 - no

i5-9600 - yes

i7-9700 - yes
If no one can pay 18k a month, then rent will go down right ?
If you're using a linux distribution, then the `terminator` terminal app supports multiplexing as part of its built in feature set and has been my default terminal of choice for a while (tabs, splitting, etc...)
Domain name and website into blockchain, with encrypted messenger
Sounds like what we need is a way to curb the actions of these bad actors.
I agree, but also there's no way spending a childhood mostly sitting and staring into a light panel 18 inches away from your face is ideal.

As a tech worker I use screens more than them, but I am at least paid OK for destroying my body and can evaluate the trade-offs and adjust my life if needed.
I've always loved this quote since war is so often presented as a failure to communicate :)
One advantage of ocean-going ships for automation is that they can (and do) embark pilots for operation waters.

On the flipside, the machinery isn't designed to operate for weeks on end without any engineering crew.