jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
My father was in on way academic. With no qualifications to his name he spent most of his life as a manual labourer and slowly worked his way up to be a Head Green Keeper at a municipal golf course via grave digger and truck driver.

While at the golf course he hired a PHd Physicist to cut grass and do odd jobs. It wasn't his choice. As a state enterprise he was obliged to hire a certain number of 'disabled' people.

Over a few years this wretched physicist slowly revealed how he was pushed through school and university early and was woo'ed to the city of london to do financial modelling and how by the age of 25 with mountains of cash his brain literally shut down.

He was rebooted in hospital diagnosed with depression and put on to the incapacity benefit list and a charity helped him into work via the local authorities.

He told my father that his greatest pleasure was seeing the stripes on the golf course after he'd freshly cut the fairway. He envied my father because he had worked his way from nothing to something where as he had the whole world at his feet, there was nothing to work for, it just came.

After two years at the golf course he stopped turning up for work, he stopped turning up for anything, he'd committed suicide.

This greatly effected me as a child who achieved academic success with (seemingly) little or no effort. A little bit of struggle makes any prize more valuable.

My ever pragmatic Dad said "he cut the grass straight and didn't piss in the tractor cab, he was a good man".
> It should be unpleasant for them.

I would instead worry that natural selection will make it so that the only people left are those for whom this sort of thing is enjoyable, with everyone else quitting or transferring in disgust.
Seriously, drive 100km to the next town to buy fruit when you have a reasonably priced fruit shop next door? :)

I'm from Australia, similar i suppose. Monopolies are generally bad, but as I said before, monopolies that result because a firm is super efficient and keeps prices low, and remains that way because it is afraid of potential competitors, well that monopoly is hard-earned. Although these so called monopolies are generally small. (being the only firm in a niche market).
Do you even know what the word "paedophile" means? Hint: it involves "children", who would almost certainly be travelling with parents or an appointed guardian who would wish to be present at any physical exam.

You reckon that paedophiles would sign up just on the remotest off-chance that they get unattended access to a child?
They're not alone in that: for instance, .eu and .be domains with registrant contacts without an organisation name set have only very minimal details published in WHOIS.

Then again, it's totally up to ccTLD operators to decide on what details are published in WHOIS. gTLDs (those longer then two letters long) have to stick to ICANN's policies.
Downtown LA here, it's dirty. Extremely dirty. But a wonderful place otherwise.
Change your inputs (culture), change your outputs (requirements). Ergo, you don't need that kind of money if you live more sustainably. <IdealistRant/>

So, IMO, try bee keeping[1][2] and see if it starts to change your culture :)

[1] http://www.beesource.com/
[2] http://www.bushfarms.com/bees.htm (not affiliated)
The reason why I haven't written this up so far is that this is mixed up in a bunch of other stuff, some of which is quite painful to those involved and it is very hard to keep it generic enough that fingers won't be pointed.

As these things go lots of money was blown, egos got frayed, potential customers were disappointed and time was wasted.

All in all a huge learning experience but ultimately mostly a harsh lesson in not biting off more than you can chew and how not to run a project. I was involved as a coder rather than in any other capacity but some of the responsibility for the way the project was run surely rubs off on me. For one I should have probably thrown in the towel earlier when I realized in how many dimensions we were deficit.

There wasn't a single point in time where I thought 'this is not the right way' other than right at the beginning, but once involved (originally just to fix 'a few bugs') I felt that I should give it my 200% to make it work.

Over the course of 2 years mountains were moved but alas that wasn't enough, and funds ran out before we reached a version stable enough that we could run our application on it. In some ways we got pretty close, in others we were still miles away from completion (most notably, the network core and the actual app). Precious time was spent optimizing things that did not need optimization and most of the lessons start-ups learn were re-learned, sometimes (very unfortunately) against better judgement.

I've been asked to look at salvaging this team/project/company and am working together with one of the founders to get things back on their feet in some form, so it is a very delicate situation.

Let me talk it over with the rest of the guys involved and see if they are willing to let me write it up, I wouldn't do it without their buy-in. One potential snag here is that there is still some lingering hope we can re-boot this thing on an existing platform side-stepping the bulk of the development and just concentrating on the app portion (which was my initial preference anyway so I don't mind that).
But what could be the future of MS look like a strategic perspective?

I'm voting for private cloud.

1. They have a strong presence in businesses in both the desktop and server spaces.

2. They have the cash in the bank and plenty of good people to throw into a serious push to move the market.

3. They'd be playing to their established strengths, instead of trying to challenge the likes of Apple and Google in areas where the latter are already far ahead.

4. They'd be playing to today's cloud-happy market sentiment, but also able to avoid some of the inescapable flaws that have been starting to show as more businesses have gained experience with the reality of outsourcing too much.

5. This strategy is compatible with almost any serious strategy for the home user/entertainment market. In fact, with the rise of practices like remote working via VPNs and mobile working with BYOD, there is a lot of potential to bridge the two, again in ways their competitors simply aren't geared up for.
Sunstein is an effective argument for the limited powers of government. Would you really want a guy like this having enough power to enforce his arrogance upon the rest of us?
Microsoft needs systemic changes. There may some truth in the fact that ballmer is to blame. But a new ceo will face the same challenges. Markets are irrational.
I thought this quote from the article was interesting:

Kuhn’s book on scientific revolutions includes a famous quote from physicist Max Planck about what really causes paradigm shifts:

"A new scientific truth does not triumph by convincing its opponents and making them see the light, but rather because its opponents eventually die, and a new generation grows up that is familiar with it."
The benchmark now includes maximum resident memory usage. Go does indeed perform quite well (at least with 6g), using around 30MiB, compared to around 25/26MiB for the non-garbage-collected languages. Scala is memory-heavy, as expected, and Rust seems to use a surprising amount of memory for some reason.
HN: the only place on Earth where Elon Musk would appear on the same list as Napoleon and Mao Zedong.
I consider this sort of software harmful, but there is definitely an important distinction between it and software that actively tries to steal your credit card numbers, run a botnet, or send spam email. We need a word specifically for software that makes an attempt to abide by the law and avoid any outright malice, yet exists in a sort of moral gray area.

I propose "grayware."
Neat! Thanks for all the hard work over the years.
If your game has limited number (say, < 10) participants per game board, then concurrent updates to shared state etc can be solved with a traditional game state hosting server model. But if that number is higher say 100+ then you need a sharded distributed setup. That's when things get really tricky if you don't keep things simple.
My approach to Twitter has been to aggressively unfollow anyone posting content that I don’t want to be consuming. That ranges from constantly dunking on every opportunity to people who simply tweet too many times per day.

The best content and discussion comes from small groups of people with similar interests who aren’t using Twitter simply to fill time or to build their personal brand. Removing everyone else doesn’t take as much work as I expected, as long as you’re not hesitant to unfollow (or even block) those who distract from your desired timeline.

The mute function is also highly useful. I often add trending topics like GameStop or Bitcoin or Tesla to my mute list simply because I don’t need to hear everyone’s take or dunk on a popular topic.

Finally, taking breaks is important. If you can’t resist checking Twitter 5, 10, or 50 times per day then maybe it’s better being removed from your routine altogether. With a curated follow list, I don’t feel like I miss much by checking every other day or not looking on weekends.
As somebody who followed SliceHost (Jason Seats and Matt Tanase) the predecessor to DigitalOcean, I 100% knew that DigitalOcean was on a trajectory to exit/IPO and be huge early on. Bravo, and congratulations to the entire team.

I was also building a startup piggybacking on hosting providers around 2012 and 2013 and saw the explosive growth. DigitalOcean should be the go-to case study on how to build a developer oriented company. Just like SliceHost and PickledOnion before; the technical guides on setting up LAMP stacks, Wordpress, NGINX, Node.js become resources just as important as Stackoverflow and Serverfault. DO showed up first in Google search results for technical questions.
If you go to an anti-X protest and proclaim you voted for X how can you reasonably expect not to be told to fuck off?
Ted talk: Surprising Lessons From 100 Days of Rejection (http://youtu.be/ZFWyseydTkQ)
This is, as always, the elephant in the room.

A lot of people are seeing their internet use throttled for certain services lately, so even the supposedly "simple and fast" alternatives are taking a beating in the race these days.

(Bittorrent) P2P technology is a marvel to me. It's such a simple concept and the recent advances at distributed links, encrypting and/or obfuscating the traffic etc. have done a good job keeping up with attempts at limiting it. It's fast, takes little effort to use and makes incredible use of the resources that the internet offers while being more true to its core values (fault tolerance, distributed data, "route around censorship" etc.).

If you want to (and have a modern connection), you can find TV Shows in high definition shortly after their original broadcast, with zero advertisement interruptions and at download speeds that vastly exceed realtime streaming. Even in the rare cases where you cannot stream what you have downloaded so far (because of early missing chunks), simply waiting a minute or two will usually do the trick. What I would call the "inconvenience level" is down to where the time you need to wait for your content to be ready is about what you need for getting a round of snacks. Ergo: Virtually Zero.

A content consumer like myself, in particular using a GNU+Linux system, is receiving vastly superior service at pretty much zero cost (save for effort and internet fees). Not to mention that for a content publisher, bittorrent is a mindblowingly simple and cost effective tool.

For a while, I was actually considering moving away from my usual routine of "watch first, buy properly (in disc form) later". With all the BS they are still attempting to shovel into those, however (in particular the recent net-neutrality and surveillance crap), I find it harder and harder to ease up on my stance.

In my opinion they should burn it all down, put it on bittorrent and charge in crypto money. Pretty sure we will be moving to some form of that eventually, might as well get it over with before we have to endure even more collateral damage from outdated monopolies trying a little too hard having it their way.
Any influence /= as much influence as before / countries looking to the US when they take their own actions.

As alliances shift in the middle east it's not surprising that Israel would be involved. Relations / tensions are pretty wild in the Middle East. I think 'unlikely' alliances are almost inevitable, and maybe not as unlikely as we think. There area lot of strangely conflicting incentives out there.
Never underestimate the amount of traffic HN can drive on a Friday afternoon. Why work when you can browse :sunglasses:
The problem is Apple relies on hardware sales. FB's entire business from the top down is ad money. And source for a billion dollar ad business? That sounds way higher than my initial impression. (And google paying to be the default SE is not advertising imo)
> Why not? If I think Tesla is a good buy and you think it's a bad buy, you can borrow a share (go short) and sell it to me at the current market price. We both win; you get to place your bet and I get to purchase the stock without distorting the market as much, since I'm buying a borrowed share.

This is a pretty naive analysis. As we saw with GME, and other stocks in the recent years, that's not at all what's happening. What's happening is that hedge funds are shorting the entire float of a company multiple times over.

If you borrow a single stock and sell it to me, that's probably fine.

If you borrow 50 million shares, and flood the market with them, the stock price crashes because supply vastly outstrips demand.

That's what's happening right now, and the hedge funds are doing it without even borrowing the stock. They're just like "Yeah, trust us, we actually have 50 million shares over here -- oh, you're asking about our failures to deliver? Don't worry about that, we paid the $10k fine and banked a $200M profit on it!"

They're literally flooding the market with shares that don't exist. How is that allowed?

https://wherearetheshares.com/
And still has a military-run black site for illegal detainment and torture. And not only that, they refuse international law and to subject their war criminals to prosecution. Strike that, they have a law allowing themselves to invade anyone investigating their war criminals, have sanctioned such investigators, and actively pardon war criminals.
Animating margin is bad for other reasons too. Transform and opacity is significantly faster.
Twitter banned him just after he told protestors to go home. His message of deescalation will not reach them, instead they will see he is banned and be further riled up. This is a very dangerous game twitter is playing.
> The alternative is to surrender freedom of speech in favor of government direction of media.

Delivering government messages does not preclude you from also delivering contradictory messages from others. Freedom of speech would involve delivering all messages, not just the ones you like. Requirement to deliver messages != direction of the media.
> He still can pull up a press conference whenever he wants just like every other president has done when they need to communicate with the public

The media has regularly ignored presidential press conferences they didn't care about for decades now. Bush, Obama, and Trump all had many press conferences that received minimal coverage. In that light, it's no surprise that a President would seek our a more direct line of communication.
I believe it's back on standby as is the one in my city, Nightingale Hospital North West, in Manchester. The issue is staff though, there simply isn't enough qualified staff to work it alongside their hospitals.

I've been working as a volunteer nursing assistant in hospital A&E departments through St John Ambulance it's honestly just insane. I don't know what the plan is for Nightingale but we're focusing on getting mass vaccination centres setup currently and delivering the vaccines.
Does Android not have the equivalent to FaceTime audio? I get that for x-platform you have to use one of the apps being discussed. I use FT Audio with my sister, who's in UK, all the time (I'm in Chicago). Completely free and excellent sound quality.
> censorship: the suppression or prohibition of any parts of books, films, news, etc. that are considered obscene, politically unacceptable, or a threat to security.

Why do you conflate any discussion of censorship and freedom of speech with the First Amendment of the US’s constitution?
I was actually misremembering a bit.

Sufficiently old versions of mach_absolute_time used a function called clock_get_time() on i386 (if the COMM_PAGE_VERSION was not 1). This changed in macOS 10.5 to a tiny bit of assembly that just read from _COMM_PAGE_NANOTIME on i386/x86_64/ppc (the arm implementation(!!) triggers a software interrupt). The i386/x86_64/ppc definitions were also copied into xnu.

For the next few years it kind of bounced back and forth between libc and xnu, and the routine was complicated by adding timebase conversion as needed. And at some point arm support was added back (it vanished when it first went to xnu), but this time using the commpage if possible.

As for M1, I assume it's using the arm64 routine in xnu, which can be found at https://opensource.apple.com/source/xnu/xnu-7195.50.7.100.1/....

As for clock_gettime_nsec_np(), at least as of Big Sur, it's in libc¹ instead of xnu and defers to mach_continuous_time()/mach_continuous_approximate_time()/mach_absolute_time()/mach_approximate_time() for the CLOCK__RAW[_] clocks. And clock_gettime() for those clocks is implemented in terms of clock_gettime_nsec_np().

¹https://opensource.apple.com/source/Libc/Libc-1439.40.11/gen...
That's what I was wondering.

why couldn't people turn this into a "lending library" where they download the media, then re-sell the access token, maybe 100 times a second?

Is it computationally expensive to get to the media each time?
Oddly M1 macs have also been having pretty deep price cuts lately. I get the feeling sales have greatly slowed down past the initial burst.
Business is about profit & loss. Do not expect patriotism.

Chinese economy = American capitalism - Human rights
Indian economy = American capitalism + Wage slavery
African economy = American capitalism + Slavery

In globalized economy, jobs will go where businesses get maximum profit.
Where are you located? Where did you find the intern? Whats the internship in? Given the best-case scenario, what do you expect from the intern? Do you possibly want to keep the intern on in the future?
According to the link at the top of the post[1], Niekieben appears to be The CS counterpart of the mathematical Nicholas.

It has been created by Richard P. Gabriel, to publish articles created with his team at Lucid. Gabriel wrote the Worse is better[2] essay, and entertained afterwards a self dialog through several published papers, signing the rebuttals "N. Bourbaki".

Apparently, Reg used the discussion on his previous essay[3] as the basis of this one, hence the pseudonym.

___

Reginald: I would also like to know if you or a friend of yours have financial interest in the third book you recommend. I don't question the quality of the book. The Amazon commenters state that its insights are based on empirical evidence, and the topics covered are definitely relevant.

You've been using your blog as a revenue stream through Amazon affiliate links ever since I discovered it, and I'm glad you do. I don't understand why you don't disclose whether or not you know one of the many authors.

___

1. http://www.dreamsongs.com/Nickieben.html

2. http://www.dreamsongs.com/WorseIsBetter.html

3. http://news.ycombinator.com/item?id=2034784
I can't believe I've never thought of this before and it's not a new idea. Why haven't I heard this blogged about before?

If I think back to all my good colour schemes they all meet this suggestion. I just never connected the dots before.
XP has the "windows rot" problem. After it has been in use for a couple of months, it slows down significantly and especially booting it takes forever. Some people claim that they can avoid this but I have never seen any hard evidence :)
I don't expect the same graphs for income to be qualitatively different. The point that people vastly overestimate the prosperity of the lower income classes remains standing.
I don't see why you think the premise is that people are purely motivated by self interest. The premise and conclusion is spelled out quite plainly.

Matt Yglesias is claiming that Americans underestimate the wealth of the poor and overestimate the wealth of the poor. He concludes means they underestimate the needs of the poor.

I think you are making the assumption that what is being promoted is anti-wealthy as opposed to pro-poor. I think it's probably safe to assume the authors consider themselves in the latter.
It's worse than that, actually: the C89/C90 standard allows this behaviour. Yes, many programs would break if compiled with such a theoretically conforming compiler.
How do you model events such as yesterday's EUR/CHF?
Because a great deal of this isn't just about "sexuality", and sexuality isn't necessarily a positive thing when the message to one gender is "You are an object to be enjoyed for another's pleasure" and to the other is "Objectify away! And if you don't, something is wrong with you."

And no one here has suggested it's "akin to committing a capital offense" but you. "It would be nice to take my young daughter to do something she wanted to do, and find stories about women with clothing that doesn't look like it's painted on" is pretty far away from calling something a "capital offense".
I also find BitCoin to be interesting but I'm not sure if that interest has really spread that far from tech-oriented audiences.

The people who really support BitCoin can be rather fanatical in their expectations of what BitCoin will become and I don't see its current growth coinciding with those expectations.

It would be interesting to see how many people are using BitCoin as a daily currency, and what the changes to that number have been over time.

We see lots of places accepting BitCoin (and using services that instantly convert that to USD so they don't actually hold the BTC) but is there the similar growth on the buying side? Who's buying BitCoin and why? If BitCoins growth has largely come from people who are speculating / investing, or are doing illegal things with it, then growth rates aren't sustainable and these crashes become more and more likely.

As for the miracle, I don't think it's that out of the ordinary. Apple went from being worth $0 dollars to being worth over $600 billion. Being on the ground floor of either would have been nice, but when BitCoins were < $1, they were still more likely to be worth < $1 today than being worth $200.

I can say one thing for certain: BitCoin's price chart since it's high over a year ago does not give me any confidence it in. I have no desire to hold onto something like that in the hopes that it becomes worth more. It just seems like a ridiculous thing to do. I see no value in using it transactionally and negative value in holding it and I don't really see either changing. I don't wish BitCoin to be a failure, I just don't see it being the kind of success that so many people have bet on it being.
Of course we should. Tundra steppes are the way to go.

You can't seriously damage frozen swampy tundra forests because noone wants them already. Our ecosystem is already badly damaged wrt large polar animals.

We should also have every threatened animal cell structure so we may revive them when we figure out ecology.

I really hope that we do have something like that. Any 12 yo will think out of it.