skysight-inc/HackerNews huggingface dataset:
Ask HN: Can Google's CBA and Funding Choices Actually Work?
I was doing some back of the envelope calculations and I'm starting to feel google's pay-for-content model isn't actually going to work well.

1. Take a moderately successful article which attracts, say, 10k visitors.

2. Once CBA/Funding Choices goes mainstream, roughly 50% (Chrome's marketshare) will no longer view ads on that page.

3. Say 50% of the ad-blockers agree to pay 1p to view this article.

This means the article writer got $25 but lost half their eyeballs. Is earning $25 for serving 10k visitors to your website worth it? Love to hear your thoughts on this.
Right now, the required domain knowledge and experience at Uber is "quietly running a large company without controversy", not "knows a bunch about taxis and self-driving cars".
My guess as someone who doesn't actively work in this stuff (but have dabbled in it) is that some large merchants get a break on transaction fees with chip/swipe that they don't get with Apple Pay/Samsung Pay/etc.

An extra 0.05% in savings wouldn't matter to a small store, but for a national retailer, it's probably a meaningful amount of revenue.
There are places where it takes most of a minute or longer, somehow.
There are ways to solve the problem without UBI. Such as making sure the sum of help reduces slower than income increase.

With the current system the aid is earmarked for certain items. This prevents one of the issues with UBI where someone gets a check, eats steak for a week, then cannot make rent the next week.

I know the earmarks don't work perfectly currently or prevent all bad choices but I think that UBI would allow for more bad choices.
Your easiest bet might be just connecting it to a wiimote and finding a wiimote HID driver and connecting it to your computer via bluetooth.
Advice probably applicable to more than demoing SAAS.

Also the author has clearly acquired some sales chops by reading those books on demos - the note at the end about researching and writing the post in 9 hours using airstory had me clicking on the links!

Of course they disclosed they were an airstory founder on their blog.
> This line of thinking leads to allowing people to sell themselves into slavery.

I think there is a fundamental difference between selling labor and selling legal rights. You might say that someone so financially desperate has de-facto given some rights to their employer, but coercion is always illegal (whether or not this kind of person is likely to seek legal help is another story).

> So, you can think my "side" is framing this in a way to justify it. This does little more than convince me your "side" is just trying to justify keeping ill earned wealth.

Sounds like you dislike exploitative businesses more than you care about the homeless. That isn't necessarily right or wrong, but I think it explains your inclination on the issue.
But then every negative externality not taxed is subsidized. It dilutes the meaning of subsidy because with this new definition government accounting doesn't make sense - the government is 'paying' trillions to subsidize all kinds of negative externalities (but it never actually does).

Also, if the government actually subsidizes a negative externality, you're in a thicket, since some of it is a real subsidy and some of it is the estimated negative externality subsidy.
One of the ongoing narratives here on HN and elsewhere is that there's ‘a new JavaScript framework every other week’, as if that's a bad thing.

A bit further down the thread, Sebastian says:

> Revel in fragmentation and duplication because without it there's stagnation and it stifles innovation.

And that just resonates with me. We have a large amount of fragmentation in JS-land, but also an incredible amount of innovation. That sparkly new hobby framework written by your random Joe Programmer may contain a brilliant idea or two, and for that it's already a net-positive addition to our world.

There's this idea that you'll get hopelessly lost trying to find your way through some sort of framework jungle, but what we really have is options and innovation. If you don't want the hassle, then by all means just go with something obviously solid, stable and here to stay, like Ember or AngularJS.
That's is a good way to frame it. Facebook is a deep attack on a free and open internet and even a free society fundamentally. AMP is Google going in the direction of Facebook (i.e. going from bad to worse).
I do a bit of a twist on this : I get as many books on the same subject as I can and read them all at least once. I typically find that each one has valuable nuggets, one really clicks with my brain, and all contribute to scaffolding a solid internal representation.
Couple of years ago I was wondering why the hate on government workers in places like this. And then had the thought. My dad worked for the government as an engineer. But he made probably 80% of prevailing bay area wages. Thought is once you get out into less flush parts of the US the government jobs probably pay much better than prevailing wages. Breeds resentment.
See "local loop unbundling."

Right now, we generally treat "the internet as the grid", but there's no inherent reason we can't separate "the internet"/IP address and network peering from "the grid"/physical last-mile cables.
My stock interview question:

> Tell me about the project you are most proud of, which best demonstrates what you're capable of. It could be academic, it could be professional, but be careful to not share any proprietary information from previous employers.

Then I proceed to ask a bunch of code, design, and implementation questions based on that scenario/project. If runtime is important, how they optimized for it; if scaling seems difficult, how they approached that; etc.

Note: This is a varsity-level interviewing question, since you need to be able to quickly come up with meaningful and consistent questions based on their proffered product. It works very well though when interviewing intermediate/senior engineers.
If you're concerned about the "Western Diet", Michael Pollan wrote an interesting treatise on it, called In Defense of Food.

His arguments are very similar to yours.
Wait.

This too shall pass.
Unified Debugger for Atom, VSCode, Eclipse, Mbed, Arduino, STM32Cube, and More
Because I thought it was funny. Sometimes, it's okay to get your jollies on.
What about if the decentralized system uses a DHT and contebt addressable protocol like IPFS? Banning 20% won't do much to it.
Explicit endorsement?
Details. If someone can provided a detailed analysis explaining that it's very likely we'll need feature X in the future and it's more efficient to architect it in now then slap it on later, that's planning ahead.

If someone wants to do something just because of a vague one-liner about "future needs" or "best practices" and when you press them on why they don't really have any coherent reasons, that's over engineering. It's typically mediocre engineers who don't really understand the concepts and are just applying a formulaic solution.
> will first ask a lot of questions about why you need X

Have an upvote, I love advice like this: a good engineer has the capability to have the one posing the problem also reflect on the problem and the requirements and should never just say 'ok let's do this' without making sure it is really needed. Because face it, there are a lot of people out there coming to engineers with a question and a 'solution' which is actually already partly an implementation - in a domain they're not really good in. (example of that style: I want a sandwich! Engineer, build me a sandwich vending machine!) Good engineers know how to deal with that as well, and will ask as many questions as needed to figure out the optimal (combination of good enough/least work/least technical debt) solution in a given situation. Which, sometimes, might be as simple as 'wont fix, no real need for it'.
If they hire someone for image reasons, Uber is going to fail badly.
Has any security threat ever relied on NAT hole punching from the outside in? The only cases I can think of involve defective gateway firmware, and IPv6 is hardly a panacea for that.

My guess is that IPv6 is the ISDN of the 21st century... an intermediate step between two networking paradigms, one being IPv4 and the other being something we haven't seen yet. IPv6 will appeal to specialists but will never, by itself, see wide adoption. The fact is that NAT works for 99.99% of users, and works very well.
Just like FAST on a commodore 128, it would run at 2 MHz instead of 1, and the screen went black. To go back to 1MHz, you would use the SLOW command IIRC
I thought Tsar Bomba was designed to have 100Mt yield, but they dialed it back (by using less fissile material I think) because there was no reason to set on of that large and because of safetey. It was my understanding that the nearby towns wouldn't be threatened by a 50Mt bomb and but a 100Mt was expected to break windows and stuff. Also the time for the pilots to get away was improved.
I think you're probably better off avoiding a trap or a trick here, and instead just ask about it. "Give me an example of a time you over-engineered something" and "Give me an example of a time you under-engineered something". Most people should have reasonable answers to both, and the one they have the most trouble with is probably the one you should be more concerned about.
Show HN: HTTP only website to ensure a captive portal catches you
Sure, and that's what I do most of the time.

However, if the S3 keys are larger than ~500mb, then it's not possible to process them in any way with Lambda since there isn't enough "scratch space" available in /tmp.

I was suggesting EFS support merely because it would allow access to arbitrarily large amounts of "local" disk to work with...
Virtually nothing uses TCP URG anymore; it is for all intents and purposes obsolete.
Ask HN: What are you going to do for health insurance if ACA is repealed?
...especially freelancers and entrepreneurs, whom ACA enabled.
I haven't sat through as many as you, but I've found that telling them upfront I'll want a sales engineer and deep dive works best.

From the book Pitch Anything, sounds both of us are "analyst frames".

"A particularly dangerous one is the analyst frame that fixes on granular details. The best way to knock off this frame is to give a direct yet high-level answer that describes overall goals or systematic features and then go back to your pitch."
Like protect them how? If you reject every company with a 'bad code base' you will be left with a very small pool of companies. Depending on how you define that.
That's at the high end. The low end of the market is pretty much beset by churn. Even if people aren't replacing older models, the older models are quickly being retired so porting an OS is a moving target.
Wow, that looks great! I guess that's what i'm intending to do with unreal.
Well you have a poor understanding of the definition of a Ponzi scheme. ICOs do not make any promise of a return on investment or paid dividends, the way a Ponzi operator would. Coin makers do not use the income from new investors to pay dividends to older investors, the way a Ponzi operator would.

You are buying the currency, once you receive it the contract with the coin's creators is fulfilled, you are not an investor, you do not own any shares of any company. It is a one-way transaction.

Perhaps you meant pyramid scheme, of which ICOs are also not an example.
> I remember Babel being attacked early on by people on TC39 and members of the browser teams.

> I don't just mean "Babel sucks" I mean "Babel was written by incompetent developers".

That's hard to believe. Does anyone know something like that was posted publicly?
pressing CTRL-w a few times feels easier to me, less awkward key combination
You do realise they won't be around for much longer if their flights are half-empty?
There are no micro payments out there that would support the site. You'd need to charge something like 0.0005 cents per view. No currency exchange supports something small. In reality, it would make people money. The consumer could limit their account to $20/m.

On the other hand, micropayment would freeze out poor people.
I can recommend tools called Silver Searcher and/or RipGrep
for text searching.

https://github.com/ggreer/the_silver_searcher
https://github.com/BurntSushi/ripgrep
At UCSD we not only got a public IPv4 address for each device but also an automatic *.dynamic.ucsd.edu subdomain assignment based on the device hostname. Came in handy for my Raspberry Pi.
Facebook, Microsoft, Twitter, and YouTube launch anti-terrorism partnership
70% Repetition in Style Sheets: Data on How We Fail at CSS Optimization
It is because it's a substantial project (a book), posted by the author, and free for everyone to 'try out' (i.e. read). It's fair to have different standards for different categories of project.

It's overdoing it a bit to post the same project every few weeks instead of every few months, but that's a separate issue.
Good thoughts here, but there's some generalization in the closing paragraph. Not every framework from scratch is unuseful or a mess. But the track record there is very bad in my experience.
Facebook, Microsoft, YouTube and Twitter Form Global Internet Forum to Counter T
His objective isn't to determine whether you and your wife are married, but to identify one married couple who have an empty middle seat between them.

Unless you and your wife are the only married couple on the plane fitting that criteria, it's irrelevant.
Good point. I guess i just anthropomorphized the pile of hotdogs the wrong(mirrored) way compared to the researchers.
I agree that this scatter based approach to learning works very well for me, mainly because I am always interested in what I am learning. This approach also works for narrow scope based topics, by "flitting" between resources (internet links etc) rather than obsess about a single (possibly badly worded) article/tutorial.
All you're saying is "there are libertarian economists who like libertarian-leaning pop science". Sure, that's true.
The funny thing is that this tablet was/is an Intel tablet. A lot of parts will probably follow laptop standards.
The problems in this case were a bit diverse. I think an investor or manufacturere pulling out was the biggest reason.
"15% dislike academic CS (and think that talking about CS is a sign that a candidate will not be productive)"

That seems really weird. Academic CS isn't really necessary for most programming jobs, but I can't see how it would ever be a detriment.
It's the combination of seemingly arbitrary shortage combined with scalpers that ruins it for me. When I finally found a switch the staff didn't understand why I didn't want all 3 available units. These are supposed to be fun things - not a gotcha here and there.
If I remember correctly they are also profitable in the US, but bleeding money in an attempt to corner other markets.
Vaccines: Last Week Tonight with John Oliver (HBO) [video]
This is the online equivalent of standing on a street corner where contractors hire casual labor. Depressing thought.
OP wrote "in my experience".
Show HN: wekitt – A simpler way to spend together equally
I'm pretty sure the board will do just that. I'm looking forward to Yahoo 2.0
That's still data I'd rather they don't share -- no need for anyone to know that I'm married to the person in the aisle seat. Minimize exposure.
$ echo "hello world"
Or maybe some of them actually want to just use the products? You can install and use Sia today, for example.
Imho, Elm's syntax is more akin to OCaml than to Haskell. Besides OCaml, it reminds me a lot of F#.
The Modern Mid-Size Nonprofit's Tech Stack
Here's a challenge for you: what syntax would be better? I don't mean that in a derogatory way. I think you are right that the syntax (being very foreign to people) does provide an impediment, but puzzling out how to implement the same functionality with a more familiar syntax would be extremely difficult (though potentially very fun).
I had a guy work for me that was very academic minded regarding programming. He had a hard time letting go of the "pure" way of doing things and taking a good/practical approach to just getting stuff done. It can definitely be, but won't always be, a detriment in my experience.
Why not file a Github issue? :)
Supreme Court allows parts of travel ban to take effect
Apple Is Working with Hertz to Manage Its Self-Driving Car Fleet
> consequences of the policies that lead to the prosperity.

I have suspicions that policy changes to allow banks to compete on a national basis didn't do a lot of flyover country any good. Before the loans from the central bank flowed down a tree, each node ending up at some local bank. Which had to loan out money locally. Now it's a couple of large banks chasing best safe returns. And gouging consumers as much as they can.
Not the author, but I've implemented my own snake game and this bug is fairly easy to kill.

(1) - You can only change directions that will change your axis, if you're going left your possible changes are up and down, ....

(2) - You should be only able to consume one direction change per game tick, what is happening here is that rule (1) is working but you can change into the other axis, and then back to the other axis again before the game loop computes another frame. Direction change can be read asynchronously but the actual change should be tied by each tick.
The "Will this still be important to me in 5 years?" test.

Nearly (not entirely) all the things I've ever worried about haven't mattered in 5 years.

In hindsight the relationship didn't matter (I'm in a happy one now), the company didn't matter, I gave it my best and walked away slightly burnt out but intact and my health while mediocre now is still better than it was a year ago (it takes a long time to recover from some things, rather than stressing about what I was in the past I focus on been better tomorrow than today).

Including tight work deadlines, exam results (I just re-sat some of them back then).

5 years ago I hadn't started (and failed) a company, I was still with my ex in an unhappy relationship and my health was fine.

Also stoicism, some things are just going to suck until they don't, accepting that they'll suck but not forever genuinely helps (me at any rate).

Also lots of things that can wrong are fixable even if they do.

Some of this I think just comes with age (not inevitably perhaps), I certainly gained perspective on things that in the past I'd have struggled to cope with.
Since Marissa Mayer is being considered, that's a very real possibility.
Each section of most planes bring in the same amount of money. So say you have 100sqft for seats the price is basically determined by 100sqft/seats. So while first class costs 10x much the 15 people in first bring in the second revenue as the 150 in economy.

The other consideration is that you'll likely not fill an entire plane if totally filled with economy seats so the price for everyone on an all economy flight would have to pay significantly more per seat to make up for the 60-80% capacity on basically 80% of routes.
This is a great article although the stuff about Austrian economics and how economics will move left should be tossed. Mr. Kling should save those opinions for Cato.

Aside from that, I always wonder why we have never had a "Great Economic Project." In WWII we united scientists of all stripes to come together to build the atom bomb and more recently Obama launched the BRAIN initiative. Understanding how our economy works is, I'd say, as important as either one of those. Some project where the government can assemble the best minds in sociology, psychology, business, math, history and then use economists to help glue all of this together. Perhaps our way forward is not in coming across some new beautiful model but in building the ugliest, most glued-together piece of crap that happens to be (relatively) accurate and then simplifying it later.
Minebase: a free data mining tool for social networks
Any idea how often that doesn't pan out for everyone? i.e. How often people camp all night for nothing.
It doesn't have to be so black and white - you don't need to invest small or go all in. I setup an automatic transfer which happens the day after I get my paycheck. Over time it's added up to be quite a lot of money.
Most decision makers targeted by software providers be it CIOs or business heads are interested in outcomes and project success and not the technical details.

These are taken for granted and will be fleshed out in the POCs or demos to the various technical teams by the vendor's technical marketing and solution teams. The business heads or CIO evaluate the solution proposed and are usually risk averse. An expensive purchase or botched project will look extremely bad for them which makes relationships important, in that the vendors delivers what is promised even if it takes more resources on their end. And these relationships can last long, leading to buying preferences, even if the technical solution is not completely there.

Sales always under intense monthly to quarterly pressure will always over promise and solution and services teams will always resist that, as it usually mean more free work for their BUs but this is long running conflict in most enterprise software companies.
Canadian hotdogs on US soil (aka "cross-dogging") and vice versus are disambiguated by shadow inclination vs timestamp to estimate latitude (outdoors) and fingerprinting microfluctuations in the power grid and resulting effects on lighting (indoors, Canada has a much larger share of hydroelectric).

GPS was considered, but rejected as insufficiently cool.
When it comes to macro, it is pretty useless. See for example the polemic caused by this paper by Paul Romer, chief economist of the World Bank: https://paulromer.net/trouble-with-macroeconomics-update/
Yea I'm not going to release the app. I was already on the fence on it. I could have finished it months ago but I was worried about legal implications . Thank you .
I hadn't realized it, but yes, this is exactly the experience I expect. The AMP page is like a modal I front of the actual site. Or that's how I think of it anyway.
Auto startup Pearl shuts down
A flaw with current economics is that they expect the economy to grow exponentially while resources including energy are linear. That for me is a flaw can someone explain how that works?https://dothemath.ucsd.edu/2012/04/economist-meets-physicist...

Then there is central banks which I think is a form of central planning. Most central planned system lack information that why they do not work. I argue production of goods and services are free market but money creation is centralized by banks and central banks.
https://en.m.wikipedia.org/wiki/Economic_calculation_problem

Then there is the whole thing of peels bank act where the bank loans your bank account assets to others no matter how risky but still guarantees it to you. Is banks doing a form of double book keeping?
https://en.m.wikipedia.org/wiki/Bank_Charter_Act_1844
Let’s meet in Warsaw
> It makes manipulating easier as a seller

You mean manipulating the pitch in a way to only focus on the benefits to their problems? Or in a bad way?
Not Economic Theory, but Economic Practice as implemented by politicians and bureaucrats.

That's not to say that economic theory is all sound, but that even the soundest of theories doesn't stand a chance against the incompetence of government.