skysight-inc/HackerNews huggingface dataset:
I’m in my 30s and finding it harder to leave my tech job. My sanity comes from golf, playing outside with my dog, and working outdoors on my property. If you were to ask me what I would do if I could retire tomorrow comfortably, I could immediately write an essay of my goals and what I would start doing tomorrow. If you are in a similar mindset regarding that question of retirement, maybe ski instruction is the right move. If not, perhaps take the safe route for now.
Previous discussion, https://news.ycombinator.com/item?id=14664150

One thing from the previous thread is that Andy has the time and the brains to dive deeply into this stuff. Andy is smart, but what I think sets him apart, is that he relentlessly drives to the root and he revisits the topic over long time scales.

Here is a talk Andy gave back in 2017. https://www.youtube.com/watch?v=iskjbi0lNQY

Now that you know the secret, Go Forth!

Update, if you find this stuff fascinating, I really recommend that you watch and follow along all of David Beazley's wonderful tutorial session, "A Curious Course on Coroutines and Concurrency" that ends in section 7 with making an OS scheduler loop.

http://www.dabeaz.com/coroutines/

https://www.youtube.com/watch?v=Z_OAlIhXziw
bitcoin seems stable at $8k.. why is that?
They're fighting the same battle, because it's still on and they haven't won.

I'm still wishing for a world where all electronics hardware and software is open source. Can't really visualize an industry like that be economically functional, but I hope someone does. My hope is with GNU.
People love that feature!
Google Plus was so heavy that it barely ran on my old netbook with 4 Gb of RAM. I think that if it had looked a bit more like Craig's List it would have had a much better chance of success. (seriously)

The Web needs an anti-bloat movement where animation is minimized and documents are mostly server-rendered.
How to Install and Use Rancher to Manage Your Docker Applications on Ubuntu
I think you're eliding a lot of context here. Specifically the context of overzealous Rust fans. There's a strong, though not universal or even majority sentiment that "writing anything in C or C++ is basically the same as committing assault, murder, professional malpractice or other similar hyperbolic claim" that some Rust advocates engage in.

There's a whole meme about the "Rust Evangelism Strikeforce" on n-gate.com for a reason, and that reason is the community on HN has become a caricature of itself.

By the way, this is from a person who made a point to introduce Rust to the team, when even just a year or so ago I'd have preferred C++.
Personally, my favorite is Larry and Sergey. I wrote an essay about one problem: http://yuhongbao.blogspot.ca/2018/04/google-doubleclick-mozi...
We left up the old design on old.reddit.com if you really want it :p
Tidal is reportedly months behind on royalty payments
Laser attacks near China's first overseas military base
https://news.ycombinator.com/item?id=17085977
6.3 billion dollars has been scammed from people so far via ICOs
Are AA Alternatives Bad? Is Being Alternative to AA Anti-AA?
I guess it's a good sign that a website with such a steep learning curve was able to become the world's 26th most trafficked site. Maybe the average internet user is smarter than many give them credit for.

https://www.similarweb.com/website/reddit.com
This 24-year-old made $345,000 in 2 months by beating Kickstarters to market
The Upscale Way to Prepare for Doomsday
This is a pretty old list. Binja is probably more mainstream than Hopper at this point. You might want to look at Miasm, too.

IDA remains the industry standard. It's perceived as expensive because people don't consider what adept IDA users earn in the market; it costs less than your laptop does, and, for a class of professionals, is the most important application they use.
Extensive discussion: https://news.ycombinator.com/item?id=17085977
Tyson vs Kasparov. I think it would be easier for Tyson to avoid mate in 1 round of chess than for kasparov to avoid a knockout in one round of boxing
That's not the disinction I've seen. I like Wikipedia's:

> translates between programming languages that operate at approximately the same level of abstraction

That's fairly straightforward, though a bit subjective (which doesn't preclude a word from having meaning)
All I can say is wow.
In Guix every package ends up in its own directory, which may have references to other packages in /gnu/store. An application bundle is really just a package closure, i.e. the directory for the package and all directories it references, recursively. One way to bundle up things is with `tar` (the default of `guix pack`), but Guix also supports other bundling targets, such as Docker. No special metadata files are required.

Relocation currently requires a little C wrapper, which uses Linux namespaces, as the blog post indicates.

If you want something more advanced, such as a bundle that includes an init and services, it's best to use `guix system`, which builds VM images among others.
nonlocal implies that you are reassigning a variable outside of the local scope.

Your example works because you are mutating an existing object, not reassigning a new one.

It's a disingenuous comparison IMO.
RGPs aren't nearly as gas-permeable as hydrogel lenses. They also break and they fall out, and they're not as hygienic because you're reusing them so much. A year's supply of monthly lenses is about $200, which is about what I would spend on glasses.

As another poster said, you have to try different brands and make sure the prescription works and that they're comfortable. For example I couldn't stand having any of the Acuvue lenses in my eyes for more than a couple of hours, but the Biofinity lenses I use now are comfortable all day.
>The Daily Stormer, a website with highly controversial hate speech, was recently scrubbed from the Internet.

>A store cannot have blacks only and whites only bathrooms or water fountains.

It's amazing how someone can unironically defend the plight of a website that they admit produces "highly controversial hate speech" by comparing it indirectly to none other than racial segregation.
Wow, that’s insane. I can no longer recommend retail buyers use Gemini if they’re charging 1%. Very disappointing.
You're right; when it is running in the browser, isomorphic-git does not have access to the operating system's file system. Instead, it uses BrowserFS [1], which emulates a file system abstraction on top of arbitrary storage backends. It supports IndexedDB, localStorage, and Dropbox, among others. (Disclaimer: I am the author of BrowserFS.)

[1] https://github.com/jvilk/BrowserFS
Listen to the Libertarians
Not if your device is rooted, apparently: https://stackoverflow.com/questions/19117359/android-debug-w...
What about a body of water? It’s not ideal but it seems like the best option if there’s no suitable runway.
I think the problems are symptomatic of a larger issue. I suspect it has to do with advertising and ultimately money. Thinking back - it might have started around the time Ellen Pao left.
> CBT

While I agree with everything else you say, that seems much too specific without knowing the condition or the person, and without being a professional yourself (unless you are one).

I've read about research saying that the success of mental health therapy depends on 'the singer not the song'; the therapist and especially their rapport with the person they are helping are what matters, not so much the particular technique used. A good therapist, from what I understand, will have several techniques to choose from and will apply what works best in that situation.
> I don't believe it is realistic to expect people to pay for every pay wall that exists.

I don't either, but most paywalls are porous.
This is really awesome! I will definitely use this. Congratulations on the launch :D Do you plan on allowing someone to add a text overlay in the future? That would really help. I really want to make screenshots that look kind of like this: https://s3.amazonaws.com/shopify-app-store/61a672cfd4a83c1ba...
I don't know if this is a culture thing or personal style, but the author keeps emphasizing that the story is true. To me, that reduces credibility since I've often heard false stories whose narrators reiterated their truthfulness unexpectedly when I wasn't doubting them. Not very reliable logic, I know, but it's a small warning bell.
He seems like a hybrid troll idiot.
We need roughly around 4 Mbps for 720p. Our internet connection uplink is a bit slow, so we can’t reliably stream full HD.
It was time the site didn’t look like a “dystopian craigslist” and looked like a website that was made in 2018.

This is true. However, the transaction needs to seem equitable to the users. Will the improvement in looks and better feature discoverability seem to users like a fair trade-off for performance? Performance of a UI is pretty much the most valued quality to a user.

Given that the developers/company have almost all of the power in the transaction, this feeling of equity is all the more important. The devs/company need to be careful about appearing to foist a new UI on users. Success should be measured against the consensuality of the transaction. To what extent are people switching because they want to, because it's a better deal to them? (Vs, the company can force it on users, because they have all the power.) The more consensual the transaction is to users, the more value is preserved or created by the company.
Or maybe the truth is that coal handling ports produce a lot of particulate pollution in excess of existing regulations which Oakland is sick and tired of policing only to have offenders return to their polluting ways.
Market valuation is determined by supply and demand. HeLa cells are substitutable goods in that if Henrietta asked for money for the cells, it would have been easy to find some other donor.

Also it's overly simplistic to say pharma companies are making "billions" off her cells. HeLa is a part of the workflow but far far far from the only part. Also value is in the work of scientists understanding the cell biology using her cells as a model, not some inherent value in the particular genome of HeLa.
Of course, there is something special about doing it in a systematic and deliberate way. Gates has studied how to best use his money to save the most lives and is doing just that.

Do you think there is a moral and ethical difference between someone who harms someone in a systematic and deliberate way and someone like Oppenheimer who played an essential role in developing nuclear weaponry?
Well, treating your employees like middle schoolers is one way to quickly get rid of the remaining talent.
USA isn't some sort of "metric-system hold-out". We sell soda in liters and wrenches in millimeters, among other things. And in the UK, cars are still rated in miles per gallon, as well as using Stones for human weight.
"Upgrade your screenshot"
Who advocates it as a configuration management system? I've not seen that...
How is that quantified?
> What positive things can we say about a programming language where this is valid code?

Just because it parses doesn't mean anyone would ever write it in a serious project.

Also, I've seen worse in Java (AbstractSingletonProxyFactoryBean), the only difference being that someone wrote the code with good intentions -- not as a joke. "Idiomatic" Java code is often bloated, and people who write it have been trained to defend the bloat until their dying breath.

> Or the community tradition of writing one liners as npm packages?

I'd pick npm over the hellscape that is maven +/- gradle and managing the class path anyday.

I honestly think in about 5~10 years, something like Golang is going to be more common at most forward thinking companies than Java, with or without generics.
Sweet! Thanks. I want to keep this kind of thing going. Are you in the Bay Area?
I'll try my best... (I don't know what I'm talking about.) A quote I pulled from Google Books:[1]

"Impacts and Outcomes of Affordable Housing Schemes

"[...] However, a recent review of the literature [...] suggests that both benefits and costs of inclusionary zoning schemes have been overstated:

"[...] but only modest amounts of affordable housing have been produced through IZ programmes."

By way of definitions via Google Search:

"Inclusionary zoning (IZ) is an affordable housing tool that links the production of affordable housing to the production of market-rate housing. ..."

[1] Urban Planning and the Housing Market: International Perspectives for Policy and Practice. Nicole Gurran, Glen Bramley. Springer, 2017. Page 344. Google Books ID xmomDwAAQBAJ.
Suggestion: an effect like the one Amazon uses on their blog/docs about AWS. I'm on mobile now, but if you don't know what I'm talking about I'll find an example.
Something that will win you points with the teacher or other students and provide a chance for a heartwarming group chuckle. Cmon these kind of events are insulting to the intelligence of everyone present.
1 fluid ounce of water was supposed to weigh 1 ounce. But municipal differences have foiled that equivalency over time. The goal with Metric is that this won't happen - we'll see how long it takes for one group to claim their meter is 1.1 official meters.
>With a bit of hand-waving, we might be able to claim that "HN points are worth half as much in 2018 as they were in 2011".

A lot of handwaving indeed. The value of a point is surely a function of clicks. If there's more visitors today than 2011, then you could reasonably argue a HN points are worth more.
Thanks for these links. How did you get a free version of the Paris Review İnterview? A couple of days ago I tried to read some interviews and it won't let me without a subscription.
Adding Hidden Layers to Websites via Secret Subdomains
I get your point, but just because people find something important and interesting and you don’t does not necessarily mean that it lacks value. Especially as a member of this community, where one might for instance find a heated discussion about the merits of node.js, for instance, that the vast majority of the world would find mindlessly dull.
Amazing analysis! I've wanted somebody to do this post for a while now (I even have a comment on it![0]).

[0]: https://news.ycombinator.com/item?id=16410684
precisely! This is what I was thinking of. I see it a lot in web development and engineering.
Can you provide an example of a 4th?
Medium infinitely, Linkedin is also gaining popularity if you want/need to boost your network.

Feel free to write me via email if you’d like to talk
more, but between hn and hackernoon, with medium any of my posts gets at least a thousand reads. This one is currently at 4.6k views/1.9k reads. There’s no way I’d get this reach with my own blog.
Packages in Guix are just Scheme variables.

The package here uses the `python-build-system`, which defaults to the latest version of Python, but you can override that by specifying `(arguments '(#:python ,my-python))`, where `my-python` is a variable bound to a package value of the Python variant that you want to use.

You can easily install more than one version of a package as long as you have a package definition for it. You can install different variants (not just different versions) into separate profiles.

Guix is a Scheme library providing lots of variables that are bound to package values. These package values may have links to other packages (that's done with quasiquotation). Together they form a big graph of packages with zero degrees of freedom. Every version of Guix provides a slightly different variant of this package graph. When installing any package you instantiate a subset of this particular graph. Updating or modifying Guix gives you a different graph.

In order to keep things manageable we try to keep the number of variants of any particular package in Guix to a minimum, but you can install older variants by using an older version of Guix; or you can add new variables that are bound to package variants or different versions and install those.

It's very convenient and conceptually simple.
There is an opt out of the redesign option in your preferences. There is also old.reddit.com where the old design is preserved.

What other comparable network/website goes to that extent to not force a redesign on their users?
Show HN: AN ACT CREATING THE MONTANA PERSONAL DATA PROTECTION ACT
The only mistake I see is legitimizing the GP comment with a response. You don't have to justify or explain yourself, or pay any attention to this person's comments. Just be glad the behavioral problems aren't yours and have some compassion for the people who have them.

> There's no need to get sanctimonious to someone who's already down.

Absolutely. It's sickening to see, and the tone is obnoxious. Let's just move on.
Yes. It also allows for some to get rich.

Pump and dumps are also wealth redistribution.
I'm not sure how anyone can honestly think that the ideological battle is decreasing in public relevance. It is massively more relevant now.
I don't see any fake window? Has that been disabled?
The tooling already existed because it's part of a stack that goes from build tool to package manager to operating system configuration manager, with all kinds of features for developers floating around along the periphery. It handles all of these things uniformly, reliably, reproducibly, and in a way that deduplicates shared dependencies.

This article is just showcasing a relatively small bit of tooling on top all that which makes it possible to reuse that work to produce containers out of the very same stuff, in a whole range of formats.

`guix pack` and `nix-bundle` are illustrations of how a novel solution (functional package management) to the very problem to which app bundling constitutes utter capitulation (dependency management) can not only retain the virtues the app bundle approach throws away in the hopes of making deployment simple, but even match it in ease of deployment when _none_ of the infrastructure of the package management system is expected to be present on the deployment target.

From where I stand, that's damn impressive.

All of this was achieved without the kind of ‘standardization from above’ that Apple gets to do on its platform. It's true that app bundling could have been a lot simpler if the Linux community lived in a locked box at the mercy of a Vampire King bearing the power to upgrade users' kernels in the dead of night without bothering to ask them, who preempted any diversity or choice in operating system components with a uniform common runtime, and gleefully ripped unseemly APIs out from under developers with every OS release. But instead— thank God!— we have such a wide range of environments under the name ‘Linux’ that I'm ready to agree with you and call it insane. Yet here we see that hackers made it work anyway, without bossing anyone around or compromising on the strengths of proper package management. And that's fucking awesome.
Amazon Charges Couple More Than $1,000 to Ship Paper Plates
I don't even know what we're talking about now.

Marketing Cloud is Salesforce's email marketing platform, formerly ExactTarget before being acquired.

My Joke was that I'd love to see Benioff put a "export my data and forget about me" button on Salesforce DMP (formly Krux)'s site.

> They offer other data services, but again even in orgs that have purchased them I haven’t seen them used that much.

And on that note, let's wrap this up.
There are professional ways to deal with unprofessional behavior.

Something like talking to the employee after the meeting. Some of us don't like being treated like children when we make a small mistake.
Have you looked at the current requirements for CPUs and GPUs?
We're talking 100A or more. Even if the input was 3.3V, which it isn't, a linear regulator down to 1.1V would have to dissipate 220W or more. You'll need a bigger heatsink for the linear regulator than for the CPU...

And designing a 250W-capable linear regulator is not as simple as just hooking up a LM7805.

So with a modern CPU and GPU, your talking ~400W of power to the actual components, and nearly 500W wasted in the linear regulators. This of course also means you have to get a 1000W PSU as a bare minimum.
Ask HN: Is a Privacy Focused Cell Carrier Possible?
Given cell companies’ disrespect for users’ privacy and autonomy (e.g. https://news.ycombinator.com/item?id=17081684), I wonder if there's room in the market for a privacy (and net neutrality) focused cell company.

I’m wondering if this could be achieved via an MVNO (using the infrastructure of another carrier, but with different policies; reselling their bandwidth).

Does anyone with more telecoms knowledge than me know if an MVNO could, technically, offer their customers a deal with no funny business?

Or, if you’re reselling bandwidth, from, say, T-Mobile, would your customers’ data be resold and exploited just the same as T-Mobile’s direct customers?
Grab the code and host yourself on your own servers.
I've read the occasional article about the New Zealand rollout. Rest-assured, the Aussies who care about the NBN are jealous of what New Zealand now has.

It really pushes the point home about how much politics and special-interests (as opposed to real things like technical limitations) got in the way.

Now I'm angry all over again.
Stochastic – Create and manage contracts backed by Bitcoin
I'm not sure we are browsing the same web. On firefox with ublock I only see pages open in response to explicit actions like clicking on a link. Popups of the style seen in the 90s just aren't a thing anymore for me.
Nice work, and congratulations! I have a suggestion for you: create a Slack plugin, so you can type /screely and then a URL (or even cooler, if you could drag and drop) and it returns a converted image you can choose to post, a la /gifs plugin.
I love learning about accounts like this because some of it is so alien to the way things work in the Western capitalist system. I grew up later but still saw some tail end of communism and some things like

* You were told which job you would get

* You would be assigned an apartment to live in. Imagine going to the DMV but instead it's a housing office where you'd get a place

* You could opt out of paying for a TV subscription but then a government agent would come to put a seal on the TV. They put a couple of pieces of lead around the electric plug, and crimp them on with a special tool that stamped a tamper-evident pattern. Just wild!

* In the early days I am told there would be frequent "work actions" where workers at random companies would be asked to go outside and do manual labor where needed e.g. when clearing right of way for a railroad, laying ties, etc.
I'm not convinced there was ever a need for sysadmins, especially from the point of view of programmers. Programmers have always been able to do that work themselves.

It's just that they don't want to. They think it's boring, or perhaps even beneath them. It's a bit like tax preparation.

I don't think that's really changed all that much, even today, even if it's now programming against the AWS API, judging by the number of job postings for such a role.

Also, like with tax preparation, using a good expert instead of doing it oneself could save on a lot of money and/or future headaches, but it can come with "grumpy" old-fashioned-seeming nagging about procedures akin to annotating and saving receipts. Whether it's worth it depends on situation and, far more importantly temperament.
Thanks. But this doesn't work for me :( Even in incognito mode with no other extensions enabled, I get this error:

"For best results, don’t mouse over the page during capture and set “Actual Size” from the “View” menu.
Your finished image will open in a new window.

Uh oh, something went wrong! Try reloading the page and running this again."

In case you're interested, I'm running Chrome on Linux. chrome://version says '64.0.3282.186 (Official Build) (64-bit)'