skysight-inc/HackerNews huggingface dataset:
When interning at Microsoft, Satya came to us one day to present about customer engagement. What stuck with me most from his talk was how important it is to find what he calls a "real fan" of your product. To him, this is the kind of person who loves your work so much that they will go out of their way to talk about it and recommend it to their friends and colleagues.

Since then, I've been looking for products I am a "fan" of. The only two that have come up from the "big companies" are VS Code and AirPods. Maybe iMessage. Kind of a shame that with all the millions/billions that have gone into product development. Those 2/3 seem pretty wide spread; I'd be interested to see what additional things others are fans of.
And phones don't have the purpose of spying?
being a fluent c++ programer I think.

it helped me quickly adopt other technologies.
Show HN: Cryptob.in – A snippet share tool with client-side encryption
3 years or so.
0xbear up-voted, I made a conscious effort to consume media sources which engage in blatant and one-sided anarchism, fact's are only relative to experience there is no narrative. no comment?! political spectrum?! Why would you even bring politics into computer classes?
It doesn't unless there is an agreed upon contract.
This was a really pleasant read, and everyone in the situation looks good afterwords. Clearly it's two people who are challenging themselves in their own ways, and you can't help but think "what if I really pushed myself that hard?" after reading it.
Can we first define what winning a war and losing a war mean?

If we're talking about politically, yes we've lost the politic wars. The reasons for that are straightforward. We don't care what the local populace wants or realistically needs.

Militarily, we destroy the people we designate as enemies easily and without a problem. Most wars of attrition are easy to win when you've got the bigger gun and more people.

We need to stop thinking of wars as chess matches and start thinking of them as 4x games where the populace actually matters and gaining hearts and minds is actually important.
The best software engineers I have ever worked with were all 30+ some 40+, some even 50+. It is simple, practice makes perfect. All of the old timers were perfect culture fit as well, if somebody curious about that. I know entire companies built by only 40+ software engineers too.
Agreed. There is a strong drive in industry to commoditize "coding". For example, the wide proliferation of bootcamps. The world being what it is, if the perceived skill is equal companies would prefer to hire the cheaper 20 year old bootcamp grad vs the more expensive 45 yr old. So it's important to grow your skills and knowledge in areas that are not vulnerable to bootcamp commodification.
No, mainly because only literal Nazis are banned.

You may hold any opinion which does not violate the dignity of humans, no matter right or left. And we do have a fairly active right and far right.
Oh definitely manic.
What would he have to gain from such a war?
This is me exactly. Started in the tech field, burnt out and became a teacher, returned to tech for the money, and I'm currently in another burnout period. I agree with everything you said about learning being exciting when you're new, but not after you've been doing it for a while. Also agree with the bit about corporate bullshit and just not being a career-oriented person.

I really think this time I'm out for good. I'm approaching that age where it's hard to get programming jobs anyway. I've got some side businesses doing OK; I'm working on ramping them up, and trying to get some teaching gigs to fill the gap in the meantime. And if all that fails I'm considering getting back into the lawn care business like I did when I was a student.

I used to be very passionate about programming: I started in 4th grade, started my first software business in college, and was always doing side projects.
At the same time, nobody with a smartphone actually knows whether or not they're carrying an active microphone around or who could be listening to what's being recorded.
I just looked at Responsive Design Mode in Firefox Developer Tools and they also have a list of 16 devices with resolutions (Chrome has 29). There is a lot of overlap in the two lists, but using those would tie into a common tool we use to view sites on different devices.
Yes the latest crowd has created some memes for themselves. I agree we need to extinguish them for the sake of continued quality HN discussion. Including:

- X software package name reminds/confuses me of Y product with similar name

- X title is garbage. Here is the title I would write...

- I don't understand [basic concept available on Wikipedia]. Someone explain it to me (aka lazyweb)

- I'm not an expert on this, but [completely unqualified and uncited conjecture]

- I also once did X from TFA and [unrelated personal anecdote with no insight] (aka long form "me too" comment)

I come to HN so that I can read informed discussion from people who work in the field of TFA. To read discussion of basic topics between the uninformed, there is everywhere else on the internet.
Rural Americans can't check email or use credit cards because of slow Internet
Fit V. Ability: Hiring the Right Engineer Over the Best
You threw your argument out the window with this; "omg, I just saw a person with a different colour skin, my mind is totally blown”.

People from different social and cultural backgrounds can bring different experiences and skill sets. There are many, many examples of this throughout history.

It would seem many of the diversity programs are in some ways meant to address past racism in this country. That may be a whole different topic.
Seattle once again nation’s fastest-growing big city; population exceeds 700,000
>>No sources or even attempt to prove any claims:
- There are too many publishers

Maybe the market is deciding? Mashable sold for $50 Million which is no chump change but way less than last year.

>>- There is a fixed amount of 'revenue seats'

Isn't it? Does it grow every time one launches their own blog or Buzzfeed?

- Google/fb/etc take a portion of that fixed revenue

https://duckduckgo.com/?q=google+facebook+revenue+ad+dollars...
The http://www.fbpurity.com/ browser extension tracks unfriending, but the main feature for me is newsfeed filters.
In this case it's probably not a concern because the people using these microphones maliciously are most likely the German and/or U.S. governments.
The Windows repo is massive, at least 100GB. Consider that the component equivalent to Linux, the NT kernel, is but a small part of the whole thing. And it is indeed a single large project, where every commit has to leave the entirety of Windows in a good state. So if you change some widely used function, you need to fix every single caller in all of Windows. Also, the build system evolves along with the product, so it is checked into the repository as well. The right version of the build system is whatever is in the timestamp you are building. So there’s your seemingly elusive good reason for keeping large binaries in the repo. And while I worked there, the object files from the nightly build were also checked in, so you could rebuild mostly-unchanged components quickly.

The alternative to doing it this way is to introduce version management between components, which is totally unnecessary complexity. Windows is one product and all of the components (or subsets thereof) ship together. As far as internal-only interfaces are concerned, version N does not need to work with N-1 or N+1, only N. That is a massively simplifying assumption that makes a lot of things much easier.

There is a reason why all the big tech companies operate this way. Microsoft, Google, and Facebook, all have one giant repository with their entire product.
> Please don't complain that a submission is inappropriate. If a story is spam or off-topic, flag it. ... When you flag something, please don't also comment that you did.

https://news.ycombinator.com/newsguidelines.html
This may also be of interest .. https://stackoverflow.com/questions/30610143/why-does-google...
I've measured it in the past. The challenge is isolating the effect for the purpose of measurement, since so many other ancillary algorithm and architecture choices influence performance when using O_DIRECT e.g. the quality of cache replacement implementation and the design of the operation scheduler. O_DIRECT by itself is a pessimization.

Six or seven years ago I built a testbed to measure this directly, using a full O_DIRECT implementation (io_submit, sophisticated user space cache, etc) and a fully hinted mmap() implementation (so no double buffering). The rest of the storage and database implementation was otherwise identical, a fairly conventional B-tree style design. As I recall, the difference in throughput was 2-3x depending on the workload, mostly due to the caching behavior being dramatically more effective and predictable; the kernel cache makes poor choices from the perspective of a database execution schedule, and the knobs it provides for controlling behavior and inspecting cache state are much too limited. You get some of this control back if you double buffer like PostgreSQL does, but that introduces a different set of inefficiencies that kind of leave you where you started.

The secret is that to really take advantage of what O_DIRECT offers, you have to continuously intertwine and adaptively coordinate the query execution schedule and I/O schedule at a very fine-grained level. Most database implementations do not take this level of control of query execution, instead letting the OS control which query execution context gets to run when. In clever architectures, you can dynamically reschedule query execution to be nearly optimal for the I/O schedule and vice versa, while balancing for other tradeoffs (like query latency). Nonetheless, even if you don't do this, you can see substantial performance lift from a competent O_DIRECT based architecture. That said, you can't introduce O_DIRECT incrementally and expect great results, it is a bit of an all or nothing proposition.
Yep, 79er here, LOAD "$",8 baby! :)
They don't fall out for me even when doing extreme exercise.
Is Tesla that different from Amazon 15 years ago?

Net income was flat but the revenue kept going up.
Does anyone else find it interesting that the banner image shows the Bank of Montreal's Head Office?

Ironically, it's now a museum since the actual head office was moved to Toronto in 1977 (due to political instability in Quebec).

https://en.wikipedia.org/wiki/Bank_of_Montreal_Head_Office,_...
Seems like Microsoft is trying to brand a cached proxy for Git...? This would make more sense as a paid service for those that need it. Possibly, a local appliance that a company would host internally. What am I missing...?
Thanks! Yeah, definitely going to be adding more devices and common resolutions.
But can you get up and walk around no matter what device they're playing from? Can you share them with a friend as you're walking together? Can you take them in the pool while you leave your phone safely at your towel?

Different products for different applications.
"There is society that's setup to encourage this behavior."

Is that accurate or is it the opposite? It seems to me that much of this behavior is the animalistic mating strategies of males. Thus society is discouraging this behavior..

Strangely, while males harassing females is strongly discouraged, in western (as apposed to say Islam) female preening behavior which is basically the female equivalent of "sexual harassment" is perfectly acceptable.
Only issue I've had with mine is that they seemed to get clogged relatively easily. I suppose it's improved my hygiene though, now I clean my ears multiple times a day to avoid getting any earwax in my AirPods
> You're not demonstrating how or why the solutions I have offered are not applicable.

Your solution was that I write a script to blacklist certain words? Is that really a viable solution vs a product implementation?

> Don't make it appear that your apathy regarding politics should be the status quo.

And nowhere in this discussion was I against the discussion of politics just that this immediate and visceral reaction to wanting to discuss a topic is my issue here.

If we had a meta forum as mentioned above I would love for discussions like this to be moved in that direction but we are where we are because the lack of structure.
To clarify, it's 8.8 seconds, which is still absurdly fast, but that 0.8s makes a gigantic difference.
They unfortunately removed the ability to create ReFS disks from Windows 10 Pro and lower. Hopefully they reverse that decision soon. That said I'm not sure how stable it was considered.
The biggest pro of AirPods for me is the lack of this cable. The case is the size of a Zippo lighter. They fit easily into my pocket, they never get tangled. They are so light weight without cable dangling down, or a headband over my hair, or battery around the neck, that after putting them in my ears, I will often forget they are there. They almost melt into the surroundings, creating a totally different listening experience than I have ever had with other headphones.

I was totally skeptical of the AirPods, but they are the best headphones I've owned (from a practicality standpoint). I own a pair of $500 Sennheiser Bluetooth headphones that go unused, except when traveling, where noice cancellation is required.

My Beyerdynamic studio reference cans are now limited to gaming and audio production.

AirPods win in every other category.
Putting up a note on your roommates door to complain about their loud sex then leaving does not invite a discussion. Asking if you can talk about it later does.
Hey, thanks for that tip. This is really great. I'd never used neovim and almost switched to vs code but this is working really well!
Can anyone provide context to this? Sam has been on record saying that he wouldn't cut Thiel solely for political affiliations. Was there another reason?
> [group we don't like]

I appreciate that you're trying to trivialise this into some kind of "different sports team" difference of opinion to score a cheap point but you're wrong - these people want others dead, removed, or subjugated purely because they're different.

And that is something that in 2017, the human race should be saying a very strong "No, get to fuck, you scrotes" to.
There a couple of aspects to this issue. I'm 53.

Management: I would argue that it's critical to garner management skills well before you turn 40. If you wait until 50, you're going to find it very difficult to move from talent-oriented jobs to management ones.

Coding: I hate to generalize, but it's very likely you'll learn so much over your career that you will become an ineffective developer. You will know how to do things well and will have a difficult time doing things just to get them done. It's fairly common for projects to need completion over correctness and quality. This is where younger developers are great. They don't know they're creating technical debt, so they have no angst over it. But you will and this is bad for the project and for you. You probably need to find a place in software development where you can mentor and lead, but reduce your involvement with actual day-to-day coding.

Challenges: I personally suffer from "it-must-be-challenging-or-I-get-bored" syndrome. The longer you write code, the harder this is to suppress and the more you look for shiny things to work on. This is bad for you because it's bad for your employer. If you don't suffer from this, you're amazing and any employer would love to keep you until you're dead.
ScyllaDB does (along with many other optimizations like async and more planned ones (like writing their own filesystem?)): http://www.scylladb.com/product/technology/memory-management...
We ban accounts that abuse Hacker News by posting only political or ideological comments. This isn't a place to wage such wars.

https://news.ycombinator.com/newsguidelines.html
Don't have kids
I mean, that's fine and dandy, but then you're really just donating your money to "science" and not investing it. Which goes back to the original claim that their finances are a mess.
> The Second Iraq War, launched in 2003, was rightly termed a fiasco. Even far smaller interventions — Beirut and Grenada in 1983, Libya in 2011 — failed.

And the article is wrong. The Second Iraq war was not a fiasco - what followed was. We needed to either occupy, in force, for a decade or two (like we did Germany and Japan), or we needed to just say "We got Saddam, bye". We tried to do nation-building on the cheap, and that failed. The war itself was very successful.

Grenada failed? By what standard is that true? That seems completely disconnected from reality. It removed from power a government that was trying to establish itself as a dictatorship, "disappearing" those who were opposed.

And still no mention of Panama.

So I'd say that, yes, the article mentions some of them in a way that tries very hard to find the negatives so it can paint them as failures.
... There are no (serious) forks coming up, no massive scandals like a major exchange going under, the mempool is back to a reasonable size, and there are some really cool things on the horizon like lightning network, and even further out possibly schnorr signatures

Bitcoin just survived possibly one of the largest market manipulations ever by it's rival Bitcoin Cash. I would NOT call Bitcoin stable at this point.
Just a historical note: Patching used to be much more common. Back in the Vax VMS days the image file format (executables, not pictures) had a section for patches.

From the ANALYZE/IMAGE command…

Patch information --- Indicates whether the image has been patched (changed without having been recompiled or reassembled and relinked). If a patch is present, the actual patch code can be displayed. (VAX and Alpha only.)
More generally, embedded systems (medical and defense, yes, but it's wider than those).
Would love to hear more about why you think that.
Do you think Marissa Meyer could have earned the position and money that she has/had without having sex with the Google CEO?
What kind of rumors? Any links or anything that would give some context?
>which has it written in it's bylaws that it will transfer it back to a real person if a smart contract tells it to do so.

It all sounds good, but just because a smart contract tells a Foundation/business/individual to do something, does not mean they will act accordingly.

In other words it’s not a trustless system, in fact in your very example there is a legal entity (foundation) with a legal document (by-laws).

These types of transactions result in legal disputes regularly off blockchain, I just don’t see how smart contracts/tokens a. Fix that; or b. Even make it better/less likely.

Just an example, say a self driving car is owned by the foundation and it’s generating revenue by doing rides for hire, so you want to buy a % via token. What if the foundation fails to file its annual report and is now no longer in good standing with the state and is administratively dissolved? Now you’re in a position where a. You could be personally liable as an owner for any accident of the car (piercing the corporate veil since the foundation no longer exists and provides liability protection, assuming it ever did) and b. The car (like any other asset) can not be legally transferred out of a dissolved entity to another owner (meaning your liquidity is gone).

That’s a wild hypothetical just for fun, but the main one is the same as any other business transaction what if the foundation (seller) pockets the money from the sale of the asset and doesn’t pay the token holder. There are serious questions regarding how the courts will handle claims from token holders, as opposed to being a party to a written contract (which can still take wild swings in the courts).
9pm to 5am, perhaps.
Interesting to see them try to fix Git when Facebook considered it (due to similar constraints) and decided to go with Hg instead: https://code.facebook.com/posts/218678814984400/scaling-merc...
Debt is a tool. It can be forgotten or demanded. It's the leverage a few exert upon the world.
> they still weigh more than diesel so I assume they'll pay more at the scales

I'm not sure what you mean here. In the US, scales are used to ensure compliance with axle load limits, not to determine any costs.

In any case, since they don't need the weight of a diesel engine, transmission, fuel tanks, or emissions systems I'm not sure how the weight balance will work out.
It increases the footprint of the tire at the start, giving the car more grip. Here is a video: https://youtu.be/-VF0JwxQqcA?t=10m42s
8. Wildly unportable (pairs with 7 and 3) - you can't play it whilst commuting, travelling, etc.
.eu TLD mostly down. All authoritative nameservers currently broken.
No, it’s not.

We use properly conducted clinical science to give us a framework for interpreting the data we see, comparing data we have to studies with appropriate external validity to allow that comparison.

And no, there isn’t, if an RCT is at all feasible. There was a great paper a few years back that reviewed various case-control studies for conditions that were ultimately explored using RCTs (eg, knee arthroscopy, internal mammary artery ligation). What they found was that the retrospective study consensus was basically a coin-flip with respect to the RCT consensus. They just don’t provide useful data - too many confounders, known and unknown, go unaddressed.
The ones who profit the most from more regulations are usually the big existing players (in the case of general regulations). He has a lot of investments in big players, so the motive would be good old monetary gain. In the case of more specialized regulations targeting single players can be used to take out the competition (e.g. hurting Google might be good for his stake in Facebook).
I don't care what you are into, you are going to find squarespace ads all over the place.
I thought this was hacker news. Not gearhead news. (:
You started off with a claim that the video was sped up (i.e. _altered_). I'm not sure anyone downvoting you has a problem reading.
Regulatory lock for both Palantir and Facebook. Regulations can be very good for large businesses as they erect enormous barriers to entry into certain spaces that only established companies can hope to surmount.
Well you can still have clickbait-like headlines with RSS, but it does take the viral element away,.
A lot of truck mechanics hate cabover trucks because it's so much harder to get to the engine.
So you tried ONE other product, that is a completely different category (in-ear earphones and earphones are two categories)?

try a decent earphone (i personally like the ones with a wire connecting them both, which doesn't have a charging coffin) and report back.
Rural areas have them, its reservations that often don't. That's why I bring it up about racism in the Midwest.
I've had the same thought. I don't know that the meditation would slow down dementia, but I could hopefully cultivate mindfulness and cheerfulness, lest I become more and more frustrated at the world as I begin to lose comprehension of it. Also, some good drugs would be nice too.
Commuters and Computers: America’s Megaregions
I was born in 1977 and had a computer that plugged into the TV. I remember copying basic programs out of a book, but do not remember my age at the time. I had no way to save the programs, so it was pretty stressful when the power would get shut off. I continued to tinker with computers/tech (my Nintendo was in multiple pieces, yet still worked :) ) off and on, but didn't get serious about programming until 1995 and have been doing it ever since.

I'm sure some companies have an age bias, but I think it will be less and less as the generation who grew up with computers gets older.