skysight-inc/HackerNews huggingface dataset:
Most of the bigger companies dont take any APIs from Expedia. In fact, they get their own deals from the airline and negotiate better commissions wherever possible. For hotels, its their own sales/BD team which gets the hotels (along with inbound) and they use many third party aggregators too. (Expedia does this too).

The filters and steps are more a part of A/B testing and Conversion Rate Optimisation, which you expect any online website to do. That does not even use any of the user data for doing that. The filters are standard - more like if others are giving it, we should too, and they get all the possible flight information about a flight from the airline/GDS. Also, when I said evolve, I meant all of them look the same as they did in 2013 - with minor differences here and there. No one even looks to buck the trend, maybe by offering personalized suggestions first. Had Facebook/Linkedin been doing flight bookings, could have been really different.

The use of data comes in use cases like: if I am looking for a flight, show me something optimized for variables I usually prioritize (esp if I am a repeat user), not a generic way of eliminating bad results, or just one sort option. Similarly, for hotels, show me the kind of rooms I have booked before, or the ones others like me have booked (item - item recommendation) which does not happen right now. With destination suggestion, a feature quite a few OTAs are trying to incorporate, tell the places I should go to. That does not even happens with experience/activity searches either, even when those are made on the same website.
Netflix is in the game of "filler" content. They will make money even if the content is mediocre because (many) people will turn to Netflix even if the quality is not stellar. That's unfortunate but a reality of the business model. If it didn't work, they wouldn't keep making lots of crap.
> The Why: Twitter Is in the Outrage Business; Mastodon Isn't a Business

This section casting twitter as being in "the outrage business" but mastadon not being a business at all doesn't quite sit right.

Even though mastodon "the open source project" is "not a business", there is an entity behind it accepting $ for it's development[1] and presumably has control over the rules by which the main line development occurs and controls the brand "mastadon" and its website.

I think that section would be more useful and convincing if folks behind mastadon discussed how the money flows in twitter cause it to be in the "outrage business" and how the Mastadon maintainer's money flows solve those problems.

[1] (Gargron - https://www.patreon.com/mastodon)

(edits: grammar)
We all knew that creating/adopting centralized communication platforms ("Web 2.0") was going to end badly, but that was where the money (temporarily) was. Now that they've taken over our culture, it's not surprising that every small time censor is showing up with their demands.

(Also, as we're going through an $ideology-scare, a disclaimer: I'm not criticizing the ultimate goal of anti-discrimination housing laws, nor even HUD for going after Faceboot here - but really pointing out the utterly predictable no-win situation these centralizing companies have created for themselves)
We've fixed it for you. Actually our software would normally have fixed it for you, but www4.ncsu.edu/~tenshi/Killer_000.htm as a URL confused it. Maybe it was the "www4".
React Redux actually uses the Context API (Update: Old context api).

"Context is what powers React Redux under the hood. The new context API isn’t to “replace Redux”, it just fixes a broken feature that needs to be provided by React. Whether you use it directly or through another API like RR is up to you" [0]

At the end of the linked article the author states "Today, when Redux is more than you need, you can reach for Context." I'd actually argue the opposite. Redux, specifically React-Redux, is an abstraction. An abstraction that simplifies using the Context API. All I need to think about when using Redux is Flux architecture. There is excellent documentation around Redux, context api not as much.

If you don't feel confident about Redux, or would like to get a better understanding of it, check out these three things (in order):

1. Understand Flux Architecture: https://facebook.github.io/flux/docs/in-depth-overview.html#...

2. Understand Redux: https://egghead.io/courses/getting-started-with-redux

3. Implement Redux: Read the documentation at https://redux.js.org/. At this point you should have a good grasp on the concepts so pay attention to implementation details here like designing the state.

[0]:https://twitter.com/dan_abramov/status/964946781493780480?la...
Most of the time I see “nonprofit” and “not for profit” being used interchangeably. Profit, or “fee” in the government contracting world, is almost always being earned. It’s a question of purpose.

Theoretically nonprofits focus on some other purpose first (but not exclusively). “For profits” businesses have the primary purpose of making profits.

That’s the theory. In application, lots of nonprofits are loaded with business people trying to make money under the tax shelter of that tax status.
Why two and not three or one?
I wish there was more details and pictures to see. But the fact they keep on using "military grade tech" makes me lose most of my faith in the merit of the article. Military grade actually means something. Just because it is advanced does not make it military grade. There are many stringent requirements and standards especially in testing when it's used in the Military which is why everything seems like it cost so much. Just look at MIL-SPEC hardware like screws. Easily 2-3x the cost of regular bolts but I can exactly pinpoint the metal composition and expected lifetime for it.
> Comparing TDPs between manufacturers is invalid.

Why? It's all Watts
That's a neat idea! (Though not necessarily in the spirit of AWK as a simple text processing language. :-) I started playing with something like this in a previous language interpreter I made in Go (https://github.com/benhoyt/littlelang/blob/master/interprete...). It's definitely possible to do with the reflect package, though it wouldn't be trivial to do a full implementation.
Same here in Boston. While I'm interested in self-driving cars if they can actually save lives, I'm not interested in restricting people's ability to walk about freely.

Also it seems that some companies blatantly lie about their capabilities and would face criminal charges if they were humans driving on public roads.
Blunt Guide to Mathematically Rigorous Machine Learning
This is what we're doing. We're distinguishing project work, which requires longer and more constant focus on a problem and other, smaller stuff. For example, setting up configuration management for an entirely new application is a project. Writing and deploying an icinga check, a telegraf collector and such is smaller stuff.

With this, we schedule some people to be on project duty and they shall not be interrupted. Other guys are on interrupt duty and tend to do tasks which just require an hour to half a day of attention so they can easily close something they're doing and jump on something urgent.
(Part 2) Incentivised Multi-Target, Multi-Camera Tracking with Untrusted Cameras
Yes they are similar but they are procedural, i'm trying to do a declarative thing. I want to eliminate the need to figure out what constraint can a specific insert/delete on a specific table can break exactly.
Hi there! Yes but when you signup for trial under FAQ.
I look into IRC or jabber. There is plenty of clients out there for them.
This is not weird. The fact you both have worked for the same place makes it more likely that you end up in the same online community as well, not less likely.
From last month; I have started using a new notebook in rough not-rigid way. Do not want to write date at top? No Worries, write anywhere. Do not feel like a left-aligned list? No problem. Not want to completely fill a page? Just leave it & start a new one.

This is, i would say, a bit of liberating from using Bullet Journal & Workflowy styles :)
It's more than just pride with security clearances - they're minimum requirements for a lot of federal government work.
Open anarchic communities are not toxic only while they are young and fresh. Eventually they will grow and either establish a set of formal and legally binding ceremonies with unsatisfactory result (actually I don't know any really good decentralized example here - Wikipedia is the closest one) or become toxic and die (IRC).
Don’t Worry, Smart Machines Will Take Us with Them (2015)
It truly is a shame. I was seriously considering pursuing a PhD in history and one of my professors warned me against it. I ended up geting a degree in accounting and have not regretted anything.
Here's the ProPublica stories that led to this

https://www.propublica.org/article/facebook-lets-advertisers...

https://www.propublica.org/article/facebook-advertising-disc...
Couple of reasons. 1) Because I'm a fan of few dependencies and lex/yacc are non-Go dependencies. 2) I've never used them and it'd probably take me longer to learn them than hand-write a lexer and parser. 3) Writing a lexer is trivial, and writing a recursive-descent parser is fun and not that hard.

As to the state of lexing/parsing in the Go world. There's a simple scanner (text/scanner) in the stdlib. I've run across this quite neat parser library that's based off structs and tags: https://github.com/alecthomas/participle ... but I really don't know the landscape very well.
The new MacBook Pros with T2 chips do indeed kernel panic randomly
Yeah, although it seems mostly to be by accident: you can target you facebook ads to whatever group you want, so your bra sales only target women, or your stroller offers only target people with smaller children.

Personally I think the law is bullshit: what is interesting, and what we want to prevent, isn't landlords who can target only some group, but landlords who _do_.

But I guess facebook makes for an interesting target.
I realize there's no mechanism in the text box that prevents people from posting to HN like this, but can you please restrain yourself? What a horrible position you put the other person in, to have to defend their most intimate family situation in public or else leave a gossipy slur like this unanswered.

I'm sure you didn't mean it that way, but that's the form it congeals into once you post it. Users need to do better than this here.

https://news.ycombinator.com/newsguidelines.html
I am primarily interested in the experience of ML post-docs that forgo going into industry. Can you elaborate a bit more about their experience? Salaries look a bit lower for post docs vs industry work. Some I've seen start in the mid-40k to 70k range. Could be different based on geography.
It's missed the boat for being the first long range affordable EV. Hyundai got there first with the Kona, which has the range of the more expensive Model 3 Long Range but at the price of the cheaper Short Range one.

Don't get me wrong, the M3 is okay as a stripped down sporty hatchback, but the $35k model is looking a bit basic and overpriced already.
They're not "lies", they're facts that people in favor of mass immigration stubbornly ignore.

Some data for you to look at:

https://www.telegraph.co.uk/news/2017/04/12/eu-migrants-with...
Related story:

When I was in grad school I was doing graph theoretic analysis of human metabolic networks. I had some really interesting and promising preliminary results about the structure of various metabolic pathways and had been invited to present my unpublished work in a multi-departmental lecture. I was making some new visualizations for my talk and spotted something odd, which led me to a bug in my source code that had reversed the direction of several steps in many of the pathways. I was mortified . . . I ran some preliminary tests on the corrected code and saw that many of my results were completely in error. I wouldn't know for sure until I could get several days of cluster time, but I had proof that my last year of work was completely bogus.

I stayed up all night confirming the new code and the extent of my invalidated results and brought this to my advisor the morning before the lecture. He told me to shut up and present it anyways. Being a young idealist I argued with him about the nature of science and the search for truth . . . I refused to go along with it and present something I knew was false. He made one of the research scientists present on their topic at the last second so our lab wouldn't "lose face" and I was pretty much in the dog house forever after.
Are there alternatives to Netflix? Amazon Prime certainly isn't. Serious question - especially for German audience. I would like something with older and more niche movies. F.x. on Netflix Germany neither is nor ever was a Fellini flick ... actually "Federico Fellini" is not even suggested upon searching for "Fellini".

https://www.theguardian.com/tv-and-radio/shortcuts/2017/oct/...

- Fandor: only US and CAN

- Mubi: also Germany

- Filmstruck: not Germany

- Yaddo: apparently worldwide

(skipped what didn't appeal to me)
> Thanks for the petty insults

Maybe don't accuse people of making strawman arguments when they merely repeated well known facts, then. That's not civil either.
There’s also a Mexican taco with pineapple as a topping, eaten pretty much anywhere
Here in the US negligence is the biggest factor in accountability. In most cases if the driver wasn't negligent but the pedestrian was (by illegally jaywalking), then there's no criminal or civil consequences.
Even MSVC will do C99 these days. C89 is dead.

Big-endian is nearly dead, even in consumer network gear. POWER still survives in high-end network gear, and there are some big-business things (think COBOL) still in use. Most people really shouldn't care about big-endian.

Weird pointer models are dead. Even in the embedded world it has all gone byte-addressable, single-address-space, without hardware segments. The hardware does exist on x86, but modern systems effectively hide it. The pointer models are ILP32, LP64, and that abomination that Win64 uses.

Within reason, even bitfields are now portable. Both gcc and msvc will assign them starting from the LSB. You might need a pragma to pack the bits, but both compilers support that.

Speaking of that: lots of pragma is portable now! You can pack. You can do "once".
I have the options to see dead/flagged posts enabled and don't see anything, what do you mean?
17 steps at home[0] and 17 each for two flights per floor at work, since commercial buildings have taller ceilings.

[0] This applies both in North Carolina and the apartment in Texas, which had two flights of stairs (3-story townhouse)
Or is the nature of social media that people switch to get better filtering and a higher signal-to-noise ratio?

Certainly that got Google search and Gmail started.

If Twitter gets better at filtering, maybe they will be more popular?
Please pardon my inexperience, but at what scale does this become significant? Where I've worked readability/clarity/technical-debt have always taken more primary positions as relates to expected costs.

Would you mind linking a reference or example describing the trade-offs in this?
The F35 is “military grade” too. It’s massively over budget, doesn’t work and never will. Oh and rival states already stole all the blueprints.
I'm really sorry that part of this thread turned into a thoughtless public prodding of your family situation. It pains me to see HN being used that way, especially when your intention was obviously to honor your father. It was a fine submission, and I hope the nastier end of the responses won't spoil how you feel about HN.
>and/or zip code.

>effectively limit housing options for these protected classes

I have head of zip code being protected or personally identifiable information but never a protected class

Also fun fact, "age" as a protected class in the US only refers to discrimination against people over the age of 40.
So if that's the resume then why does that letter have a line at the end asking that the reader of the letter read the enclosed resume? Looks more like a cover letter to me given the way it's addressed and signed. Very neat indeed, but op may yet come across another document.

"May I ask that you read the enclosed, resume. Thank you very much."
Moderation Is the Commodity
If two independent labs can reproduce the result it is extremely unlikely to be the result of false positives. The difference between having two versus three independent verifications is minuscule. A standard has to be set and 2 is a good enough standard.
“There are limitations to this study that merit consideration. This study represents observational data and is not a clinical trial; however, randomised trials of low carbohydrate diets on mortality are not practical because of the long duration of study required. Another limitation of this study is that diet was only assessed at two time intervals, spanning a 6-year period, and dietary patterns could change during 25 years.”

This study is based on a 66 question FFQ (food frequency questionnaire) spanning a six year period. Do you remember what you ate last month? A year ago? Six years ago? Maybe a more modern version of these types of studies can be done if the subjects are required to take pics of everything they ate instead of reporting from memory on a questionnaire.

“LMS receives grant funding from the California Walnut Commission”

Oh?

“SC reports grants from the National Institutes of Health (NIH), and personal fees from Novartis and Zogenix”

Novartis and Zofenix are in the business of making statin drugs.
How is it futile to comply with the law and not help facilitate discrimination?

Reminiscent of IBM's history.
> Maybe junk has lower licensing fees so it increases their margins.

It has to be something like this. Licensing fees based on views, or maybe the license terms stipulate that they're not allowed to promote it or something.

Often I'll be browsing around in some deep page in Netflix and randomly see some AAA major Oscar title that's not mentioned or promoted anywhere. It just makes no sense.

Maybe these are expensive views, so Netflix reserves surfacing them only for people who have taken actions that indicate they're having trouble finding anything they like?

To kind of "rescue" users who are on the verge of cancelling?
It's still heavily colored by your history. Using someone else's Netflix was really an eye opener. This new algo driven world is stifling.
For me personally, if I lose half an hour, I lose as much money as I get for half an hour of work.

That's why I love content recommendation systems which actually work. Though the downside is, that today's systems (looking at you, Spotify) close you in kind of a bubble.

The best I've met was Google play music, the recommendations were great and at the same time you got to know a lot of great content unlike anything you've heard before! I switched, because unfortunately it seemed like nobody was working on it anymore.
Most mil grade tech is not that advanced. Electronics are 20+ years behind the technology forefront but are built for durability and reliability. Some of that you want in a car but it's nice to have modern high speed gear for infotainment and advanced engine controls.
I used Moleskines in college but haven’t looked back since finding Leuchtterm (almost 10 years ago). I love the numbered pages and softer covers, but the best part is that the lines are MUCH lighter. You won’t regret switching.
Hey just added a description.
the point of mastodon communities is that they are not anarchic. The fact that they're human scaled and moderated is what allows them to impose sets of rules that actually make spending a few hours there palatable. (The same advantage that say, the smaller hackernews community has over a 500k population subreddit)

That's the advantage they have over twitter, they're able to set community rules that fit to the respective communities. It's twitter that suffers from the anarchy.

When twitter users are setting up filters and mass blocks to remove all the nazis and trolls and conspiracy theorists from their feed, they're essentially just trying to painfully recreate what you get in a mastodon sized community by design.
But you can't do this "those 128 bits are used but are kept not known" thing with software. Sure, it is being tried again and again, and it fails every time.

You need separate hardware to safely prevent these 128bits from leaking.. but then why don't we ditch whole idea and implement true HW RNG instead?
I had a similar experience. I worked in a neuroimaging lab during grad school. I found a mistake in our code that basically meant we had being overestimating the p-value from MRI data. It potentially invalidated many of the previous papers (and there were a lot, this was a "paper mill").

Being naive, I just assumed they'd be retracting them, but my labmates explained there was no way our PI would let that happen. It was never boiled up to the PI, so he never even knew. A year later (due to this as well as other issues), I quit the PhD and joined a company doing something "real".
Americans will regularly criticize soccer. A lot of people will regularly criticize baseball. Both for being boring or what have you. Sports are definitely not immune. Just more tolerated and accepted as you say because of their sheer popularity and cultural significance.
Would taking two steps at a time in this was possibly cause more knee-joint wear?
Build one inside Fort Knox :-)

I also think it might be easier to do away with the crane and just put the weight on a huge moving platform. Where available, you could sink that into a disused mine shaft.
How would you prevent landlords from targeting some group without a law that prevents landlords from targeting some group?
> The Fair Housing Act prohibits discrimination in housing transactions including print and online advertisement on the basis of race, color, national origin, religion, sex, disability, or familial status.

Emphasis mine.

If the FHA does indeed prohibit online advertisement discriminating on those criteria, this sounds pretty damning to Facebook. Those are some of the key features of Facebook ads.
Show HN: A Docker image for maintenance that returns 503 except for a ping url
Nope. Hbomberguy suggested it jokingly, and then it was done.

https://mastodon.social/@Gargron/100419966679180204

Not everything is a cynical ploy. There are still pure and wholesome things in this world.
It's not really a protected class, but a case of redlining, which is, to quote wikipedia:

"the systematic denial of various services to residents of specific, often racially associated, neighborhoods or communities"
Your platform requires quite a lot of data. Is entering all that necessary to be able to participate in studies?
Aha, thanks for the info - I've been using bluebird for so long it's pretty much reflex at this point. I'll edit it out to simply use native promises :)
The communication middlemen make their profits by being scalable - surveilling users for a few bucks each doesn't add up to much otherwise. Policing speech is not scalable - hence now trying to bolt on the bare minimum after the fact using low paid workers.
We use the legacy Context API: https://github.com/reduxjs/react-redux/blob/47facdbcae2412d3...

This article is looking at the new Context API, which uses React.createContext() to create a Provider/Consumer pair of plain components. This has a number of differences in behavior, most critically around blocking updates incorrectly.

We are looking to switch to the newer API in 6.0. We have two in-progress PRs for this:

https://github.com/reduxjs/react-redux/pull/1000

https://github.com/reduxjs/react-redux/pull/995