jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
That sounds like a pretty fuzzy distinction. Anything that has seen significant development likely has at least one corporate sponsor. If you are referring to SwiftUI being a private extension that isn’t open source on top of something that is open source (Swift), then I agree that sucks. But is Rust corporate in your book? It was developed by Mozilla and has more than a few corporate users now. But it’s all still completely open.
Wendy's "Where's the beef?" campaign. You could argue it became too big.
This is an awesome site that I am proud to have helped with.

There is also a community-edited wiki that will be an ongoing resource and feeder system for the ProudlyMadeInDC.com site at http://dcstartupwiki.com. Please update this with any relevant info on companies, people, events, resources, etc.
Unfortunately for happiness, they reset my password after I'd already done so myself.
Pre-processed here likely means what you think it means. DRY is not really a concept meant to be applied to method definitions (IMO), but rather method bodies-- of course there are many ways to abuse the interpretation of DRY as well. As far as whether you should care about compile vs load time-- in Ruby you don't need to, but if the language had static typing, it would make a difference.
You can go through our case studies: http://visualwebsiteoptimizer.com/case-studies.php
Yesterday I had to change my GMail & Twitter password, today I got mail from LinkedIn to change my password. What is going on!?

Update: If your md5(email) is on this list http://www.google.com/fusiontables/DataSource?dsrcid=350662 Google, Twitter, LinkedIn and probably other sites will ask you to change(reset) your password.

That happened to me.
Reminds me of a web application I put together for a large British corporation. I was waiting for the final copy to be approved so gave them a test site with several bits of lorem ipsum in place of real text. It was failed due to there being "a translation issue" on some parts because "it was doing something funny and changing the English text to Greek or something". This was from an apparently 'technical' person as well!
There's some kind of Zeno's Paradox that applies to competing with Apple.

Android (for example) can start off with ugly hardware that's missing vital components and a half-finished OS and no apps and Apple fans will, quite rightly, point out these flaws. They'll maybe go further and assume the platform will fail because of these things.

Fast-forward a couple of years and Android sales are soaring, often despite these issues, which while mostly solved, may not have trickled down to the actual Android using masses yet.

You would assume that with that rate of change, it's only a matter of time before Android will surpass iPhone which doesn't seem to have changed quite as much. Instead you find that now the reasons they will never pass Apple are actually subjective and non-quantifiable notions of elegance, emotion and class (also, oddly, the ability to get geeks lining up to be the first to buy mass-produced devices sold in the tens of millions per year). And despite butt-ugly hardware and software not stopping Android in its 1.5 days, the near imperceptible (if not actually preferable) differences between 2.3 and iOS4 will forever hold them back.
What were your successes this year?

I stopped all traveling and moved into a house 4 blocks from my mother's nursing home. She has severe dementia and I visit her every night. She never remembers yesterday or plans for tomorrow, but knows me well, and we have a great time together. Jeopardy, the Simpsons, and Family Guy are now our common pursuits.

What did you learn?

No matter how wonderful our memories or ambitious our plans, all we ever really have is today, so make the most of it.

What do you hope to achieve next year?

Launching a start-up that will change the world, watching the Steelers win the Super Bowl, and playing Jeopardy with Mom every night.
What do you mean "see the software", the screenshots or the listings?

This just seems like a web-based version of the software center, which isn't a bad thing but I don't really see myself using it.
It doesn't matter that Tor was originally a US Navy project. Tor is open source. DARPA created the internet. Do you think the internet is a conspiracy by the US government to wiretap American citizens too?

Tor is used in China to access censored data. Tor is used to send encrypted data anonymously from oppressive countries. Both of these things align perfectly with the honest motives of Wikileaks.

Step outside your world Zed. Some people have a real need for projects like Tor.
I don't see much difference between a duck-typed language in which callables with capitalized name are just expected to produce objects which obey a certain duck type, and a prototype language.

The problem to which super is a (general and tricky) solution is the consequences of multiple class inheritance rather than class inheritance. A single-inheritance super could be realized in a less tricky way.
I hear you on the compilation time. I've not yet found it to be a problem but I haven't used it at large scales yet. I'm considering support for a lib based alternative version for larger scale use (I believe boost.test has the same approach).

As for gtest, I believe I already a decent amount of the same ground. In same cases I do things different ways, so it's difficult to compare directly. In others it may be simply a matter of "coming soon".

I don't see anything in gtest that is not already supported or readily achievable in CATCH.

What I'm not planning on supporting directly is mocking support - but there is no reason why gmock couldn't be used here.
lwip would be a well-known example, right?
Um, as the comment thread in the bug demonstrates, it isn't that simple.

Android does support downloading .ics files, you just need to install a third-party app to handle the calendar integration. Is that ideal? Of course not. But it is bog-standard prioritization to close issues that have easy workarounds in favor of issues that don't (and that's before you get to the possible patent complications someone mentions late in the thread).

More generally, I'd argue that this is a missing feature in the proprietary Google Calendar app, and not an OS issue at all.
> mob rule is shown to not be the way.

I guess humanity just has to re-learn certain lessons every couple of generations.
You see, when he started doing this, the world was a different place. Also, he really believes it's important to fight for what he believes in.
Postgres is a fantastic relational database but for storage, indexing and querying of JSON documents there is no comparison to MongoDB. MongoDB is built from the ground up as a JSON store (actually a binary encoding of JSON called BSON). I would encourage you to try it out I think you would be surprised by what is in the box.
Because pronouns are ingrained into our language centers; we automatically and subconsciously classify people based on physical appearance and derive pronouns from that. For better or worse, it's part of our programming.

Names, however, are not. We've learned names are not connected to any physical trait, and thus we process and store them differently.

Expecting the entirety of humanity to simply "unlearn" language is a huge stretch - especially for those with gendered languages (English is not a gendered language).

Further, the fact that pronouns "hurt" trans people is largely subjective - there is a very large portion of the trans community that would disagree with that assertion.

Words are words. Perhaps we should stop placing as much weight in them, fullstop.
On the other hand, when children can get themselves and their friends on sex offender lists for privately sharing pictures of themselves, there is undeniably something wrong with the laws in question.
Actually, Australia will mostly be using the AstraZeneca vaccine, as an Australian manufacturer is licensed to produce it.

It's a good thing too that we have a domestic cabability, as other countries appear to be diverting previously promised doses elsewhere because of Australia's successful covid-19 control programs.

Note: happy to be corrected on any of this. Also, no judgement on the diverting of vaccine doses to more at risk populations, it seems sensible.
Can he have this private opinion? Yes sure, I would just avoid him.

Can he be in a leadership role and organize conferences? No.
Part of his argument is that there would be nothing wrong with possessing child pornography if it depicted consensual intercourse - and Stallman's (recently recanted on, to be fair) views that pedophilia is not harmful and that children can give consent and should be allowed to engage in sexual intercourse with adults are well documented.

His general argument is a good one, even given how reprehensible child pornography can be - there are ways to fight it without giving open ended backdoors and carte blanche to law enforcement. But part of that argument does rest implicitly on an argument that child pornography itself isn't harmful. His rationale that simply possessing an image does no harm doesn't take into account the harm that went into creating that image or the networks of harm that their creation and distribution supports.

Setting everything else aside, that's not really the sort of argument people should want a spokesperson for free software to be making on their behalf. Most people don't see child pornography as mere images with no context or moral weight, so an argument that deviates into a tangent of "and they're just pictures anyway so what's the harm? Maybe the kids were into it" isn't going to be compelling.
True but not quite my point.
It's more of a historical note at this point. modern shells have a builtin for [, to avoid that fork on every single if statement.
Additional to the comments you got - different languages are able to express different things. There's the classic example of Innuits having hundreds of synonyms for snow: I bet you can have a much more nuanced conversation about snow in that language than any other.

Have you ever heard the phrase "lost in translation" and thought about what it actually means?
https://github.com/solokeys/kickstarter2021/discussions/26#d...

TLDR: it's not as easy as thought. It will be easier for the new one.
I guess hackernews users really like slatestar codex
> his ethical responsibly to guide their development for the public good

No, it's not.

If society cannot function without Zuckerberg's intervention, we're doomed anyway.
My take: it doesn't actually quote SSC, what a failure.

https://howthehell.substack.com/p/nyt-ssc-quoting
Strictly imo, using Kotlin with Spring Boot defeats the purpose if you're trying to get away from traditional Java web frameworks (didn't think I needed to spell this out due to the next sentence, but HN gonna HN).

Kotlin is a chance to get away from the cruft and annotation magic of traditional Java.

I use Ktor and it's everything you need for a modern API (and can be deployed as a WAR if that's why you want Spring Boot)

Ktor's API that will be familiar to anyone who's used similar "neo-web frameworks" in other languages like Gin or Express, and it allows you to architecture your app in a way that makes sense to you (so if you need DI, you can bring in something like Koin, but you're never compelled to by the framework)
Seems like if you're going to write about something a lot of people find a lot of value in, you at least owe it to your readership to explain why they find it valuable.
A request was made for a resource on a server, and that server fulfilled the request. There was no access "against the will" of the server. If the owner of the server configured the server incorrectly, I don't see why the client should be legally liable.
Maybe like an eBay for rentals. Reputation is everything. Also some kind of micro-insurance to protect against loss or theft. Rapid distribution centers w/ pre- and post- checkout inspection, optional door to door service (aggregate inbound and outbound deliveries to lower cost).
The big issue would be downloads when it comes to real apps, though. Github discontinued binary downloads in December of 2012. But, they then added the 'Releases' functionality last month. I don't think they'd put up with the large numbers of downloads (and the associated bandwidth) of big projects like FileZilla, though.
Getting fat is also stigmatized. Sigh. I know.

Bald men and short men have hurdles, too.
Which is a pity, because... XML is nothing like JSON.
No worries. A commenter here submitted a faster version, so it uses that now instead anyway.
This is a defining moment in history, one which will shape the digital environment in which we all operate for decades to come. By the time the last echoes have fades HTTP and SMTP will likely no longer exist, every last bit of every communication will be encrypted and the general public will be about as paranoid as the most tinfoil hat type of 2 years ago.

All it takes for that to be the case is a few more things to happen:

- someone leaks a substantial body of cleartext records on citizens

- ditto on some foreign head of state / politician / judge

- ditto on an American politician

The term 'plaintext' will be as antiquated as 'morse'. Still occasionally in use but not for anything that matters. Intelligence agencies will be reduced to traffic analysis and likely not even that with a vast chunk of the internet simply going dark, either as a mesh network or in some other decentralized fashion where there are no more supernodes such as Mae-East, Mae-West and Front 151.

The other alternative is not so much fun so I won't outline that here. There is a good reason why 'may you live in interesting times' is considered a curse.

The fall-out from this will affect every hacker, every start-up and likely every company operating at the moment with even a peripheral interface with the digital world, which is probably all of them.
The abundance (of mostly idle drills) the author points to is one of the main ideas behind Kropotkin's mutualism ("anarcho-communism"). Industrialization and agricultural breakthroughs have produced such plenty that it is inexcusable that anybody wants for, well, any common need. In a mutual system, the drill belongs to nobody, and it is taken and used as needed. Idealism? Surely. But many anarchists would tell you that anarchism is an ideal, a goal, more than it is a destination to be arrived at in short order.

So, I'd much rather see a tools co-op than yet another tools rental service; perhaps I fail at capitalism in seeing this as something other than a startup opportunity. Maybe this is what the author is getting at, but the article is couched in startup language.
You could equally argue that people who build products that do not sell but thanks to (heavy-handed) advertising are freeloading off the rest of society.
This is more a reflection of the whole Java ecosystem. I am currently maintaining an application that runs - and will continue to run until it's EOL'ed - in Java 1.5. Not that 1.6 is that much better.

Also, there are lots and lots of people who learn just enough Java so they can get jobs in programming. Body shops hire them because they are cheap and because none of their clients, who demand their products to be written with enterprisey brands they read about in enterprisey magazines, will ever look into the code they write. Unfortunately, most of them also learn HTML and build websites.

And that creates the problem you see.
Only if they are not witch giraffes.
Don't worry, it's cyclical. Don't remember the advertising crash of 2000/2001? It was going the same way: banners will support everything! FREEEEEEE! Then the bottom fell out of the banner market, because it trackable, very clear how little the banners returned. Then those businesses all went out of business. A year or two later we small-time "Average Joes" (eg. not customers of SAP) saw the first true SaaS aimed at us.

The main reason Google ads worked so well for so long is because they are topical and their format was new. Word on the vine is that the click-through rates for most text ads is falling...

History repeats.

The prevailing popular opinion? Doesn't matter. Everybody's a poker player. A BAD poker player. They say they won't pay, but they will. I'm sure if you told people they could have free food, they would turn around and tell the next restaurant that they wouldn't pay. But when they got hungry outside of the free food hours, or they really felt like indian tonight instead of food caplets, they would.

I think geeks, having a slightly better than average ability to get software for free, BELIEVE their own poker-playing, but of course, they will also pay. The proof is there.
I think a lot of folks are quick to marginalize the hardcore community, which indeed accounts for a fairly small portion of sales.

However, why do you think SC2 has the amount of hype that it does? Why do you think that, ten years after release, the Starcraft Battle Chest is still #2 on Amazon's PC strategy sales rank (holy shit!) [1]

My guess is that the great majority of the word-of-mouth that keeps games like this afloat after the initial 6 months or so comes from hardcore players. This seems even more pertinent for SC2 in particular, since Blizzard plans on releasing it in three parts. If it can't hold people's attention for a couple years, they're going to be missing out on potential sales soon. They shouldn't throw away their loudest evangelists.

[1] http://www.amazon.com/StarCraft-Battle-Chest-Pc/dp/B00001IVR...

Addendum: Plus, remember that "hardcore" players of WC3 basically spawned off an entire genre (DotA) in their spare time -- it's not likely that anything of the sort would be produced on Battle.net 2.0 with the mapmaking restrictions outlined in the article above.
I partially agree.

The thing is that under Jobs, Apple has really just been a consumer electronics company with a nice OS under its umbrella.

Apple tried to buy its way into Hollywood, and failed (losing badly to Linux because the visual effects folks couldn't sacrifice that much performance), and then tried to bribe its way into high-performance computing (Big Mac -- which turned out to be essentially unusable).

So the gradual de-emphasis on computers...

But the cloud? I highly doubt that Apple has an understanding of that.

I think however that Apple, Google AND Microsoft have all seen the writing on the wall... the iPad's initial success (I say initial only because it's new, not intending to imply anything else) didn't change anything, it just highlighted the writing that was already on the wall in Technicolor.

I bet even Ballmer figured that one out, because not only was it pretty hard to miss, but now we have Apple hopping on board with MICROSOFT's cloud (Bing) to face down Google.
Funding is a key plot point. As far I recall, this has only manifested as "we can't afford pretty costumes and special effects" (and a "we can't rent a bus" episode).

In reality, if they were tight on funds, the teacher would be telling the kids "we can't afford to do that song."

I'm sure the writers and producers are well aware of the issue - they have to deal with this stuff in producing the show. The cynic in me says they're avoiding the issue to keep the industry happy.
be very wrong or even better, be controversial.
Blog comments suck. You don't want them.
When people ask what I do, I often break the ice by saying "I'm self-unemployed" with a smile. I can then explain the somewhat complicated web of open-source, startup building and consulting projects that fill my day, without some of the awkwardness that being hard to categorize sometimes invokes.

Or I just tell them I'm doing so well that Facebook got scared and tried to sue me out of business!
Hanabi is another good one (there's online versions and a bunch of fun theory)
> All shops closed ... not allowed to get out anymore

This is not true. You are allowed to get out for solitary exercise once a day, for essential basics shopping, for essential work, for medical reasons, to support vulnerable people.

Check the facts before you speak.

https://www.bbc.co.uk/news/uk-52012432
imo Facebook has enough data that if you want to use it completely anonymously there is no reasonable way to put in half of the effort, and even Visa gifts cards won't be enough.
Immigration is the base of any country.

Your may be talking about more strict immigration policies but the subject here is "societal collapse" and population reduction and I was pointing out a possibility.
I also think FB, contrary to many other massive enterprises, suffers extra much from this bcs it doesn't even make sense as a massive enterprise. It's a social network platform and when it grew too large it mutated into something that in its worst days looks like a scene out of 1984. Hence Lego recruits are needed not just bcs its massive but because they shouldn't be asking the difficult questions.
Your post shows how much disinformation has propagated.

> We don't identify voters and we removed chain of custody on ballots.

Source? Voters are identified by signature (and in some places voter ID). Re: chain of custody, as far as I'm aware, states generally require representatives from both major parties (plus independents) to be present when ballots are moved or opened. Since states generally have the power to conduct their elections as they deem appropriate, finding a national source is impossible, but I invite you to find me an example where such a chain of custody was violated.

Mail-in-ballots do not subvert this chain of custody [1].

> Instead we put unsecured boxes on street corners to collect ballots and put them in the mail.

Drop boxes are locked with keys and are monitored with video surveillance. Sometimes, people set fire to ballot boxes, but when this happens security is tightened [2] [3]. In any case, the small number of ballots damaged by arson would not change the outcome of an election.

> We eliminated signature validation.

This is not true. Give us a source. The closest thing to "eliminating signature validation" is giving voters the chance to fix signatures [4]. "Eliminating signature validation" is a false claim that Trump has spread [5].

> I have no idea who got the most legitimate votes, but neither does anyone else.

The fact is Biden got the most legitimate votes. End of story. Any other claim is refusing to accept the overwhelming evidence that there was no significant fraud. That's not to say that the vote count is accurate, but all evidence shows that any inaccuracies would not have changed the outcome of the election.

[1] https://www.nytimes.com/article/fact-checking-mail-in-voting...

[2] https://www.nytimes.com/2020/10/26/us/elections/in-boston-so...

[3] https://www.nytimes.com/live/2020/10/20/us/trump-biden-elect...

[4] https://apnews.com/article/pennsylvania-election-2020-pittsb...

[5] https://www.washingtonpost.com/politics/2020/08/11/trumps-la...
Having the libraries and language installed is not the IDE's job. The IDE is a glorified editor with more stuff.

Eclupse and Idea need Java to be installed for example. And I'd guess VS needs .NET to be installed.
Tweeted!

https://twitter.com/declanm/status/438796925844717568
Ruby Koans is great, I learned a lot (coming from a Java background), there are a number of excercises and small projects, it was a very pleasant experience to finish them.
> A bacteria doesn't differentiate between human's throat and a martian's butt.

I'm not sure that a spider does either.
You don't have to have FPGA or ASIC capabilities to develop a great new algorithm, do you? Do your research, prove it in software, get it into a product later... right?
They seemed to have specific issues with "hacker". Though I agree "recurse" sounds like some kind of repeated curse.