jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Bad as the deface is, they're making decent looking takeover pages these days. Not too bad that design

Take away the greetz and the embarrassment and you're halfway to a snazzy landing page
If it was to be a static(ish) picture could you not combine many smaller displays and get the same effect?
When does something "make sense on HN"?
When it is a reinvention of the wheel done in JavaScript?
Let's use search queries statistics instead of using flawed perception of ours:

1. Notepad++

2. Vim

3. Sublime

4. Emacs

Haha, nobody might have guessed Notepad++ is the leader. Of course, we all are the Windows haters, and my post is so going to be downvoted for pointing this out.

P.S. Its maximum of 5 search terms, but I tried different variations. Play around, google trends has many gems to be uncovered.

(Thanks to @necrodawg for the google trends idea)

Goolge Trends - http://www.google.com/trends/explore#q=%2Fm%2F01yp0m%2C%20%2...
Mechiel Lukkien has a bunch of interesting Limbo programs and libraries that work on Inferno [1]. Also of interest might be running Inferno on Android phones [2].

[1] https://bitbucket.org/mjl
[2] http://bluishcoder.co.nz/2012/06/11/building-inferno-os-for-...
I owned a DX-7. I bought it for $200, loved it for years, then stupidly lent it to a friend of a friend. They went on to form a moderately successful band [1]. I now can't replace it for much less than $2000.

The claim that you can recreate "any sound" is a probably true (I had some crazy patches), but you have to realise that most "sounds" are completely horrible and unappealing. This synth, unlike most (even analog) synths, had very few limitations on parameters. It was ridiculously easy to make horrible sounds on this thing!

For this reason, it will remain a classic. It's a true hacker's synth. The vast majority of it's output will be trash, but every now-and-then you hit gold.

You just need to remember to save it (and do a sysex dump) when you get something good!

[1]:http://en.wikipedia.org/wiki/PVT_(band)
> No other open source RDBMS manages those things, so calling postgres out for lacking them is a little disingenuous.

Doesnt MySQL Cluster do this pretty well?
Would it work with `touch "/ -@"` (not the space)?
You've never wanted to open a multi-megabyte data file in a text editor before?

"You shouldn't be opening large files in it anyhow" is a cop-out. My text editor needs to edit whatever text files I throw at it. Choking on too-large a file is a showstopper.
Just in case anyone is confused (I did a double take), I think that you mean stream fusion (http://google.com/search?q=Haskell%2Bstream%20fusion).
>The iOS DPI controls are the simplest and most straightforward of any contemporary system

But they're simple because it was a startling realization that the original design was shortsighted. The iOS platform has had a mere 3 screen attributes thus far, and each has been an essentially hard-coded hack specific for it.

It is not a laudable goal. They certainly didn't spearhead density-independent layout (and are more accurately one of the last to the party).

>and high DPI displays are impractical

In the workstation world people generally essentially placed their display based upon its DPI. A large, lower DPI display was wall mounted or placed at a greater distance (but serving more people), while a higher DPI display came closer to the user.

The iOS platform is not the best example of density-independent layout. It is one of the worst among the modern era.
Why are they prone to breaking?
hazardous materials removal.
For one, it doesn't affect their pricing. If they're confident that the price will go up, then collecting some more money on lending fees is just icing on the cake.

For two, it helps to understand who actually owns shares. Most individuals trade in a "margin" account in which the trader gets some additional liquidity in exchange for lessened rights. These people don't actually own the shares they buy -- they are in fact owned by their broker, who keeps a pool of all the shares their clients purchase. Because of this, the broker can loan out some of the shares in that pool for additional revenue. If I remember correctly, there's little risk involved if the clients sold more shares than were still in the pool because the broker can simply call the loaned shares and force the borrower to find another lender. Additionally, dividends are not diminished by lent shares because the borrower is forced to pay the forgone dividend to the lender. There is, however, trouble with voting -- you can't vote shares you don't own, and your broker can't vote shares on your behalf if he doesn't own them either. So in effect, your voting power is diminished by the percentage of shares lent.

If you don't want your broker lending out your shares you can use a cash account instead. This puts the shares in your name, but you lose your ability to sell shares before the purchase has settled 2 business days later. Additionally you can't short-sell or borrow money. None of these are a great hindrance to a long-term investor though, so it may be worth the trouble.
Okay, anybody on this thread who think the Taliban is a good thing in any degree for Afghanistan has no idea what they are talking about. They have almost completely destroyed that beautiful country.
Gameboys are nigh onto indestructible, so that's a bad example.
And solar cells, and battery, and possibly a bit of electronics ...
I had a similar thought. It would be interesting to create dozens of variations of this reply, then push out a constant stream of replies from different email addresses to the scammer. For bonus points, do the same in reply to the scammer's response.
tc;dc (too cute; didn't click)

I was dubious about the link from the "X things about Y" style of title, but left as soon it looked like a more stylish version of a Web slide show. I hate slide shows; if a site doesn't offer an obvious "all slides on one page" option, I'm out of there.

(Edit: Yes, there is a TOC link, but that page also evoked a tc;dc response.)
Thanks, that's a more apt link than symbiogenesis.

However, it doesn't change the fact that, when viewed from 10,000 feet, the tree of life looks more like a tree than a web. Especially with regards to the question "did neurons evolve twice," very little is lost by ignoring that sometimes cousins marry, and sometimes a virus leaves a chunk of genetic material in its host.
What sorts of things do you make? My "curse" is that as a programmer, all the beautiful and functional things I know how to make require me to sit in front of a glowing screen all day!

Maybe I should take up woodworking or something.
I think Netflix customers should be paying for Netflix data. If an ISP can't charge netflix and instead raises the price to end users, they're basically charging everyone for Netflix users. If I don't use netflix, why should I subsidise those who do?
In any case, it doesn't hurt to try and grow some milkweed in one's own yard, which many of us in my area do.
Can you provide more detail? Like is it the technology being used? The way the technology is being used? Internal jargon about the business? The business process itself?

Maybe your co-workers are over complicating the solutions to things because it makes sense for them to do so. I've seen this before and it can be hard to follow and detrimental to anyone else trying to understand.

Take one of them out to lunch, pick their brain about stuff to get to know them a little better. It might help understand how they approach problems.
The tables of contents look somewhat different. For example, the linked version in your comment does not include a chapter on Complexity classes.
The idea that a pilot could put a plane on autopilot soon after takeoff and then "not touch anything" and end up landed on the ground again is patently ludicrous. There are certainly things that automatic controls can do to make flying and landing a plane easier but they don't resemble your description at all.

Source: I have a pilots license.
Almost. RAND() writes the rand seed as meta data to the binary log. It's safe (as is NOW() - like you pointed out). UUID() is not safe though.

But examples like this are so special case - it doesn't show the real danger. A DELETE with a LIMIT clause and no ORDER BY can semantically delete different rows on the slave than on the master.

You never, EVER want to use circular replication (A->B->C->A). Surrounding a crash it's such a pain to re-piece together the data.
In that case I would be worried about having a quorum of authorities located in the USA and all "corrupted" by law, thus outvoting the non-censored authorities.
I’d find local politicians who block housing projects more credible if they were also telling companies to go away and hire people somewhere else. But in fact they keep approving giant office building projects.
Yes you're probably right.
For somebody who has to do "company" or "engineering team rescue", this is awesome and hugely important to me.
I believe research is one of the most beneficial human activities.

But for some reason as a society we will let people sky dive, horseback ride, smoke cigarettes, or get raging drunk for any reason, but if it's for research we won't let subjects consent to even the risk of filling out a survey without IRB approval.
Not an expert. It's not guaranteed but it seems like covid19 has a lowish mutation rate, similar or perhaps lower than the flu. So it would seem reasonable that this a vaccine-amenable virus. But there are no guarantees.
And 3nm planned for 2022 . They are moving at an incredible pace. They will definitely hit a wall soon at this speed
I second this, yes you will make mistakes, yes you will break things but that's the way of learning (btw always have a live ISO of your distribution of choice in hand), additionally there's also linuxjourney.com which was an invaluable resource for me (I did the complete journey two or three times).
How have you been handling the disease since?
How is this the top post in HN right now?
Put those few bucks each month into some interest bearing account and then it can be used for many purposes instead of just a new laptop?
Oh I can imagine the pain...

"Let's make our change password system handle 100k requests per minute but the front page starts to get wonky at 1000 req/min"
Overall I'd like to commend the writer of this document on what has been by far the most neutral writing I've ever seen on this topic. The writer still takes jabs at the NSA here and there (NSA and Tor, for example), but generally the tone is very neutral.
Based on number of active users as of December
I appreciate your feedback, but I think you're reading an entirely different argument than what is presented in the article. It's not that everything is going to be rewritten in Swift (I'm not sure where you got that idea). Rather, the article is an exploration of what Swift without Obj-C & Cocoa could be, and under what circumstances that might become a reality.

If Swift doesn't have to accommodate Objective-C as it currently does, it's reasonable to assume that system frameworks will be designed and built in ways that make the most of Swift's language features, just as Cocoa currently does with Objective-C.
This is all I see in IT over the last 20+ years. People that are IT directors (CIO, VP of "Engineering", etc.) that really have no idea what they're doing either on the financial side (budgeting, accounting, etc.) or the IT side.

It's how you end up with a guy from marketing as the CTO of the Sony branch that got hacked. This is every single company I've been in that's not a software provider. The thing is, they are ALL software providers now, they just don't know it yet.
hehe, excellent answer. Thanks.
This is awful advice!

Losing a smartphone isn't going to ruin me, but it sure would piss me off to have to fork out £500 or whatever because it gets jacked. Similarly, someone could break into my house and clean it out. Not going to ruin me, but I'd rather not have to replace everything.

The whole point of insurance is collective risk-spreading. Yes, this means that the majority (by value) of people with insurance will have 'wasted' money, in the sense that they purchase insurance without claiming. But that's not what they're purchasing – they're trading off a small, certain cost for the elimination of a large, uncertain cost. That's a purchase of 'certainty' or 'stability' – and it's what they get.

In other words, since you have no reliable way to understand risk and likelihood of a particular event happening, it's not possible to decide if you are at a higher risk than average.
You can say smithing like, “weird to see Linux admin, instead of OS admin”. But doesn’t make sense in a business context, if you want a Linux admin.
Not really though because they would have a lot of trouble converting all those coins to another currency at that exchange rate. Once they started selling, demand at that price would be met and the bidding price would fall.
The median pay might be quite low for Java, because there are also a hojillion poorly-paid enterprise wageslaves toiling away in the cubicle farms.

But the absolute number of people earning a lot (100k, 200k, whatever you think that is) might well be higher for Java than for anything else, because it's used in some significant big tech companies and in finance.

So, if you're of average ability, learning Java might not juice your pay much, but if you're highly talented, it might.
Woah, I was never excluding the other models from my assessment.
What's happening to EOS?

They've got a gagillion dollars in funding. What's the problem they're facing.
True or not matters less than the emotions evoked When it comes to harm done.

For instance if a news network thinks school shooting are newsworthy what does it matter if 20 people were killed or 15? If it happened in South Dakota or West Virgina? If the shooter used an AR-15 or a AK-47 or 9mm pistol?
It is an inaccurate explanation and therefore low value if truth is the measure of value.

I also believe my comment was entirely warranted. This same misleading talking point comes up nonstop. It is unreasonable that dissent is expected to be buried under a pile of politeness. There was nothing particularly aggressive about the comment except that is was a clear statement of disagreement.
I assume you meant @dang, HN moderator.
> The ethnicity match matters, a interviewer from India will reject you outright if you are a local American.

Not saying this never happens, but I doubt it happens at any kind of company one would WANT to work for.

Could it be a phenomenon that superficially may look similar: discrimination due to different educational backgrounds? Foreign employees at tech companies often have degrees from quite selective colleges — to some extent it's a prerequisite of the visa process. In contrast, local candidates don't always have college degrees, and if they do, they're not always from top tier colleges (e.g. at some point, the university that the most Apple employees graduated from was San Jose State: https://www.businessinsider.com/best-schools-to-get-a-job-at... ).

That's not to say that this is a good hiring criterion. But it's not quite as deranged as hiring on ethnicity.
Bah, sounds like a cure worse than the disease.
We wanted flying cars, instead we got goat rentals. :D
On your first point, it doesn't quite override that if they claim it's for religious reasons. It simply sets the benchmark with which the law must be judged. There must be a substantial burden. There must be a compelling government interest. And the restriction must be the least restricting way to achieve that interest.

That at bare minimum makes it not as apocalyptic as more than a few news reports had led me to believe.
Simply there to grab publicity. Someone in marketing this heard the word 'viral' and read about Goat Simulator and something clicked.
> How did we arrive to this point where a huge chunk of the population is in one reality and another huge chunk of the population is in another reality

This isn't an accurate representation of the US.
There are 4 sides:

- extreme left

- left

- right

- extreme right

The proportion of each is probably around: 5%/45%/45%/5% (maybe 10/40/40/10)

The 5% on each extreme are the one making the news on the other side to instill fear from the "other side" (fox news depiction of far left Portland, cnn depiction of far right, etc)

And logically, the people who consume news the most have the most distorted view of the other side: https://twitter.com/HiddenTribesUS/status/114314670369397555...

Since media get money from more viewers, and since fear sells, unfortunately they have no incentive to make this better. Finding neutral sources while staying informed is a hard problem.
"What happens when you take a creature with a strong confirmation bias and feed it content specifically chosen for congruence with its particular bias?"

Or rather, they knew the answer, but knew that it was the best way to maximize engagement and thus profit.
I hadn't heard of this before. It would be nice if it works. Do you think that implementers could do so cost-effectively? (That is, not have to charge $1 to send $.01?)

Gotta say, this code sample on Interledger kinda threw me:

fetch('http://localhost:8080/', {
method: 'GET',
maxPrice: 5000,
plugin
})

Seems like this kinda thing that would mandate https.
There's no work to be done, the answer is no.
Anonimity is certainly not a right but sometimes is the only protection for other rights. And we must acknowledge the consequences of technology, unintended or not. For example, nobody expects privacy in public spaces but I think everybody agrees camera surveillance can be abused. Sometimes quantity is a quality of its own.
My point is there in no "formula" you can use, since it's not (just) about "smooth" motion in 2D specifically.

In 2D animation, also always do "breakdowns" between key poses and those are absolutely artistic decisions that cannot be automated (at least without doing a selection step—you could probably automate, e.g. generating 32 different variations and then allow the user to select the breakdown they like best—same with inbetweens, you could allow the user to select the style—but at that point it's only barely ML).

See https://youtu.be/86tqKH3zxuM for all of the different kinds of inbetweens

and https://youtu.be/wdPbiy-8BRo?t=108 for a demonstration of how important breakdowns are between key poses.

Source: I do 2D animation with computer inbetweens, and we also use ML to automate other aspects of our work.

Thanks for the link.
Access hasn’t matured because the “easy to make database and app” concept has moved to a focus on PowerApps / Sharepoint. It wasn’t/isn’t a strategic platform and isn’t designed for data analysis.

For the sort of stuff Access does you should do it within Excel, which now has the ability to build a fully relational dataset using PowerQuery and PowerPivot.

But yeah, excel can be slow! It’s not designed for big datasets without PQ but inevitably gets used for it because it’s easy and available. I can still do a lookup in excel quicker than I can write one in pandas even if it takes 5 mins. As a hint, the new XLookup strictly dominates Vlookup and depending on how the data is structured/sorted can be many times faster according to the search parameters.
Hasn't the largest brokerage also restricted?

Edit: OK, I think the list I looked at is wrong. I meant Charles Schwab, but I don't know which one is _actually_ the largest.
In D, all semantic analysis is performed eagerly (I think), except for templates. D also supports CTFE (Compile Time Function Evaluation), `static if`, `static assert` and a few other language constructs that are evaluated at compile time.

I experimented a bit at how D's documentation generator behaves using these language constructs. Here's a snippet of some D code:

/// some struct description
struct Foo(T) // template
{
/// some alias description
alias Result = int;

/// some method description
Result foo()
{
string a = 3; // this does not normally compile
}

static if (is(T == int)) // evaluated at compile time
{
/// some method description 2
void bar() {}
}

version (Windows)
{
/// some method description for Windows
void bazWindows() {}
}

else version (Posix)
{
/// some method description for Posix
void bazPosix() {}
}

else
static assert(false, "Unsupported platform"); // evaluated at compile time
}

When generating documentation for the above code, and `Foo` has not been instantiated, the generated docs will include `Foo`, `Result`, `foo`, `bar`, and `bazWindows`. This is regardless of platform. The return type of `foo` will be `Result` and not `int`. This clearly shows that the D compiler doesn't perform semantic analysis when generating documentation. When doing a regular compilation and `Foo` is instantiated, `bar` will only be included if `T` is an `int`. `bazWindows` will only be compiled on Windows and `bazPosix` will only be compiled on Posix platforms.

Looking at the implementation, the compiler will generate the docs after semantic analysis and only if there are no errors. But, if `Foo` is never instantiated no errors have occurred so it will continue to generate the docs.

On the other hand, if `Foo` is instantiated (and compiles) the compiler will generate docs for the AST after semantic analysis has been performed and `bazWindows` will only be included if the docs were generated on Windows and `bazPosix` will only be included on Posix platforms. What's weird though, is that it seems `bar` will be included regardless of what type `T` is.
Japanese copyright law has an interesting idea here. The author of a copyrighted piece has a few "moral rights", and one of those rights is the right of "authorship", which is specifically the choice of how their name is connected to the piece (i.e. whether their real name is used, a pseudonym is used, etc). https://en.wikipedia.org/wiki/Copyright_law_of_Japan#Author'...

In Japan, the law might have protected Scott.

I think the japanese law makes a bit of sense. The NYT article was about the pseudonym, "Scott Alexander", not about the real person. Scott has consistently represented the blog as being authored by that pseudonym. The NYT piece was only about the blog and that pseudonym, not about him as a person, so it seems like it's pretty meaningless to bring up his real name in the first place.
I agree, [OLD] or [REPOST] seems like a good middle ground!
Because it has many other things to do.
Please don't copy-paste comments on HN. It strictly lowers the signal-noise ratio, makes thread merging a pain, and users hate it.

You copied this one 4 times—that's egregious! No more, please.
This is a much more complicated issue than the author of this post grasps.

Trader Joes are built for upper middle class clientele not the poor. The food is not very cheap although healthier.

That said the subsidy doesnt make sense unless the community had ulterior motives of cleaning up a rough patch of town which could be perfectly acceptable -- I am not sure the specifics on the area. Lots of communities use this practice to bring new businesses in which develop the land into attractive property instead of dilapidated buildings or parking lots. That in turn entices more land developers to build new homes/apartments/condos/etc. It's a cycle to gentrify a community.
I hear that YC accepts Non-profits now. ;)