jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
This article bugs me a bit, since it seems to be a "Big Tech Hates Africa" article, whereas I think the reality is more "all large companies are spending minimal resources on poorer areas of the world". It certainly does make Africa look a left out on a map, but large areas of Asia are equally not targeted by large companies, but the geo-political layout is different.

While it is odd that so many large tech companies haven't highlighted their presence in Africa, there are some notable omissions from that list. Microsoft, for example, have clearly listed contact points and targeted support pages all over Africa, including Kenya[1], and SAP has a number of operations across Africa[2].

The reason for Google not listing their Kenya office seems to be to do with the type of office it is[3]. They do have quite a few jobs listed in both Kenya, and the author's own city: Kampala in Uganda[4].

Perhaps when the tech industry matures, we'll see the kind of coverage a large manufacturing company has[5].

[1] http://www.microsoft.com/worldwide/phone/contact.aspx?countr...
[2] http://www.sap.com/contactsap/countries/index.epx
[3] http://whiteafrican.com/2008/07/04/google-kenya-and-the-goog...
[4] http://www.google.com/jobs/africa/
[5] http://toyota-africa.com/cars/new_cars/index.asp
http://www.jimmyr.com/blog/1_Top_10_Universities_With_Free_C...

Also check out ted.com
http://en.wikipedia.org/wiki/Woo

"Woo woo, a term used by scientific skeptics for pseudoscience, alternative medicine and New Age beliefs."
Sure, I agree that 2022 sounds absurdly conservative estimate. By then all browsers will support at least HTML8 :-P

But my point was that giving impression that one company already has it all ready is stretching the truth as HTML5 is still a moving target.
The FLOSS Weekly podcast is excellent http://twit.tv/FLOSS

This Week in Tech can be good - even if it is often dominated by talk about Twitter and Facebook.

For non tech podcasts I can also recommend:

- The History of Rome (http://thehistoryofrome.typepad.com/)

- 12 Byzantine Rulers (http://www.12byzantinerulers.com/)

However, for driving I find that nothing beats unabridged books from Audible - just finished "The Big Short".
WNYC Radiolab http://www.wnyc.org/shows/radiolab/
RSS feeds would benefit from the inclusion of the number of points for each article, even better if you also included the names of the commenters (making it easy to look out for comments by particular individuals).
The cynic in me can't help but see the parties moving power out of the parliament as much as possible. The public sector would likewise also become more powerful. I can't help but think this is the chaos monkey of voting systems.

It's definitely crazy, I have a feeling it might work though, eventually as a voter I'd simply vote for whoever in my area promised some kind of sane approach to making decisions.
Those of us who live in safe seats where we don't support the locally dominant party are arguably already being treated unfairly. It wouldn't be so bad if there weren't quite so many safe seats - but given that 382 out of 650 seats fall into this category I think something should change.

http://en.wikipedia.org/wiki/Safe_seat#United_Kingdom
So alternatives with heatmaps are: seevolution, reinvigorate, crazyegg, clicktale
Why would I choose Mixpanel?
These things you speak of are not something that is given, rather it is something that the people build. Whatever the situation in North Korea it would only be made better by allowing the populace to trade freely, communicate freely and enjoy all the other rights endowed to every human being by their creator.

Do you not think there are many people in North Korea willing to work 16 hour days to have enough money to buy food? Do you not think there are people willing to employ people to work 16 hour days for enough to buy food?

I'm not saying this is an ideal situation, however it is a vastly better situation than that which currently exists. North Korea survives on a shoe string, it would not be difficult to match this with foreign aid, let alone the capital investment that would pour into a free North Korea. China was in a similar situation 30 years ago.

Waiting longer to solve this problem will not make it easier, everyday North Korea falls further behind the rest of the world.
I have been part of building a web startup using Java technologies. Our stack was -
1. Apache + Jetty
2. Java
3. GWT
4. Rules engine (drools)
5. Solr/Lucene for searching
6. Mysql (InnoDB)
7. Amazon web services (EC2, S3)

Experience was good.
I generally try staying away from frameworks like Struts, JSF for a consumer facing web app. They make sense in enterprise domain, but not so much in web.

I am right now building a product on my own using GWT (Java to JS cross compiler), Scala and Mongodb as my stack. Experience is again pretty good.

On the backend I chose Scala over Java mainly because I require lot of parallel processing to crunch data.
> From what I can tell, Dropbox hasn't yet tried out the "backup solutions" space ...

I'd really love to see this too. Like a feature where you could choose whether you wanted to sync specific data or just back it up or something.
The problem as we found out in the 50s is not in defeating the DKRP, it is in defeating China.

Canada is much different geographically and geopolitically than North Korea, also North Korea ISN'T on the US doorstep.

As a better example of what would happen to North Korea if it were on the US doorstep, look towards Cuba. The US by and large tolerates Cuba to exist in it's current form as long as it does not pose a significant threat to US interests. If Cuba decided to stockpile nuclear weapons you'd see a much different reaction.

Since the 50s the DKRP has been essentially in China's hemisphere of influence under it's own unwritten version of the monroe doctorine.
It is not another Iraq. Iraq has a very specific nationality problem between Shi'ya and Sunni, and it is a separate nation from 1920s. People in both side of Korea are connected through blood and family relationship, South Korea have a very strong will to help restore the government/police/economic system in NK. The U.S. wouldn't have got into such bizarre situation as in Iraq.
I would totally disagree with you on that. If you use only the IOC controller for injecting your classes, maybe, Spring is not bloated, but also, its usefulness is not that great. But as soon as you begin to enter the wonderful spring-mvc world (which is the standard way to handle web apps using Spring), bloat is all around.

Take a look for example at the family of spring MVC controllers (http://static.springsource.org/spring/docs/2.5.x/api/org/spr...) : before doing any development, should you have to study such a family to know which controller should fit everyone of your use cases ? That, for me is the very definition of bloat.

Furthermore, the documentation is terrible, IMHO. That said, I have been spoiled by months of Django development, maybe it is not that bad according to Java Standards.

More generally, the main problem with Java is the emphasis on architecture astronautism, not the language itself, which is ok, if not very powerful (no function as first class objects, really ? ).
The treasury activity is intended to spark inflation. Some amount of inflation is good for the economy.
See, I was assuming he meant that only people who don't know how to use the 'back' button to compare the two sets of cards would be fooled.
> Later that year, at RubyConf 2008, I gave a talk titled, What Does My Ruby Do about RubySpec. Matz and several other MRI developers attended. Immediately after my talk, contributors to Rubinius sat down with Matz and other MRI developers to discuss their effort to create an ISO specification for Ruby. We asked whether RubySpec could be part of the specification but were told that it was not appropriate to include it.

This seems telling.

Does anyone have any concrete information about why Matz and the Ruby team are opposed to using RubySpec then?

Has there been any progress on creating an ISO spec?

EDIT: It seems Ruby has a published ISO spec since April 2012 - http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_...
I used to stay away from Facebook, but of late I have discovered many communities near me through that medium. Unlike reddit where the culture is to keep yourself anonymous, it's refreshing to deal with people's real identities in life.

I realize the price that we have to pay for this convenience, but as of now I'd rather not think about it. I am not proud of my laziness and cowardice.
The drawing lib used by chrome is ridiculously performant - the problem is not at lower layers in case of modern UIs. Specific hardware will also be much more efficient than general purpose one, so no, gpus are not the culprit behind any of those.

While you may not like gradients, animations (which absolutely mandate GPUs) for example do give context on what happens because humans are used to physical objects that don’t teleport from one place to another. I wouldn’t consider these needless features either.
Switch back end forth between Meta and Facebook to enforce the connection
I have read a great many things he has written actually. Thiel is a big believer that people like him should be able to make most / all the decision in government because he is so successful and that most who think differently then him are just flat out wrong.

He uses his money to support people who would make marriage be hetrosexual only because he has enough money to work around the issues bothers me. His doesn't think those who aren't as rich as he is are worthy of having all the rights and privileges he has.
When you have 20,000 quadrillion bytes of storage, you can just do everyone.
That's not a problem unless the number 3 is actually in the title.
I wouldn't be so sure. FB has become a massive platform for political organising by regular folks, and because its population skews older, any backlash will be painfully felt at the political level.

I am sure the establishment will be more than happy to get rid of it, but further down the social pyramid? There will be lamentations.
Industrial chicken production (I'm hesitant to call it farming) isn't any better. It's still common practice to cull male chicks using a grinder.

It's arguably the most humane method; alternative methods include gassing with CO2, smothering them in plastic bags, or breaking their necks. Definitely morbid and gruesome, regardless.
Isn't it a good case for visual programming? If you can't afford programmers, then you go for something less demanding and throw more cheap bodies at the problem.
A chimp will kill chimps not in its group. Ants wage war for years against ants that aren’t in their colony. The thing they share in common is genetic similarity and thank God we aren’t like ants or other pack animals.

You are not part of my tribe, or my pack. I’d sell all your private info in a heartbeat if it made me a mint. I have no reason to even visualize you as more than some words on a page with a silly username. I mean, I don’t have your private info so I can’t, but I would. I wouldn’t kill you to make money like your example of social and pack animals.

I would not sell my wife’s info, or my kids info, though. I wouldn’t even sell out my friend network to make money, although some people sure will with MLM.
> ...in 20 years

Refactor that estimate by an order of magnitude.

Most are already legacy next year. (Sadly I'm in that situation too, migrating off an expensive AWS cluster to a single Jenkins machine...)
Has there been any cases of people getting infected with covid and then later having a more severe reinfection?
What is a PSL inclusion request? Public Suffix List?
In 2021, HN doesn't make that much traffic. Any decently built website should be able to handle it, if the owner cares about the user experience.
I also write C++ for a living but feel no threat if I had to suddenly start writing C, C#, Java, Python, Rust, F#, Scala, or what have you. Sure, it would need learning a thing or two but basically they all are driving the same ARM or x86 based compute stack with exactly the same constraints due to computer architecture .

My focus has been to brand myself as "domain expert" in few algorithmic domains rather than "C++" expert so this may affect my point of view, though.
Great to see this on the front page. I've been lucky enough to visit Dynamicland/volunteer there and it absolutely lives up to the hype.
It's interesting that you can't imagine code that explicitly prints fizzbuzz with a third conditional. It's as simple as this:

for i in fizzbuzz range
fizz = i % 3 == 0
buzz = i % 5 == 0
if fizz and buzz print fizzbuzz
else if fizz print fizz
else if buzz pritn buzz
else print i

If you want to see how they react to changing requirements, then ask them to change it. It's stupid to look at someone's answer to a toy problem and treat it like it's production code.
Yes, but there's another potential compounding effect that I've realised didn't help matters for me:

https://www.theatlantic.com/education/archive/2015/06/the-s-...
> a) Tell your boss that you effectively suck and it will take you 4 weeks instead of 2?

Assuming the company hired me because they had a gap to fill that I fit in and also that I delivered so far in reasonable velocity: if it's really so pressing yet unpredictable to deliver, I'd take the time to analyze the task and explain the boss what parts would take how long and why. If it's a good boss, he or she will either prioritize sub-tasks or talk to the other stakeholders and change requirements, i.e. adapt requirements to reality.

If you work for a good boss/team/company, the effect afterwards will be that everybody will be more happy. Also on the long-term the project will be successful. So if making such a statement implies "you effectively suck", consider changing workplaces because this is unreasonable and even toxic. (Although even the most toxic places will give in if you have the patience and confidence to explain. If not, they'll definitely make sure to blame it on you.)
Part of the testing procedure includes vibration and sound testing that effectively simulates launch conditions.

https://www.nasa.gov/centers/johnson/pdf/639713main_Vibratio...

NASA knows what they’re doing.
My kids have destroyed countless lightning cables and usb micro cables. They have also destroyed 3 amazon fire tablets and a nexus tablet by yanking on the cable but they’ve never destroyed any apple devices this way. Thats why the lightning connector is a better design.
Is this important? I know this might sound like an odd question, but I came into the VCS world with Git and have never used Mercurial, SVN, etc.

With Git permeating every enterprise and organisation I've contracted for in the past years, I'm surprised to see Mercurial support hailed as a win.
Generally stimulant medication lowers rates of substance abuse for people with ADHD.
This could be an incomplete parsing then from the dataset, numbers dont generally follow a standard ruleset or two that makes it harder to parse them out. As well as if this is a collection of breaches, the structure might not be the same across them all.
Applying the same standard of evidence to my others does in no way, shape or form solve your problem of providing evidence that's admissible in a court of justice that support the core points of the article? Since the Sarkeesians, Van Valkenburgs and
Flynts of this world started out with claiming GG harrassment (and are profiting handsomely from it), it behooves them and their supporters to come up with evidence first.
Someone should invent a usb dongle that detects a nearby rfid chip that you keep on your keychain. As soon as that keychain is out of range, say 5 feet, the computer locks and encrypts itself. Integrate this into the computer and you wouldn't be able to tell who has one and who doesn't. Think you're being arrested with your computer open? Toss your keys.
A brief glance at the Wikipedia numbers shows that their overall trend was actually not downsizing [1]:

431,212 (2013)
426,751 (2010)
398,455 (2009)
316000 employees 2000

But yeah, it looks like they are in a bit of trouble.

[1] http://en.wikipedia.org/wiki/IBM oldid=485226501 oldid=298515890 oldid=356148220
It doesn't have to be that way. These lessons are no substitute for server side rendering although with more frameworks supporting isomorphism out of the box this will hopefully be a thing of the past.
Same article:

"These new predictions are drawing criticism. "Raftery's projections are too high for Africa, because they don't include the fact that female education is the key driver of fertility decline," says Wolfgang Lutz of the International Institute for Applied Systems Analysis in Laxenburg, Austria."
>Here's a crazy idea: Don't use analytics at all but focus on your product. If your success relies solely on "improving conversions" by tracking your users and then changing the position and color of your "Checkout" button then maybe try setting yourself apart such that customers want to buy your product even despite an obnoxious purchasing flow. Only then start optimizing it.

This is part of why costco is so successful. When I buy a kirkland brand item, I know with like 95% confidence that I'm getting a quality product. Not only that, but they go through heroic lengths to vet the other products that they put out. If you buy extra virgin olive oil at costco, it's very likely that it's pure extra virgin olive oil.

They turned retail on its head after 30 years of abuses by people focused on quarterly earnings and selling their brand into the ground. Instead of making the product as shitty as possible and charging as much as possible, costco hard caps their margins and will then invest money to optimize their suppliers manufacturing process to pass the savings along to their customers.

The big thing with costco is trust. I trust them and their products because they've earned it. In the rare event something is wrong with their product, they'll make it right with basically no questions asked. They used to do this to an absurd degree until people started abusing it.

Compare that to the amount of vetting I have to do for almost every amazon purchase now. It's a huge headache, and there's a lot of stuff I just won't buy off of amazon anymore.
I have a theory that is related, but a little bigger in a sense.

Essentially, I think people desperately cling to what they know. You can lose your job, your spouse, and your hair, but you know what you know. You (hopefully) will always have that. So when someone tries to take away something that was supposed to be yours forever, people get extremely defensive. I have witnessed this in politics a lot in the past decade.
>There is no FDIC insurance for exchanges.

https://support.gemini.com/hc/en-us/articles/205823016-Are-m...

>U.S. dollars in your Gemini Account are eligible for FDIC insurance, subject to applicable limitations. Please see the FDIC Insurance section of our User Agreement for more information.
> The F-22 was and is an excellent aircraft

I love jets and the F-22 is both my favorite fighter and likely the best air superiority fighter in the world, so I get where you are coming from, but it is not an excellent aircraft for the current USAF mission when you look at it as a whole.

Not only is the procurement cost of an F-22 extremely high, operationally it has been plagued by issues that hare only partially elevated by a maintenance program that even by fighter jet standards is considered expensive and frequent. The stealth coating in particular is very finnicky and has to be worked up constantly. Approximately half of F-22 are non-op at any given time, even getting training time is extremely difficult.

The F-22 is like an exotic sportscar. Nobody denies that if it's in the air and functional, it's a great performer, but we would never make the bugatti veyron the standard patrol car for all police - not only would it be mindbogglingly expensive, durability and high maintenance would make it impractical, not to mention overkill in most situations. To make another car analogy, it would be like buying a Ford F350 for picking up your groceries once a week.
You cannot "destroy" crypto currencies. How do you destroy something that doesn't physically exist? However, if your goal is to reduce the use of cryptos then you might have some options:
Probably the most effective approach would be to eliminate the incentive that lead to their use:
The primary reason to use crypto currencies is to 'hedge' against violence. If a robber attacks me in the street and steals my wallet they will get the cash in it. But if my money is in crypto, even if they kill me, they will still end up empty handed!
This reduces dramatically the RETURNS on being violent. So much so in fact, that Bitcoin alone rendered all weapons, knives, guns, ballistic missiles, etc. obsolete!
That's why those who are attached nostalgically or financially to these antiquated systems are so much against cryptos.
Bitcoin and crypto currencies provide an opportunity for peace and prosperity that we have probably never experienced in human history.
So, to answer your question: In order to make cryptos "go away" you would have to find an alternative solution to make either violence, or violent, disgusting people disappear. And I haven't found any alternative solution yet. Do you know something?

As a sidenote: I find your use of 'we' and 'us' highly confusing. Who is 'we'?? And why did you not specify more precisely who you are talking about?
Would love to see your reply! Greets :D
$50 seems pretty good when you can get a $5 droplet.
"I'll be gone, you'll be gone"[0]

[0]https://rationalwiki.org/wiki/IBGYBG
Really? I use latest Chrome and don't have this problem
Looks promising, but having AMD chips would be killer.
Wow, a lot of sensitive people here (and in saying so I expect my comment to be downvoted into Hades).

Like I mean, come on, he's just demonstrating a way he got new insights into his product. I think it's a great idea.

Take it with a grain of salt.
It's funny I was just pondering this one the other day. Twitter would be a smaller and well organized (relatively) data set, given the brevity of it's messages. Look for symbols, parse for a set of negative or positive markers in the remaining text. Add weight based on those markers and you could have a fairly accurate prediction engine. You could also track users over time, and their positive and negative indicators gauge for accuracy and add weights based on their record of picks. It would be a fairly simple system to write.
Please do - I'd be very interested in reading that.
I've been seeing similar comments to this around recently and I've been trying to identify the argument behind it. My best effort is something like:

1) Businesses will act in their economic self-interest to capture regulations/regulators. This is done to leverage the power of the state for themselves.

2) This capture is a bad thing, presumably due to net harm it causes to other business/customers/individuals/freedom.

3) Absent regulation businesses will not be able to (or be less able to) bend the power of the state to their own economic interests and will have to use other tactics.

4) Those other tactics are less harmful (or more beneficial?) than the effects of regulatory capture, to the degree that they overwhelm any good lost from removing regulations.

Does that roughly capture it? If so, is there evidence to support point four somewhere?
You are unlikely to even make up the difference between what you would earn working at a large company

Do you find that this filters out a certain kind of candidate, perhaps the more generally experienced, or even, specifically, experienced with startups?

How is that working out for you? (Only a hint of snarkiness intended. I'm actually curious what the results of the filter have been)
Jaw-dropping. Time and again I am amazed with what 1K of JS can look like.

Wonderful holiday gift. Merry Christmas.
That is how the names are represented to the DNS: http://en.wikipedia.org/wiki/Internationalized_domain_name#T...

I believe this is abstracted at the browser level.