jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Yes, that's true and I should've done that but I wanted to keep the service running quickly through that domain and bit.ly pro did that very easily, it "just" meant losing historical links.

Easy to make the wrong decision when you, well-intentioned, set something up with no view to profiting from your time and then get slammed by spammers mercilessly, get no love from your host, etc.

I don't know that I'd be the only one who loses a fair swag of their time and money (work, side projects, etc) either dealing with spam or trying to protect against it. So frustrating.
The yolk is high in vitamins, but also very high in cholesterol. One yolk has more than 70% of the recommended daily value.
Reread that quote. It is not saying what you think it is saying.
I've thought about putting together a brief founders' cookbook with a dozen or so of the recipes for things that I survived on in the lean days that you can make for about a buck or two and in about 20 minutes.

The real trick is not buying prepared foods at all. Things like flour, rice, eggs, beans, pasta, potatoes, fresh fruit and vegetables, milk, yogurt, cheese, ground beef, fish filets and chicken breasts are all reasonably cheap and you can have a lot of variety with a relatively small set of ingredients on hand. With some practice you get to where you know how to parallelize the cooking steps so that you can get everything done and even cleaned up faster than you could run out for fast-food.

Secretly I want our next office to have a full kitchen since one of the things I miss when I'm at our office is being able to cook in the middle of the day.
> no one needs that powerful a rocket at the moment - though I believe if it did exist, everyone would suddenly find use for it

This is an important and very underappreciated point in life in general. Asking "will I ever need X?" is not a good idea, because it usually leads to the answer "no", whereas if you actually had X, you'd quickly invent many uses for it. It works this way for smartphones ("why would I need Internet in my phone? I have one in my laptop"), other tools, it works in programming languages - it's what pg calls the "Blub paradox" in [0].

I find that the features of our tools limit our thinking and abilities both as individuals and civilizations, therefore when possible I always opt for the most flexible/feature-full solution.

(there's of course a flipside to that, visible e.g. in the ongoing process of police militarization in the United States - don't give better tools to people if you don't want them to start using those tools more and more)

[0] - http://paulgraham.com/avg.html
This was my first thought as well. In TempleOS there's a game where you can go up to the top of Mt Sinai and have a "prophecy" delivered to you which is mostly a bunch of pseudo-random garble. Would be cool to have it use a markov chain generator akin to this.
I don't understand the ire.

It's a straight up great place to work.
Would that be over Java the Language? Java the Virtual Machine? Java the Ecosystem (Libraries, alternative languages)?

Java the Language:

1. Go is more concise. You might not care, but I do.

2. Go uses explicit error return codes.

My experience is that practically and counter intuitively, explicit error return codes (that have to be explicitly checked for errors) result in more robust code than exceptions (checked or not). YMMV.

Java the Virtual Machine:

1. Go produces single file native binaries. You may not care, but if you do, that's a win.

Java the Ecosystem:

1. Go interfaces to C more easily;

2. Go has a more vibrant, more enthusiastic community right now.

3. Go advances more quickly.

(Of course, I can think of a lot more reasons that the Java ecosystem wins - but you asked to sell you on Go...)

But if you're looking for a new language, rather then Go specifically, I urge you to have a look at Nim (nee Nimrod). It's very impressive. I think it's what Go wanted to be.
The NYPD is definitely prohibited from discounts:
http://gothamist.com/2012/07/19/days_of_discounted_chipotle_...
Ah, my mistake, then. With all the recent hubbub and debate, it was not immediately clear that this wasn't simply a sarcastic and elaborate jab.
(many tens of project – included, to my surprise, a full Quake source code…)

anybody knows why there is Quake in Android? Some hidden easter-egg maybe(I don't have a android phone)?
Just curious (big emacs fan here), but define "reasonably".

I have used Emacs under Windows and I have to agree it's a bit too surprising at times.
I think he talks about just adjusting timezones to match.
Seems unnecessarily complicated. The whole point of IRB is to always be in Ruby mode. Being able to "drop down" into other out-of-band evaluation modes seems like a useful idea, but that's the exception, not the main use case.

So this looks less like a REPL than a gdb-like interactive debugging tool. But unless it can be used for attaching to and inspecting live running processes, it doesn't seem all that useful.
"We'll be there in a couple of years, nobody can escape from that."

The difference is that today, thanks to the Internet, the people who were saying the Internet wasn't going to change everything have much more of a voice. The peaks and troughs are going to be less extreme, and the cycles will be longer. The little picture stuff we're getting better at understanding and predicting, while the big picture stuff just keeps getting more and more broken as society collapses in slow motion.
Dont take it the wrong way...we are parodying the guy in the picture.

http://www.bitcoin.org/smf/index.php?topic=6417.0 see the bitcoin forum thread. It is an inside joke amongst the bitcoin community.
When Blender was commercial it didn't have half of the features from today.

>Good luck trying something similar for the desktop market starting from scratch as FOSS.

Krita.
There is an opt out. You might not like the opt out, but it remains a choice. You don't have to use Apple's platform or services.

Taxes imposed by a government are compulsory.

Words still have meaning and using tax to refer to Apple's fees is completely incorrect.
There is some of each.

SpaceX needs programmers who know a lot about rocket fuel. Microsoft needs programmers who know a lot about how text editors work. The technical expert in either of them can't jump to a technical expert in the other.

Both companies also need more transferable technical experts. If you know something technical well (cmake, rust, ...) at one and the other decides to start using it, you are automatically valuable to lead best practices so they don't make a mess of it. Mostly technical people are promoted from within, but if they are all novices in something they have played with just enough to know they need to jump in, a outside expert can make the difference between success and failure.
I agree. I used to try to read X books a year, participate in Goodreads year in books, etc. This year I decided to stop consuming 90% of news and 99% of social media (mostly instagram) and try to read at least one 800+ page book per month (usually historical biographies).

After reading two of these larger books in 2021, I feel like (and this is nothing new or profound) that concentration really is a lost art and it just takes practice. I also feel like these large books probably help with retaining info because you spend so much time in them, being inculcated on the subject. It's kinda like a giant monthly experiment in SRS.
I feel like I can't trust Twitter not to inject "engagement" content into the core timeline of their product, I don't see the trust in relying on a secondary feature that could be shelved or similarly injected. I'm happy scratching my "I was an early adopter Twitter user" junkie itch on Mastodon these days, where I know I'm in a lot more control than Twitter wants to give me due to business model alone.
I like how you say it's false equivalency but then kind of fail to actually show that... maybe because it's not?

In the real world there are few "heroic" deeds that don't benefit the entity doing them.

The doctor doing the transplant gets professional acclaim that is not worthless, would you say the doctor did it to market themselves?

Turns out doing good things can be profitable, it's not an either or.

This tired cynicism any time a company does something good and people admire them for it (ie consider the action heroic) is not novel or useful. Companies at the size of Apple and co are never going to be pure forces of good with no bad deeds, but they are still capable of being heroes in a specific context. Right now Apple is being a hero of their customer's right to privacy
I tried designing a relatively simple assembly in Freecad recently (again, as I've come back to it multiple times), and remembered how uniquely terrible some the design decisions have been. I mean, fundamentally user-hostile approaches to the most basic functionality, like rotating a part requires a left mouse + center mouse press in order and sketch lines not being created with center points. And when a user tried to give them feedback (someone else, not mine) civil feedback on the forum about it got a dev response of "Those are just our quirks, go back to Solidworks if you don't like it." I did end up having to fire up my Windows machine for Inventor.

I'm sure it has some level of feature parity with commercial CAD buried somewhere, but it's so hard to get to even on the new 0.19 pre-release that I genuinely wouldn't try to put it in the same conversation as Blender or KiCad as open alternatives to commercial software. It's just not there.
Looks like they are implementing most of the tenets of modern UI design:

- flat buttons

- gray on gray low contrast text

- hamburger style menu

- lots of empty space

I believe they should also add some random buttons on the title bar, otherwise it will not feel sufficiently modern when this is released.
Or have an SQLite script which pulls URLs out of your Firefox history and archives them using http://webcitation.org/ ? (What I am currently doing.)
This is so far from the truth. It’s simply another deployment method. One of many that an enterprise will try. That’s why. As simple as that.
Strange. I'm on a Macbook and this page nukes my CPU on FF Nightly, but not on Chrome.
No because 1. It only impacts a small percentage of workers. 2. It's a wealth transfer--money isn't created to pay it.
Uber in my city is way more expensive than cabs. A cab ride that I take to get to work is around £5-£6. A black cab will be around £8. An uber the other day was around £12.
No, that's pretty much the opposite, because the user has more control.
Fyi, the examples in codesandbox don't work for me unless I remove the serviceWorker.unregister() line.
I've been looking at this for months without getting a clear, noncontroversial answer.
Even with this documentation, it is still unclear what to do if you have a SPA on another host than your backend (so you can't use cookies), and you do not want to use server sessions.
Using `oidc-client` from the frontend could work, but that bundle size[0] is absolutely insane.

[0]: https://bundlephobia.com/result?p=oidc-client@1.9.1
It doesn't matter if he's blind; I'm calling the connections ridiculous. Lynx isn't a browser for blind people, it's a browser for the terminal. The terminal isn't some accessibility tool either, and was never made to be one. Drawing a connection between Lynx and blindness accessibility is tenuous, saying that this change is Google is attacking Lynx is even more tenuous, and drawing some sort of transitive connection between all of them to say that the change made is somehow against accessibility because it doesn't work on lynx is doubling so, bordering on...

It should also be noted that it seems that this is a bug with Lynx, not Google.

There's this is you care to read it: https://www.google.com/accessibility/

But that's not the point.
Watts are joules/second - with perfect insulation and doors not opening, the only energy used is the energy used to cool the contents initially. As time approaches infinity watts approach zero, despite the energy consumed initially. c/t -> 0 as t->INF given constant c.
Anything seen to be advocating specifically for the benefit of white people is often seen as heresy around here, though there are pockets of positive sentiment.
Except for when someone hacks your NFT away and the community still considers it yours.
We have less to worry from global cooling than from global warming. Human civilization would be mainly affected by decreased food production, which can probably be offset by increasing production with novel farming techniques like vertical farms. Global population growth topping out the coming mid-century will also help. If nothing helps, it is strll way easier to introduce CO2 and buddies into the athmosphere than removing them. That would leave the generations after the task of recovery, but that should become feasible if a significant part of energy production is done with solar energy.
> I guess laforge is doing other things atm

Yes. Judging by the reactions here I think most commenters are unfamiliar with Harald Welte, prolific Free Software hacker and one-man GPL defender.

For all the noise out of kernel hackers about doing their own enforcement if needed, so any copyright assignment is not necessary, Harald is one of the very few who actually went through the trouble of doing something to keep the kernel GPL instead of "GPL as lipservice, BSD in practice."

You'd think the Linux Foundation would be all over this, but it looks like they prefer to keep the gravy train rolling (https://www.linuxfoundation.org/join/members/).
If this turns out to be true, the worry is not about the temperature decrease, that's just returning to normal. I'd worry about what having flown blind into a major temperature decrease event would spell for climate efforts. I mean, it would just provide fuel for man-made climate change skeptics. And if that leads to a rollback of CO2 reduction efforts, the climate whiplash in a few decades is going to be brutal.

On the other hand, it may give us some space to develop the needed technologies and get our act together.
Especially if you want to perfect Latin-as-spoken-by-Finnish-newscaster =D
Coincidentally I was reminded today that some students are using something I made a while back to learn about breaking AES: https://davidwong.fr/blockbreakers/
You can work to repopulate the gut through diet. Fermented foods like sauerkraut and kimchi, for example, the odd bit of green banana every now and then to reach the intestines as a prebiotic, and avoiding junk food, obviously. There’s lots you can do.

I made my first kimchi a couple of months and I’ve been making sauerkraut for a few years now. Even if they weren’t healthy I’d continue, the taste is worth it! (And so much better than what you can buy in the shops)

Most of all, don’t let news like this stress you out, let it inspire you to a more fulfilling diet instead. Stress isn’t going to help.
Why is this here? I'm not one of those people who complain about off-topic posts, I'm just genuinely perplexed as to what people find interesting about this.
Register your company where there is no corporate tax, be a citizen of a country with no income tax.

As to the how and what, I'm willing to learn myself.
That sounds like good advice, but it seems more like basic defensive measures than something really advantageous.

:aside:

I learned after my first real job that I need to protect myself from my boss's unrealistic expectations if I wanted to continue working in the position I held. But that was more of a station-keeping exercise than something to advance my career.
This has not affected me yet - has it anyone else?
Ugly or not, peeling janky-shaped potatoes sucks.
> There is literally no reason for them to not be other than various forms of greed.

Isn't the reason more to do with the copyright system than with greed? Unless you're talking about the influence that greedy people have over politics and thus copyright legislation.
"Why don't you take a nice walk to clear your mind. Might I suggest our 9-acre roof which is a park?"
I do pretty much agree with all your points. The revelation that NSA was engaged in economic spying definitely brought their moral highground way down to earth, even if the nature of the spying was somewhat more geopolitical than what China was doing (going after national energy companies, in NSA's case). But a few caveats:

>You're completely restricted in your rights to do anything that the government finds a matter of "national security". Even if it's not related to any official entity [1]

There are very few countries where this is not the case, even supposed extremely liberal countries like the Nordic ones. State secrets and national security are always going to be a monolith hanging over us for centuries. What needs to improve is the internal regulations and auditing behind these processes, to ensure strict adhere to public (not classified) laws and regulations.

I am not nationalistic or even patriotic in the least. I don't like a lot of what the US government and intelligence community does. However, I do see it as the lesser evil when you compare other superpowers like Russia and China.
Crackle is still up and running. They have original programming in addition to movie back titles.
Mark Rudd's parents were my next door neighbors. The eye's of suburbia really opened up during this era.
Thanks for the honest feedback! How does being honest with yourself prevent you from being envious or jealous though? In your case let's assume you were NOT making a six figure salary and you were making say $60K /yr and you had admitted to yourself (and others) that you wanted to make lots of money and then a friend of a friend who you aren't close to but familiar with (who you know also wants to make lots of money) starts something and starts making $1M/yr when just last week they were making $60K alongside you. How do you prevent yourself from being envious/ deal with being envious? It seems at best orthogonal to the issue of honesty and at worst seems like complete open honesty will make it even worse because people now expect you to be jealous (unlikely).
> Drone strikes explicitly try not to hit non-combatants.

http://www.salon.com/2012/05/29/militants_media_propaganda/

"Mr. Obama embraced a disputed method for counting civilian casualties that did little to box him in. It in effect counts all military-age males in a strike zone as combatants, according to several administration officials, unless there is explicit intelligence posthumously proving them innocent."

ISIS seems to have a similarly broad definition. No, they're not morally equivalent, but we have serious issues with how we prosecute the War on Terror.
You're missing an important point: there is a built-in ceiling to how good a child can be in a particular math class. There is only a finite amount of material taught and a finite amount of time. So any program like this is inevitably going to greatly reduce the variance as everyone gets pushed towards this ceiling. This isn't keeping gifted students below their potential. It's just not giving them special treatment by accelerating the class material for their sake. Which is the same as before.
I like the theory they posit about the social expectation to look busy.

It's why I often take a walk down to the university library to work. There's a long-standing social expectation that when you go to the library, you're there to do serious things and be productive. You're not going there to yak with your friends on IM, read HN, or surf Reddit for funny cat pictures, which is what I will invariably find myself doing if I were at home. So I put my head down and get to work!

Going to the library to work is one way I can find the motivation to still put in 5 hours on a side project even after putting in an 8 hour work day. I sit down at a table there and can immediately get traction on my projects.

It doesn't hurt either that the library is a few blocks from my house, is open until 1 AM, and sells good coffee. I am going to have to find another good nearby place that's open late though because the library is only open 8-5 in the summer.
That is what the SPL instruction is for: the program copies its preferably short code to some random location and then splits its execution to continue with both. You are only dead once your last execution pointer hits an illegal instruction.
The original source: http://www.freedomhouse.org/images/File/FotN/FOTN2011_Handou...

45 pages, too long to read this early in the morning. It is scary though that the US is second best in the world when the Feds are seizing domains without due process.
I call it "anonymous company".

It works for me when it blends into an undisturbing mixture. This can be, for example, either a few quiet, neighboring conversations and some low, enjoyable music. Or it can be my favorite university cafe, jam packed with conversing parties, but where all the conversations -- and a bit of background music -- blend into a relatively indistinguishable roar.

I can choose to pay a bit more attention to my surroundings -- get lost in a bit of imagining or discreet voyeurism or just the ambiance, while my subconscious moves forward. Or I can focus in on my own work without single neighboring events triggering heightened attention and distraction.

A quiet cafe with a single neighboring group, or some dude on his cell phone: That's murder on the concentration.
Watch kids press these uncontrolably.
I wonder if there's the possibility of using a phone as the input device for the Chromebit.
I've recently signed up for Amazon Prime (in Canada). I "Subscribe and Save" for a few items. Two of those items being paper towel and toilet paper. My wife does most of the shopping and carrying out 36 rolls of toilet paper to the car doesn't make sense when she's also carrying a baby. So I figure what's the harm in having it delivered to my door every month? I love Subscribe and Save.
Among many improvements, this release has:
• Support for Java and Scala, including sharing classes with Groovy.
• Support for running Python2 and Python3 at the same time.
• A better method of finding and configuring language backends.
• Support for Processing via p5.js.
• New APIs for reflection, scripting, and dashboards.
• Works with old Mac hardware and old Mac operating systems.
• Standard output and error output now appear below the cell that produced them instead of in a unified panel.
• Too many performance and bug fixes to count.﻿
HN hated Dropbox......
Mexican constitution: https://github.com/ceyusa/constitucion-mexicana
> This is completly incorrect. While NAT is almost always combined with a stateful firewall, the NAT itself does not provide any security.

It most certainly does. If you have an insecure device behind a nat, say something with telnet sitting open, a port scanner from the outside won't be able to find it (unless you've gone to great efforts to allow inbound connections without an established outbound connection). This is objectively better than if that device were directly addressable.

> Home devices are always going to be deployed with an allow outgoing, deny incoming firewall, regardless if they have IPv6 or not.

Not always. My last router came with the firewall off and that was just a few years ago. A lot of consumer ISPs don't bother with the firewall because they don't want to field customer service calls about things not working.
It doesn't seem that hard -- the things needed are a couple of free software nerds that build some sort of "UberFactory", and a city big enough where some workers unionize and are the first to create their own Uber with the UberFactory. After that other cities can copy them, and the only cost for the workers is to keep the servers running. Well, and customer support. They should be able to pay this with surplus and still get better salaries.
How would that improve the situation?