jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The ML side is split from batch, this is part of our ML infrastructure http://tech.nextroll.com/blog/data-science/2018/04/26/just-b... .

The batch usecase is, among the other things, attribution and it doesn't process 30x80B events per day, it looks at site activity and campaign activity over the past 90+ days and draws customer journey for each cookie. We obviously used to do things, when we were smaller, by keeping the data streamed in a database like hbase, but not only that was horribly slow and unreliable, it was also horribly expensive and doesn't really allow for re-applying a different attribution model retroactively and interactively like our product allows today (and it's incidentally now it's also much cheaper and faster than it used to be in the past when it was a streaming solution, orders of magnitude at that even).

In any case attribution is just one of the things we do in batch, and certainly one the bigger ones.
Some factors for this

- When prototyping, deferring worrying about exact error types is helpful

- In applications, you aggregate so many types of errors, sometimes it is easier just to dynamically accept any.
> It seems like any company would have to be crazy to want to depend on any new Google service for anything important.

Companies depend heavily on AdWords, gSuite, and Cloud and all three continue to grow.

The reputation for canceling projects which aren't working may matter to consumers, but I haven't seen anyone in business mention it in their purchasing decisions.
>Worst thing is that "simple" languages like Go force you to mix up "business logic" with "plumbing/infra logic" with "error handling logic" if you try to be idiomatic...

How so? Can you not write modular code in just about any language? I'm not saying programming languages don't matter, but in terms of seperating business logic from plumbing I don't see huge differences.

I also don't think you can seperate errors from the rest of your code on the same level of abstraction. Business logic errors such as "account overdrawn" are business logic. Plumbing errors such as a broken network connection are plumbing.

The only errors that can and should be kept separate are bugs that need to be fixed.
As another commenter pointed out, this "receipt" doesn't show that a huge hunk of what you are getting you are not paying for -- you are buying on credit.

It also does not show that there remains a huge balance due both before and after this "tax transaction"

I can't imagine anybody walking into a shop and buying something without knowing exactly how much it cost (not only how much cash he paid for it) and what his balance was with the merchant before and after the sale. I think the idea of a tax receipt is a great metaphor, but if you're going to make a visual metaphor like this one, make it work like a real receipt does. Otherwise you are using the metaphor to deceive rather than enlighten.
> Git is consistent: a merge will always produce the same result for the same files

I thought the point was that if you pull the exact same commits in different order the merge will produce a different result for the same files, meaning that in git the history does matter. Whereas darcs/etc will always produce the same result, such that history does not matter?
The reason there's no photography permitted in the first item:

"In the past St Paul's has, as an experiment, relaxed the photography rule. However, the combination of camera flashes and groups queuing up to pose for photographs under the dome led to the conclusion that allowing photography would greatly detract from the spiritual life of the Cathedral."
If Apple allows writable and executable memory blocks in the future on iOS then LuaJIT has a good chance of becoming a good alternative to Objective-C.
Here's a quote from the article explaining what would rely on this expectation:

> 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. Such a view seems like insanity to me.
I'm tired of this 'ideas suck' meme on hacker news as well. For that you get the up-vote. But, You're getting it wrong in that one idea is better than another. That's not really the point.

The point is that your STARTING idea sucks, while out of that could come good ideas. The point -> Groupon, restaurant ordering from your cell phone -> to reddit, paying with your cell phone -> paypal, craig's e-mail list -> craig's list. You get the idea.

I think we can assume most people on HN aren't brain dead, and for those that they probably wouldn't listen to you or I anyway. So, most people's ideas on HN probably look like a slightly manipulated bell curve with less really bad ideas and slightly more really good ideas from the beginning. For most people their ideas fall in the middle.

The reason why ideas are important is because they give you a foot hold to pivot from to something better. Most of the time their related (paypal, groupon) other times their not(reddit) but by executing ideas you can see where the real opportunity is. That's what people in the middle need. They need to be able to pivot their ideas quickly.
The spread of deliberate misinformation is banned on both Twitter and Facebook. Here's Facebooks[1]

You may not use our Products to do or share anything:
* That is unlawful, misleading, discriminatory or fraudulent.

Here's an entire section from Facebook regarding "False News"[2].

Joe Biden's rhetoric regarding the Georgia State voting laws is clearly 2-3 of those. Why has he not been banned yet?

And the incitement of violence thing has been debunked pretty clearly. If one guy at Twitter can decide something was inciteful just because that's their opinion - despite all evidence presented during Congressional Hearings, then we're far more lost than previously assumed.

[1] https://www.facebook.com/legal/terms/plain_text_terms

[2] https://www.facebook.com/communitystandards/false_news
Pretty much. There's always the option of putting it in a container (using Docker, for instance) or VM but chroot is probably the most commonly used and has the least overhead.
UI is about how things work first, about styling second. Themes are not going to help you with the former.
Uh...

What is this link supposed to prove?

It's a diagram of the failure modes of the BOP and some discussion of how it failed. I can't see any indication it shows the well under the BOP is intact or that the movement of high pressure oil-and-sand isn't chewing the assembly to pieces as BP tries to suck some of the oil out of the well.
There would be quite a few cables to unplug:

http://personalpages.manchester.ac.uk/staff/m.dodge/cybergeo...
what's the best front end for ffmpeg on windows? i used to use ffmpegx on my mac, but that thing's out of commission in favor of handbrake.
Neat. I tried viewing a note in IE7 and it didn't display right. http://i.imgur.com/pKdJG.png
Let's imagine there's really a national security risk that actually requires the President to order the internet turned off. I don't know what it would be, but let's say it's dire. In that case, the president (for all practical purposes) has the power to send the national guard into all the relevant physical locations and cut the power to the internet backbones. It's illegal and wrong, in the same sense that Abraham Lincoln's multiple violations of the Constitution were illegal and wrong. Which is to say, it's one of those edge cases that the law, by design has to leave out, a situation where you have to violate the Constitution in order to save it, but there is no way in hell you're going to give any freedom within the law itself to do anything of the kind. This is a very difficult idea for a lot of people to wrap their heads around.
What's the most important insight in this essay that HN does not line up well with [1]? When I look at his key points [2], the ones that HN seems to line up well with are:

The place that was founded on open access had too much openness. They had no way of saying, “No, that’s not the kind of free speech we meant.”

Technical and social issues are deeply intertwined. There’s no way to completely separate them. Having good software isn’t enough.

Constitutions are a necessary component of large, long-lived, heterogeneous groups.

There is always an informal piece of the Constitution. The informal part is the sense of “how we do it around here.”

Handles the user can invest in. A way for there to be members in good standing, some way in which good works get recognized. The penalty for switching doesn’t have to be total, but if I change my handle, I have to lose some kind of reputation or some kind of context.

Here are points we line up with, but not as much. Note how the first one overlaps with the last one above—that's because HN straddles this issue somewhat [3]:

I need to associate who’s saying something to me now with previous conversations. Weak pseudonymity doesn’t work well.

You need some barriers to participation, however small. You have to have some cost to either join or participate, if not at the lowest level, then at higher levels. There needs to be some kind of segmentation of capabilities.

I found only one main point where HN differs significantly:

You have to find a way to spare the group from scale. The dense, interconnected pattern that drives group conversation and collaboration isn’t supportable at any large scale. Less is different—small groups of people can engage in kinds of interaction that large groups can’t.

You might think HN fits this description too, because we've never tried to juice it for growth, and it's a medium-sized forum by current standards. However, when Shirky says small he means "larger than a dozen but smaller than a few hundred". He recommends finding ways to factor larger groups into smaller ones so that richer interactions can happen. This is something we explicitly do not do, and since HN has millions of readers and tens of thousands of commenters, it's massive by the standard he was writing about.

This is the non-siloed property of HN [4]. It's probably the single most influential aspects of the site's design, and it has many counterintuitive consequences, which I've been writing about lately [5].

[1] I asked this in 2016: https://news.ycombinator.com/item?id=12208054

[2] Several of these quotes are spliced from multiple passages.

[3] https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...

[4] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

[5] https://news.ycombinator.com/item?id=23716395 and https://news.ycombinator.com/item?id=23308098
This reminds me of Ted Kaczynski's Industrial Society and Its Future, which oddly struck me as a pro-poverty manifesto when I read it a long time ago.
You keep saying this. I wonder if it's helping much. There's probably a reason banned people don't know they are banned.
If, instead of reporting drivers to the DMV and their insurance companies this sent a message to a mailbox accessible by the driver, it would be pretty cool.

As it is, there are too many drivers so unaware of road rules and best practices that they people driving correctly are the incompetents. This will fail to improve road safety, although it may succeed at raising insurance company revenue by providing an excuse to raise rates.
Netflix also bought into Microsoft's Silverlight sales pitch. Microsoft originally pitched Silverlight as a platform with robust 3rd party implementation. Microsoft even funded work at Novell so that Moonlight could be used with the 2008 Olympics sight. As Microsoft has pivoted to HTML5, Microsoft became less interested in providing a DRM layer to Moonlight. Linux users will be well served when the DRM components to HTML5 video become available and widely implemented.
I think they alluded to it in the first post. When they rolled out Xbox 360 streaming, they severely underestimated demand. It was nearly impossible to get a full quality stream for 2-3 months after the roll out.

Now with AWS, they can spin up additional instances at will.
Let me fix the title: Hedge fund claims to use Twitter to predict stock market in an effort to attract attention from investors.

Other variations on this theme that I've encountered:

Hedge fund uses all-Apple architecture to gain competitive advantage. (Translation: a platform-independent runtime [1] on top of XServe + imac/mac pros for workstations. )

Hedge fund uses NoSQL solutions to predict the market, minimize risk. (Translation: flat files for quote-level data, same as everyone else [2].)

I'm sure they throw twitter sentiment into their machine learning program as one piece of data. The learning system might even give it a non-constant coefficient. But I'd be really surprised if it plays a major role.

[1] I won't name the system, but it's something along the lines of (and might even be one of) the JVM, CLR or Smalltalk image.

[2] I'm being unkind - some banks use ADABAS and other such systems from the 70's.
I would hope so, because I'm betting most people would be using this while driving.
Your probably making the assumption that the information about the stock market is symmetrical. That's a very strong assumption which certainly doesn't reflect reality.
New sources of information such as twitter can lead to an advantage as long as you're the only one using it.
Tyler Durden!
EDIT: Oh nvm I see from the gravatar that the analyst cited is using a pseudonym.
(NOT a FB supporter) At least one can block/unfollow certain people/pages. I assume that would finally leave them out of your sight. Yes you would have to block-list 99% of their junk so you can only be shown what you really care for. It's a never ending battle against their machine.

In a similar note (show/block/hide) I despise that Netflix is (not) doing, that does NOT create the "I don't want to see this ever again" option, and it keeps pushing the same stuff I have already watched (either within or outside Netflix) or the stuff I will never watch.
This is false, many are just lower binned ampere
I believe the problem is restaurants getting lazier about to go food. I used to love ordering from Texas Roadhouse, but the last three times I've ordered, from three different locations, something bad happened each time.

1- Order was completely wrong upon pickup, had to wait around for an hour until my order was ready.

2- 1.5 hours after placing my order and receiving the confirmation text, I am told to pick up my oder. Im already at the location so I go inside. The order is cold, had been sitting for an hour probably.

3- Placed order and two hours later I received the confirmation text for my order and it would be ready in 45 mins. Someone had forgotten to put my order in. I didnt bother to cancel my order, but imagine my surprise when a full 3.5 hours after placing my order I received the order ready text. Who in the world still wants food they ordered to eat now almost four hours prior. At that point screw them, they cost me orders of magnitude more than the cost of the meal with the hassle of waiting, then getting fed up with waiting and ordering from another restaurant, and driving to the new location and waiting even longer.

I won't eat at a texas roadhouse until I feel safe going inside to eat, or just never, I'm over it.

Problem is, this is rampant now, orders wrong or forgotten from restaurants and fast food chains.

I will never, ever, pay for a meal up front, not after what I've experienced in the last 1.5 yrs.
The best thing about smart TV's is they are cheaper than otherwise and you can dumb them by not connecting them to wifi/internet. Just add in your own NUC running linux and you have the best of both worlds. Get a logitech mx ergo as the "remote control" and you're good to go.
They're oppressing the minorities to create greater wealth and power for China's aristocracy (ultimately).

I know I'm stating the utterly obvious but it needs to be said. This is a natural side-effect of aristocrats doing what aristocrats do.

And yes, our world suffers from an infestation of aristocrats.
Well the problem is that it’s easy to run out of letters with only the latin alphabet.

Also some fields do have conventions. For instance in numerical linear algebra, many papers us the rules of (1) matrix in roman capital letters (2) vectors in roman normal-size letters (3) scalars in greek normal-size letters.
Problem with targeted advertisement is not tracking part, problem is abusing with this tracking. All ad networks are showing you ads that are more like likely to profit them, not what you are most likely to be click.

So basically it is some Expected Value from the impression. if I am 1% chance to click some ad, but they are paying 20x more than the ad with 10% chance, you will see this low quality ad first.

Why they would pay same guy's impression 20x more? Cause they are trying to target some vulnerability there. Things are worse than you can imagine, with targeted advertisement you can:

- advertise some weight loss scam to be people who are not confident about their body ( or you can even advertise them candies )

- advertise them dropshipping items with huge margins ( cause you can afford to bid 10x for their impressions )

- advertise your partner about interest area before xmas with inflated prices ( if you have motorbike, they can advertise your SO with "best accessories for bikers" with inflated prices )

Basically targeted advertisement is not about showing us the most relevant ad, it is about making the profit from the impression.
This is not true in California; you pay tax on the whole price, even if part of it is paid via a trade in.

http://www.boe.ca.gov/sutax/faqpurch.htm#9
"Parallel universes cannot be tested for"
The multiverse idea just sounds like a more respectable version of "turtles all the way down"
I'm not too surprised. Uber has created a perception that their service will be unaffordably expensive at peak times like this, so people don't even check.

I actually did check, and they were running at a 3.5x surge price in NYC. I stood on a street corner for 30 seconds and flagged down a yellow cab easily, so you might say their offer was lacking.

EDIT: reading the article again, I think there's something more of interest in here. Drivers are annoyed at their lack of surge earnings, which makes me wonder to what extent they're unhappy with how much they make at regular prices, and how much they depend on surge pricing windows to really make money.
I gave this tutorial (and React) a shot, since I find the concept of server/client apps intriguing, but stopped reading halfway through the Flux documentation.

I can't decide whether I love or hate React w/ Flux, but the one thing I'm sure of is that the documentation was written by someone who had pain in some framework I haven't had experience with. I've used Knockout extensively in a medium sized web application and reasoning about the source of data updates and dependency invalidation hasn't really been a problem at all. And that's the perfect example of the data-binding and dependency modeling which seems to be what React is eschewing. shrug Either way I'm still intrigued and will give it another go when I have more free time.
Getting evidence would be a challenge if policing were done entirely by private firms with no State granting them special authority over ordinary citizens.

For instance, you suspect that I stole something of yours and have it in my house. You hire a private police force to investigate. If they knock on my door and asked me to let them come in and look around, I'll laugh at them and close the door.

If they threaten to use force, the different private police force whose services I subscribe to will use force to stop your private police force.

Some advocates of entirely private law enforcement/justice systems I've discussed this with tell me that this won't be a problem because my neighbors will see that I'm not letting your private police force in, and that will tarnish my reputation. Reputation will be very important in a government free society, they say, and so I will not risk that unless I'm guilty.

I don't buy that...I think it is far more likely that most of my neighbors would be thinking I'm doing exactly what they would do if some jerk accused them of stealing and wanted them to let some private police force come in--worse, a private police force that has been hired by their accuser and so has a strong incentive to please him. They want him to give them a good review, so more people will hire them.

Some have told me that your private police force could get a search warrant from a private court. That just pushes the problem back one level, for unless there is some State forcing me to recognize the authority of your private court, I will no more recognize your court than I recognize your police force.

Every way I've thought of, or heard anyone propose, to make this actually works ends up in effect recreating a State under a different name.
Hacking is no longer cool. It's gone pro. It's now done by organized crime and Government intelligence agencies. These are much tougher opponents than the script kiddies of a decade ago.
> gets offended by simple questions about religion, etc. OK, good for him. The more you push back, the more self righteous and arrogant you are during security checks

I agree with the other parts of your post. Here though I think he wasn't assertive enough. No need to get snarky but a request for a cup of water is not something you just let the cop/whoever shake off with a wink.

>> "You also said a lot of things, kid," he said with a wink.

You say "yes, like that I want something to drink, repeatedly." Another thing is to always ask people for their official identification, a badge, a name, a number... They're not supposed to be anonymous.
It's been linked to several times in Hacker News, here is where I read it first (I'm from Uruguay, South America).

Over here, the U.S. are reviled due to their part in the local dictatorships (they trained torturers, among other things).
I wonder when ThinkPad 25 will start to show on EBAY or other places in normal prices ... currently its almost the same as for new one ...
IANAL but the basic sniff test is could "Postwoman" be confused with "Postman?" I think the answer is yes. With the author calling it an alternative to "Postman," you have the author acknowledging Postman is a strong trademark. And it's not like it's the only one available fitting the "{HTTP-METHOD}{MAN|WOMAN}" construct-- you could rename it "HeadWoman" and probably be okay.
When emoji use follows a strict convention (something like https://gitmoji.carloscuesta.me/), it can make it easier to scan a list of commits and get a rough idea of where the development focus is (i.e., hardening vs. feature development).
Here's the video with a transcript.

https://www.adl.org/news/article/sacha-baron-cohens-keynote-...

It's really disturbing that FB will run any political ad given the Russians are still f'ing with our elections.
Robin Hood didn't keep the money he stole.
> The research mathematicians I work with just stare in incomprehension at the idea of doing their work on any computer-mediated system. Yes, there are things that can be done, and yes, computer proof-assistants have made huge strides, and yes, there are always people at the cutting edge doing amazing work.

I'm not talking about computer assisted proofs or anything like that. Just using a readable syntax and the mathematical equivalent of a word processor would be an enormous step forward. No one is writing books in cursive with a fountain pen anymore either, which is basically analogue to what mathematicians are still doing.
From what I understand, the outside of this car is bare stainless steel. Can humans or robots make welds that don’t show Up as ugly warts on the outside? If so, can it be done cheaply enough?