skysight-inc/HackerNews huggingface dataset:
Source?

Google makes Chrome because they can default the URL bar to search on Google without paying Traffic Acquisition Costs (Google pays browsers _a lot_ of money to have Google be their default search).

Google only makes money from Chrome by driving more traffic to their profit centers (like Search). And it works really, really well.

Chrome itself is not monetized and does not collect client data. Please, provide evidence to the contrary.
Editorial Layouts, Floats, and CSS Grid
Next door to me, I have a Safeway that has a greater selection than most of the places in the city, a Trader Joe’s, a Whole Foods, and a Sprout’s. All within a 5 minute drive.

If you don’t try to go out and look for things, I agree you won’t find them. I am very social, and have found no shortage of things to do. People who complain about this haven’t tried it.
Quasi-ethical business idea:

Sell open source software 'ghostwriting' services

It makes an engineer look good to have solid commits to an open source project on their github profile. The people who actually make the bulk of these commits put in tons of (at times thankless) free labor.

Create a grey market for open source software contributors to sell their diffs (that they've already written and actually entail useful contributions to their project) to some rich lazy wannabe engineers to submit to the repo, and get credit for. Bulk discounts for corporations!

It would get OSS devs more money, which is good, but is lying which is bad.
Is there really a reason/data to think that open source companies are better places
(better culture) to work at compared to another company of the same size? Or
is it just assumption?
The simple fact that Firefox is Open Source, therefore auditable, while Chrome is not.

ps. Nope, Chromium is not Chrome.
That's fascinating - I'd be really curious to learn more about this system. Perhaps the initial intentions were good (I don't want a school next to a lead smelter) but planning seems to have become a tool to reduce access to housing and strangle places' growth.

Of course, do these mansions handle their own services? What do they do about externalities?
So the "leadership" seems to fail again and again although they thought really hard about their moral positions.
> For programs with multiple files, I will write a shell script to figure out and compile everything (but use stuff like the above to compile each individual file). Although, I should probably make a better way, later.

Yeah, you should probably `make` a better way... ;)
If you go through your dev career thinking only people who write and use open source code are brilliant you'll miss out on the opportunity to learn from some of the industry's best developers. There are loads of people working on entirely closed source projects who are very, very good engineers.

Not every project is web.
On Meditation. And Mindfulness
alias ...="cd ../.."
alias ....="cd ../../.."
The sarcasm is spot on. These things are so easy to a tiny subset of experts who seem incapable of stepping into the shoes of normal people. It's always frustrating when I want to improve privacy or security and it's just an "easy" but not actually, mess.

Let's Encrypt is probably the great example of actually getting it right. But normal people won't really ever need it.
people in the military at least have seen war first hand, but they are not the ones making the big decision of joining one, no?
Just for Black Friday, we're doubling our prices
F# spoiled me, or why I don’t enjoy C# anymore
I've never used mine for games. $20 for a decent desktop mirror is great.
6 figures is pretty much the baseline for software engineers in Bay Area, is it not?
It's not (and translation needs to be triggered via click).
The Syrian government got Russian weapons, air support. They even have chemical weapons.

One side or many sides. You can be sure that the other sides are not fighting with their bare hands.
Well this used to be true. However the Eurodollar futures selloff started. All bets are off.
I’ve been using make for packaging and deploying a variety of AWS CloudFormation stacks and it’s been working pretty well. I use ‘make package’ to generate a final deployment file and run any transforms needed, and then I can run ‘make deploy’ to actually build the stack. It’s been a pretty smooth workflow and I prefer it over the mess of bash scripts we had before (though I know they are different tools with different purposes).
Have two of these, and a few Steam controllers, and god damn they are one of the best devices I own. My wife and I play games from the couch or bed all the time together.

Both of ours are hard wired, not wireless, and never had a problem with the streaming. Actually thats not true. After a windows update of some kind, possibly directx, all Unity based games failed to launch for about a week. Then back to normal.

The Steam controllers are not as awesome in my opinion, much preferred my Xbox controllers.

These things are awesome for when friends are over. Wish there was more games, but there are still a solid number of games that are great for the couch. Jackbox party packs, Tricky Towers, Tower Fall, Sonic All Stars Racing, Party Panic, Hell Divers, Overcooked, and the list goes on. Sooooo many good games and I got to keep them all in my Steam library without having to buy another console and rebuy games.
Trust. Apple already killed it once, just after they bought it. How am I supposed to trust that they wouldn't do so again?

A SQL interface might lessen the impact of that somewhat, but then I might as well just use Postgres from the start.
Gotta answer that last sentence. Free market advocates are the exact opposite of disconnected with the dirty world: they advocate for allowing the dirtyness of reality sort itself out, without a neat central order. The most significant advocate for free markets, Milton Friedman, literally wrote the book on the application of Positive Economics: seeing things how they really are, use empiric data, make falsifiable predictions, etc.

Free markets are pro-reality, pro-dirty world.
From my experience, it only ever game down to if the games supported controllers well enough. Although as I mentioned in another comment, there was about a one week period where all Unity based games would just crash when launching. All other games fine. Unity games broken. Then fine a week later.
> The same reason that so many of them continue working for companies that blatantly violate principles they claim are important to them (privacy, open-source, anti-advertising, etc.):

You're trying to paint people as hypocrites, where a more simple explanation is that maybe most of users even here on HN are not as concerned with the problem as you are. Vocal minority and all that.
Do you think you shouldn't steal things from other people? Of course. I mean I think we'd agree that everybody, more or less, feels this way, right? Yet each year there are more than 8 million thefts per year in the USA alone. It seems that the latter fact there contradicts the former, but it doesn't. You can't compare things to a baseline of 0. You need to compare them to what things would be like if our proposition was true. For instance if most people believed that it was okay to steal things from people then there would not be 8 million thefts per year, there'd be billions. 8 million thefts is actually very strong evidence that most people believe you should not steal from other people.

And so too for atrocities in war. The non-zero number of atrocities in no way suggests that people just blindly follow orders, as a matter of fact. You need to compare these numbers to what would happen if people gave no consideration to morality whatsoever in their execution of orders. And what are those numbers? I'm not sure, but I expect vastly higher than the relatively few atrocities we can reference.
The standard for h2 may not have required it, but practically it was required. There are middleboxes on the internet that assume any traffic over port 80 is http 1.1, and will destroy/interfere/break non-1.1 traffic. There are also servers that will respond with a 400 error if they see an unrecognized protocol in the upgrade header. This is why actual data shows h2 has a higher success rate when sent over tls.

IIRC MS/IE wanted to implement it, but they backed off because of these issues

Asking browsers to implement h2c is asking them to make their browsers flakier... their users would see a higher connection error rate... which the user WOULD attribute to their browser, especially if they open the same URL in another browser without h2c and it works.

Using the upgrade header instead of alpn is slower anyway.
And that is why we should never buy internet connected devices without having root on them. The potential for abuse is staggering. I think that we need to start seriously thinking about what is ownership when something has software inside.

Because - well if the property can drive ifself - it is not really a theft. But also is not really ownership.
I can think of many open source projects that are very tightly controlled by a small number of people. You're describing a situation that is now the default: You put good programmers in a room with a good engineering manager and good engineering practices and whatever else you think makes the magic happen (time, money, tools, etc), and out the other side comes a well-engineered open source project. Nothing I said disputes that chain of events. But if you step back from the individual trees to take in the whole forest, this article is written in a way that suggests the reverse: How to make an open source project look like you have all this engineering sugar hidden on the inside of your company.
> we need to be able to extend it to do things like reasoning, learning causality, and exploring the world in order to learn and acquire information.

Having recently read the Book of Why by Judea Pearl, I found particularly interesting his remarks on causality. Pearl’s approach is based on causality being a testable assumption that requires domain expertise to be expressed. Having done that, it provides powerful techiques to address causal questions from data.

Any efforts towards a general AI capable of causal reasoning should instead be able to create causal assumption from experience and “reasoning”.

I have not seen around (have not looked much) discussion on how to combine general purpose AI approaches such as DL with domain specific approaches such as the Causal Inference techniques described by Pearl. Anyone has references to share?
or "dig host" for a proper dns lookup
Netherlands is part of the 14 Eyes...
I feel like you're implying that in order to start a successful business you need to think/talk like this. I can't imagine any reason that would be true. However, if you want people to listen to your theories after you're successful, this type of language is exactly what you should use. He's maximizing his audience. It's proven that this type of speaking works well to build an audience (at least in the United States). In contrast, it's not clear that this way of thinking is required to start a successful business.
I was also wondering putting a PDF version on a Github would be more efficient to everyone. Thanks.
The concept of proxy fight is not new, it is probably as old as humanity. Bible had David vs Goliath. Maya used a variation of soccer to solve military conflicts. (You can see it depicted on temple walls). You are focused on "destroying" part, but in fact it is only a part of the warfare, and a very expensive one. (Part of the reason why we see progressively less and less large scale conflicts is because we are growing more and more economically interconnected and a cost of open warfare just not worth it anymore)
People might be more familiar if you would describe it as a t-mux alternative.
>If you go through your dev career thinking only people who write and use open source code are brilliant

I didn't said that. I have just pointed that even close source developers are using open source when working daily on their closed source projects. So saying they don't care about something they use daily is ....wrong. Also I didn't said anything about their level of brilliance :)

>Not ever project is web.

The snark level, off the charts....
Apple Download
Those are excellent insights, thank you.

Do you have any pointers to get started on this for someone whose last practice of scientific method was a middle-school science fair project? (Asking for a friend)

I picked up the book "Uncontrolled" by Jim Manzi, which is ostensibly about this subject. Would love to hear any recommendations you picked up from learning about this material and applying it.
Ask HN: Is customer satisfaction enough to justify shpping buggy code?
At my previous company, most engineers and upper management insisted on shipping buggy (95% of tests failed) and badly designed (crashes on bad input, no error reporting) software.

All discussions about putting more resources to improve the quality of the product were shutdown by showing either Power Point presentations or emails from our customers mentioning how happy they are with the product.
Can a Skateboard Be a Work of Art?
Make a Video-Based Legal Contract with Lexigogo
This whole library is troll and people are trolling with it.

This:

new Matcher().find('Reg').anyWhitespace().capture((expr) => { expr.find('Exp') }).test('Reg Exp')

vs:

'Reg Exp'.match('Reg\s(Exp)')

> Its only redeeming feature is that it's fast (assuming you don't use the wrong features - lookaheads can cripple performance). Looking for alternative abstractions is very worthwhile.

First, it's not particular features of regex that are "slow", but the whole notion of backtracking that's central to how they work! Further, regexes are just a translation of a fundamental mathematical model. In university they even had us translate between finite state machines and regular expressions on tests. In short, any "alternate abstraction" you're looking for is going to be literally the same thing, just wordier, because you're talking about something fundamental in computer science.

In case you're interested, here's a finite state machine to regex translator / simulator linked from the wikipedia page on finite state machines: http://ivanzuzak.info/noam/webapps/fsm_simulator/
You're right. That's why no one ever makes anything in China. In fact, no one makes anything ever if they don't have the byzantine American copyright system to back them up.
I'm sorry. I'm out of date it seems. I thought autocomplete="false" worked for non authentication/non common fields. I'll have to check this out in the office later.
I understand the interests as a nation and as a globe are different and sometimes antagonistic, but it pokes a massive hole in the idea that the rich are stealing and from the poor: if the rich are richer, and the poorer richer, the ones complaining are the ones in the middle. It would change the rhetoric from "poor vs rich" to "middle vs rich and poor".
Increased pay also helps. Flexible remote work is just not enough - you are still tied to incredibly expensive housing. You need full remote - so you could live uncommutable distance away.
> sorry lads

Come on, we can do better than that. This isn't an ol' boys club.
Chinese Scientists Use Sperm Whales to Hide Military Messages
just a nitpick: it doesn't mention setjmp/longjmp in C - that is even less restricted and allows you to jump between functions. Well it is used to do something like exception handling in C; but don't do that if C and C++ got mixed as your automatic objects in C++ will not get destructed.
The Thoralf plugin: for your fancy type needs
How to Install Asterisk on Ubuntu 18.04 LTS
He is talking about supporting chrome as a client browser, not using it personally.
Not sure negative gearing is actually intended to increase house building?

Isn't it just a strange (legal) tax loophole which enough people take advantage of that it's difficult to get rid of politically?
Fingerspelling using computer vision
Don't reinvent the wheel, just use SQL.
I only know that Gmail has degradation of quality they apparently are unable to fix. From the outside, it does appear Google has shortage of talent, their famed interview process notwithstanding.

This demo site though is more responsive and slick than their mainline product. Just as Gmail it encompasses Web UI, data storage and a machine learning backend. Maybe all people who can code have moved to the doodle lab.
I understand what you mean, but I am just pointing out that because of its nature no matter how hard people in the organisation think about morals they are the hand that do the atrocities, and these happen a bit too often considering. I have experience with military as well and the tone of "oh they think so hard about morality, consequences" argument just makes my blood boil.
That’d be very cool! There’s a psuedo-stealth project to build a GUI toolkit using vaguely ECS principles in Rust for similar reasons. I’d love to see how a flux approach works too!
More come from those that don’t than those that do, these days.

Conciseness is a virtue. Additionally, “compilation unit” can also be misleading; for example, incremental recompilation compiles just a portion of a compilation unit, so it’s not really a unit anymore.
Bear in mind both films are set in 1962...

I’m a father who shares duties equally with my wife. Between us, we cope. When one of us is away, all hell is prone to break loose. That’s what’s I interpreted Mr Incredible’s struggles as - not incompetence, but being overwhelmed by being the sole parent.
"Lads" is an appropriate, albeit very british, way of addressing men, which the poster above was doing. Why the noise?
It works flawlessly on my end and I'm really sad to see them go. Were you streaming over Wifi per chance?
Another paper related to AD was posted last month: The Simple Essence of Automatic Differentiation [0]. Video presentation [1]. I found it pretty awesome, just in case you hadn't seen it.

[0]: https//news.ycombinator.com/item?id=18306860

[1]: https://www.youtube.com/watch?v=ne99laPUxN4
Show HN: LambdaTest is live on Product Hunt with the new Paymo integration
It is a shame that I cannot upvote the parent comment 15 times.

Jokes apart, I find parent's awareness perplexing. Wife organising nearly everything in a married couple is way more common then anyone realises where I live, yet most men like to think that they are in charge when they (we?) tend to hide away from 90% of decision making.
Super good related mixtape https://www.mixcloud.com/poemproducer/nerdgirls-for-equality...
Single motherhood leads to something worse than a mass extinction event? Seriously? Could you maybe add some arguments so that I can try to understand how you could possible come to that conclusion?
Thanks for this - I found some gorgeous homes after reading your comment and doing a search for tribal land homes.

https://www.reckontalk.com/the-painted-houses-of-the-ndebele...
As a note, "open source companies" != "tend to open source more code".

There are relatively few open source companies. Most companies which distribute open source do so for part of the company which is not directly connected to revenue generation.
I responded to your closing statement that "$250B in tariff on Chinese imports in January 2019, followed up with potentially rest of the $600B in tariff on Chinese imports in 2019, will crash China". It's the only thing you wrote which at least contains some numbers, although you got them wrong (it's tariffs on $250 billions worth of imports, not "$250 billion in tariff", etc.).

More serious problems than US tariffs may well crash China's economy, but if you now want to argue so, you'd better bring (correct) numbers and analysis, not just handwaving about "millions of jobs that disappear" and so on (and keep in mind that a million in a country of more than one billion is not a whole lot of anything).
For 9 months' work?
> but the inability to give any figure at all is incompetence.

Right, but it is incompetence that we don't know as an industry how to cure. Can you point me to a class on how to do software engineering estimates? Can you point me to someone who is able to do 1-on-1 tutoring on the subject? What is the path for a junior engineer out of uni to become competent at giving estimates?

Claiming to be competent (by giving a number you just pulled out of your ass) is worse communication than owning up to your own incompetence.
How  to Use Chatbots for Marketing and Sales
I know a company where they have this exact same setup. Ivory tower "elite" team + countless wtf teams writing crappy code.
The Earth unfortunately also has wonderful positive feedback mechanisms like releasing Methane from permafrost and lowering albedo due to reduced ice cover that can lead to runaway hothouse climates that last tens of thousands of years until geological processes sequester enough carbon to reduce the greenhouse effect sufficiently. So perhaps you should trust the conclusions of the scientists who have studied the topic for their entire careers and have been sounding the alarm since the seventies at least.
Intro to Deep Learning with PyTorch Free Course
You move around by dragging the picture from side to side. Not the most intuitive interface, to be sure.
So? Just because your code is not open source does not mean you're not allowed to use it.

They might not care about the company they are applying to opensourcing their code. Plus you have to try really hard nowadays to not use any open source code at all
You're talking past each other because you're using different definitions. I'd propose one of these definitions:

- "Women on average are less good / equal to / better at chess than men on average"

- "The best women at chess are less good / equal to / better than the best men"

- "The best n% of women are less good / equal to / better than the best n% of men at chess"
Yes like others have said, try it with the ethernet cable, that should fix any streaming issues.

To me the issue is more that the controllers are a bit annoying to use and there are not that many games that are co-op / local multiplayer and that support controllers on steam.
>Seinfeld had a laugh track also, and still managed to be one of the funniest and most original shows on television, breaking major ground for its time.

People keep saying that, but what it really that funny and original? I'll take e.g. MASH any day.
I am about to buy a kanban board at home, to make sure I remember all that needs to be done and make sure I get the priorities correctly.
> In that scenario they aren't 'paying' anything except the lost profits on goods they no longer make.

But they are paying a high price by losing market share. Profits are one thing, but revenues are a whole other. Revenues support jobs, higher revenues typically offer all sorts of "economy of scale" benefits, etc. If Chinese manufacturers lose access to their American consumers, they have a high price to pay
> Or "independent/freedom energy" to highlight that building up renewables pushes independence from resources provided by foreign nations.

This should be large part of the narrative. I vote "Energy Freedom."
I agree with afarrell that lying is not advisable. Lying is a very bad thing. Convincing someone else to do a bad thing is even worse.

The method I used when I was Software Development Manager was to ask one of the programmers how long he thought it should take (or estimate it myself). Then I told management that it would take 3 times that long. We usually could make that deadline but it was often close and sometimes a little late. I have since learned that it will take PI times as long as you think.

Telling the programmers that they have half as long does no good. They will not write code any faster. It may even distress them and a distressed programmer produces less code causing it to take longer.

FYI

Consider carefully what I say; my first computer program compiled and ran in the summer of 1967. I have typed in a program while both Bill Gates and Paul Allen watched over my shoulder. I'm retired now but still work daily on a subgame for minetest.