jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
How is dropping a message to someone who is not online or cannot be reached at that instant because of network connectivity awesome?
Exactly. "Philosophy is the discipline in which you kick up a lot of dust and then complain you can't see" - attributed to Leibniz. People were fussing over this issue long before the 1994 paper mentioned. Aristotle fussed over it; he was trying to pontificate on what makes humans different from animals. He decided it was the ability to do arithmetic. We now know that arithmetic is, in an absolute sense, one of the easiest things to build out of logic elements.

The big practical problem in AI is not "consciousness", but "common sense", the ability to predict what's probably going to happen from an act and deciding whether or not to do it. After we solve that problem and are able to build robots that can get through a day of diverse tasks without help, we can look at consciousness again. As a practical matter, it's useful to view "consciousness" as a background task with the job of adjusting the parameters used to formulate sequences of actions.

Humans can't figure out how consciousness works by introspection because brains don't have enough internal access to their own processing. Other methods will be necessary, and we don't have the analysis tools yet.
Interesting, I built a home FreeNAS a few years ago, with Seagate 3TB drives, 7200.12 iirc, and saw 3 of them (out of 12) fail well under 2 years... at this point, I've had so many issues, it's pretty much sitting there. I put 4x4tb WD reds into my older Synology NAS and have been using that without issue.
The title should more correctly say "Whatsapp for Google Chrome". You can't really say it's for "web" if Chrome is the only browser you support.
I wonder, too. There was an indie Gab, but it didn't gain much traction and suddenly - we've got Parler!
Re the '#', yes - this is currently a limitation and will be addressed, most likely with destructuring syntax for the repeated block declaration (e.g., #each [i, item] in items)
Am I the only person that doesn’t want to understand the inner workings of my VCS in lurid detail? I don’t have to know as much about any other developer tool in order to use it effectively.
Actual news to me. But I should have just thought about it a bit more.

Kinda makes me sad that we're so driven by emotion, even to the point where it's against our own best interests.

Then again:

'When you've done something you're proud of and it's been acknowledged, it's a dream come true.'

Ooof, right the feels.
And, people forget that Justin.tv worked this space pretty hard before transitioning to video game broadcasting.
Interesting seeing the activity on Twitter and how quickly Periscope caught up once it was released: https://twitter.com/dacort/status/582570506043310080
In two hours, the marijuana situation in Berlin is going to change significantly because two senators decided to amend the enforcement policy. Basically, German law allows for declining to prosecute the possession of small quantities. But the exact policy is set by each state, and is not actually a law.

So as of March 31st, there will be a zero tolerance policy in one specific park. It's one of the weirder and more short-sighted drug policies I've ever encountered, and a good example of this kind of move: from officially enshrined non-enforcement of a law to strict enforcement.
If you go to farmers' markets, sometimes there's the option to buy 'rejects' - ugly produce - at a significantly reduced cost.

It would be cool to see something similar in supermarkets, since the waste of tons of food is atrocious on its own merits, and reducing that waste while introducing a cheaper alternative might make produce more affordable all around.
Isn't it strange to call that Beaudelaire's? Edna St. Vincent Millay put these words on paper, Beaudelaire wrote only in French...
Right now for 4/1, we're just doing the 3 pranks. Everything is pretty much a gift box + cookie + envelope containing the custom photoshopped eTicket/reservation.

But this is for fun. After this week, we'll get back to building Sweetness http://www.sweetnessapp.com

Nonetheless, would love to hear any ideas for how we can take this to the next level for 4/1/2016.
Congratulations. Anyone in the HN community have experience using Realm that they can share? Would love to hear actual experiences from folks here.
Whoops, I am an idiot.
And Bell Labs.
Sorry, never seen that before (author here). Was there anything interesting in the console?
OP makes great points that are not being addressed here. If you believe that animal intelligence is reducible to abstract symbol shuffling then it should be possible to extend the existing approaches to actual robotic automatons but it is clear that these models are unable to deal with the dynamic structure of the world and there is no reasonable avenue to actually make that happen. So either intelligence is reducible to abstract symbol shuffling or there is a semantic fib happening here that substitutes "abstract symbol shuffling" for "intelligence". The fact that we imbue these abstract symbols with meaning is where the intelligence comes from, i.e. people attribute intelligent behavior to these systems because we have learned to attribute intelligent behavior to the production of abstract symbols.

It's clear to me that current mathematics is insufficient for creating intelligence (let alone general intelligence). If you know of anyone that makes a coherent case for the mathematical basis of intelligence then I would like to see those references.
Likely C#.

The syntax is unremarkable, but the libraries are a pleasure to use. Everything is well organised and it fixes a few of Java's rough edges, heck even just the fact that everything has a ToString() prototype is a huge "win."

Although C#'s recent feature additions have made producing spaghetti code easier (e.g. Linq) although C# wasn't immune from that before [0].

[0] https://code.google.com/p/elmah/source/browse/src/Elmah/Stac...
That's not practical. The government would have to keep track of your health and communicate it with every retailer.
I too love well written articles. But it is unlikely a big enough market to entertain that many newspapers.

I do however have quibbles with the idea of unbiased journalism.

Personally I prefer highly opinionated pieces, but that's another discussion :)
I read a story on HN a while ago about a guy who was connected to a powerful politician who was getting hassled at airport security, who didn't care about this name-dropping, and his ego got the better of him and he just flipped and started screaming "Do you know who I am?!" at them over and over. The response of the security guys was to casually call over the radio to the drag-you-away-for-a-free-prostate-exam TSA hardmen "I think you better come down here, there is a guy who doesn't know who he is".
On an indirectly related note, it helps if people hear your voice or see your picture.

I find this podcast really interesting, because you hear stories from people who are otherwise just another name on the credits: http://irrationalgames.com/insider/irrational-podcast/
I'm so glad Apple supports HTML5.
Doesn't everyone have an ego? Isn't it really hard to check it at the door? I think students of Buddhism have been trying to figure out how to do this for centuries. I don't think it's as simple as checking it at the door.
"Hell is other people "
You're probably right.

No need to consider the arguments made by people who don't agree entirely with a particular point of view, or even discuss it at all. They're obviously just shills.

Edit: Much of the 'pro NSA' comments I see here seem merely to suggest that not everything the NSA does is evil, and not every disclosure is necessarily useful. As often happens in threads like these, any such comments are dismissed as the work of astroturfing or shills.

To imply that disagreement with any narrative presented by the Guardian and Spiegel Online must make one an agent with ulterior motives, is precisely the kind of propagandist trolling any forum which cares about truth should avoid.

Yes, the NSA has a covert program to attempt to influence online messageboard and social media accounts. No, this program does not account for every even remotely 'pro-NSA' opinion one might find online. And even if it did, judge them on their own merits and move on, because you really can't tell. It's all just text in a box.

Seeing spooks everywhere doesn't make you free, it just makes you paranoid.
I've started to think that the focus on 1984 is harmful.

For one, fiction is not evidence. Using it as such is poor reasoning.

For another, I've seen a reaction of "that's just fiction, it wouldn't actually happen" distracting from the important points.
Hacker News is quite astroturfed. Every web forum is.
Are you using Webrender with Firefox? It’s off by default but once I turned it on, it sped up FF significantly. No beta issues so far.
In the last ten years there was an endless stream of hopeful projects that failed silently. It's a very difficult problem.
Awesome, I signed up to be a user and can't wait to check it out!
Hey, it's not integrated into a server, it just requires Dendrite (a beta Matrix server implementation) for certain features (like threading) that have not been implemented in the reference server (Synapse).
Can still be ambiguous because "list." means October in Croatian but November in Czech. Also, "lip." is July in Polish but June in Croatian and "srp." Is July in Croatian but August in Slovak.

Maybe it's just Croatian that's ruining it for everyone.
>Just because dollar is backed doesn't mean that it can't lose its value or crash.

Yes but as I said earlier the value of your dollars is backed by the existence of an economy that accepts dollars. If the value of the dollar goes down then that would directly imply that the economy that is backing the dollar is much smaller than the number of dollars in circulation. What many people confuse is that hyperinflation isn't caused by central banks and governments printing an excessive amount of money. It's caused by economic collapse and the often resulting inability to service obligations denoted in foreign currencies. Hyperinflation is the result of your government being bankrupt and the solution is to build an economy that can support itself. That's pretty difficult to do if you have lost a war and surrendered and are now on the hook for reparations or being put under economic sanctions.

Is this the case for Europe and the US? Hell no.
Only a few more months!
OK I'm game... maybe I'll learn something

> - If it was supposed to represent a meeting in Asia/Tokyo and that region changes offsets (DST or political reasons), we don't have enough information to update the timestamp because it could also have been Asia/Seoul or other.

I don't store timestamps in ISO; I use them for communication, then parse and store them as epoch time. So if the regional offset changes, the epoch time doesn't. In theory, that epoch time is absolute and I can display it localized to anybody's preferred locale later.

In that light, adding/substracting seconds is just adding/subtracting seconds, although I'm usually passing that work off to a date library, which I hope accounts for skipped seconds caused by leap seconds....

For DST shifts and leap second things, aren't certain time strings just as ambiguous with a location-based time zone as they are with an offset?
> Isn't it opt-in by using their platform?

I don't think this is an entirely fair argument unless it is exceedingly clear what you are opting in to. The fact that FB (and others) are so resistant to being more transparent about this is in itself informative.
Bitcoin is over 12 years old. It's not being bootstraped. It's instability is inherent to the fact that it's value is based entirely on speculation
No, I knew that and I stand by what I said. It didn't exist here until tumblr. There are also tribes who believed that every man in the village needs to have sex with a woman for her to get pregnant. I guess that's science now too. And the world is flat because that's what Europe in the Middle Ages believed.

And again, we can't historically have oppressed something that didn't exist in society 10 years ago. Look at the numbers. It's all under 30.
Look at the numbers for gay people, even before they were accepted by society. There were gay people in every age group, spread evenly by age. Not for non-binary.
Why not? Where is the oppressed 70 year old non-binary person?
That person doesn't exist.

Anyway, I think we're wasting our time. We're not gonna convince each other. Thanks for staying civil.
Have a great Easter.
Did Snowden go to his superiors about the program?
Did anyone care?
If the Russians wanted to steal our information why not just steal the information? They have many of the secrets Snowden talked about already (via their own intelligence agencies, Russia is no slouch) and could publicize them if they wanted to, or release them anonymously and pretend it was some hackers on steroids.

It just doesnt hang together that Snowden is a spy for me, whether or not you approve of what he did.
podman has had repeat compatibility issues for us, and redhat has made docker installation stupidly hard in rhel8 at the policy level, which matters given the monopoly status of rhel in secure environments. It is hard for me to support the podman community for basically ethical reasons at this point. Normally I like competition and innovation, but not like this.
I meant a std::string on the stack, which is just a handle for more memory on the heap
Brilliant! Congrats on shipping such a marvelous project!
I look forward to the day when the divorce rate is 100%
Please use Firefox for better performance.
I had an amazing (amazingly bad) recruiter experience recently. They managed to make three screw-ups in the very first two sentences: "We are looking for a talented Back End Engineer [1], and if you think you are ready, a Back End Engineering Team Lead [2]. Don’t worry that you don’t have healthcare experience, you get to learn that with us [3]."

[1] I haven't done hands-on coding in 10 years, as my LinkedIn profile clearly shows.
[2] I've been in management and senior management roles, perhaps I am ready for a team lead role indeed :)
[3] I do actually have healthcare experience.

We really need a tool that addresses copy-paste-driven recruiting.
The Fed printing money isn't the engine, it's the throttle. The engine is powered by a treadmill that requires everyone to run, i.e. being consummate consumers. Throttling up requires running faster, thereby increasingly consuming more.

I hope we don't exhaust ourselves to keep up.
They're meant to reflect the monetary phenomenon of inflation, not all worries about all prices. We need to address the rise of rent and healthcare prices, but dragging the prices down through monetary policy won't work if monetary policy isn't what's causing the problem.
So this all started when the US went off the gold standard then?
That’s the point. The Fed essentially gained complete control over the value of the dollar once Nixon severed it from gold in the early 70s. Easy monetary policy has been the norm since the 1990s.
I don’t understand how the UK becomes a manufacturing economy without drastically lowering the standard of living.

And the Singapore on Thames from a regulatory perspective is a non starter. If someone is looking to operate out of a Singapore like nation why would they choose the UK? The only reason would be proximity to the EU but the EU will almost certainly erect massive barriers if the UK did anything of the sort. And so would the US. The US would almost certainly not allow the UK to undercut its already low standards.

Any other major country would be better served by simply locating yourself in Singapore or Dubai or the myriad SEZ’s countries the world over are setting up.
OMG! i just realized that microsoft owns two social networks: linkedin and github. never thought of it that way before. always thought they were left out of the social network game.

interesting.
What zero-tax policy? The Netherlands has no such policy. There are of course a complex system of incentives and exemptions (e.g. for R&D) just like in any other country, but there's no general zero-tax policy or anything near it.

Simply look at the corporate taxes as a percentage of Dutch GDP, it's among the highest in all of Europe: https://data.oecd.org/tax/tax-on-corporate-profits.htm

The Netherlands' tax system isn't perfect and there are certainly abuses, by the way. But I do want to add some nuance here.

I won't go into non-corporate taxes because I assume that's not what is being talked about here, but the Netherlands also ranks among the highest in the world in total taxes as a percentage of GDP.
What irks me is this stuff is all from before 2007 - that's when the runtime support lib branches were merged - yet social media comments make it sound like it is today.

I'm a bit irked personally at people saying "D1" vs "D2" too. I use scare quotes because they actually came out at about the same time. There's only really one D language that's gone through a consistent evolutionary process.

In January 2007, a "stable" branch was arbitrarily forked off the language. This was labeled "D 1.0". It wasn't exactly stable yet; it still got some new features and even some breaking changes applies to it from the dev branch, but most the more experimental stuff didn't get merged.

In summer 2007 - mere months later - the "dev branch" got arbitrarily rebranded "D 2.0" There was nothing particularly special about that release, it didn't even have any real breaking changes. It was just slapped with a new label, but this was the ongoing evolution D has had since the beginning.

A little while later, the dev branch, aka D2, did start getting some more major breaking changes, like the const and immutable system being added (at first nothing broke, but then the type of string literals was changed from char[] to immutable(char)[] and that was a fairly big change since strings are used everywhere), while the stable branch, aka D1, would start to get only bug fixes.

People call this a "community split", but that's just not really how it happened. The stable branch was mostly maintained for a few corporate clients who didn't want to adapt to an array reallocation change in the runtime (despite general agreement the new way was better, they were just heavily invested in the old way and it would take some time to confirm their code wasn't adversely affected) while most everyone else embraced the ongoing evolution.

There were a few years of kinda obnoxious churn - I remember being quite annoyed when the std.string tolower got renamed to toLower among other "consistency" updates - but like it really wasn't that big of a deal for most of us.

I think it was a mistake to call it "D1". It should have probably just been something like "D extended support edition". But the name was what it was and online commenters continue to misrepresent what actually happened now, 14 years [!] (yikes i've been in the community a long time now) later.
If it makes you sleep better, most household fans are designed to not severe fingers. They use plastic blades (please don't buy household fans with steel blades) which are both light and dull. You might break it but a major cut is highly unlikely.
Lets remove all moderators! Free speech, yay!
Racism and bulling is form of communication, too!
It’s surprising to hear you were getting good results with Python OCR libraries 10 years ago because there aren’t any reliable Python OCR libraries even today! ‘:) Tesseract is very fickle and doesn’t work well in poor lighting conditions (like a nightclub)

What deep learning gives you that’s really useful and valuable (beyond better OCR) is that you can use graph convolutional networks to automatically parse the OCR output and convert it into structured data. You could hand-write a parser or use a template matching approach but you’ll have to create a new parser/template for every ID card type whereas the GCN approach can be used to learn the parser…
I don't think that storing creds is suitable for newbies either. All authentication is complex and just using HTTPOnly and DB backend is not a solution at all.
Also, the Chinese sailed over the North Pole so global warming is a hoax.
Well it's not about heroism or villainy. It's just imperfect humanity.
From my fourth paragraph above:

For as far back as we can measure (many millennia when using ice cores), atmospheric temperate has been stable along with CO2 concentrations (about 280ppm)
> I wonder if it would be possible to institute basic income as a policy without significant social unrest.

Probably. But it depends on what it replaces, how it is funded, and how it is sold.
It was a plot point in the movie Eagle Eye, which came out in 2008. Maybe there's something more specific in the patent though.

And I don't know if there was a real service for this, but the idea of music streaming to phones is pretty old. Peter Shickele used it on his parody album Two Pianos are Better than One which came out in 1994. It was called "Inter-Ear TelecommuniCulturePhone - Trademark!"
Are those wordpress pages cached, or generated for every pageload? Because if you generate it once and then basically just serve static content, yeah that works fine on any potato (and that's how static hosting should be, so that's great)

I tried running Wordpress with some plugins that required fresh page generation for every pageload for a friend on an Intel Atom... D525 I think it was. A single pageload was more than twenty seconds if I'm not mistaken. Without looking up that model number I'd guess this Celeron probably has similar performance, so your being able to host 'multiple' of those sounds like there's more in play
> What kind of tests are these "behavior test"?

Snippets of zig code that use language features and then make sure those features did the right thing. You can find them here:
https://github.com/ziglang/zig/tree/master/test/behavior

> Is that a list of compilation targets?

Mostly. Pedantically, it's a list of code generation backends, each of which may have multiple compilation targets. So for example the LLVM backend can target many architectures. The ones that are architecture specific are currently debug-only and cannot do optimization.

> If not all behavior tests pass, does that not mean that the compiler fails to compile programs correctly?

Some tests are not passing because they cause an incorrect compile error, others compile but have incorrect behavior (miscompilation). Don't use Zig in production yet ;)

(edit: fix formatting)
Ah, true.

A search brought up this interesting thing.

https://pubmed.ncbi.nlm.nih.gov/34347998/