jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Researching and learning more about fuel cells, hydrogen, and the "hydrogen economy". Planning to start a company in this industry sometime in the next few years. I am trying to gain a better understanding of the market and current technology + limitations so that I can start working on solving the fundamental barriers to bringing my ideas to market.

Coming from a software background it is really fun to learn about something completely different and new!
1) No, you don't need alternate TLDs or mis-spellings.

The exception is if you're a bank, you might want to monitor those.

2) The .io TLD in the past was mismanaged, and has been pwned by security researchers. I don't consider it secure enough for SaaS use, and I won't signup for business services with companies that use it.
If you only have a couple of domains but you have a trademark on the name, does that help claim other domains when needed?
I'm a cyclist, so I use Zwift to drive my trainer for workouts, and early in the pandemic I participated in some virtual racing. I won't say I love it, but I do think it's a valuable thing, and I'd miss it if it was gone.

That said: I totally understand their desire to expand into running, but Zwift as an idea just seems so disconnected from the culture and practice of running that I'm not surprised it's not landing super well with at least some runners. Zwift is a cycling platform first, and it shows.
Maybe you guys should offer wordpress services for setting up websites. Then you would be:

1. working within a large piece of software (learning)

2. up and running fast and feeling good about making progress

3. able to use google to resolve more of your issues since stackoverflow and many blogs talk about the common beginner mistakes

4. have more customers up front (since money is the motivation) where many people are willing to pay for wordpress setup and management
Precisely what came to my mind! My Jain friends sometimes fast for multiple days!

I have no idea why you are being downvoted.
> An admin role at Google pays more and works much less than an engineering role at a dysfunctional company.

There's two issues here:

1) The op asked for a technical role, so comparing an admin role to a technical one isn't helpful.

2) You're presuming Google is not a dysfunctional company.

I think point (2) is actually the more important one; reading through your comment, the type of "big, rich, process-driven" company is you describe is exactly what I thought of when the gp said "dysfunctional".

The only extra qualifier I would add to the gp is to "look for uncool dysfunctional companies". There are companies (like Google) that have what I would describe as a "cult factor", where they're able to create enough mythos around the brand that "good", hard-working, attentive & talented people want to work there purely based on the "culture" associated with the brand (and also having that brand listed on one's resume). This creates a competitive environment where the scale & bureaucracy might not be sufficient to save you from scrutiny.

The ideal place is somewhere exactly as dysfunctional as Google, but without the same reputation attached to the brand.
Actually, it's a pretty good article - especially for Forbes. Disregard my previous comment.
Well no. Because one thing I would do is liquidate all my assets, work out what proportion I want to leave to my family, and spend everything else having a great time.

I don't want to do that if (as I hope) I have many years left.
I think the voting system figures this out for us. Your reports are consistently at/near the top of the list for a while, so people are clearly interested.

Getting real-world stats on what it takes to make a particular amount of money in a given context isn't terribly easy to get and you make it transparent. Thanks.
When I teach math, I make sure the students understand smaller concepts, then I give them problems that integrate the concepts so they can practice that. The old style just gave the integrative problems without the more basic problems, and only worked for students who were highly motivated and/ or had outside help (cliff notes have always been popular, even though brown-nosing students never admit to using them). The old style was good at "weeding out"...
With all due respect those users are morons. Color is, rightly, proud of their "snooping" technology. People who use Color will probably know it records audio through the microphone.

I guess that makes me a moron, because I had no clue it was doing this.

It also makes me glad I uninstalled it. Not that it actually worked anyways.

But your arrogance isn't unique I guess. I just hope you know pretending to be better than others doesn't actually make it true.
> I'm not convinced that even developers are.. and I'm picking my words with trepidation here.. sophisticated enough to put together queries, filters or even collections of topics in the main.

I'm not convinced it's worth _anyone's_ time to do so.

1. Master the wonky interface of some search engine.

2. Be disappointed by results of aforementioned wonky search engine.

3. Instead find results through rapid iteration of search terms.

I've worked on an in house search engine for the last year. User have been conditioned by google to just keep trying search terms till you find what you want. No interface (that I've seen) can beat the rapid iteration of search terms with fast response times.

A good reference: Information Architecture for the World Wide Web http://oreilly.com/catalog/9781565922822
Maybe, but why not mail them the reply as well?
Google must buy Grooveshark. That is the only logical way.
What's rare is someone who is willing to share this information over the course of time. It's the detail and consistency that count.

For those of us that have been following along (I've only read the last 3 reports), it is fascinating.
Person should have type Person, and null should have type Null. Then the compiler could make sure you didn't ever mix the two up! But I guess that ship sailed a while ago, and enough has been written on the matter.

I think I dislike `is not` though, mostly because `!=` still exists so now there's two of them. I already use the wrong null check in SQL[1], I don't want to use it in C# too.

[1] https://stackoverflow.com/questions/5658457/not-equal-operat...

> To compare if your value is not null, you use IS NOT NULL, while to compare with not null value, you use <> 'YOUR_VALUE'. I can't say if my value equals or not equals to NULL, but I can say if my value is NULL or NOT NULL. I can compare if my value is something other than NULL.
Maybe it's done by the copy_alloc function.
I'm more impressed by the high XP numbers! That's some impressive staying power!
My intention was to initiate a debate about the main points given that they are still not widely followed a decade later.

Security is finally beginning to get the attention it deserves and it might be valuable to reevaluate the ideas presented in the link.
'... Six Apart didn't hire Brad -- they acquired LiveJournal from him and named him "Chief Architect" or something ...'

Same result.

'... their developer does not seem to be amazingly qualified to do what he's doing ...'

The thing that strikes me is the system is not layered enough. The API's the app developers should be calling would shield having to deal with these types of problems. nostrodemons [0] summared flickrs approach to optomisation. [1] So is it the lack of a scaling infrastructure where twitter is failing?

'... how many are dynamic and how many are cachable/static ...'

One thing I notice with twitter is the update on the sytem. Every 2 minutes.
For most users 5-10 minutes would probably be ample. I often wonder why they don't say "right you want RT, well here's the monthly subscription".

As for the dynamic and cacheable, the main hits appear to be reads of RSS public timeline. [2] RT creation allows no or little caching as the RSS would be built on the fly. Couple that with Rails in ability to talk to multiple db's [3] and you get bottle necks. Makes you wonder why they don't switch certain layers to perl?

'... definitely no Fitzpatrick ...'

Rare as hens teeth.

Reference

[0] nostrodemons, 'news.yc user'

http://news.ycombinator.com/user?id=nostrademons

[1] nostrodemons, 'comments in Startup founders, what books did you find most helpful?'

http://news.ycombinator.com/comments?id=5715

[2] google groups, twitter development talk, Alex Pain 'we don't gaurentee
that you'll be able to collect contiguous sets of data from the
public timeline API method. It's our most-requested method, so right
now it's optimized for performance, not archival'

http://tinyurl.com/3xay7v

[3] Twitter trouble, 'thereÂ’s no facility in Rails to talk to more than one database at a time', Ibid.
That's an awesome offer and you have a great portfolio. I wish my project were further along because I would absolutely take you up on it.
apparently it's not documented but there is some code in the examples lib in github. It looks more like Io than erlang to me.

https://github.com/bakkdoor/fancy/blob/master/examples/async...
https://github.com/bakkdoor/fancy/blob/master/examples/futur...
https://github.com/bakkdoor/fancy/blob/master/examples/futur...
Doesn't need to be a government. Just a trusted party that provides conversion into other assets.
My favourite reminder of the importance of not wasting time is On the Shortness of Life by the Roman Stoic Seneca: http://www.forumromanum.org/literature/seneca_younger/brev_e...
Like hell I would! Nothing beats face-to-face communication, and the wonderful things that can arise from spontaneous interactions.
Wow, thanks for the correction! :)

I thought I heard about a project nearing one million dollars, but the iPad listing was what came to mind.
I experienced a few crashes after applying the update.

It's a lot more stable now that I trashed the associated .plist and reinstalled.
The original is 80% and is attributed to Woody Allen.

The other 20%, of course, is schmoozing when you get there.
Funny as it is, you'll be spending more time figuring which components to buy and which ones you actually need. And eventually figuring out how to build enclosures/boxes for you projects. Power supply also seems to be a difficult topic to get right if you're building wireless projects.

There are tons of examples, tutorials, libraries available for Arduino, and keep in mind once you're done with prototyping you can just buy the Atmega328P (5$) and if you add an ESP8266 (5$) to the mix you can make anything wireless.
If nothing else, this article does a good job of drawing attention to enhancing home energy efficiency which is something we can all DO something about unlike closing loopholes in permitting processes for oil wells. It also made us think. Thanks, EnergySavvy!
Funny, I hear that explanation a lot from teenagers, and even they know it's a flawed argument. Maybe we just part ideological ways on this matter, but I don't have any problems gaining people's trust and respect through outright honesty.

At the time of the scenario in my anecdote, I was in my early twenties. Since then, my approach has changed somewhat, but I'm never disingenuous with my answers to questions.

I've found that the fallout from offering weaselly answers is often far worse than the results of an upfront disagreement. And even if you do agree to disagree, I'd rather have it happen early on so neither of us waste our time.
Two days ago, for some reason I was thinking that we would see IBM dead in the following couple of years. You know, SGI, Sun, IBM...

It appears that I might be clueless. Maybe they will revamp the company into the default search engine of the internet. Maybe they will own a cloud service for companies to automatic data mining.
Isn't there supposed to be a post-event reception?

"We'll conclude with a reception where you can talk one on one with the founders of any company that interested you."

http://workatastartup.org
Remember some people relied on the gulf for their livelihoods.
Me too.. I'd be happy with 128 mb at my current level of use. But I suspect they might lose money at that price point.
If I have to choose between a glorified PDF viewer and an app that takes 10 minutes to download an issue (The Daily) and is slow to navigate, I'll take the glorified PDF viewer.

Then again, Zinio is going to be in trouble when they are forced to take in-app subscriptions.
really cool but completely hangs my computer for 1 minute after some interaction. chrome on macosx.
I seriously doubt the Skype supernodes actually run in regular clients on people's desktops. I'm pretty sure these are special servers placed strategically on the net.

If you see thousands of connections on your Skype at home then there probably is some weird P2P problem going on.
Björn is hardly an uncommon name, as I understand it.
> free divers, who descend to scuba-diving depths without the aid of equipment

Freediving is one of those sports that seem to deify and defy rational explanation.

http://www.cdnn.info/news/article/a040709.html
You should also do it this way with nginx if you want websockets to work. This is because nginx proxy doesn't currently support http 1.1 or keep-alive.
About economics: Have you heard of Moore's second law about how fabs are going to increase in price exponentially, too?
Many of the same dangers are present in democracy, especially as it degenerates into mob rule. Unless individuals bear responsibility for their own actions, we can be pretty barbaric. Witness the war brutalities committed in Vietnam or WWII when soldiers thought they could absolve themselves of responsibility by blaming the chain of command. Also, see the later chapters of Hayek's Road to Serfdom.
> The US murder rate is 5/100,000 people, Britain, Denmark and similar countries have about 1/100,000 people.

Depends which crimes you look at. Britain, for example, has a higher overall rate of violent crime than the US.
Isn't the advantage of proxying something like node that you can serve the static files and a cache through the web server which works well for that?
Why is it good to use for large amounts of I/O? I'm in the process of making a twitter-based app and I'm debating whether or not I should be using Python / Django.
The animation is achieved via colour cycling, right?
I don't see that cable contents here..
Chances of a rogue nuke going off in Manhattan are slight compared to New Delhi, Islamabad, Tel-Aviv or many other places. Moscow even...
Oh, and while you're at it, Wikileaks? I'd love to see leaks from Russia, China, UK, Japan etc. You've been picking on the US for far too long; these other countries are no angels either.

Are you offering to leak this information? Remember, they do not break into US systems to get this information. They need someone to leak it to them.
What suffix will we use then?
I didn't say it was free... Neither did the OP ask for a free solution. So...
I think that is a poor argument since the same is not true of every function. Therefore, it feels inconsistent to me, which is the only basis I can make judgments on.
I know it's not hard to piece the rss feed together yourself, but I made a little tool so all you need to is the youtube channel/playlist url and the feed gets generated:

https://jeffkeeling.github.io/youtube_rss_extractor/
Seems more like to be feature-related than money-related. You could use the official Facebook Messenger iPhone app which does not have ads and does not cost anything. Or you could open a WebView to https://m.facebook.com/messages and remove the top bar. But the XMPP gateway inhibits features like read receipts, cash transfers, and Messenger apps, and requires additional supporting software for features like group chats, stickers, photos, voice messages...
It's not uncommon to want to wrap some component in a container for neatness of source/easier manipulation from JS. But this means the container won't break anything.
What are you getting at?

If you have some amazing Utopian plan where everyone has the same opportunities and equal chance to succeed at life regardless of which backwater hellhole they grow up in, please share.
Not much of an opinion on this, but a step beyond this seems like it could be interesting.

1) You register all the products you reorder with any frequency (detergents, napkins, whatever)

2) Each package comes with a remotely readable electronic tag

3) A device periodically scans for inventory (I'm assuming very little intelligence in the tags, so an evented system is out)

4) When the number of packages per type reaches some critical threshold, you receive an email/app alert asking if you'd like to reorder

Some refrigerators have this, but it would be much more interesting to have it be all products. One of the first steps would be to have some kind of open standard for the tags so any manufacturer could include them.
Without benchmarks this post seems a bit strange. I don't think anyone doubted that you can put that kind of data into a traditional database, the interesting question IMHO is how efficient it is in comparison.
Seems like these aren't "problems that shouldn't be solved", but rather "UX problems that SHOULD be solved".
This will be true until it isn't.

Since supply is absolutely finite and EROEI declines over time (easy reserves are used first), fossil fuel extraction as a general economic phenomenon is basically a bubble. Bubbles have a way of going higher and further than anyone expects. As they do so, everyone gets their turn to look like a fool. Initially the bubble skeptics look like idiots and the believers are repeatedly proven right as the bubble builds and builds. Then the bubble pops and the situation inverts. When bubbles do pop they often do so rapidly and destructively.

To the extent that our civilization is dependent upon fossil fuels, complex technological civilization is therefore also a bubble.

I'm really surprised this doesn't scare the crap out of more people. It's really simple math and physics, and most of the people here have lived through two economic mega-bubbles so you all know what a bubble looks like. You've all seen how "it's different this time" until it isn't, and then crash.

If we're still 80+% dependent upon fossil fuels and a real crash comes, this could be an extinction level event. It would likely trigger a global thermonuclear or biological war, since game theoretically the rational course of action would be to attempt to exterminate the rest of humanity as quickly as possible so you have some chance of survival in the face of a rapidly collapsing resource base. A likely scenario would be a brutal Darwinian war of all against all played out in a matter of years, and given our capacity for destruction it's possible that nobody would win.

Slower but equally catastrophic scenarios are possible too. An oil crash could lead to immense expansion of the use of coal and coal-to-liquids technology, which would cause exponential increases in CO2 emissions per unit energy generated. As EROEI crashes, we just dig up exponentially increasing quantities of carbon since the net energy profit per unit is declining. If we think we have a carbon problem now, imagine the emission curve going hockey stick. This ends with planetary desertification, an anoxic event, or some kind of chaotic flip to a new ice age.

This IMHO is the existential threat faced by humanity in the 21st century. Given the likelihood that similar deposits of easy energy are found elsewhere in the universe, I personally think this is a good candidate for one of the "great filters."

https://en.wikipedia.org/wiki/Great_Filter

(I've speculated that the first great filter is warfare, the second is ecology, and the third is a non-expansionary planetary utopia -- leading to gradual disengagement, birth rate collapse, and fade to black. A pleasant extinction event if you will.)
I made this myself (including the website content and theming) originally to help automate stuff I was having to do manually:

https://www.checkbot.io/

> Checkbot is a Chrome extension that tests 100s of pages at a time to find critical SEO, speed and security problems before your users do. Test unlimited sites as often as you want including local development sites to find and eliminate broken links, duplicate content, invalid HTML/CSS/JavaScript, insecure pages, redirect chains and 50+ other common website problems.
I disagree. Even in a company the size of Booking, top management cannot think “it’s only half a million”.

I expect some manager will get a strongly-worded message about their department costing the company half a million because they waited too long before reporting the breach. That department, likely, will also see bad evaluations.

I also expect Booking will use this case as an example to all other departments.

And that’s ignoring the fact that, if Booking doesn’t change, and something similar were to happen again, the fine likely would be higher.
Traditionally Booking.com operated mostly as a marketplace ("agency" model, as opposed to "merchant" model like Expedia [1]). The contract and the payments are between the guest and the hotel, not between the guest and Booking. (Booking bills the hotel afterwards for the commission, they don't bill the guest for the stay.)

Of course they don't always make this very clear to the consumer, and it seems to have gotten more muddled in the last few years. I think they're trying to nudge people more towards their own payment platform nowadays.

[1] https://www.businessinsider.in/this-is-why-booking-coms-agen...
I just logged in to Facebook for the first time in years to check the data it has on me. Luckily I never added my phone number or address, so should hopefully be in the clear.
Prop 13 causes all cities in CA to collude against building more housing. Any city that breaks this gets "punished" with the full force of other Californians escaping their poorly planned city.
Covering a camera always seemed like unjustified paranoia for me.

If someone can access my camera and spy my unkept beard, why won't they also be able to access my keyboard and spy my main email account password?
"I may lose my home and all savings" is scary enough that just possibility of that happening legally is enough for me.
The size of the fine will probably increase the value of the company and sector as it reduces model assumption for future regulatory penalties now that a precedent has been set.
Not including
whoami
and
whoareyou
are missed opportunities.
From an investor's perspective it's not meaningless. This is a one-off expense which can be safely ignored. This won't even impact the valuation of my investment, in fact the size of the fine will probably increase the value of the company as it will enable me to reduce my assumption for future regulatory penalties now that a precedent has been set.
Have you ever read GWT-generated code? Have you ever debugged it?
At this point I think pretty much everyone agrees that Android is well on the way to gaining the lagest market share, at least over the next few years. Windows Phone 7 is the only competition and it's pretty green. iOS and webOS are tied to specific devices so they're different beasts.
LeechBlock is awesome. It actually includes wildcard blocking of subdomains as well -- that's extremely helpful to me (sadly I've found myself visiting de.reddit.com when the site was blocked in my hostfile.)

I also love the custom redirect. Great addon.
Wheels Of Zeus did wireless location tracking of personal possessions. Not a bad idea, but unfortunately way too early.

Anyway, I trust Woz's guess more than any "market prediction expert".
Right. I have no idea what it is about. Just guessing twitter changed their policy or sth.
looking at his front page right now, about 20% of the posts have some significant perspective from him.

because of Schneier's credibility and clear explanations, a lot of people who aren't security professionals follow his blog as their primary source for security news. also when he highlights a story, it often leads to additional coverage on places like boing boing, slashdot -- and Hacker News. so his style's optimized for that.