jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
edit: I mis-spoke. You'd need to request the email address from each user individually. Okay, I admit, that is kindof sucky. That said, I completely understand this move. My guess is that this is to prevent "farmville" from dumping a list of all of my friends' emails, and then spamming them.

Isn't this all available via the Open Graph API?

(http://developers.facebook.com/docs/guides/web#personalizati...)

Edit: Yes, it absolutely is:

http://developers.facebook.com/docs/api

About halfway down the page, click the link after the word "friends" for a JSON of your friends and their UIDs. Fetch this and iterate through the IDS for basic info.

Fetch this url: https://graph.facebook.com/$facebook_uid

here is my info: https://graph.facebook.com/ryanseamus
Have you tried Progress Wars (http://progresswars.com/)? It's a slightly cheaper way to get one's fix of filling progress bars.
Ethereum is a blockchain for general purpose computing. It’s not a scam, it delivered what it promised. MakerDAO, mentioned in the post, is a cool and useful project running on Ethereum.

I agree with you about the core use case for Bitcoin currently being an escape from the government-forced financial system. It pierced the monopoly successfully. But the Ethereum screed is just lies at this point, Ethereum is one of the good ones.
This appears to be from the book How Products are Made: An Illustrated Guide to Product Manufacturing (Volume 5, ISBN 0787624446). Which as far as I can tell was published in 1999.
What's the best programming language? Best text editor? Best car? Best book?

There is no absolute best, otherwise everyone would use that and we'd only have one left to choose from. There may be a best for your specific use case, but to find that you'll need to do your own tailored research to decide.
Besides proof-of-stake, there's also a coin that tries (tried?) a proof-of-work with greater public utility: Primecoin [1]. It creates Cunningham chains of prime numbers [2].

[1] https://en.wikipedia.org/wiki/Primecoin

[2] https://en.wikipedia.org/wiki/Cunningham_chain
...or, the offenders know this and understand the deep emotional scar that will be left by raping these men precisely because of their homophobia?
Wait, they don’t accept cash? How is that legal?
Rape isn't necessarily an act of sexual desire for the rapist. In their mind, they wouldn't see themselves as homosexual, and a homophobic culture would really only see the victim as the one that's been made a homosexual by the act.
I just came across Hofstadter's "I am a Strange Loop" ( http://en.wikipedia.org/wiki/I_Am_a_Strange_Loop ) in the library for the first time today. I personally care about his ideas of strange loops very much, but since it's his attempt (20 years later) to clarify and expand his central theme in GEB, it should be appealing to people who liked his writing there.

(Note: I haven't actually read it, just got to flip through sections for a few minutes. It seems to be a nice mix of Hofstadter's personal stories and ideas, and I liked the writing, so I intend to read it soon.)

An for "similar to fiction, although I'm generally not into fiction" have you looked into narratives of science? They can be written with the fun aspects of historical fiction, but you come out with knowledge about real events. My favorite that comes to mind is "The Measure of All Things" about the history of the meter: http://www.amazon.com/Measure-All-Things-Seven-Year-Transfor...
Yes they do. Not sure what numbers you're looking at to say otherwise.
> social stigma == neglect by relief agencies

Still a resounding "no". Demonizing relief agencies as being as bad as societal homophobia? You honestly think relief agencies are in it for the money and are minimizing male rape?
This narrative is completely contrary to what any economics course or textbook teaches.

It is a popular Internet narrative, but it is also completely false. The Fed’s policies have directly helped the US at being one of the least impacted countries from the Great Recession.

Also, asset inflation isn’t actually a thing.
> Fwiw, I've never understood how anybody could not get the point here.

> It's obvious, just incomplete and kinda hand wavy.

So with it being incomplete and hand wavy you can’t see how anyone would assume any of my points either?

I’m going to wait for the person I initially replied to, to clarify
5.3 Trillion in stimulus divided by 150 million people who pay income tax in the US is actually $35.3k USD. The final stimulus toll may be higher and taxes come from a variety of places so that may be high for the final burden per person, but I think it will be close by the time all is said and done.
MACFANG has a nice ring to it.
Yeah but then 70% of the results are wrong. Amazon's filtering sucks
I just feel bad for all the kids who won't feel the joy of talking into a fan and making a funny voice :(
Plenty of people think it's important that airplane pilots be democratically representative[1].

[1] https://www.ksby.com/news/national/new-law-looks-to-attract-...
I disagree with your take, I think its wrong and misleading.

Perhaps the causes of the Great Depression are unknown, but there is consencus that had the Fed stepped in to prevent monetary deflation, the Depression would have been much less severe and ended much earlier.[1]

As for your second point, I would like to point out two things: first, it is indeed possible for the Fed to greatly increase the money supply without causing inflation if the velocity of money decreases, as tends to happen during a pandemic when people cannot go out and buy things in person. Secondly, the US dollar exchange rates have not deviated in a radical manner compared to other currencies, which would imply that things are relatively stable. (besides bitcoin, which I will get to later)

As for the US debt, there is no arguing that it is not a problem, however should the Fed not have acted, it is likely that a Depression would have happened, and the resulting doom loop would have made it impossible to ever pay our current debts, since without stimulus you would never leave the recession.

Now comes the elephant in the room: bitcoin. The only non hedge fund company I know of that actually bought bitcoin is Tesla, which is certainly not a figurehead for other corporations considering how its valuation is larger than the largest carmakers in the world put together despite having a small percent in the market.

Now Im going to be a bit more speculative from here on but I think its an important point.

Bitcoin only proves the supremacy of the dollar, since all people care about is how many dollars they can get from their bitcoin. And indeed, there are no signs bitcoin will actually be used for anything other than speculation, especially since I doubt anyone can tell me how much bitcoin my sandwich would cost.

You're right though about bitcoin being deflationary in nature. Imagine if everyone finally bought into bitcoins incredible returns, and billions of people put their savings into the coin, watching as their wealth grew and grew... except wait a moment, what's this the financial system is hollowed out! Theres no money to make loans with, no money to invest with, not even the most profitable of opportunities? Perhaps people should be lending out bitcoin? But wait we can make more money just sitting on it cant we? After all the less we spend the more money we have?

[1]http://www.employees.csbsju.edu/jolson/ECON315/Whaples212377...

-see the page marked 143
Yes, given a sufficiently powerful parser generator (more powerful than Yacc), you can do that. That's also the point of the talk I linked.

Ira Baxter makes a living out of selling proprietary technology based on GLR parsing. His opinion matters, but if there is no open source GLR parser generator available (is there? I don't know), the point he makes cannot apply to GCC or Clang.
Assuming that comment isn't misrepresenting the issue (I know nothing about Canada and can't say), I think the main focus isn't the unions, but that only organizations that contribute to fattening politicians wallets can build anything. Those organizations just happen to be unions.
Even before Englebart, there were proto-internet ideas in The Machine Stops by E M Forster, which was written in 1909.

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

https://www.ele.uri.edu/faculty/vetter/Other-stuff/The-Machi...
What are some examples of ideas today that are considered heretical but may have value to them?
> will avoid buying things when they're not discounted.

A UK panel show called Mock the Week had a segment where panelists were asked to come up with ads that never made it to air. One panelist simply said "the DHS sale has ended". DHS (sofa retailer) is so renowned here for its perpetual sale that at this point they simply can't not have a "sale" on, as it'd confuse customers.
> I have experience with a project that was based on that book, and there were (and probably, are) a lot of bugs in the parsing code, that wouldn't have been there if a parser generator was used.

I think I need to a add a big "do. not. use. in. production!" disclaimer then :) The parser we build in the book is, of course, not a battle-tested, industrial-grade parser that can survive every fuzzer you throw at it. Far from it, but that's fine, since that was never the goal. The goal was always to learn.

So, yes, I agree. If you do need a production-ready, stable parser: use a mature parser generator or, maybe, invest more time in getting good at writing parsers than it takes to read and work through the ~100 pages I wrote on the subject.
How would one propose that legislation with clear instructions that doesn’t get caught up in courts? And now the taxpayers have to spend money enforcing that legislation?

We already have a system. Show the amount of product being sold. Show the price. Require showing unit price, if anything. Any more is unnecessary.
How does anybody bootstrap anything these days? Marketing and kickstarter!
That would require checking identification.
That's a natural consequence of the human condition, coupled with a libertarian outlook when creating moderation tools. A downvote can never be presumed to mean "this is objectively wrong", always "this is subjectively objectionable"

A good exercise in knowing thyself, examining your own prejudices and improving the world around you because of that critical introspection. Unfortunately, this process must be repeated near-constantly to bring about perfection, and few people have the time for that (or are willing to make the time for that)
Oh, a reddit meme on HN. I'd been getting worried. I hadn't seen one of those here yet.
This makes me wonder. Basic macroeconomics tells us that savings must be invested. If you do not invest your savings, unemployment will go up because people are cutting spending and since they are not investing they are also not creating new jobs.

Interest rates being lower than inflation are a signal that pressures people to stop saving because the savings = investments equation has been broken by a huge margin.

The obvious question is, do these people hate money? Why aren't they just investing? One answer for that could be that all investments they want to make are illegal. Low carbon energy is an obvious investment. If you ban that and then ban the next thing, then what are all those pension funds (and other retirement related savings) supposed to invest their money into?
Take a train? Rent a car?
Then downvote and move on. Nobody is forcing you to read replies buried at the bottom of the thread going off on tangents.

Fuscia and Java are both Android and tech related, don't see the problem. And the previous comment about Fuscia is just as off topic as mine, if not moreso. Java is at the core of Android and Fuscia hasn't made it out of the lab
Were this to have any semblance of truth, that would - interestingly - mean the government is "endorsing" crypto now, with the whole Mobile Coin situation ...

Now, -that- would make it an interesting "experiment" ...
Ideally you use distilled water in a humidifier, which should really help to keep it clean. But that can be a pain.

I add a small amount of bleach every other time I fill the tank (a few drops - if you can smell it you've added too much) and once a week I empty it out entirely, wipe it down, and let it dry completely. And, of course, if I'm turning it off for longer than 12 hours or so, I empty it out.
No one mentions it because this 'fact' is both self-evident and is in no way specific to Signal or any other piece of software. If I can own the platform then there is NOTHING you can do to stop me from owning all of the information you put into that platform. It has nothing to do with any specific tool you use on the platform and any attempt to tie this fact to a specific tool or program is an indicator of an attempt to muddy the waters (most likely so you can try to sell some 'solution' that does not actually solve the problem.) In almost all cases these so-called solutions end up being so inconvenient and painful to use that people actively route around them using mechanisms that are even less secure than the original tool that is being 'fixed' -- there is a reason no one uses Qubes and why everyone tries to avoid a SCIF if possible...
Super Evil New Tab Reborn - Customize your new tab page with HTML, JavaScript and CSS.

Full source code is available here: https://github.com/superevilmegaco/super-evil-new-tab-redux
>>Shopify believes they should be able to discriminate against people for holding political views

What a narrow point of view. Shopify is a seller platform, do you think they should be forced to sell items on their platform that they don't want to sell? Because if yes, I'd like to point you towards almost any payment processing institution in the US, since they will stop working with you the moment you start selling something they don't like(pornography, sex toys, gambling products) even if they are not illegal at all. They don't want to participate in this transaction and you can't force them. So I don't see how you could force Shopify to carry something on their platform that they don't want to.
I want a cheap mostly automated service that monitors medical expenses looking for irregularities etc.
Different agencies have different IT systems at the federal level. The PIV cards used by the DOD and some other departments are not universal within the executive branch, and the legislative and judicial branches manage their own IT systems (sometimes still managing it locally rather than having any kind of centralized system). Government IT is very much a set of feudal territories still and many of them are not well or consistently managed.
And where would the decryption keys come from?
Are you really saying that testing as intj (for example) doesn't correlate with anything? Because that seems incredibly unlikely. E.g. three years ago Slate Star Codex readers were surveyed and found to be 10 times more likely to be INTJ/INTP than the general population.
Could webassembly be also used for this?
Facebook doesn't write the laws they just have to enforce them. I don't see how telling Facebook to police their platform according to the laws of the land increases their power.

In fact I'm getting fed up with the extraterritoriality of big tech.
My guess is that the priorization is different - signal implements everything with a privacy first approach in mind, whereas telegram is not even encrypted by default (even Whatsapp does that AFAIK).
You may think that, but it is the law in CA.
A natural way to separate those two types of methods is:

* methods that do something *to* a Point object

* methods that do something *with* a Point object

The former are better to be declared inside the Point object so that they have access to internal state.

The latter shouldn't typically access internal state of the Point object.

This separation can help immensely while analyzing a code base.
If you live in one of those countries using the proxy will get you into the same trouble as reading those sites in the first place, heck probably into even more trouble.
Have you tried this with a fresh account? I've only seen one of those problems (Mail being stealthy about Exchange calendar replies except for deleting the message). The fact that you're seeing graphical glitches sounds like you might have a hardware problem which could also explain the corrupted data.
And height. People are more willing to vote for a tall person. Tall people get paid more. etc...
Or UUCP/Usenet and other gossip protocols.
You can just have multiple addresses each with the required balance.
Is there some interesting backstory to sharing this? Is there an interesting item on the long list somewhere?
"Store of Value" and "medium of exchange" are 2 separate functions of currency that shouldn't be served by the same asset.
Rust is awesome but I swear the language developer have no aesthetic eye. I mean, they do have one, but it definitely isn't that of Elvis (and definitely not that of Mort).

https://web.archive.org/web/20080218051638/http://www.nikhil...
There are some similarities. The main difference is that Wine is mostly in-process whereas, in this design is mostly out-of-process. I'll add a section on Wine to the "prior art" section of the doc.

Disclosure: I wrote the doc linked above.
The funniest thing I read today:

GameStop Chief Financial Officer: Consensus analyst estimates are for 8.5% growth in same-store sales, and our preliminary data suggests the number will actually be more like 8.3%. 3

GameStop General Counsel: Well obviously we have to disclose that, analysts are laser-focused on same-store sales and if we missed by 20 basis points we need to confess that before we sell stock.

CFO: It’s true, we don’t want to undermine trust with our analysts.

Hordes standing on the lawn outside GameStop’s offices (chanting in unison): GME TO 1000! DIAMOND HANDS!

CFO: Meanwhile we’ve made good progress on SG&A and we should be able to deliver better-than-expected reductions there.

Hordes: SHORT SQUEEZE! GAMMA!

GC: Let’s be really careful that those numbers are buttoned up, we don’t want to report something so material to Wall Street if we’re not sure it’s accurate.

Hordes: ROCKET EMOJI! ROCKET EMOJI! ROCKET EMOJI!

CFO: Yeah we are still trying to nail down a few items where the accounting policies are more complex.

Elon Musk (landing on lawn with a jetpack, addressing hordes): Gamestonk!!

Hordes: [sustained incoherent screaming]

GC: I am just not sure that we can get this disclosure to a point that a reasonable investor will feel confident in it.
are there pictures of the finished product from the outside? how long until I can buy this?
https://en.m.wikipedia.org/wiki/John_Ruffo

$25,000 bounty seems pretty small, considering.
I remember perplexing a high school physics teacher with this one, many years ago. ;) His answer was that he thought it would propagate at the speed of light, but he wasn't sure. I was just being a smart-ass, trying to figure out if something could go faster than the speed of light.
Actually, the "gravity" that propagates at the speed of light isn't really a "force"; it's more like changes in a force. A completely static gravity field doesn't have to "propagate" at all, because it never changes; but it can still produce a "force" (i.e., it can still cause objects to freely fall towards the source).
For anyone reading this, the docs have been fixed. Sorry -- it was my screwup.
This is by far the number one API design anti-pattern in terms of how widespread it is. It's like bad kerning: once you've seen it, it's everywhere, and nobody seems to notice.

It usually results from writing code with a short-sighted focus on achieving some bespoke functionality in the least possible time. Somebody wants to disable a piece of behaviour in a function, they know where the code is, they wrap it in an if statement and throw another optional boolean parameter onto the pile.

It's symptomatic of functions, methods or subroutines that are too long. Functions should do one thing at one level of abstraction, and the very possibility of a boolean parameter means that your function is doing at least two things.
100% agree. most hires through the traditional process are bad hires.
> Also, does the compiler complain about my example above being not exhaustive?

Yes, although the error message isn't very good:

crypto.rs:55:23: 59:5 error: non-exhaustive patterns: true not covered
crypto.rs:55 let computed_key = match (key.len() > self.block_size, key.len() < self.block_size) {
crypto.rs:56 (true, false) => self.zero_pad(self.hash(key).digest),
crypto.rs:57 (false, true) => self.zero_pad(key),
crypto.rs:58 (false, false) => key
crypto.rs:59 };
error: aborting due to previous error

And technically that's not a good thing, since (true, true) is not possible considering the input.
I've took a look on one "real" example, I admit I haven't spent much time with the language, I just want to get the idea looking at the code which really does something, I like that more than starting with boring tutorials:

https://github.com/mozilla/rust/blob/master/src/libextra/jso...

I know it's the least interesting thing, but for me the simplest rule to recognize Rust vs Go is that at the moment Go has the nice and minimalistic := and Rust the clumsy (for my aesthetics at least) "let."

Still, I understand that Rust attempts to solve more than Go in some aspects, and I really hope it can succeed. For that, yay Rust!

Can somebody explain me the reason for constructs like this:

self.error(~"trailing characters")

vs

self.parse_ident("ull", Null),

I read that ~ means "owned box on heap." Why should something that are facto string literals be owned and on heap? Isn't the need to allocate and box string literals on the heap something that makes the language unnecessarily slow? And why there's a need somewhere to explicitly box something that's known at the compile time and somewhere there isn't?
The web server isn't calling "eval," is it?
By comparison of what? Reddit is not composed of typical people mentioned above? Or do all regular folk gather round to share Impact captioned cartoons of homosexual sheep riding bicycles through fields of scrotums?
The audio/video recordings are only protect if the conversation taking placed is viewed as private. It is perfectly fine to record audio/video of something in a public place, especially if it is obvious you are recording it. This is why CCTV and TV camera crews don't have to get your permission to video tape you.

See this TSA webpage:

TSA does not prohibit the public, passengers or press from photographing, videotaping or filming at security checkpoints, as long as the screening process is not interfered with or slowed down. We do ask you to not film or take pictures of the monitors.

http://www.tsa.gov/travelers/airtravel/taking_pictures.shtm

After that paragraph it does state that certain local laws may prohibit you from taping it, my above point about privacy comes into play here.
The president actually has fairly little direct control. The biggest thing he could do would be to get rid of the director, and I'm not even sure if he can do that directly, actually.

Also, you're assuming that Obama would actually do something like that if he had the power. He probably wouldn't. There's still a large constituency that thinks this is a positive change, and he couldn't lose all of their votes...
You're not allowed to film the TSA security check point at all. If TSA wants to take a hard line against the people opt-ing out of the back-scatter checks, then with these videos they can probably make a 'good' case to pursue the civil charges + $10k fine to make an example out of him.

EDIT: you are not allowed to film at TSA check points because of airport policy, not because the TSA policy. for San Diego see:

http://www.san.org/documents/corp_serv/Codes/Article%207/Cod...

I'm not aware of any major airport that allows filming in screening areas, which is the point I'm trying to make.