skysight-inc/HackerNews huggingface dataset:
You can decipher and think his thoughts in two ways

1) Making sacrifice for Loved ones by giving priority to them instead of career.

2) Making sacrifice in personal lives(like children and your home duties) for greater good or humanity (giving priority to career).

Also he is saying lot of things about religious believes and stories which I am unaware of because I do not belong to same religion.

I can not make argument for you. It's very sensitive and deep topic and you should think and priorities as per your free will.

Everybody is responsible and capable of making their own decisions. We should listen to everybody but should take action as per our own beliefs and value.

Edit: I did not posted this because I am advertising him. I find it interesting and thought provoking as god(it might be made up) asks for sacrifice and we need to sacrifice to find our true-self.
https://en.wikipedia.org/wiki/Wikipedia:Community_response_t...
This might not be the best place to ask. A lot of people here are quite risk averse, ironically with the startup roots. You'll get a very different response asking on Indie Hackers.

I've done a similar thing myself - sold a company, decided to try some small ideas. 3 years later, I've accomplished nothing. Now my goal is to get into the position you are in and work on side projects from there.

Some tips:

1. Be careful with social pressure.

A lot of people will resent you quitting their dream job or treat you like some spoiled/privileged guy. You'll be tempted to compromise but it'll make things worse.

2. Don't fall into the freelancer trap.

I see you're not entirely confident with your finances. It's tempting to take on one or two side jobs.

But freelance jobs are a bigger trap than full time jobs. The burst of money can ruin your financial discipline. There's a lot of unpaid hours - you'll be doing bureaucratic things like setting up bank accounts, taxes, writing proposals, unpaid meetings, marketing. It is possible for someone like you to make $200/hour or $300k working 20 hours/week.

Before you realize it, you're running a software agency that's making $1M/year, but barely profitable and high stress.

3. You may want a financial safety net anyway.

I'd recommend getting through something like Toptal or Gigster early on if you need it. The approval process can take a month and you can probably forget it later unless you need it. It's long and that's why the payment is way better than something like Upwork.

4. You may be overestimating your work rate.

Most people I know work about 1-2 hours a day on programming. Full time jobs are great at masking this. Most of the work involves planning something out, writing tests, drawing UI, meetings, refactoring, etc.

As a result, I literally did as much side project work while at a full time job than I did working full time on them.

5. Ideas are gold.

This is probably really controversial. But I think ideas are greatly underrated.

You've said you lose interest halfway. This is likely because the idea does not excite you. It also won't excite people who join you, or people who listen to those ideas.

Ideas are usually hardest early (where there's too many choices) and easiest in the middle (where it spawns more fun ideas, and starts making money).

When in doubt, go for the shortest route to profitability, or at least lots of users.

6. That said, are you sure you don't want to be a billionaire?

I mean it sounds ludicrous. It's literally much harder to be a billionaire than it is to sail around the world or climb Everest.

But it's easier to work on large projects than smaller ones. All the ones I have boundless energy for are epic.

Just plan it out and see how far it can go. It's easy to lose interest in smaller ideas.

A similar mistake I did was to join people who could not have epic ideas. I'd spend a month or two building something ambitious, getting investors excited, and the business guy shirks away from the pressure.

Anyway, whatever you choose to do, good luck. Maybe this might not apply to use, but it could be other perspectives worth considering.
>to check whether he didn't make a mistake

No discussion needed. Simply MITM yourself or others in network to find out.
Sysop Chat
I have yet to find a better package, when you transpile, debugging always has that funky thing with two different source codes where you wrote one and the other is what is running. And it is not like you can do anything that you can't do in JavaScript, either you have a feature subset, or you ship with a library that the transpiler attached.
If nothing else, at least this might get tech companies to pause and think before entering a market just because one of their competitors entered that market.
If liberalism, democratic values, multilaterialism, cultural open-mindedness, and compromise aren't at the very forefront of the foreign policy of Western countries, then this is what they will have to look forward to in the next century and beyond.

This is why projects like the EU, NATO, & NAFTA that require compromise for the sake of mutually beneficial cooperation should be supported. This is why continuing any policy of exploitation in the developing world is unacceptable. This is why countries must be actively engaged in the rest of the world, instead of selfishly retreating inwards. This is why making sacrifices in good faith, with no expectation that rivals will reciprocate, is necessary.

Otherwise, these previously powerful countries will quickly discover that when the shoe is on the other foot, there's no reason to believe that China, Russia, or even India will treat them any better than Westerners treated those at their mercy during their own centuries of supremacy.
Ngrok is also great!
You don't even have to limit yourself to visible characters, unless whatever communication medium you use forces you to do so. Let's hope HN doesn't filter the 96 zero-width characters between these quotes: ' '. EDIT: Unfortunately it appears to have turned them into spaces.

Python code to reproduce:

zw = '\u200b\u200c'
enc = lambda text: ''.join(zw[int(bit)] for byte in text.encode('utf-8') for bit in f'{byte:08b}')
dec = lambda code: b''.join(bytes([int(''.join(str(zw.index(bit)) for bit in code[i:i+8]), 2)]) for i in range(0, len(code), 8)).decode('utf-8')

>>> dec(' ')
'Hello world!'
When people on hacker news say "no problems" what I have found is they generally mean "no problems I don't consider trivial or easy to handle."

We are far, far past the point where the general population is going to spend effort to learn about something as simple as using apt-update or even a GUI application update manager, ever. Phone operating systems give the user everything they care about (mostly content consumption, a little creation) without having to read or learn anything. If you ask that of people (to read and learn about an operating system) it's a non-starter for >80% of users.

For general, basic use I would recommend a chromebook or ipad. That's what most people are looking for - something that lets them do the handful of things they want to do with as little overhead as possible.
Trump Steps over the Line
seemed like a good trial idea until I got onto the pricing page...

to get SSO, we'd have to start out with the 11$/user/month plan, in my current company(~1000 users) that would mean roughly 132 000$ a year making it a pretty tough sell.
Audio-Technica ATH-M50x with a set of memory foam ear pads (the stock ones are uncomfortable). Great sound quality (bass is _slightly_ exaggerated, but it works for the music I listen to), extremely comfortable (I can wear them 12 hours plus most days and barely notice I have them on), and reasonable noise attenuation. Not noise cancelling, but with them on and any sort of music I rarely notice anything except loud background noise.

Only issue I've had is that a tab that holds the headphone in place has broken twice, though Amazon replaced it both times under warranty and I haven't heard of this being a widespread issue, so YMMV (this is over about 5 years of heavy usage, and one pair was an Amazon Warehouse pair to begin with - current pair is about a year old and showing no signs of the issue).
Are you saying there is an implication that there was another man in the bed, implied via the mask?

Because I took the mask to mean the wife participated in the orgy, so the rest follows accordingly
assuming is fine, lying about what you find is not.
Article behind paywall wtf
Show HN: An issue tracker that uses a Git repository as data store
Feature-wise, pretty much nothing, it's just targeting a different set of users. Slack started as a solution for companies and pretty much stayed there, Discord started as a solution for gamers and expanded from there.

Slack is Discord for adults, but adults are never the ones who make or break social media. It's younger people who tend to be more invested in the platform they use. It's not a rational choice (nor was Facebook for my generation), but it got kickstarted out of necessity (as a substitute to the limited chat options within games) and right now, it's the convenience that drives it further. Why switch over when, unlike Facebook or Slack, everyone you know is already using Discord?
Tip no. 1: Don't put any code on the page that doesn't need to be there, then any minute differences in the exact implementation likely won't add up to much.
>If I could crack RSA keys for a mere one million times

You are off by many magnitudes. 1M is very little and equivalent computing power can be bought for a few tens of euros.
When I cycled to work I did eat more, but that was 30+ miles a day up and down hills. It was also on an ebike (whatever that proves) and I would say it was more carbs than air freighted fresh veg and meat, so not the most carbon intensive food.

But yes I don't think most people eat their full extra cycling energy expenditure when they take up cycling.
1. How much cost is really involved in keeping up the DRM server in maintenance mode on Azure?

2. Maybe this will give the EFF enough case study to argue (successfully, finally) that the DMCA allows corporations to create rules that violate other existing laws such as the right of first sale.
See also Doomsday Argument.

https://en.wikipedia.org/wiki/Doomsday_argument
It's more a trust issue in a technology. Pirated ebooks don't have DRM and never expire, can be opened on any device and you keep the money anyway.
> Anyone can read wikipedia without being logged in, and it's trivial to create a new account on any site

That is likely against some part of an overly large ToS.
Interesting to use this app with a 2FB link.

To use it in api mode, add 2fb.me/ before the url in full.
Batteries (and giant multi-to. spinning wheels, which serve the same purpose) are not a long term power supply. They are intended to only bridge the couple minutes until generators can come online and provide stable power. So yes, it’s expected that they drained, the question is why didn’t the generators come online?
>a Republican political consulting firm in Austin whose website opens with the line “We Kick” followed by the image of a donkey — the Democratic Party symbol often known by another, three-letter, name.

It's rather off putting that the New York Times chooses to dance around the word ass. As if the readers are less than adults.
Where do you work that enables this? Sounds amazing.
To take this a little further, this framing effect/appeal to emotion has been shown to affect a large segment of the general population, not only those in the anti-science, antivax extreme.

Granted it's not exactly the same thing, but Oxfam uses campaigns which hilight the story of a single child suffering extreme poverty rather than attempting to move people with statistics which express the scale of the problem.
Cavity country: Rural America has too few dentists, too few patients who can pay
As someone who hasn't written a GC, how well do you think you could illustrate how one works in a live presentation?
I've actually personally proven calorie counting makes zero sense in the context that healthcare has tried to phrase it.

It isn't that you eat too many calories, its that your body hoards to many. Chronic exercise "helps" in the short term, but just causes long term damage, and your body just makes you want to eat more in response.

The trick is not how much you eat, but what you eat. Same with carbs, not how much, but what. Stick with nutrient dense foods (which pretty much means whole, fresh, goods, despite how much that is associated with a certain crowd), and your body just finally lets go and lets you lose weight.

For me, I went strictly Paleo for a year, not even low carb. Over a year and a half, I went from 340 to 183. I made sure I didn't decrease caloric intake (~2000 calories a day), nor increase caloric burn. According to common (but woefully incorrect) knowledge, I'm clearly lying, and I still weigh 340, yet, I don't.

Stripping out grains, refined sugars, dairy, legumes, refined oils, other refined products, and replacing it with fresh meat, vegs, moderate fruit, coconut and olive oil, while not decreasing calories, still helped me lose weight.

Healthcare sets people up to fail and then blames the victim. Its nuts.
Or never buy DRM books to start with.

I own a Kindle, however I only buy ebooks from stores that offer epub and PDF as well. At max with watermarks.
Ask HN: Have any former developers successfully changed careers?
I've come to realize that 15 years of experience, a body of work used by hundreds of thousands of people and solid references don't count for anything in this industry if you can't or refuse to solve puzzles in an interview while a junior developer watches and judges you.

I'm thinking of changing careers and living a peaceful and quiet life. I'm wondering if anyone has done so and how it turned out for them.
There's nothing technically wrong (baring a yet-unrevealed exploit) with PGP itself. This thread's topic was about a weakness in SKS. PGP just suffers from major UX problems, which Keybase has largely addressed.

To use Keybase, one doesn't even need to know what PGP is. It all "just works". I have successfully introduced non-technical people to Keybase and what's more, these people use it actively and appreciate what it can do for them. Can't really say that about PGP.

> Thing is, a non-centralized system is really hard to monetize

Until our government supports such infrastructure, the only solution is trust funds / non-profit organizations which released all of their R&D for free.
At Rewe or Kaufland you can usually buy loose potatoes. The price per weight is higher than for the 2.5 kg bags, but if you only need 1 kg, it's still cheaper.
So with both of these cases, the site itself (github pages or bitty.site) need to be up in order to decode the content? It's not like the way images can be stored in a data URL, right?
Downvotes exist to merely silence those you disagree with. They don't serve much of a purpose in reality. Perhaps another scoring metric to weight off topicness or spam would be more appropriate.
Will Machine Learning and AI improve advertising’s ability to target people?
This isn’t the first time for MS, and certainly not the first time the dark side of DRM has shown itself.

MSN music: https://www.cnet.com/news/defunct-msn-music-has-a-drm-contro...

Zune’s servers shut down in 2017, but at least you could download free MP3 versions of everything. https://www.thurrott.com/music-videos/groove-music/82201/buy...
I would rather that it would just play the next video by the current channel in reverse chron. Maybe if a channel made multiple videos in the last 24 hours, play that and then play other stuff. Instead, it immediately moves me to cable news if I am watching anything political, even though I never watch cable news voluntarily.
This assumes that the paperback exists. It ought to be the responsibility of the vendor to offer either a full refund or a hard copy, at the vendor's expense, including any annotations that were made on the digital copy.
Is this the "new, open-source friendly" Microsoft?
Except that it was the Wikimedia Foundation, not Wikipedia.
yes, and?

Without an absurd premise (eg pretending war isn't an ever-present threat for any nation-state), and without requiring some Oracle or superior governing body to determine behaviors without the fog of war, what superior and general logic should have been applied that would have avoided the cold war?

That this particular bit of logic leads us to the Cold War is well and fine; was the Cold War avoidable with some other reasonable mode of operation?
Defunctionalization at Work [pdf]
6726 LOC is just fine depending on context (tensorflow)
There have been many wake up calls over many years now. Yet only faction remains demonized and yet the weight of the law still falls mostly in one direction and still media focus lies decidedly pointed in one particular way...

Why will this time be any different?
OWASP Global AppSec Tel Aviv Recap
Point of trivia: Never hold Abraham Lincoln's hat. He was notorious for using it as a combination trashcan and briefcase.

Surface history books tell you that he carried legal documents in there. But contemporaries knew him also for putting apple cores in there, and other assorted things.
It means a user can comment out the parts they don’t like and publish their fork for like minded users to switch to.
Distributed Clustering in the Anonymized Space with Local Differential Privacy
In the social-media era, Washington’s public lands are being destroyed
Let's write front end in Go
I never quite understood this approach, since making applications more bloated with everything under the sun is a great way to encourage lightweight competitors to enter the space. See: word processors, Adobe Creative Suite, etc
Caesar Says hello world!
As usual, DRM proponents try to sell DRM as a security feature. In practice it's the opposite. DRM is the security risk.
Pretty sure it will cause chaos when a certain line will be crossed.
That's from 2004. Are the numbers still valid?
did you run some app built with SDL before that?
This is what I reported to SDL bug list looong time ago
https://bugzilla.libsdl.org/show_bug.cgi?id=1697
and btw, no, M$ does not give an F, really:
https://answers.microsoft.com/en-us/windows/forum/windows_10...

indeed this thing started with windoze8.
I agree that the browser has many deficiencies for the modern front end developer, but OTOH there is no real need to make huge bundles.

As an example look at Svelte. It compiles down to super efficient imperative code without sacrificing the dev experience. A hello world weights like 5kB gzipped I believe.
EDIT: this comment was mistaken, bitcoin uses elliptic curve based key pairs, as hackcasual points out below.

One thing to keep in mind:

Bitcoin wallets are implemented with public/private key pairs. If you believed that you had a method to crack that, well you probably couldn't just take all the bitcoin (people would notice and the market value would evaporate), but you could probably figure out a way to make at least 1% (a couple billion). So if it can be broken with a group of smart people thinking hard, that sounds like a startup opportunity.
Atomic Clock (Gorgy Timing)
Key Biscayne Hit by Cybersecurity Attack
This is great! Is the optimization applicable in Firefox?
"Slowly" is the key word here.

How long have they been debating the Observable proposal? 4-5 years?
In few hours after you submit any news on HN, you could edit titles (that automatically modified by HN)
>They still suffer far more

You're creating a false dichotomy by claiming women suffer more from physical violence from men. History and context are important for understanding reality as a whole (as best as we can).

In all honesty we should be framing these issues as human problems. Creating false dichotomies, dividing men against women, and then trying to play victim olympics under false pretenses is disingenuous not helpful to humanity.
If we are to go with “national security” explanation, infantry and navy are mostly big men who (for right or wrong reasons) prefer meat in their diet.
Russia's other recent international seizure was Crimea, which was for sure NOT done in accordance with the International Law of the Sea. Canada has, in fact, enacted sanctions against Russia. I posit that if Canada were a softer target, Russia would simply seize the territories, the way they did from the Ukraine.
How dare you take away my right to be outraged at tech giants....
You're referring to France, the government of which is planning to phase out nuclear in favour of wind and solar and projecting that it will save them billions. So they don't seem particularly convinced by your argument.

They also are one of the largest power exporters in the world, which doesn't really scale up unless we start exporting power to mars.

But regardless of those two separate fatal flaws, I don't think wind/solar advocates would be let off by nuclear advocates if they just handwaved away 10-25% of power and just ignored costs because the extra money would come from hidden subsidies to a nationalised energy sector so I don't see why the reverse isn't fair.
Remember not to buy Microsoft if you have alternatives
> It makes you wonder what does the humanity store in those hundreds of exabytes per year.

Let’s as a hypothetical assume that Apple iPhones average 128GB of storage in 2019 (they go up to 512gb after all now). Let’s also assume Apple sells 50M iPhones in 2019. Doing the math, assuming my wild estimates are right, that gives us about 6.4 exabytes of storage usage in 2019 for just iPhones alone.

Android however ships something like 1.25B devices per year. The storage average is way lower I’d assume, but that’s still easily in the tens of exabytes per year most likely.
There was a parallel story in Denmark where the Danish police prevented free Tibet demonstrators demonstrating during the visit of the Chinese president in 2012. It led to an official inquiry but the trail ended blind where the leading police officers giving orders to detain the demonstrators could not remember where their instructions came from and the electronic paper trail had been deleted.

To me the Danish story was less a story about Chinese influence and more about our democracy's separation of powers or lack thereof. How our most powerful politicians and their minions basically can have our police do anything even if it is obviously wrong.
IBM DOS was basically MS-DOS (except IBM did do some of their own work of course). Pretty sure Zenith and Compaq DOSes were OEM MS-DOS (Zenith did have a "Z-DOS" but it was just another OEM version of MS-DOS for a non-IBM-compatible system). DR-DOS was of course a true third party DOS (one of the very few contemporary ones IIRC)
A comprehensible introduction to cryptography, in pictures
I wouldn't say always.

Their 8-bit BASIC was decent.
I would love to have something like this for a research group. But that is too steep a pricing!
I’m guessing Li-ion is way better today than it was in 2004.
There's some really interesting research going on in the deep learning world where they are trying to find the best way to represent graphs in vector space.

For example hyperbolic embeddings for trees: https://dawn.cs.stanford.edu/2018/03/19/hyperbolics/

I wonder if this book will be useful for that purpose? (the term "vector labeling" came up a few hundred times but I am not sure if that's the same thing)
Heh, well just look at how open Open Compute is...
I read the comments before the article, and it took me a minute to figure out why: Of course, JSON is much simpler to parse than JS.

For anything large enough to matter, I think you'd want to deliver it as an application/json blob, anyway. Or use protobuf.
Moreover, it's impossible to use HN to keep in touch with friends in meaningful ways - you can't send private messages on HN. There are people I've otherwise lost touch with, who turn up on HN from time to time. What am I gonna do, hijack a thread to say hi?