skysight-inc/HackerNews huggingface dataset:
It's tough to imagine finding qualified employees who will tolerate a split shift like that, or who want to only work part time and take one shift or the other. So the dental practice would, almost by definition, be made up largely employees who couldn't secure employment in a business with traditional working hours - maybe even making it the least skilled dental practice in the area. In order to attract workers who can work at 9-5 dental practices, you'd have to pay more than those businesses, given the awkward opening hours. And then you'd hope you got enough patients out of the shift in hours to make some extra money. But a little extra money wouldn't be enough to go through all the trouble... there's no point opening weird hours and then doing "about as well as other dentists" because the weird hours introduce various overhead. So you have to somehow figure out how much more profitable the weird-hours business needs to be in order to deliver a profit that's significantly more than a traditional dentist. And if that profit difference is worth the extra hassle (in its various forms) to you as the owner of the business, sure go ahead.
I think your analysis is incomplete.

What does it cost to rent a chair in a salon? (what is the operational expense (opex) of the current method)

What percentage of time that the salon is open, is the chair in use? (what is the haircut operational time)

What percentage of customers don't use your chair because they can't get to your location? (substitution value of stylists in a free market)

What percentage of your customers are 'regular' versus 'walk in'? (opportunity cost vs monthly recurring revenue (MRR))

I haven't done the research but I could certainly imagine in places like the Bay Area where rents are high that this could be a better system for a stylist than the traditional one.
Let's say you want to send something (say 100KB) to a million listeners, but you don't know which of them is going to be listening when. You'd feed that 100KB into a RaptorQ encoder, configure it to 1KB packets, and it would give you stream of near-infinite 1KB packets that you could broadcast (usually over a satellite, but UDP, multicast, QR codes all work).

Receivers would listen for as many of these packets as they can, as and when they can (the transmission can be "lossy"), and if a receiver pickups up 100 unique packets, any 100 unique packets in any order, it'll have a 99.9% (or something along those lines) chance of decoding the message successfully. Each extra unique packet adds a 9 to the chances.

That's why the "fountain". It's a data fountain, and you can grab any quantity of data off it at any point and still have a good chance of reconstructing the message.
Facebook gets a lot of slack here on HN, and I share some critisism, but find this article by Zuckerberg is a step in right direction.

One only hopes there is some free room for small companies from regulation, so this helpful regulation doesnt end as a moat for FB and others.
I disbelieve.

I apparently missed the thread yesterday, but I doubt anyone seriously suggested that formal college classes were a requirement for moral behavior. If they did, they're fools.

Higher education, philosophy, and ethics classes are beneficial because they put the student in an environment where they can be exposed to a variety of ideas, in an efficient manner. But, you cannot make a horse drink even if you lead them to the water, and they'll find something to drink some of the time even if you don't hold the harness.
"These languages are very powerful, but they don’t scale. So even when you get ten times the productivity, the mostly tribal complexity will not scale beyond your “pizza-sized team” and therefore you now have a hard upper limit on your total software development capacity."

Ultimately, the problem boils down to the languages giving too much freedom. More conventional languages like Java can scale to a massive degree because they standardize so many things, which means that you can now share components which amplify your work. Lisp et al are cool toys and small team tools, but you're not going to see any large scale db libraries and parsers and concurrency libraries and web servers and cachers and HA systems that can interoperate with each other without a ton of shoehorning.

When every foreign chunk of code requires a ton of ramp up time just to figure out what it's doing and how you could even integrate it, or requires changing your IDE and workflow in ways incompatible with what you have already, you lose more than you gain.

Worse is better. Worse gives you interoperable, reusable, amplifiable components, in a common framework everyone understands.
Sorry. Wasn't thinking clearly. I guess that you'd need to embed the SSD(s) too.

But I wonder if there's a way to reproducibly generate SSH key pairs from hardware IDs. That way, there'd be no keys stored in /boot, and they'd be generated at each boot. So only your hardware would have the right keys.
Airline's tabline extension is useful I think. Nice to have at least.

But yeah, airline is mostly just eyecandy.
Within the modern tech community, bootstrapping is definitely a budding minority.

You can tell because a bunch of investment firms have recently popped up to try to capitalize on this new wave, like Earnest Capital. https://earnestcapital.com/funding-for-bootstrappers/
The big players, Samsung and Apple, are vertically integrated.

Their build costs are always going to be lower. Outsourcing also hampers the innovation they could do since they're buying components on a market.

Also I think they had issues getting into selling markets.

I remember that they had to disable the fingerprint reader on their phones in America, patent issues perhaps?
that is true, but even that i find that frustrating. the reality is what it is but it bothers me people working shifts don’t have sick hours or the mobility to take care of themselves during the day like this.
Xperia Z* Compact is one of the last series of phones that are 4.3-4.6 inches and fit comfortably with one hand. All other vendors went all in into 5+ inches phones that are difficult to operate with one hand.

Sony phones do not have all the newest fancy features, but I found the flagships to be reasonably powerful and just work™.

I never liked Samsungs because they modify the default Android experience too much and ship too much crapware. Since ~Android 6 they are more aligned UI-wise, but the "back" button on the right, and the different middle button are also annoying. Last but not least, being an Android dev, Samsung is one of the most annoying vendors, which makes weird modifications to their fork of Android, which result in Samsung-only crashes.

(Having said that, for majority of consumers, none of this is an issue, given the sales numbers.)
This is great. I am doing same for 8 year. As you already said kit prices are equivalent of 2-4 cuts outside.
Price? :)
I had the same thought about the passivity and sense of helplessness in the face of struggles that don't sound excessively abnormal. Given the title of the article, I have to believe that this is deliberate.

Whether this is "learned helplessness" or has some other cause, I couldn't say. But it seems to be intimately tied to the writer's depression.

I hope he finds treatment that works.
Sweet paywall.
Quite - why complexify and lower the charge efficiency it by making it wireless to hold it in exactly the same position as dock?

A perfect example - to my mind - of where a dock would be better, and probably cheaper.

As far as cloud goes, I realise I'm an outlier - perhaps not so much on HN - but I want local copies and start by mistrusting cloud unless I have adequate redundancy. So iPhone gets locally backed up still. Can't see that changing soon, wireless or no. :)
I do the same but less complicated.

Last time I was at a barbers was 2003, after that I just grew my hair long and really seldom cut it a little bit myself.

In 2013 I bought a hair trimmer and just cut everything to 0mm. Like you just before the shower, takes me too about 7-10 minutes. Sometimes I left a short mohawk just to mix it up.
The EU isn't big on natural rights, though. They talk a good game, but once you get beyond the vaguest platitudes, the people in power at the moment are the ones who get to define what "rights" mean. As usual it comes down to whoever has the most lawyers, guns, and/or money.

The concept is problematic enough here in the US, where our founding documents assume that rights are granted by a deity who rarely bothers to put in an appearance when said rights are being violated. It's best to find more rational bases than "natural rights" for arguments like copyright reform, if at all possible.
> if it weren't for the current defensive arrangement with the US, would europe spend more on defense?

Europe is a lot of countries, the US-Europe alliance is old enough that there have been at least three or four distinct time periods where the answer to this question fluctuates (cold war, post cold war, post-9/11, post Syria)

Furthermore, defense is not some sort of measurable good; especially for countries in the EU who are surrounded by non-enemies, how much they choose to spend on defense is in large part a political question.

It's really hard to say e.g., whether Germans would have chosen to spend more on defense if the US decreased its defense spending in Europe. And the answer would probably be different in the different time periods I mentioned above. E.g., given the German attitude toward US military presence in Europe over the past 20 years [1], I suspect the answer for that period is "no".

But ultimately the answer to this question will be different from country to country and from decade to decade, and a truly nonpartisan answer would be "there's really no way to give a definitive answer for all of Europe across that time period.".

> do we americans overestimate our contribution to the defensive posture of the west?

Americans underestimate (or often simply don't even know about) their contribution to many of Europe's most pressing security and welfare expenditures. The 15 year war in the middle east is now taking an enormous economic and political toll on Europe.

It's not too far-fetched to say that Europe might have been both safer and richer today had the US spent substantially less money on its military over the past 15 years (read: not waged wars in the middle east).

[1] https://www.thelocal.de/20180711/almost-half-of-germans-want...
Try nvim, deoplete and nvim-typescript. Maybe try importjs as well.
are these meetings really so critical that you can’t miss them for a few times a year or even once a month?
Sounds like you have what I call associative burnout.

It’s basically when your association with an activity becomes so negative that you no longer have the willpower to push yourself to perform the activity.

Your brain has basically puts work in the same category as holding your hand against a hot stove.

I was lucky to have my associations limited to certain employers and role descriptions but it was everything as real as the physical burnout I developed later on in life.

And as far as tips for recovery; the only thing I can think of is to learn to respect the association and stop trying to fight it with willpower. Just stay within the zone You do have motivation for/that does feel good and let it lead you wherever it needs to.

That might end up leading you to a different career but in my case it led me back to basically the same career but with a bunch of ‘red flag’ activities and behaviors (mine and others’) which mean I need to get the hell out of my current job.
Reduce exercise; that alone could deplete your "stress-alleviating well". Obviously, you (unconsciously) see your work as pointless and it probably is; many jobs these days are just useless busywork, even at top companies, even with dubious moral background. Market might also force you to unlearn better ways to program, e.g. if you are forced to switch to JavaScript from a better language, so motivation can get a hit from that as well. You might also notice that most of jobs you can apply to or are contacted by recruiters for are jobs nobody wants to do and for meaningful jobs it's all about networking, reducing motivation to bother to minimum.

The only way I see is to study new things on your own and do your own stuff if you find something you like; to survive try to get some part-time/remote work until you can reap fruits of your labor later. By all means avoid people that are putting you down; they do it so that they could dominate you and feel better about themselves. Start practicing some forgotten virtues, that would make you unique and stand out.
Does anyone know of a good (preferably pure) Go implementation? https://github.com/google/gofountain has mad a good start and implemented the older plain Raptor standard, but I haven't been able to find a good Go library.

If anyone is qualified enough to take a crack at it I can try and arrange for sponsorship as well.
Freely accessible source:

https://www.greenwichtime.com/opinion/article/The-internet-n...
So basically that one city has the population of ca[l]ifornia.

The population of Canada!
FastTracker (1993)
https://github.com/junegunn/vim-plug

It's dead simple. No, it doesn't come out of the box, but it takes literally 5 minutes to install a plugin manager and you only have to do it once; afterwards, installing, updating or removing plugins takes literally seconds.
I don’t think it’s safe to post a slightly blurred image of your usercodes and passwords.
No, it’s a good reason to use Cython or one of the many other techniques for generating pre-compiled C extensions in the Python ecosystem. You may also use C++ directly or something if you prefer, but there would not be any performance based reason to do so.
Ok, take more simply figuring out how balance yourself on a bicycle (rather than anything like being a professional cyclist). Studying physics isn't likely to make much difference in how long it takes you learn how to balance on a bike and not fall over.
Year in review: Lessons from our second year of bootstrapping Canny
VC is known for loving bold, humanitarian visions, and a startup with the mission to reinvent books should be a great fit, right?

I can't tell if this is supposed to be sarcastic or not.
The rules for offenders are: "don't do anything that seems even remotely threatening or get murdered". How much tighter can they get?
OK, the example with the "hello" literal string they have is quite bad then.
Agreed: On the one hand, the anecdotes in this article are not structured in such a way that allows one to say that it must be the language difference, rather than people issues, that accounts for the difference in outcome. They present less of a conundrum if you don't assume the former.

On the other hand, C++ seems to be strictly more complex than Python, and if so, it would not be surprising for there to be cases where the latter can be applied more quickly.
I would love to read the Airbnb study. Do you have a reference ?

The other study you referred to sponsored by Microsoft is very vague on the methods used to conduct the experiment. So its not repeatable. You can't say something is scientifically true unless the results are repeatable.
Love my XM3 noise cancelling headphones.
Columbus discovered America but died thinking he found a shorter route to India, he was operating with the knowledge the earth is round but did not know how big the world is
The main lesson I learned in my mandatory ethics class was that formal ethics can be used to justify anything.

I'm not sure if the teacher we had was just not very good or if ethics classes are just like this. But, we ended up arguing with her a lot, we were all in ecological restoration and a whole lot of the case study examples we were given were to show how various corporations were ethically correct in doing some pretty terrible things.

As you can imagine, this is pretty much in direct opposition for everything we had been going to school for for the previous three years and we'd recently come back from a trip involving some wetlands, a copper mine and a golf course that had jaded us pretty heavily towards any kind of ethical reasoning to the actions of industry.

There was one evening(we were forced to take this in the evening) she ended up screaming at us to shut the fuck up we just didn't understand and sat in her desk and didn't speak for the rest of the class.

Ethics was by far my least favourite course in university.
I started to work on something similar in the past (not turning complete, but cool glyph/ligature substitution). I wanted to make a font that auto-replaced company names with their official logos.

This ended up being far too labor intensive to get right, but it still seems like a cool idea for someone else to tackle eventually.
Show HN: No more fat jars Deploy and run from Maven
Or "Google Spy Device" is simply an amateur attempt at reframing a paradigm. Those fall flat most of the time, but trying them out is still necessary to separate one's own and hopefully everyone's perspective from default Google.

I personally appreciated "A Chromebook is an inexpensive data milking device and you are the cow". Rather than throwing everything at the wall and hoping something would stick, OP would have certainly benefited from some editing. But the bulk still shouldn't have been hard to read past.

There is editorializing in every communique. IMHO the protests here say more about being acclimated to a culture of milquetoast-positivity corporatespeak than anything else.
I think you have to separate the I from the O. Output, i.e. typing, is not a bottleneck. Input, that is domain and API research, can be a huge one, especially if you're a "full-stack" or generalist engineer where task switches cause information to get swapped out all the time. If you only have to do a task once every few months, you're going to struggle with retention.

'CPU-bound' I would say is where you have all the pieces you need to solve a problem, but the precise solution is tricksy or math-heavy. Such problems are relatively rare in day-to-day programming. So I would say that on the contary, most programmers are I/O bound most of the time.
That's not literally all they have to do.

This goes to a lack of understanding of how the 24 hr body clock works and what the cost is when everyone is functioning out of sync.

In the search for efficiency, we make people go out of sync with the rest of herd all the time.

This has consequences to their lives, their families and sooner or later the cascading consequences lead to things like 3 mile island, chernobyl and bhopal. Check what time they happened.
I've suffered from (at times) pretty debilitating depression since I was early teens I think. In the last few years I've spend a lot of free time in and around crisis support and rehabilitating people back into lives after mental health crisis.

There are a lot of people with "social" mental health issues (depression being the main one) that have no interest in the process of getting better and rehabilitating themselves into a life. I've worked with a lot of shades in the spectrum and the ones with real motivation to be better just aren't there long. The opposite side is the people that make no progress and are in the same community saying the same things and seeking the same amount of sympathy for months or years. Some people define themselves as their illness and that will last their entire lives and they become a victim to themselves. Other people aren't ready yet for the struggle of clawing your way back into a life.
I was like that for a while, the sad and unpleasant truth is that severe depression is comfortable. It's addictive. You can completely defer any sense of responsibility, of expectation, of necessity to do anything really, all because you can define yourself as depressed and that is at least something.

It's not healthy to pander to that, and criticising it isn't cruel or mean. It's important that all MH issues can be talked about, but we are really still in the infancy of it, and don't seem to be ready to also acknowledge the unpleasant realities as well.

Not everyone with a MH issue is brave, they're not all fighting to get better, and it's not on everyone else to help save them when they won't save themselves.

In crisis support the people that stay are the ones that understand that you can't save someone. You can give them a minute, and hour, a day maybe for them to decide they want to save themselves.
is there any reason not to sign all gps signals?
From Elon’s perspective, we live in a simulation, so it’s not faith, it’s understanding how the simulation works.
Msys2 has rsync? And windows has ssh/sshd?

https://docs.microsoft.com/en-us/windows-server/administrati...

https://heejune.me/2018/08/02/setup-rsync-server-over-ssh-on...
Because then Google doesn’t have a persistent identifier to track you, of course.
Xperia Compact buyers seem to be the most loyal outside the Applesphere, but they are not frequent buyers and rarely willing to pay extra for the very latest increment. A difficult group to build a business on.

In the bigger picture, I think that Sony never really managed to emancipate itself from the network provider sales channel. According to hearsay, the whole "new models twice a year, and a premium variant on top" madness was entirely driven by Japanese network providers. A network driven product portfolio has never worked out well for a phone brand, because the resulting multitude of models makes no sense to off-channel buyers. Which includes every international buyer outside the market reach of the "home" networks of the network-driven models. Motorola used to suffer from this as well.
Tencent Keen's Tesla Security Research: steering, wipers, lane detection [pdf]
Yeah let's further reduce the ability to switch job, there are already so many opportunities...
Lots of SaaS companies sell based on a multiple of their ARR, and it can get a lot bigger than 3-6x. https://www.quora.com/What-are-typical-exit-revenue-multiple...

Definitely depends on how much you're making, how fast you're growing, who the buyer is, and why they're buying.

Sure, if some random person/business is buying you to just consume your existing profits, that's about the worst-case scenario you can find.
>There was a subthread arguing that without going to a formal college process of study of topics such as ethics and philosophy, a person could not hope to become a moral person, and therefore, the implication goes, college is not only necessary but fundamental to a moral society, and also obviously graduates are more moral and ethical than non-graduates.

Only someone born and raised quite removed from contact with most layers of humanity, and grown in some sterile environment (rich country clubs? flown from school to home and back? self-schooled? raised in some academic microcosm), would ever believe such BS.
There is no such thing as harmful content. There are only harmful consumers of content. Removal of any amount or type of content can not rehabilitate these harmful consumers. For as long as they lack the motive and personal integrity to practice critical thinking on a constant and ongoing basis, no content can ever be safe from them. They will be harmed by even the most direct, fact-based, and honest content. Their interpretation of it will be wrong, driven by their motives and desire for a particular thing to be true or false, and even that honest and direct content will be called for removal. This isn't a trite or insignificant observation, I think it is the whole heart of the issue. In one audience of people, there is a madman ranting on a corner about anti-Semitism and being ignored. In another, he is raised on their shoulders and made a leader. The difference is not the availability of the 'bad content.' The difference is the willingness (some might argue ability, but I think critical thinking is such a basic and simple skill that almost all, including children, are capable of it) of the audience to practice critical thinking. And without that willingness, nothing can be done.