jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Some thoughts:

IMO, the biggest challenge of making this server-less is NAT traversal. Discovery is also a problem if this becomes an open standard.

Setting up an open SparkleShare server that can bridge traffic between two NAT'ed clients might be able to solve the problem. It'd be a plus if there was a way to take the bridging server out of the loop once data transfer starts (I don't know if that's technically possible though). The same SparkleShare server could be a default discovery server for new users, so they get a "it just works" experience (e.g., run the setup on two machines, with the same login credentials they find each other through the discovery server).

Designed correctly, the server-less and the hosted scenario should function the same - in a hosted scenario you just happen to always have one client online.
Healthcare (sick care) is expensive in the hospital setting once the problem is out of your control. Preventative Healthcare is very cheap ($1/day vs $10,000/day). How do we keep people healthy rather than treating symptoms in the hospital?
Why the down vote? Prettier calls itself "an opinionated JavaScript formatter". It _had_ an opinion that I agreed with, and now it doesn't. I just offered a perspective on why I don't agree.
I also have found the 'play for a bit' thing very useful. When I was younger and had a lot less experience, it felt much easier to write code, despite the fact I was quite green.

Now I find it much harder to get going because it's so easy to fall down the 'what if' and 'what else' and 'is this going to be good enough?'.

If I start 'playing' it typically works out... typically!
Wow, this is nice. I hope there are more events and platforms like this.

Let's face it, most of the Olympic games are boring. If we can model things in the virtual world good enough, the Roman-style arena games would be more popular than the Olympic games.
Obama allegedly created the largest surveillance state ever known to mankind - if Edward Snowden is to be believed - and he endorsed this book. Perhaps as a tribute to his legacy and achievements in the mass surveillance space.

https://www.businessinsider.com/barack-obama-surveillance-ca...
Euh, it prevents a custom resolver sure, but hard-coded IPs bypass the need for DNS completely.
Show me evidence that the mask shortage and the ventilator shortage will be resolved at any point in this pandemic please.
It's not possible to know if STARTTLS will be used before you send a message. Because the sending system will only use STARTTLS if it's advertised during delivery.

Unless both the sending and receiving system support DNSSEC+DANE. GMail doesn't support DANE.
“Men think epilepsy divine, merely because they do not understand it. But if they called everything divine which they do not understand, why, there would be no end to divine things.” - Hippocrates.
Because their parents used Python.
I should be dead
There is nothing to see here. This URL only displays a login screen.
I only just learned that MUDs exist from this article, but I've wanted to create some kind of collaborative RPG thing since forever.

I'd love to collaborate on something if you're interested
I haven't, and that's good to hear. But it's still more complicated than Go if just in regards to how you need to be aware of these tools to begin with. Where as Go's behaviour is out-of-the-box.

This is purely from a "this is my first language" angle though. So I'm not to say that the aforementioned Java tooling isn't better than Go's, and in many other ways too.
I was introduced to MUDs in 1998 by a friend who was super into them. I wasn’t big on the role playing/fantasy genre, but I learned C in Middle School do I could code areas and get admin/Wizard access.

Dimensions MUD thought me to code and build my own toys.
GTA-5 broke even within 48 hours of it's release. Nearly a decade later, it still costs $60 for a digital copy with (practically) zero distribution costs. It has made over $6Bn in revenue, and is said to be the most profitable entertainment product of all time.

How much would it have cost to fix this issue?

Is anyone saying that it is a game developers fault? I mean, what is that you think would prevent a game developer from fixing this?

Because I think, anyone even vaguely familiar with the software industry in general is going to come up with answers like:

1. It would not cost very much
2. No it isn't a developers fault, because it's clear that even an intern could fix this
3. Management isn't interested, or is too disorganized, or focussed on cynical extraction of every last bit of profit.

And from that perspective, it certainly does make it seem like a cynical cash cow.

I don't know many game developers, but I do know people in other parts of the software industry and professionals in general. And I think that they keep to themselves because they have first hand experience of how the industry works and understand it better than anyone. The probably sympathise with the right of the public to feel ripped off.

That said, I still paid for the game, I think it's fun. Apparently there is "no alternative" to this state of affairs.
a simpler time
Why can't they check this at the national level?
What you need timer interrupt for is “true” preemptive multitasking/threading. For many applications that makes quite large difference in programmer comfort (ie. you can just run CPU-bound computation without any regard to yielding to other tasks). On the other hand you can successfully create create multitasking-like user experience without any OS level support for that simply by making everything event-driven.
My dad worked as an engineer for the Feds for 30 years. Eventually promoted to a GS14. I've listened to people bitch about public servants. But seriously it's job. Above a certain level everything is partly political. Government doesn't do anything without an overriding need/patron.

Effective politicians have to be able to balance competing interests, hire and lead teams with extensive domain knowledge about how various government agencies work. Understand the law. Goes on and on.

It's kinda deranged that a google bro gets paid more for vastly less important work.
Back in the early 90s MUDs were very popular among Chinese universities and many were developed at the time. I was too young at the time so didn't get the chance to play any of them.

For whoever played MUD long enough (say a couple of years), what do you think modern MMORPG is missing from MUD and is implementable? By saying modern MMORPG I'm refering to any MMORPG starting from Ultima Online.
SO happy for these guys! Well earned outcome.

The dollar-figure makes me wonder if there is a "valley multiplier" on startup valuations. These guys built a great business with epic growth outside of the valley with very little funding. Aside from their SaaS offering, they're doing $200k of commerce transactions PER DAY.

If they were in the Valley and had taken a few million in funding, would the price tag be different (i.e. much higher)? When I compare this exit to other 30-40M exits, Wufoo seems head-and-shoulders above the rest in terms of revenue/profit, proven growth, proven team, etc.
Control group?

It may be interesting to note that this experiment wasn't repeated on 15 male Georgetown mentees, so we really have no basis of comparison, the author simply assumes the boys would have taken the money.
The Wikipedia page has been changed, but the original listed:

* 33 percent of high school graduates never read another book for the rest of their lives.

* 42 percent of college graduates never read another book after college.

* 80 percent of U.S. families did not buy or read a book last year.

* 70 percent of U.S. adults have not been in a bookstore in the last five years.

* 57 percent of new books are not read to completion.

True, false, or Wikipedia?
"For instance, you won't get a heart attack if you are a Buddhist Monk sitting in meditation."

There's a claim that I won't buy without some sort of a citation.
(In addition to the other comments...)

Because the acquirer wants the company's talent i.e. founders and employees.

Because the acquirer wants to deny a competitor the opportunity to buy the company.

Because the acquirer is trying to put the kibosh on a disruptive innovator. In other worse, keep the genie in the bottle—or shove it back in.

Because the acquirer wants to "inject new blood" into the organization. (Think about the NeXTers charging the gang planks and taking over Apple after being acquired…)

Probably others.
Answering the phone if a company calls you for an interview can often give a very good idea of their race/nationality and gender too, but somehow we seem to be fine with phone screens for interviewing people. Perhaps because there's typically not a recording of it?
> The jury selection process is so skewed... hell, the juror creation process (growing up in the United States, watching hundreds or thousands of hours of cop/courtroom shows), that you can't make any reasonable predictions about what will happen.

There's so much truth in this. If you're a US citizen reading this and have never served on a jury, I'd highly recommend not getting out of it. It'll shed a lot of light on the process, and you might be surprised.

> There could indeed be real doubt, they'll convict anyway (I didn't like the way his eyes looked... all criminal-y).

> There could be no doubt, but they'll acquit.

This reminds me of a trial I sat on. During deliberations, a couple of the women discussed how they didn't like the way the defendant would occasionally turn and look at them. They described him as "creepy." Given the circumstances, we were all convinced he was guilty, but we go caught up in a discussion about appearances for a while.

Yet we voted to acquit.

There were a number of reasons why we came to this conclusion, but the executive summary was essentially: Law enforcement mishandled evidence (without gloves!), key witnesses couldn't remember specific details of the defendant's involvement (3 years after the fact...), and 3 of the 4 expert witnesses were called by the defense--that should tell you something. Key pieces of evidence hadn't been admitted in the trial, either, and all we were left with was a couple of boxes of paraphernalia and a stack of photographs. The entire trial was messy.

I remember from the opening arguments thinking "Oh, this will be easy. Open-and-shut case, he'll probably be found guilty, and that's final." My mind completely changed in the first 30 minutes.
@gulbrandr
They are already gzipped. I can see the original size of the assets in the disk, the ones served are much smaller.
$100k - $125k is not a ton if you live in an area like San Francisco, LA or NYC, especially if you have dependents. I've often thought about raising $500K instead of $1.5M, and relocating the team to a place like Austin, TX, where the founders (including the CEO) could each live comfortably on $50K or so a year.
The AP article is from 2013. I question the surprise in the original article though -- we've known that Greek and Roman buildings and statues were painted.
The autonomy part you mentioned is something that I forgot about, but that's definitely a very important point as well: from what I've known, there is a huge limit on what you're allowed to do in a bigger environment. There are a risk of learning things that you might not like -- of course, I've never worked in one, so takes it with a cup of salt.

Personally for me, the other thing is that I like to learn a lot of things, and I just figure that whether now or a few years from now (when I'm "Senior Developer"), there would be just as much things to learn about. I figure it's just better to learn how to learn and get people to teach you stuffs without being in the same work place.

Another thing is that leadership skill is different than tech skill, which is also different than "technical leadership" skill, and this is back to the whole autonomy thing: I got a chance to try my ability to cram the idea that "not everything in a language need to be used" to the js guy, or telling the Java guy "may be we will just decide to rewrite our ORM with another library and putting up 5 layer of abstractions could potentially help us do that" is not a sound idea. Engineering skill set seems to be distinct from coding skill, which I'm not sure will qualify in the usual sense of "technical skill" or not, since you can't put "good variable and function naming" on your CV. Believe it or not, working with really bad code forced me to come back to first principle and ask question like "why should we use function", which I don't think you will have the chance to do in a bigger code base?

There are also benefits from working closer to the business: you learn what actually is important, and what is crap.

Of course, all of this would apply if you join another startup ... and I don't mean for any of this to be an advice or anything, more of a commiserating comment.

I can't really put my email here. But since you and some others are on their main account, do you mind if I have a way to contact you? I just want to follow up a few months from now to see your decisions.
I'm not sure why this invalidates his assertion -- Smalltalk is an extremely dynamic language with almost no ahead-of-time static analysis.
I keep waiting for the day 1000+fps cameras are affordable
Indeed. C (and, to a limited degree C++) are natural choice(s) for embedded and low-level development.

In embedded, there may be other language choices for coding "close to the metal", but they are rarely used, time-costly to work with, and often not well-supported for all platforms. Most micro-controller vendors supply their board-support packages (BSPs) in C, and choosing some other family of (higher level than assembly) language can result in some rather high development costs with few if any benefits in terms of code space or system efficiency.

Not to mention many higher-level languages (and, at least, their compilers or interpreters) are implemented in C (or C++) - Ruby, Python, Lua, etc. Even if one works on desktop applications or web development, C has importance, very likely, at some level in the technology stack.

Those that dismiss C either misunderstand the importance and ubiquity of it as a language and/or inadvertently expose their prejudice towards development at higher levels of abstraction. In any case, C is very likely here to stay, good to know well, and good to know how to code more securely.
I think most companies like to be up to date as long as the move is at least lateral. I think the problem with windows 8 was that it was largely seen as a downgrade. Nobody really liked the new features or wanted them. If Windows 10 isn't worse than Windows 7, I think people will upgrade.
A fun bit of info, you can get access to the method cache data directly from Ruby (in MRI) using `RubyVM.stat`. The variables are not really well named, but here is a test program to demonstrate the behavior:

class Foo; end

foo = Foo.new

p RubyVM.stat # => {:global_method_state=>133, :global_constant_state=>804, :class_serial=>5486}

# break a classes method cache. :class_serial will increase
foo.extend(Module.new { def bar; end })

p RubyVM.stat # => {:global_method_state=>133, :global_constant_state=>804, :class_serial=>5491}

# break Object's method cache. :global_method_state will increase
class Object
def omb
end
end

p RubyVM.stat # => {:global_method_state=>134, :global_constant_state=>804, :class_serial=>5491}

# break constant cache, :global_constant_state will increase
Object.send :remove_const, :Foo

p RubyVM.stat # => {:global_method_state=>134, :global_constant_state=>805, :class_serial=>5491}

Extending an instance will break the cache for that class. Adding methods to Object will break the global cache. Removing a constant will break the constant cache. I think there are other ways to break the caches, but I can't remember off the top of my head.

Anyway, the point is that you can get access to the information from Ruby, so I'll use this when testing Rails to ensure we aren't breaking caches. Making a Rack middleware to output this info might be handy, or adding it to tests might be a cool project too (like output a warning if a test method breaks the cache or something).
Maybe I missed it in the article, but a big (maybe bigger?) problem is that all packages are directly sourced from upstream.

Tags can be mutated in most (not all) container registries. A tag that you have vetted today could change without your knowledge.

Helm chart versions can also be overwritten.

Ideally, everything should be pulled from repositories you control.
What alternative? How is that even a question? The answer is obvious: do good directly, with your own mind and hands, not indirectly. That’s the obvious alternative. Maybe not everyone has the opportunity to do that, just like not everyone has the opportunity to get a non-alienating job.

> Give enough to charities that make you not feel alienated, and then donate the rest to charities that are making a greater positive impact on the lives of others.

You see? Both of these things are still indirect do-gooding. Donating to charity? How about being good, doing good? Or are you only able to assess the moral weight of something if you can read about them in some spreadsheet?
Inflation adjusted, median price in 1980 was 180k, it peaked up to 280k in 2007, then dropped back down to 190k by 2011, and has now risen back to 280k in 2020. Feels like a correction is due, but if rates stay so low, who knows.
You just said you were a moral universalist—that goes against the concept of there being a "your" morality. Either morals are universal (in which case, you don't need a specific living being to ask in order to figure them out), or they're, at least in some part, subjective. Further, you seem to be explicitly arguing against yourself with the "in one of the alternatives I wouldn't exist" statement—what system of universal morals would privilege your existence over the existence of someone who is better in every way, except for not being you?

What I said above was that "morals or utility" are subjective to an individual—which agrees with your point. I said "and thus don't really exist" because the definitions for epistemic morality or universal utilitarianism require them to be universal—and they're not, so they don't exist as defined. (And a system that accepts subjective morality is usually just called "ethics", by the way.)
> Capital markets will be a mixed bag in 2015. Big tech names will continue to access capital easily (see 1/), but the combination of rising rates and depressed prices for oil will bring great stress to global capital markets and there will be a noticeable flight to safety around the world. Safety used to mean gold, US treasuries, and blue chip stocks. Now it means Google, Apple, Amazon, and Facebook.

So several of the biggest momo plays of an extended bull market are now safety stocks?

Notwithstanding the fact that anyone who has even a modicum of knowledge of the public equities markets will cringe at the notion that GOOG, FB, et. al. are the new Treasuries (they're not), it's worth pointing out that Google's shares were basically flat last year and Amazon's shares lost more than 20% in 2014 as investors started to question the company's strategy in light of the fact that some of its big investments clearly aren't working. That Wilson lumped these two names in with FB and AAPL, which had excellent years, tells you how informed this prediction is.
The great depression had numerous additional problems that do not exist right now, including a global tariff war that was far beyond anything that went on with the US and China.

The central bank was mostly incapable of doing anything during the great depression. Today the central bank can shove $100 billion into JP Morgan if it's about to tip over and do it in a matter of hours. The Fed can set up a national small business credit line to the tune of $2 trillion and do it in a week or two (in this case the logistics are far more difficult than the money).

The US had no social safety net at all in 1933. The US remarkably saw a decline in homelessness between 2004 and 2011, despite the great recession, due to the very successful housing first programs run by the Bush and Obama Administrations. The existence and expansion of food aid programs during the great recession helped to prevent large bread lines. The great depression had no such national effort, much less one that was rapid and effective.

If we absolutely needed to do it, we can shovel $12,000 into the pocket of every adult in the country over the coming year. $36,000 per family of four. It would have a brutal cost, something along the lines of $3 trillion for a year. We would have to force our borrowing costs lower by using the Fed to manipulate those rates low, so we can afford to deal with the long-term costs of all of this - but we can do it. The US can't afford to spend $20 trillion on this diaster, but it can spend $3 to $5 trillion (and there will be hell to pay after, in the form of interest costs and plausibly tax increases (I won't hold my breath for fiscal responsibility in DC)).

What we can't do, is allow this to happen again anytime soon, and that will require numerous large changes globally, including to international trade.
> It's obviously not insignificant of a cost but adding a trailer doesn't immediately halve the usable range.

It probably would through aerodynamic drag at the same speed but if you're planning on towing you can just drive slower (65 instead of 80) to make up for it.
What regulations / standards would actually stop these things from getting out though?
You have doubled down on a casual assertion ("methane is not a significant greenhouse gas") because you don't understand radiative transfer in the upper atmosphere. It's OK, radiative transfer is complex. Your options are to accept this consensus, or do a lot more study than you have.
$150 a year + Microsoft telemetry which gives itself the liberty of downloading your files to solve bugs.