jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Slowly evolving a huge platform to keep backward compatibility at all costs is how Microsoft runs many of it's properties. At some point I think an Apple is going to come along and take a byte out of the HTML/CSS/JS hegemony by introducing a new type of browser that is easier to build applications with.

At least I hope so! As long as the web remains a broken mess of designed-by-committee compromises, I think there will, at least, always be some motivation to invent a replacement. Maybe you disagree that what we have is broken, but maybe you also know too much to think that building something new is a good idea. Many people have succeeded though, by being ignorant of the fact that X seems like a bad idea to the experts.
FWIW it won't be cross platform, it will be a separate implementation for Android. The goal is the model, not the write once pipe dream.
Yeah, but you need to know civil procedure, probably highly specific to that area, to even be there with your paperwork in order. If you show up with an eloquently spoken story, a great logical case, and something that wasn't filed the right way, the judge will say "well that sucks but I'm here to enforce the law". So obviously the market will bear current prices, and you know as well as I do how billing works. Don't take it so personally.
I'm curious why anyone thinks $350,000 a year for two people is a lot of money and impressive.

Seriously, $175k a year and you get an article in entrepreneur magazine and 26 points on hn? Really? They must not live in the bay area!
Interesting... what about being long gold? I imagine that a housing crash in China would drive investors into precious metals due to the lack of options available for chinese savers.
I keep wondering. How can you trust the app on the iPhone you are swiping your creditcard through? Isn't this just a skimmers dream come true? Also, in Europe the magnetic strip is quickly being replaced by a chip.
I've also finished Part 2: http://www.asimihsan.com/articles/zero_to_hero_erlang_on_aws...

This series is taking me far longer than I anticipated; I haven't even started talking about Erlang or OTP yet because of having to set up all the preamble with respect to using Amazon Web Services.

I think I have about four or five parts left to this series. Any and all comments are welcome!
have thought about it, but am not sure there is a significant overlap between dress shirt owner and kinect owner?
The article is titled "Git is Inconsistent", it doesn't claim Git is WRONG, it claims it is INCONSISTENT.

Ok. The claim that git is inconsistent is wrong. From OP:

The problem with git’s merging is that it doesn’t satisfy the “merge associativity law” which states that merging change A into a branch followed by merging change B into the branch gives the same results as merging both changes in together in one merge.

There is no such concept in git as "merging both changes in together in one merge".

I have modified a shell script written by Simon Marlow that illustrates, using git, how merging two patches separately can give different results than merging two patches together.

The shell script doesn't do what is claimed. It can't because git has no facility for "merging two patches together". Git can only do 2 things with patches:

1. generate a patch

2. apply a patch

But! git has a function which is equivalent to combining 2 patches in a single merge:

git pull --rebase

The shell script does not use this command. It first applies 2 patches separately. It then applies 1 patch separately.

There are still some people who still think nothing is wrong with git; that it is okay for the result of a merge to depend on how things are merged rather than on only what is merged; that is it okay for two git repositories that pull the same patches to have different contents depending on how they pulled those patches. I don’t know what to say to those people.

This is just incoherent. I have no idea what to say in response because I have no idea what the intended meaning is.
I don't think they can, not without forbidding apps from getting access to the entire address book altogether. That would rule out a whole class of apps that actually need that functionality (WhatsApp, for example).

A good citizen on iOS (as of iOS 8) that wants to get a single contact from the address book will always use the system contact picker to choose a single contact without requiring full access to the user's address book. That's opt-in, though; a bad actor can still require that the user give full access to the address book. You (as a user) just have to hope that the review process caught whether or not an app is being misleading about what it intends to do with your contact info.
Apart the excellent points of cost-effectiveness and the USGOV being the biggest organized terrorist group in the world[0] made by other posters, I'd add one more thing.

We have to ask ourselves - what is the goal of terrorism? It's to force your target to do something you want (a political action) or totally waste resources. Civilian deaths are just collateral damage, means to an end. The 9/11 attacks scared the entire west to the point of insanity, made it waste money on wars and turn themselves into police states. If the terrorists' goal was to damage "our freedom", they most certainly succeeded - thanks to what can be only described as a severe immune overreaction on a societal level.

The right way to deal with such terrorist attacks is to mostly ignore them, and don't get yourself scared. As a terrorist, you have no reason to fly stuff into buildings if you know it won't buy you anything.

[0] - I can now forget my visa.
The tail call optimization IS a conversion to an iterative format. I'm leery of speedup claims without seeing the code that produced them.
Before you go too crazy on the packing, we very, very specifically wrote a loader that would use .zip files (and you have to declare which file in the .zip is the first-executed one). That way you're not translating everything to that crazy intermediate.
wow I certainly didnt realise google were going this

I guess some people with top search results can infer some pretty accurate stats from this.
The daily ritual of gettting out of bed and making a coffee is probably far more important that the stimulating effects to most people.
Insults are unfortunate. I thought I was quite clear on that?
You can be thick-skinned without being totally oblivious.

Offensive ad hominems further no debate, and they aren't even a skilful way of showing emotion. I wouldn't put up with it if that's all I got. However, some people can't take it when people (rightly) tear them a new one for some flawed point they make. Hell, some people get ultra-defensive at light criticism. There's a spectrum of skinned-ness, and I wouldn't define thick-skinned as accepting obscene idiots gracefully.
Please read the guidelines and wait 9 days. The most recent thread was https://news.ycombinator.com/item?id=8822810

https://news.ycombinator.com/newsguidelines.html

"A regular "Who Is Hiring?" thread appears at the beginning of every month, and you're welcome to post there. The rest of the time, job posts are reserved for Y Combinator-funded startups."
Then contrast with this article: http://arstechnica.com/business/inside-the-cloud/2010/06/clo...
You couldn't replicate memories and consciousness though. And cloning involves a long lead time since we only know how to clone embryos. So from your family and friends' perspective, it would be like you died, since they're not going to enjoy the company of your clone for a few decades and even then it won't have your memory or much of your personality.
I'd like to see a list of actual crimes solved or prevented through the use of these tracking dots.

Because I'm guessing that would be a fast read.
Wouldn't that mean that it is a game both of skill and of luck?
so you're happy to share your personal files with dropbox, but not your twitter account? Odd priorities. Not saying they're wrong priorities, but just not what I'd expect.
Wongle Inc., the leading provider of fine Wongle Inc. products!
Comp/bonuses went up for some. It went to zero for many others. In 1985, banks had armies of line workers processing trades, managed by officers making decent money. The average comp at a bank might be the average of 1 officer and 100-500 low level line workers. It would be better than other office jobs, but not great.

In 2010, the officer specs out business requirements after talking to traders and regulators, sends the high level work to IT and the CRUD apps to Bangalore. 475 of the 500 line workers have been replaced by a data center in Nutley, NJ, 5 remain in the US handling cash wires and other time-zone sensitive work, and 20 work via email out of an office park in Pune.

For obvious reasons, the average comp of 1 officer + 3 IT guys + 5 US line workers is going to be far higher than the average comp of 500 grunts + 1 officer.

Additionally, for many reasons (IT being one of the biggest ones), it's also vastly easier today to strike out on your own than ever before. In 1985, if you wanted to quit and start a hedge fund, it was tough. Today, a hedge fund can be operated by 3-4 guys + servers. Banks are forced to pay their traders enough money to prevent them from quitting and doing exactly this.

(Remind you of another high comp industry, with established players giving out big comp packages to retain talent?)

Edit (in response to your edit): RE: hiding the big trades in noise. What's wrong with that? Why should they have to develop a special HFT algorithm in order to simply move shares around without getting their lunch eaten? This is exactly the kind of value extraction I'm talking about. HFT shops have now created a huge expense for these retail shops that didn't exist before..

When you make a large trade, there will be a price impact. This is unavoidable - if you are selling millions of shares, supply went up, and price must drop.

In 1985, institutional investors (not retail investors) tried to make sure that other people (their counterparties) suffered the price impact. They would sell shares at full price, retail investors (i.e., my Mom) would buy from them, and then shares would go down once the market figured out supply dramatically increased.

In 2010, some HFT shops will sell to my Mom at a favorable price, and then buy from the institutional investor after prices go down. This benefits the HFT shop and retail investors at the expense of the institutional investor. I'm not saying this is good or bad, I'm saying it benefits "dumb money" (little guys who can't afford to rent an algorithm) at the expense of "smart money" (Goldman, Vanguard, Calpers Pension Fund).

[edit2: just a disclaimer - specific numbers/cities should not be taken as precise. The data center might be in Jersey City or Brooklyn, Pune might be Cebu or even Baltimore, and there might have been 250 or 1000 line workers rather than 500.]
It wouldn't be a matter of corporate masters but of basic prudence. We've seen competitors straight copy other user acquisition channels and there are some important details on this page that might not be obvious. Luckily such lack of imagination shows in other ways.

Also, it isn't clear at all from this post that the page isn't done. There are important but missing steps, for example. Also, there is no link currently from the normal web experience to /free.

Such a write-up would be useful if only for us though. Writing codifies coherent thinking.
Okay, another lesson I learned the hard way. People tend to like their own opinion more than your opinion. If they say you might be wrong, they usually want you to say, "Wow, that's a really, really fascinating point you bring up. I'm going to strongly think about that." Maybe not YCombinator, but like 99.99% of the rest of the world.

> As a word of advice to future single founders, they are going to aggressively push you the entire time. Be prepared to concede to them at some point even if they don't "get it." Otherwise, you will appear stubborn.

People need that. And y'know, you might be wrong. Or not. If you have a great reply, then maybe say, "You know, that's a fantastic point, I spend a lot of time thinking about that myself. Can I show you the numbers I ran on that?" Then show them, and say, "I still think about it. Do you think these numbers look good to go, or would it be worth considering more? What would you do about that concern, in my shoes?"

I'm going to keep the details vague here, but I remember one time I was selling something. The client wanted something else, that was stupider than my idea. But I was swallowed my pride and did it their way. Y'know why? Because I wanted their money more than they want my expertise. Oh, it was still a good deal for everyone. But they demanded it a certain way, and okay, you've got the money, you win, let's do it your way.

You wanted someone's money. Okay, they win, let's do it your way. Well, not that wishy-washy. But "I'll strongly consider that" (and then do! maybe even follow up on that point later with a few page brief/plan/strategy or something) is good. If you've already got the answers, stress how you think the other side is brilliant to bring that up, and you think about it and worry about constantly. Nobody wants to give money to someone that makes them feel stupid.

I don't know. Maybe this doesn't apply to YCombinator, they seem like the top 1% of intelligent and savvy people. But the other 99% of the world, definitely.

Edit: Once you've got a proven track record for doing massively amazing things, you can maybe just tell people how it's going to be and insist you're right. But that comes much later. If you seem like a commodity at all, you pretty much have to do it the way the people who have the money want it. When they bring up a concern, they really don't want it dismissed by some kid as not a big deal. Even if you're right (which you might not be).
> This is misleading at best. It was designed to show that the distinction between OOP and FP is arbitrary,

Possibly misleading yes, it is certainly a subjective point. I guess it reflects the struggle I had doing FP in Scala versus alternatives. I don't think I'm alone either, the Haskell community contains a lot of Scala refugees. Note that I have not looked at Scala 3.
I see that demo day videos will be made available to invitees, what's the chance of these videos being made available to the public?
I lived in a downtown urban area for a while, and probably will again. But you are absolutely right about parking tickets kicking the poor when they are already down. At one point when living downtown, revenue was slow and I had zero wiggle room in my finances. Then my car was totaled by some inattentive teenagers, I lost the gate remote for my parking lot, and I had to park on the street by my building. It was a weekend, there was basically zero retail nearby, so I thought I should be okay.

Not so. It turns out there was a sticker on the parking meter below bumper level that was basically invisible that said 2hr max. Two parking tickets later (plus a third fron trying to park somewhere else by my building that should have been fine), I hated cities. I could barely afford to eat (ramen profitable) and only drove the bare minimum, and here was this insane expense when I could least afford it. I moved out of the city and didn't spend a dime there for years as a result.
WMW format direct link. http://msstudios-live2.wm.llnwd.net/msstudios_live2
NO buffering problems, but only around 360-480p.
but better than no buffering if you have a problem with the buffering :)
"...I know of a lot of people who simply refuse to argue back, or address the problem of tone, or do anything in dealing with him, because they're afraid of blowback in the form of "good luck getting anything approved ever again". Whether this is a plausible outcome or not is unknown,..."

I suspect he may be about to find out.
TRAMP to me seems to be the worst offender here. If your connection is slow or you mistyped the domain you pretty much just have to wait for it to time out
"Windows just feels like an uphill battle to do everything I want to these days"

For example...

For those of us who actually use Windows for work (and not just write about it) the start button was an issue for all of 10 seconds.

I actually appreciate the new start menu approach. Instead of a "dumping ground" of icons, there's significantly less clutter, and a cleaner interface. Can't say I use my start menu much, as most of my commonly used applications are launched from the taskbar (pinned).
Anyone want to study group this book? I did Strang a few years back, along with the OCW lectures, but it wasn't very proofs-centric.
Nice, it's interesting to see how wildly the prices vary. Out of interest, it would be nice to be able to sort the various columns.
Reading through the comments shows that basic understanding of probability is crucial. If an outcome of an event is labeled with a probability of 1/10, what that really translates to is that if the event happens 10 times, you can expect the outcome to occur once.

The whole talk about N+1 gives the same probability as N is not right.
IMO the best approach is developer opt-in.

- developers render UI to an HDR buffer

- developers standardize on a open-source brightness slider in the Menu Bar

- or, each app has an individual 'brightness' slider.

It's a lot of work and a shame that Apple is making us to do this, but if a handful of apps start to do it then perhaps they'll come to their senses and just let users control their own damn screen brightness.
There's an important distinction. The power to censor gore can't be used to gain undue influence over society and democratic process. The power to censor political speech can.

The founders didn't trust themselves with the power to censor political speech. The idea that such dangerous power should invested in unelected, unaccountable tech barons is, frankly, so absurd that I struggle to believe that anyone advocates it in good faith.
This guy and SNL ruined "Fear the reaper" for me.

I still love Walken though.
This is what make it difficult to understand the performance profile of a Haskell program. Take a look at the book Real World Haskell for a taste of how ugly it can get.

http://book.realworldhaskell.org/read/profiling-and-optimiza...

Luckily Haskell does give you the ! operator (e.g., !x), which tells the compiler to evaluate the variable.
My take, as a professional journalist:

The number one threat to professional journalists is the fact that newspaper readership has shifted from print to online, but revenue has not.

Until news companies figure out how to make as much money per online reader as they used to make per print reader, the journalism world is going to continue to be in trouble.
If they accept Brad Katsuyama, there must be some other reason for excluding Stiglitz than criticising HFTs. Katsuyama has not only done the same very publicly but literally created a company to build a trading platform that nullifies HFT strategies by design.
We should do base 16, though, so it lines up with binary.
I'm curious how this works long-term. Old computers already have coolant systems that degrade - thermoconductive paste gets brittle and cracks, fans get gummed up. How will this wax work long-term?

http://www.youtube.com/watch?v=OpCJzdWxEbQ
Maybe they should look into making a cobra 11 for each Bundesland individually then ;)
It's very useful as a tool, though I think the ideal is a mix of both. You can do cooperative for the happy path and have an interrupt if something goes wrong with a thread not yielding. The main disadvantage is that single threaded plus fully cooperative makes avoiding races a lot easier.
The way things are going, New Zealand might catch a few nukes if for no other reason than to punish all the powerful people that fled there before the shooting started.
'duke it out' means to go and fight someone - seems like you wanted to say the opposite?
Surprisingly little previous discussion:

VRML was a standard in 1995 but now everyone's excited about The Metaverse - https://news.ycombinator.com/item?id=29237519 - Nov 2021 (4 comments)

Ask HN: Is VRML (Virtual Reality Modeling Language) Relevant to Metaverse? - https://news.ycombinator.com/item?id=29111474 - Nov 2021 (2 comments)

VRML – Virtual Reality Markup Language - https://news.ycombinator.com/item?id=29046541 - Oct 2021 (3 comments)

VRML (1997) - https://news.ycombinator.com/item?id=28374558 - Aug 2021 (1 comment)

A free Java VRML Viewer - https://news.ycombinator.com/item?id=24805346 - Oct 2020 (1 comment)
I don't know if it still works/compiles, but there's an actual coded version of this called Vigor:

http://vigor.sourceforge.net/

Based on an old Userfriendly strip.
I do not include Python in the fringe, no.
Whoah, no need to delve quite so far into fascism. The list of countries which do not have an extradition treaty with the USA is longer than most people think (http://en.wikipedia.org/wiki/List_of_United_States_extraditi...) UAE is probably your best bet if it's a developed nation you are after.
The effect of every HN reader ignoring Mahalo is so small it is likely to be mathematically discontinuous.
Right, because so many greater crimes are given any effort instead.

Let's be more realistic and compare them to the slackers found at every kind job. But now imagine those slackers with supremely dangerous amounts of authority that are constantly abused and no-one can challenge, co-workers that will cover their ass no matter how big the lie, really good pay, really good benefits, incredible overtime pay, insane early retirement pay (while they work other jobs) and it's nearly impossible to be fired once hired.
I'm not responding to the specific story in the article, but -

Several of my grandparents had dementia of one sort or another. They clearly could still enjoy life, but completely differently than when they had their faculties. I wonder, if you could have gotten the question through to them, if they would have felt their lives weren't worth living. It doesn't seem the same question to ask a 30-year-old, "would you like to keep living at age 80 with no short term memory?" and to ask an 80-year-old with no short term memory, "is your life worth living?"
OK - cool - thanks.

Shall I delete this? It really serves no purpose ...
I don't think so. Ideas have flowed both ways, but I've been using Gnome since the 90s and OSX has taken more from Gnome in my opinion than Gnome from OSX.
Oh my. I feel like some people on the internet over-exagerate because they hope the corporation will respond to their cries. So you're getting a linux hand-held? Oh, no you're getting rid of your Mac because you don't like the iPhone policies? I guess that hasn't been tried.
Does your employer use the lots of startupland hiring phrases, like "we're looking for passionate rockstars who believe in our mission to change the world through payroll software"?

A lot of the phrases in vogue right now seem to indicate companies that want employees that work 80 hour weeks and pay entry level salaries. Have you tried "competitive compensation" or some other non-numerical indicator that you guys pay well or phrases that indicate you guys have a professional vs. passionate culture?
If listing the salaries for the technologists will make the non-technologists in your firm jealous, then perhaps you should raise their wages, too.
Personal experience suggests that they are also using CAPTCHAs for the same purpose. I wonder how that figures in to the project.