skysight-inc/HackerNews huggingface dataset:
The rebasing approach is effectively what solutions like BFG and git filter-branch automate. It's dangerous to do whole branch rebases, especially with 350 developers that you can't tell to stop working while you do it, that way lies a merge hell that can take years to dig out of. But if you are going to rebase an entire branch like that, BFG and git filter-branch are faster and easier than a manual rebase.

`--depth` is a useful tool. There are still some issues with things like log/blame/annotate in working with more shallow clones. It's hopeful that the work on the commit-graph cache will help make this a lot better.
Show HN: CLIFlix: Watch anything instantaneously, just write its name
Just stop. If you need closure on what happens with some of your shows, read short synopses on Wikipedia. Don't pick up any new shows. After a while you will not miss it anymore.

The hardest thing will be that these days, TV viewing is at an all time high, and you will be out of the loop on a cultural touch point, just as if you stopped watching sports. You will also have to deal with people saying "oh, I know, I don't watch TV either, except for [Dexter/The Wire/Breaking Bad/etc]." Just smile and resist their advice. Make peace with the idea that yes, there is good content on TV, but there's also good content in books and in real life, like in your side business. Your life is not less fulfilling if you miss out on some of the good TV shows. You just chose to prioritize other things.

By the way, congratulations on trying to do this - I think this is one of the best things you can do to improve your life.
1) Everybody involved has agreed to keep secrets.

2) You compartmentalize everyone so nobody has the complete picture.
Many offices are very quiet normally. Then when people are talking, even relatively quietly the sound carries and it is very distracting. A fountain to make some white noise, or a better arrangement of cubicle walls can make a big difference on cutting down these distractions without preventing people from having conversations.
It's not a joke, ransomware for example is real, and it's a huge problem. If you know anything about security you know that ransomware is on the rise and it's getting worse each year.

Malware infecting an insecure computer is not a "worst case scenario", this happens to millions of computers each year.

"Only" 6 million car accidents happen per year in the US, even though there were ~10 billion car trips over that same set of people and area, which makes the incidence rate 0.06%, so why bother with a seatbelt? It's "beyond a joke" to think you're going to get into an accident today!

This isn't a debate; keeping your system up to date is, by far, the best way to stay safe from a real threat. You can pretend it's not there all you want, but the rest of us are going to take care, and would appreciate if you didn't contribute to the sea of botnets. You make everyone less safe.
Elad Gil: How to approach high growth companies
In a lot of ways the "12 factors" have overly simplistic views of the world. For instance, storing your config in the environment is fantastic -- until you remember a great many frameworks will dump their environment to the browser in a number of failure scenarios. There go all your secrets.
I don't want to split hairs here, but the linked content is not an article. I understand the spirit of it, but it technically does not apply here.
Adults are much harder to reach because they can always simply go buy a new computer or phone and circumvent any measures put in place to help them.
I'm a happy Pixel 2 XL user, and I definitely agree here. It almost seems like they thought the notch itself was the feature rather than just an enabler for the bezeless screen, which is the real feature.
why is YCombinator China a thing? I hope the firm gets brought before the Senate to answer for this.
You can't directly compare the salaries without taking the living cost into account. You get much higher salaries in the US, especially SV, but you also have to pay way more for living. Flats are way more expensive and don't forget stuff like healthcare and so on which is, imo, cheaper in Germany.

10-20% lower salaries is something I would accept but 60-80? Come on.
Nice, I didn't read the article but immediately that movie came to mind.
StudyCity was the name of the product.
Handling intentionally deleted objects does seem like a missing use case in git and not a huge leap in terms of the implementation.
Stock market manipulation doesn't mean you have to manipulate the entire $20 trillion dollar US stock market, it just means you tried to manipulate the price of a specific stock. Super Micro's stock dropped 40% based on the story. Hypothetically if someone shorted the stock and then pushed to get a story published that they knew had no basis in evidence, they would have profited handsomely and that would have been stock market manipulation.
Firebase Cloud Firestore is so nice and they've been working on it for a long time, this would likely not be a good use of their time.
Annalee Newitz on Science, Fiction, Economics, and Neurosis – Sean Carroll
They almost all cause an immediate loss in value though. Knowing that knowledge beforehand would net someone a lot of money.
Yes they were really. It really was, literally, the thing in life I like to do the most. I live to travel and see new places, it's the favorite activity I ever engage in.

I just disagree with this whole idea that there HAS to be some "missing hole" that phones fill. These apps are addictive, that's not really a secret they are designed to be by teams of brilliant people.

It's possible that many heroin addicts have "holes" in their life that they fill, but it's also pretty much a certainty that if you take a random person and unwittingly feed them heroin for awhile telling them it's harmless, they're going to have withdrawal symptoms if they stop.

I'm aware of the Rat Park study and it's interesting but it's pretty isolated and hasn't been replicated, and either way it's just one intriguing counterpoint, not dispositive.

It's often a misconception that 12 step programs talk about getting to "root causes" first. They do, to some extent, but they always focus immediately and completely on total abstinence until that has been achieved.

Then, the "root causes" stuff is really better described as picking up the pieces of a broken life, and specifically a ton of broken relationships, since the one thing all addicts have in common is a large number of close relationships with people that they have ruined.

Sobriety in that context really isn't about getting to and fixing "root causes" to be honest. It's more about setting up a set of current habits, and social support, that are based around non addictive behaviors.
In this case it's a simple reason: there are stereo speakers, which means there has to be a speaker at the bottom. That stops the screen from going all the way to the bottom edge.
Work environment and needs are very personal but maybe you can learn from my solution.

My frustration with most task manager is that they require me to manually maintain a parallel universe to the other tools I use to execute a project such emails, files, links, notes etc. This manual maintenance require a lot of discipline and typing. When I am busy I am less likely to update the task list and then few days after that my tasks are out-of-date and it takes even more energy to fix, which I am less likely todo.

As a result I decided to develop my own task manager for Gmail (https://www.centask.com/) a tool that integrates everything I need to complete a project, (emails, files, links, notes etc.) organize it in any way I want it, and schedule single and nested items to appear when I need them. Since it is Gmail centric I can email myself links and notes from any app.

The key for me was that I process my email inbox within Centask so I must use it, so it may get long when I am busy but never gets out-of-date.

When I have paper notes, I either type them into Centask as separate items or email myself an image of it and add the image as sub-task of the main task.

Hope that helps
That's definitely a dangerous situation that involves tech, and to some extent tech addiction, but is different from smoking which in all cases has a negative effect on your heath.
Very easily, that's how https://en.wikipedia.org/wiki/Alex_Stamos#Yahoo!
Yikes, I did pretty much this. Went from two 5x's (I really love the form factor) to a used pixel one. So far it hasn't bricked - is that a known issue like the 5x bootloop?
I used to be a Divshot customer - they were fantastic.
No headphone jack. Barf.
I leave my phone in airplane mode most of the day and only use 4g in emergencies. I have e-books and podcasts downloaded, but the interactive stuff like forums I only do when I have wi-fi. This means when I'm out and about I'm off wifi and only listening to podcasts or reading ebooks at least. If someone wants to call me when I'm out of the office, they can schedule a call. Picking up the phone is annoying because I get a couple of spam calls a day.
In Switzerland the deductible is annual, not per visit. Once you hit that cap, everything is free (except voluntary cosmetic stuff).

Thus, insurance actually acts like insurance, like car insurance or fire insurance, there to catch you in a bad situation, not to give you discounts on your day-to-day expenses.
I thought Firebase was Firebase since 2011, and got bought by Google in 2014.

https://en.wikipedia.org/wiki/Firebase
Here is a nice write-up of what needs video games fill: http://nautil.us/blog/how-video-games-satisfy-basic-human-ne...

tldr from the article: the chance to “self-organize experiences and behavior and act in accordance with one’s own sense of self”; the ability to “challenge and to experience one’s own effectiveness”; and the opportunity to “experience community and be connected to other individuals and collectives.”

> what is missing in contemporary life such that makes computer and video games so appealing?

What is missing in life that makes TV, movies, novels, comic books, religion, folklore, or stories by the fire-side so appealing? Story telling is one of the things that make us human, it's not a new phenomenon. Just presented in a different way.

For me, video games provide a number of things. I've played thousands of hours of video games during my 29 years on this earth.

Gaming is my TV. I don't watch television, I get home, I cook dinner with my girlfriend, smoke some weed, and boot up a video game. It's very easy for me to get into "flow" state when I play a video game because it's what I do and have always done. It's relaxing and enjoyable and challenging.

I love the complexity of modern video games. I love making assumptions about those systems and then testing them. I love picking or building a character that represents my values and preferences. I love building and honing little engines to break the rules of the games.

I also love to "challenge and experience my own effectiveness." I am a big fighting game fan, and I enjoy practicing at home and then jobbing at the local tournaments.
git filter-branch and BFG are faster/easier than an interactive rebase for this particular problem.

The author wants to avoid rebases because they cannot "stop the world" on the project and have around 350 developers they can't tell to stop working while the rebase effort is done, and then rebase all their current work on top of the new branch history.
Absolutely. Berlin is one of the more expensive cities in Germany. I can't speak for Leipzig because I don't know about the "intellectual atmosphere" OP is talking about. Just know that Göttingen is a good example because I have a friend that lives there.
Well, that's where all the Android notifications usually go, so ... that seems like a downside of having a notch?
There was an article in the NY Times last week (posted on HN as well) lamenting the loss of hobbies / personal time. To me it was evident the reasons, even though they were not discussed in the article, and I posit they are the same reasons as yours statement about this "Get rich or die trying" mentality. People don't engage in hobbies/leisure and have adopted this mentality out of fear. If you can't make it to the richer side of society, the alternative is a bad one. We do not have a safety net to speak of in this country, and every study shows that what constitutes an average life here is one full of poor health, poor diet, dull work if it can be found, etc. You can see it in the rising suicide rates! So of course anyone with a clue is going to drop their hobbies and bust tail to try to get ahead. As wealth inequality continues its increase, you'll only see more of this desperation.
It seems likely that your grandfather was quoting someone else, or perhaps he published the quip widely.

The earliest reference I see in Google is from 1992, with an Arizona anti-Semitic pamphlet.
Completely a conspiracy theory, but what if Google & others theorize that actively making devices worse causes an unexpected psychological response? Apple customers are devoted and willing to spend large amounts of money to upgrade flashy looking devices regularly, that's why Apple is so profitable. Making a sacrifice (the notch, high cost, lack of a headphone jack) to own an "elite" device effectively commits one to continue defending that decision, both to others (potential customers!) and through additional buying decisions later. A kind of self-induced Stockholm syndrome.
It can still help, if used in precisely the right circumstance. Not that this makes your statement any less true, I'm just being needlessly pedantic.

One amusing thing I've noticed is that, playing the same game (Minecraft), Windows runs it ~25% faster in game mode than default NUMA.

In Linux the situation is reversed; it runs 10% faster with NUMA enabled, maybe because the Java garbage collector is NUMA-aware and I'm using enough memory that it's split across NUMA nodes anyway.

But either mode is faster in Linux than Windows.
Had a few Chromebooks with different models where after 15-90 minutes of playing audio over bluetooth, the headset would disconnect and audio would play out through the speakers at full volume.

It's the reason I didn't buy a Pixelbook to be honest.
Curious, which historical house?
Bose convert here after years of working in open offices, coding in cafes, flying, and what not. I have somewhat sensitive ears as a classical (hobbyist) musician and am always paranoid about hearing loss.

My main pain points have been:

1. Distinct voices in conversation - I find that voices block voices, and instrumental music does a poorer job at this since it's maybe on different frequencies? I usually use a cafe-noise app like coffitivity to best stay focused.

2. Loud continuous noises a la plane - the Bose headphones basically reduce the noise by ~20db I think, which makes the experience overall more bearable.

The main downside of noise-canceling headphones for some subset of people (alas me included) is that you get a weird pressure feeling when using them for prolonged periods of time. Apparently this is just us perceiving the change in ambient sound as a pressure difference so we feel like popping our ears. This basically happens in hour 1 of my usage.

As for attrition - I've had my QC35's for about a year and they haven't had any issues yet. My old QC25's lasted for 3 years and still work fine but got donated to make way for my new bluetooth ones.

https://smile.amazon.com/Bose-QuietComfort-Wireless-Headphon... (note affiliatized Amazon donation link)
Also they developed a CMS: https://github.com/netlify/netlify-cms
I found moldable earplugs to be better than the foam ones. Something like this:

https://earplugsonline.com/

Yo don't have to wait for them to expand like the foam ones. They also don't press on your glasses like over-the-ear headphones or ear protectors.
How can they write a blog post about new products with no links to actually buy said product? I see this a lot with corporate blogs. Why don’t they link to the corporate homepage or to the store where I can buy the product?
I responded to your question:

> Which part of all statements made so far would be a lie if an issue was discovered by some unit under DHS or a 3d party entity?

If the DHS says "they have no reason to doubt the statements [Apple] have made", it means that no issue was discovered by a "unit under DHS". Otherwise, the DHS would have reason to doubt Apple's statements about being compromised.
I thought PRISM wasn't covert. Companies were compelled to allow them to install their sniffing hardware, it was all above-board. Snowden even leaked an internal slideshow with a nice timeline of when each tech company joined the program.
Our CTO has slate and I'm pretty sure he regrets not getting a laptop.
It’s on by default for Dropbox Professional users, and opt-in Early Access for Dropbox Business Advanced and Enterprise teams. More user level details here (the blog post linked above is a technical background): https://t.co/vVRMnnbXIT?amp=1
Okay, so. Have we reached diminishing returns with smartphones? Because it really feels that way.

I'm sure this new Pixel is better than the previous one, but we're starting to have conversations around _not_ buying the $1k phone for its camera, and instead buying two devices for $500 each that are better.

I personally feel like even four iPhone generations ago, the iPhone was "good enough" and that the software is really what needs to be improved.
Bastion Game MacOS X Full Download – Crack4Mac
Announcing ML.NET 0.6 (Machine Learning .NET)
What's wrong with the Spectrum's Green Beret?
And R-Type Spectrum conversion was very good.
It falls out of general principle; destructors may not be called. That said, I would happily accept a PR to make this explicit. Even an issue would be nice!
Ok now try to patch the BMC, you can actually talk to it with openipmi on local host.
Huh, weird how much opinions differ. My current main headphones are HD650s but my work headphones are qc25s, and I have no complaints about the Bose build quality, noise canceling, or comfort. Sure they could sound better, but music at work is a background thing, not a foreground thing.
This is a good point (about #'s of comparable products), but I disagree that anti-addiction products are inherently unsellable.

I think you could make the argument that weight loss products could fall into this category. There are a ton of diet books/advice, and Weight Watchers has a market cap of 4.4B.

As for actual products, I know there's the kitchen safe:

https://www.amazon.com/Kitchen-Safe-Locking-Container-Height...

Also 700k+ people have installed StayFocus (a website blocker) for Chrome:

https://chrome.google.com/webstore/detail/stayfocusd/laankej...
Rust and the Three Laws of Informatics
Huh? The S9 and the Note 9 both have bezels top and bottom. Samsung just decided to give up the ultimate screen size to avoid having any notch. Good on them for not just copying Apple, but they certainly don't have an edge-to-edge notch-less phone.
Hrm. None of these really seem like whiteboarding though.
Divshot is a separate product, that became a Firebase feature.
Same experience here with the 6p. Battery dying early and now the wifi chip is very unreliable.

Only problem is I'm using Google Fi, and I'd like to keep using it. So I don't know what other type of Google Fi-compatible phone to buy.
90% of the stuff I write is in Perl. The other 10% is Tcl.

I design semiconductors and every week I have to write a couple of small scripts to process text files or reports and that is always in Perl. Everyone at work knows Perl. Those that don't learn it.

The EDA tools mostly use Tcl as the internal scripting language so I have to use that.

I have no problem with new languages but I find regex's in other languages to be too verbose.
>non-economists chiding the economists must be right.

Well, there's this guy called Paul Romer who thinks that too:

"Paul Romer says he really hadn’t planned to trash macroeconomics as a math-obsessed pseudoscience. Or infuriate countless colleagues. It just sort of happened."

https://www.bloomberg.com/news/articles/2016-11-18/blah-blah...

>Romer's work could be politically contentious

It is politically contentious. He wrote a paper on bankruptcy for profit, ffs. The Steve Keen loathing neoliberals on HN reading that sentence probably can't even conceive of such a thing being possible.

http://pages.stern.nyu.edu/~promer/Looting.pdf

Alan Greenspan famously, when challenged, also couldn't wrap his head around Akerlof and Romer's paper, but he's a high profile economist so naturally as a lowly programmer and "Steve Keen fan" I'm not allowed to call him out on it ;-)

It was written in 1994, but sums up the financial crisis pretty well.
As I mentioned in my other reply to Steve Klabnik, documenting this edge case would have been a sufficient “resolution” to the bug at hand.

I may call it a bug, and you may call it undocumented silent data loss behavior; either way, we’re talking about the same thing. Silent data loss from undocumented behavior is not good, wouldn’t you agree?

I certainly was not aware that drops in Rust could throw away potentially serious error codes. Now I have to go re-audit the correctness of all my Rust code that uses the file system (at the very least).

If the behavior was documented I would not consider this a bug. That said, perhaps I’m missing something in the documentarion — my apologies if thats the case — but I did just re-read the fs::File docs and see no mentions or precautions about potential data loss when a File is dropped.
Your comment is exactly what I assumed and it doesn't contradict my comment in any way. Yes, these people possibly don't identify as libertarians, but their community is the exact reason why they actually should.

Libertarianism is about building a community that you like, in any possible way, without having to agree with anyone else about what is "exploitation" and all that ideological stuff. Libertarianism's goals is exactly aligned with what "hippie communists" (stereotype that I use here in good faith, to omit boring argument about strict ideological definitions) want, as long as they don't try to force their views on other people.
Netlify doesn't even require Git - you can just zip some static files and drop it in their uploader.
What's the name of your product?
I have had good results by using this noise generator: https://mynoise.net/NoiseMachines/cafeRestaurantNoiseGenerat...

This site lets you customize the sounds that are generated. I crank the left ones (bass) up until it drowns the people that are talking around me.

The first minutes are a bit confusing because you are in the middle of a stream of conversations that you are not able to understand. After a few minutes you brain blocks everything, even the real conversation around you. It even works with my regular earbuds.

Sometimes, I put some mall/elevator music (the main artist for those is called Muzak) over it and I really feel like I'm working in a mall's Starbucks.
Wage increases require both difficulty in hiring someone at a lower price as well as a need to do the job at a higher price.

50-year low unemployment may affect the former, but that does not mean that the jobs are worth doing at a higher rate. Like with the price of anything, there is always a point where something is no longer worth buying. A job may pencil out at $10/hr, but not $11/hr, and so as soon as wage pressure pushes for $11/hr, the job potential simply disappears.
We started out bootstrapping and were profitable before our first round of funding. However, we always strongly believed that the larger vision of what we wanted to build would be impossible to achieve without outside funding.