jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Consider adding a ``Login with Facebook'' button. While I personally hate the login everywhere with Facebook idea, it can be pretty useful.

Most of my friends are discouraged by having to create yet another account for a website they haven't found useful yet. It's a shame because so many services become useful when they have the social element---there would be no point to Facebook if none of your friends used it. I know that the login with Facebook option helped me coax a few people on to Convore to talk with me.

Also, consider making that picture of the time slider bigger and more friendly looking (centered!) It's an awesome feature that works really well with video. You could even advertise it something like ``Take a break! Watch [n] minutes of videos you've saved.''

I'm getting a few 502 Bad Gateway errors.
Thanks! Glad you like it. The iPad app is coming soon, but in the meantime the site should work on your iPad without a problem. Mixergy and TED will definitely be coming soon to the list of supported sites.

As for the error, you might've caught us while we were frantically rebooting. :) But I'll check it out.
The reason why you don't want to take responsibility, is that the liability comes along with that. If Heroku took the position that the AWS outage was a force de majeure, then their liability for recompense to their customers would have been minimized.

By suggesting they take responsibility, they also are in a position where they have to make good for all of the downtime their customers experienced.

Short term - that will be an expensive decision. Long term, I think it's the right thing to do. It certainly builds up my confidence level in them.
Honestly, my time is much better invested in the Discworld books.
> One can imagine business-school case studies a decade from now including this chart while discussing the collapse of the American film industry.

It's not even a film industry anymore, Hollywood has become just a "theme park" type of thing. Which would be a pretty interesting phenomenon to discuss all by itself, artistically speaking (thinking of the alien invasion movies of the 1950s, which were similar in nature), only if everything wouldn't be so grotesque because of the huge sums of money involved.

As a film buff myself I really do hope that Hollywood will manage to turn itself around. In the 1970s it got very lucky because of the Nouvelle Vague French directors, who influenced the early movies of Lucas, Spielberg or Scorsese, the guys who created the new Hollywood, but this time around I don't see any bright prospects. The European or Asian independent and artsy films are mostly only created to be showed in film festivals and to receive government money, while former huge and influential movie industries like the ones from Japan (think Kurosawa or K. Fukasaku) or Hong Kong are virtually dead. Very sad state of affairs.
This reminds me a bit about the Mozilla Bespin editor from several years ago. They've since merged with the ACE editor, but before the merge they drew everything on a <canvas>. There's some more information about that here: http://benzilla.galbraiths.org/2009/02/17/bespin-and-canvas/
This is probably an unpopular opinion on this forum, but it seems like repealing section 230 would accomplish this just fine. Then large platforms would either have to:

1. Completely relinquish any editorial controls (which means advertising money goes bye-bye).

2. Completely sanitize things.

Smaller platforms are at lower scale and can manually moderate (as they often do currently thanks to trolling and spam)

Sounds like a win-win to me!
Free Speech has to do with the government hauling you off for saying something, it has nothing to do with being able to incite riots, or convey viewpoints of fascism on the property of a 3rd party.
> If you want seconds to always go 58,59,0, and you want time to always increment 1 second at a time, then UTC has never been appropriate

Why has it never been appropriate?
Irony, I am in apple repair center while writing this. I have a 9 month old macboook within span of 6 months the connector cable between hard disk and logic board got corrupted, I have no idea why this happened twice (even the apple customer rep. are also clueless) . As they don't have any warehouse in New Delhi(India), they order it from Bangalore(India) and take 5 days to replace it last time and same this time,. Anyone having idea why this hard disk cable corruption issue is happening again and again?
A few months ago, after reading on HN about long-term (forever) side projects, I decide to write a kind of personal tracker/ todo list/ personal knowledge base mix up (basically, a "this is my life"/ "this is my brain extension" app). I went through the exercise to pick a language, with the following criteria:

- The language will need to be usable for the next, let's say 20 years.

- The project will forever has only one developer, and one user (both me). That means I can pick whatever exotic language I want without any concern.

- Following from the previous criteria, it means the most important - if not only - necessary characteristic of the language would be programmer productivity.

- This is more of a point on framework rather than language. From the first criteria (long term), it means that it's probably safe to ignore any, and everything that is currently popular. Chance are those would be too bloated, and one they stop being popular, whatever productive was gained will be lost with dealing with the cruft anyway. Also, what's the rush in gaining productivity early on in the project anyway.

- If I can actually keep hacking at it, I might imagine myself using it on multiple devices. Also, I will probably be using a combination linux/freebsd/mac/windows a few times in the next 20 years that marrying to .NET or similar is a no-no.

- It has to be a reasonably "fun" language.

There are a few more criteria, but they're just natural extensions of those mentioned. Anyway, it was a pretty simple decision that it will probably have a backend API of some sort. But what about the frontend? A JS single page app seems to be fitting at first (multiple devices/ platform), but miserably fail the longevity criteria. Even without any framework, the current rate of change in JS/HTML means that I will have to keep redoing the entire frontend every few years.

Actually, on second thought it seems impossible for UI to be long lasting, for the simple reason that UI have to be specific to the platform. So I just decide to ignore mobile for the moment (that was a far-fetched plan anyway).

Without elaborating through each language. The first short list was actually a pretty easy choice of Common Lisp, Racket and Smalltalk (Pharo). With the choice of UI, I decided to go with Smalltalk!
I think Tesla kind of prove that all of these problems can be overcome in cars. To address your point on storing intermittent energy:

http://en.wikipedia.org/wiki/Pumped-storage_hydroelectricity

It's about 80% efficient and would probably get more so. So you can solve the storage and intermittency problems of non fossil fuel storage pretty simply.
I sens a severe case of the blubb-paradox, when reading the list ;)
$1k bikes are naturally pretty common targets for theft (as it's pretty easy to break a $100 lock. More expensive bikes generally doesn't mean better security, but it often means more demand to steal it).

At that price, I really wouldn't consider 100k to investigate, prosecute and sentence a very conservative guess. Seems a bit on the high end. Stealing a bike doesn't result in jail generally (expensive). The prosecution is usually quick and easy (tons of similar cases) and the penalty is usually a fine for first-time offenders.

What you also often see in crime is the 80/20 effect. For example here in Amsterdam they created a list of 500 people who often ran into trouble with the police and focused a lot of effort on them. As each and every one of them plans and executes on an elaborate theft say once a month, they're responsible for more than 10 of such cases every single day. The other thousands of people who commit a theft might do it incidentally, like once every few years or once in their life, and usually not something elaborate.

Same with bike theft, I think. I've actually seen big vans with a team of 3 operate at night. They'll throw 15 bikes that are locked but not attached into the van in the span of 5 minutes with the 3 of em, then drive off to some garage and spend the next 5 hours relaxed cutting through the locks in comfort with the right tools. They'll switch neighborhoods every now and then, and sell 20 at a time to struggling obscure bike shops that need a bigger profit than what they can get if they buy straight from the factory.

If you have 2-3 of such teams operate in your city and do two weekly runs that's easily a million bucks, that's, you can probably get rid of them for a few hundred thousand bucks and recuperate 100k from the thieves. But you prevent a million in theft and restore a bit of social order. Of course it's not just the theft, it's also the broken-window theory stuff. The notion of escalating crime, and of affluent people moving to other places if you let this + 50 other things like this slip, and you end up with dropping rents and an imbalance of disproportionate amounts of low-socioeconomic individuals living there. Bit of a slippery slope argument I know but it's not far from the truth.
So many words for one simple principle: if sensitive data has been publicly accessible or transferred in plaintext over the internet, consider it compromised, logged stored and abused.

The only recourse is to immediately change or revoke access.
Internet backbone providers are monitoring ports popularly used by VPN providers and performing deep packet inspection to rate limit or entirely cut off traffic sent via VPN.

This prevents the use of VPNs and makes it far easier for three letter agencies to illegally surveil you and record everything you do online.
Slaves don't have income. It'd be like asking if monks in a monastery are experiencing "income inequality"—and how much? The question itself is nonsense.
The filters I got at Costco for $100 on sale have these features too. https://imgur.com/a/ntgCwbl
I disagree.

I've been loosely involved in 2 open source projects which were previously hosted on self-hosted SVN repos.

After a move to Github, not only did the projects pick up new developers, but also gained a bit of visibility.

Github is something unique in my experience... it really is the "place to be" for developers wanting visibility (for any reason). A lot of folks use it as sort of a resume of skill and activeness in the community, and having public projects contributed to under their account serves to bolster that reputation.
Homebrew. Etcher. Gatsby. Atom. Syncthing.

Lots of programs are abusing user trust.
They don't need to deduce anything, I'm already doing that when I visit the bathroom.
Mashable article by Ori Brafman, author of Click: http://mashable.com/2010/06/17/facebook-connect-fail/

Why Facebook Can't Genuinely Connect People

"But there are specific factors, or accelerators, that trigger such connections -- and there are three that Facebook is seriously lacking: Physical proximity, vulnerability and a clearly defined community."

He goes on to discuss how and why Facebook lacks each of the three.
This reminds me a little of the combinatorial game theory game done on Go endgames: fascinating but impractical!

There are basically three major chesses; western, Xiangqi and Shogi, and three popularish Western variants (Chess960, suicide and bughouse). All of them are decent games.

(fwiw, ~2000 ELO at chess, ~3 kyu at Go. competent but unspectacular.)
When people say Dropbox is missing encryption, they mean encrypting files before they are uploaded so not even Dropbox could look at the files - end to end, so to speak.

They do not mean that Dropbox is insecure. Dropbox is secure.

The problem with end to end is that it makes sharing or public files unfeasible, and those are important parts of Dropbox.
http://dropbox.com/jobs

Apply to something that looks good, but explain you're looking for an internship. Do the challenge problems to get noticed.
Exceeding your data plan will result in either a prorated overage charge based on your plan's current cost per point, or an automatic plan upgrade. We will always choose the cheaper option.

Hmmm this is a bit worrying.. rather than just stopping tracking they just charge you more
I went to the example room on UW chat, but I got "connection error. trying again..."

Glad to see this happening though, as a UW alum!
discount code for HN readers?
It seems that Adobe wants to be prepared for the future, big +1 for contributing to jQuery Mobile.
This is essentially bottom-up programming where you build a small language first (could be just functions, not a "real" new language), then build your app out of your new language. Paul Graham advocates/advocated this.

Being able to figure out what primitive pieces are important now and will be important later is something that takes practice and something that I've never ever been able to convince a manager of the importance of and that it's far more important than knowing 25 design patterns or some similar buzzwordy stuff. There are many ways to decompose problems. Bottom-up is the right way, though. Contrast with top-down/stepwise refinement for the wrong way.
I still don't see any connection.

Lots of what I would call "victimless crimes" are outlawed because of what the proponents of criminalization see as focused harm. Prostitution, for example, is seen as either harming the prostitute, or harming the patron's family. For drugs, it's often considered that the harm is focused on the user, not diffuse.

And again, lots of crimes with diffuse harm are generally agreed on to not fall into the "victimless" category, like dumping toxic materials.
Free Unity, Unreal, Maya, Renderman... Creators these days have it so good!
Is this why Musk promoting cyptocurrencies.
The deafening silence in these comments is telling of how boned free speech proper actually is.

Hope you all are enjoying the "free speech for me, but not for thee" attitude of this neo-feudalism that we live in.
> be "like if you had to pay to tell your friends about a new coffee shop"[1].

That is what the law does though. It only does it for google and facebook, and only for news, but it does exactly that.

Not only that, but in the coffee shop example you must give a recommendation. You can’t decline to do so even though the govt really will send you a bill.

You also have to give 14 day advance notice to coffee shops that you are going to change your recommendations. This also changes your recommendation cycle: if a coffeeshop starts serving bad coffee you have to wait 14 days to stop recommending them, and you’ll have to pay them every time you recommend them during that period.

The bill is exactly that dumb. It can be hard to explain something is dumb without sounding condescending. Google probably could have done a better job.

But....were you objecting to the coffee analogy because it’s wrong? It isn’t.
Looks like selective enforcement.
Why would they need that? As soon as someone notifies Facebook that illegal content has been posted on their site they will remove it, just like how it works with other illegal content like copyrighted books etc.
HN doesn't appreciate funny.
I'm a little bit surprised that it's possible to legislate that Google can't just drop Australian news sites. It's such a specific detail into a private company's operational decisions. It appears as a highly personal, directed attack.

What are the limits of control that the Australian Government has over the operations of private companies?

It also seems to be an illogical request: You must include Australian News sites in search, and you must pay for the privilege to do so.

And Australian technologists and entrepreneurs are leaving the country in droves due to lack of opportunity you say? (pre COVID of course)
I guess journalists will have to practice the art of [REDACTED] a little more going forward when they reveal details around corruption.

The mayor of [REDACTED] was found to have sent mr. [REDACTED] wire transfers in an attempt to keep a lid on exposing her relationship with [REDACTED] while being married to [REDACTED].
They look a bit funny and take a bit longer to start up. If you are on a Gnome desktop then the GTK libs will be already loaded when you try to open Gedit but its gonna need to load all the Qt libs into memory if you want to open KolourPaint.

IMO, its more of an inconvenience than a big deal breaker.
They had their chance to do the right thing last January. Instead of holding a fair impeachment trial in the Senate, with witnesses, they chose to let this clown show go on. They are complicit.
They stormed the Capitol armed.
Don't be like that. It's just a bit of humour. But fine, I took it out. Anyway, it's not important enough to argue so this is an okay outcome.
I lived almost the exact same story. Except when I was fired I was told to go work at a bigger company. So I did.
Right. The Capitol building, while historically important isn't magical. Effective coups typically begin by taking control over TV broadcasting facilities.

Maybe the next effective version will be hacking Facebook and Twitter, simultaneously...
https://twitter.com/jaboukie/status/1346888652216037376?s=21
https://twitter.com/mepfuller, https://twitter.com/olivia_beavers
The (ahem) reputation that Bing's image search is starting to get is probably not going to help them with this initiative.
What the commenter suggested is exactly the situation right now: the hospital sets the prices as astronomically high as possible because they can get away with it, because the patients aren't paying it. Don't you think introducing patient choice into the equation would put some downward pressure on prices? And certainly if it puts any downward pressure on prices, it's a better situation than we have now.
I find similarities between this incident and the interrogation technique of the secret police in East Berlin. I learned about this in a movie I watched a few days back- "The Lives of Others" or "Das Leben der Anderen" (2006). The secret police used to detain people and question them repeatedly for many hours while forcing them to sit on lie detectors with their palm faced down under their thigh. Under pressure, innocent people would start to answer different versions to the same questions, while suspected revolutionists would keep narrating the same 'stories'. I think sooner or later every government starts acting the same way. Absolute power corrupts absolutely.
Yes, like the sun coming up in the
morning, now that the Internet is
important, the lawyers and lawyer
legislators have goals.

The candidates are,
make the Internet faster,
make it more secure,
improve the quality of the
content,
lower the costs,
improve access to it,
write laws about it,
bring legal cases about it,
and tax it.

May I have the envelope, please?
The the winner is (drum roll),
tax it.
First runner up is write laws
about it.
And second runner up is
bring legal cases about it.

The way of the world.

If a child has only a hammer,
then each time they see something,
they want to hit it. So, lawyers
want to pass laws, raise taxes,
and bring legal cases. Improve
things? No. Be a leach on
society? Yes.

Here's the most astounding,
incongruous thing of all:
How did the Internet get so
far without lawyers?
It's a $0-$2 app. It's not worth the effort to support an older generation of iOS. 93% of people have upgraded to iOS6.

The one thing Apple really got right was getting a large percentage of their users upgraded to their latest OS. Hope it goes as well for iOS7.
Need to have somewhere to put that regenerated energy. Either overhead wire/third rail, or some sort of 'tender' with storage like the old steamers had for coal and some water.
Agreed - my dad spanked me, but my mother spoke her contempt for me with words.

The bruises healed much more quickly than the emotional scaring.
For the price I paid for power in Silicon Valley (32c kWh) versus what Texas pays, I could have taken the extra money and purchased a spare generator and a large fuel tank, and then enjoyed a fraction of my current bill while still being prepared for a blackout.

Or took the different and invested it in the cost of solar panels and a battery. We’re taking about almost $100 a month difference.
I'm pretty sure I've read that exhaustion was a factor in the Battle Of Britain - the RAF took measures to ensure that pilots were reasonably well rested between sorties whereas the Luftwaffe just kept throwing them in again and again.
>They didn’t set the price or make any decisions around the storm, they set a price limit.

This seems to be contradicted by another source:

>The PUC met Feb. 15 to address the pricing issue and decided to order ERCOT to set prices administratively at the $9,000/MWh systemwide offer cap during the emergency.

>"At various times today (Feb. 15), energy prices across the system have been as low as approximately $1,200[/MWh]," the order states. "The Commission believes this outcome is inconsistent with the fundamental design of the ERCOT market. Energy prices should reflect scarcity of the supply. If customer load is being shed, scarcity is at its maximum, and the market price for the energy needed to serve that load should also be at its highest."

https://www.spglobal.com/platts/en/market-insights/latest-ne...

The key thing to note is that in the second paragraph, the utility commission thought the free floating price of $1200 was too low, and bumped it up to $9000 to "reflect scarcity of the supply".
> Data Units Written: 303,071,863 [155 TB]

That's insane, I don't trust it though:

155 TB / (75 days *24*60*60) * 2**20 = ~25 MB / s

If we are more reasonable and say it's running for 12 hours out of the day then that works out at a continuous 50MB/s of writes.

For comparison, My daily Linux laptop (XPS 13, 512GB Samsung NVMe SSD) has a total of 3.7 TB of writes over 3 years, this is my work dev and home laptop, it's in constant use (although no video editing):

3.7 TB / (1095 days *24*60*60) * 2**20 = 0.041 MB / s

There are three orders of magnitude difference there. I can only think of three explanations: 1. the SMART reporting is wrong, 2. MacOS or M1 SSD controllers have serious write amplification issues, or 3. you are actually doing something that does need serious write throughput like lots of video editing (your stat's aren't impossible after all).
>Recently I have realized that my true life-long passion is working in the Aerospace industry, specifically the Space industry.

The terms "recently" and "life-long" seem contradictory.
Apple buys more than that* but most of them are too small to warrant any notice.

*: Source - Apple bought my small company 16 years ago.
Don't worry, if you see pigs in the wild the fear will come naturally.
Agreed: and I think the ultimate target market is the enterprise space (rather than the grandparents) where a company wants to get a lot of employees mobile and online quick and cheap without security risk or proprietary software costs
It's much easier to dedicate all your time and respond to every issue when it's what's paying the bills. FOSS support and longevity are terrible, and this is from someone who maintains a dozen such projects.
Moreover, prefix notation originally comes from maths. It was invented in 1920:

http://en.wikipedia.org/wiki/Polish_notation
If anything, budget for slightly more than you think you'll need. I just don't see how 1300/mo is going to be possible.
nice job, Anson :)