skysight-inc/HackerNews huggingface dataset:
I recently started using Evernote again after a couple of years living in other tools (e.g. DEVONthink). Since I last used it, Evernote has gotten better at saving "simplified" formats of articles to my notebooks. The ability to do so on desktop _and_ mobile devices is pretty key for me. Evernote lets me both capture and view on all of my devices.

Any plans for a mobile app for Polarized? Evernote doesn't support annotations usefully, and the incremental reading feature of Polarized also sounds cool.
I increased my productivity using dotfiles
> This entire article is a pretty damning report on JavaScript in general

How so?
This stuff happened before, or at least around the time, that .NET Core was released. So it either didn’t exist or was an extremely new option, at least.
Enforcement of tax law is based on the spirit of the law, not just the text. Things which are legal for a few years could become illegal the best without any change in the tax laws themselves, though this is only a real risk if you structure your activities within the letter of the law but not the intent of the law.

(I'm a tax lawyer.)
which itself sounds rather like org-mode without emacs.
Essentially competitiveness. Countries that are, or at least aspires to be, competitive would be restricting foreign companies and invest in infrastructure. While Europe is doing the opposite. We are selling our companies and restricting the building of infrastructure.

And while you can point to specific examples, like startups, that are successful in Europe it is mostly an illustration of how much we are leaving on the table.
Nintendo Switch is the fastest-selling console of the current generation
Show HN: AgentFoundation – HN for MIRI Research
agentfoundations.org

Find it laughable that it uses HN cms.
I noticed electrical engineering had nothing in the power systems category, so these lists are still pretty sparse.
> It’s the same with C or C++. These languages support a type of low-level memory and data model that is permissive in ways that can lead to errors if not used properly.

To be honest, I don't think I know of single piece of C/C++ code that doesn't suffer from security exploits from "improper" memory use.

Chrome does, Firefox does, Linux does. Hell car and pacemaker software suffers from exploits, most likely caused by improper memory handling.
Carpocalypse now: Lyft's founders are right – we're in the endgame for cars
I wonder if this text is a good introduction for someone who's a newbie and wants to learn about software development? Is this book used in the mainstream community?
Could please provide a demo link as default demonstrate this function, because I don't how to use it. I tried post a magnet uri but not working.
Basically yes - if your application needs neither currency nor privacy (e.g., signing Go packages), linking it to a data structure that inherently deals with both would be a mistake. Currency and privacy are both difficult, so avoid bringing in dependencies on them if you don't need them.

(Again, the Bitcoin paper is specific in how the data structure is only secure because the consensus algorithm creates financial incentives that hopefully outweigh the incentive to misbehave. If you drop that from a blockchain, it isn't secure any more.)
Also with GraalVM you may get away with building a native image which doesn't require a JVM at all.
Does a hammer make decisions?
Go offline. Go on a journey.
E5 (the terminal level) at FB is more like $325-350k. I think Google's terminal level is L4, which would be around $250k.

$450k is totally within reach for people willing to put in the effort to hit E6/L6, but it's definitely not the norm for terminal level.

Source: personal experience and https://www.levels.fyi
I was trying to show that while this is not a common scenario it is attainable and probably has been achieved by thousands if not tens of thousands of engineers over the last decade (many of whom read this website). It does not require inherited wealth or participation in past startup liquidity events.
Working Effectively with Legacy Code is the best Software Engineering book I have ever read. Most authors will show you very trivial examples, but Feathers shows detailed examples and an almost formulaic way to make your code testable. You can read and memorize SOLID principles, but he shows you how to _do_ SOLID principles.
The better we get, the more complicated problems become barely within our reach
Every person’s situation is different, so I’m not sure why one person’s addiction matters for your friend. That was my point in saying that.

That said, ping me privately, my contact info is in my profile. I’ll do what I can to help.
I like how this whitepaper sidesteps the "but the rewrite is the real improvement!" by also rewriting the service in Node.js along with Go and Rust.
k8s - first in our OpenStack environment (once I figure out how to get external connectivity) and then once all the deployment jobs written for DC/OS are migrated to k8s, the DC/OS nodes will be reprovisioned with k8s on bare metal.

No cloud for that project, contractual prohibition - everything must be kept in-house.
Grains of Sand
Code written in Haskell is often really easy to pick up. Due to it's pure functions it can easily be picked up function by function and the GHC repl gives you an easy but powerful way to poke around. Of course there are also the crazy type level EDSL libs which are hard to disect, but in general Haskell has been the best language for me to pick up code written by others.
This is off-topic at best, but I find it interesting that with certain websites which won't be named, as a college student I have basically unlimited access to all the books, movies, and songs I'll ever want for the rest of my life (or until anti-piracy measures get smarter).

I used to wonder what it'd be like to be a rich celebrity, and be able to buy literally everything you want immediately. And now that I can do that in a few fields of commerce, it's turned out to be not very exciting at all. It's good to know that if a book looks interesting, I can have it, but it's not nearly as exciting as I would have expected it to be. I'd imagine celebrities knowing that they can own any house or car is kind of underwhelming.
Stability of the Lagrange Points
Oh yeah, the calculator I get. I was asking about the affiliate marketing scheme.
A team that likely has lots of JavaScript expertise basically stated that JavaScript is unsuitable for their task.

And that the operational improvement once written in Rust was notable enough to write a paper.

Imagine the K8S team porting from Go to some other language for similar reasons.
An unreleased idTech2 (ish) game.

id Software writes beautiful code, or did at the time.
Show HN: Polystores an abstraction to interact with cloud storages
It’s a place you want to work? I’ve never done more than 3 interviews in a go, but I also only apply to jobs I really want.
The hard part is that the good codebases I've inherited were ones where I overlapped the original authors, or there was some chain of developers. Picking up a codebase with no context is relatively rare in my experience.
"...the robber is a “party”..." yes, but by definition a party that has already broken the law and mutual consent - the interaction with police would be a direct result, or an extension of that non-consensual act.

:-)

I can imagine lots of extreme edge cases and semantic word play on this - and I guess phrasing things to take in every conceivable situation is why lawyers make so much.

I'll stick with "the spirit of the notion".
Natural Herbal HPV “Cure” Discovered
Yes, I’m working to preserve everything I can.
It absolutely is what FAANG (and newer companies like AirBnB/Uber/Lyft/Stripe/DropBox etc) can afford to pay. And what FAANG can afford to pay is not going to change if more housing gets built in the Bay Area. And yes, for many companies devs at that price point are not economically sustainable, but that's why FAANG are sucking all the oxygen out of the startup developers market and maintaining their oligopsony.

(Also, while there's some variance for cost-of-living in FAANG salaries in different regions, it's not that much. Google developers make less in Beijing than they do in Mountain View, but their salary still looks much more like a Google salary than a Beijing salary.)
Do you have a link where we can learn more about these opportunities?
< I had several glucose spikes as high as 160 milligrams per deciliter of blood (normal fasting glucose levels are less than 100, but we don’t yet know what level is normal after eating).

Except anyone with a glucose meter...?

The fact the author, a cardiologist, was surprised that oatmeal spiked his glucose is concerning to say the least, and certainly speaks to the eduction doctors get on nutrition.

I'd highly recommend self experimenting for a week or two, to establish 1. Fasted glucose 2. Fed glucose on your normal meals.

This is big in the keto space, with a lot of data being collected and shared, but apparently beyond the scope of the Times.

The meter I, and most people use: https://www.amazon.com/Precision-Glucose-Monitoring-Freestyl...
But why is nobody using that?

Specifically, I would think 99% if stuff being shipped today is bundled with tools like webpack.
Problem is: better turn your conscience off before accepting a job at a random MegaCorp.
> Why?

The current policy of 25GB for seven days is very generous, but I fear it will prove unsustainable.
> Every item on the menu at Taco Bell is just a different configuration of roughly eight ingredients.

HA! This has almost been my line for years regarding Mexican food. What I like to say is: it’s amazing how every possible permutation of 8 ingredients has been named. BTW I love Mexican food, lived in Mexico.

> The post mentions a scenario which you may consider to use Hadoop to solve but actually xargs may be a simpler and better choice.

I do feel like there’s a corollary to Knuth’s “premature optimization” quote regarding web scaling; premature scaling and using tools much bigger than necessary for the job at hand is pretty common.
I was going to comment on exactly this article except that I couldn't find it quickly. It isn't weirdly relevant; it's totally relevant. It demonstrates that, with sufficient knowledge of the command line, one can write the most amazing tools, quickly and succinctly. Here, knowledge doesn't necessarily meaning knowing everything immediately but also knowing what resources to reference to find out stuff.

I've been programming for 40 years and using unix/linux since the 80's and in this little one-line script, I discovered two things that one can do with the appropriate arguments that I've never known. YMMV.
Didn't mean to hijack this thread, so I'm not going into details here. Just wanted to give OP a tip.

edit: @badfrog - If he'd asked, I would have provided links (e.g. to flippa.com and similar). OP didn't seem to be interested so I thought it might seem disrespectful. But I've provided links in another comment.
OP has been at Amazon for 8 years, so their annual comp will include vesting of RSUs that have grown enormously in value.
@burtonator: Are in-app flashcards coming anytime soon? Love the idea of a PKR. Tried Anki for that purpose, but it just didn’t work well enough.
I would expect that to be par for the course for most languages. The more dynamic the more problematic, but it stands to reason that the less you can check for and enforce statically the more will eventually blow up at runtime.

Resource usage is similar though not exactly aligned e.g. Haskell has significant ability to statically enforce invariants and handle error conditions, but the complex runtime and default laziness can make resource usage difficult to predict.

I'd guess OCaml would also have done well in the comparison as it too combines an extensive type to system which is difficult to bypass with an eager execution model.
I inherited EASTL (EA's internal implementation of the C++ STL designed to be more suitable for use in games) for a while after the original author left EA, although I'd already done some work on it while he was still there. It's now open source on GitHub. There's also a paper out there outlining the original motivation and design goals.

It was generally very well written and where it differs from the standard there's usually an interesting reason why. It had extensive unit tests that ran automatically across a very wide range of supported platforms and compilers including all major desktop, mobile and console platforms. It is generally much more legible than the STL implementation used by Microsoft (which was one of its design goals) while also often more efficient. It's the STL so it's mostly fundamental algorithms and data structures and widely useful utilities of general interest rather than very domain specific business logic.
Most likely a Dexcom G6.

But if you are interested in testing yourself, get this:
https://www.amazon.com/Precision-Glucose-Monitoring-Freestyl...

You extract a pin drop of blood and it shows your glucose in a few seconds.
Very few people actually understand and can explain security, for everyone else it seems to be a monkey-see-monkey-do situation. In this case they probably had an intern spend a week coping password policies off of other web sites then they just took one of everything.

But in reality longer free-form passwords will trump crazy rule sets like this, especially in combination with 2FA like Yubikey or TOTP (Google Auth).

I really wish I knew who was responsible for the idea of blocking cut and paste and how it got so popular. My mortgage company blocks paste on their online payment forms - I think they are hoping people will mistype the amount and they will be able to charge their fat $200 late fee. Luckily there is a great browser extension called Don’t Fuck With Paste that keeps sites from doing stuff like this, everyone should have a copy IMO.
Running a paid email newsletter from a static / JAMstack site
The predictions were 100 % correct. The rules and good practices of typography for the presentation for the presentation of written materials had been refined by scribes and printers over 3000 years. Generally, they would be followed, because the barrier to entry would be high, equipment would be expensive to buy and it would take long to learn its proper use. Consequently printed material would be expensive, and the buyer would expect decent presentation for their money.

Suddenly, Desktop Publishing as it was called, shows up, and people produce printed materials that looks as if someone hadn't even spent 2 weeks of learning the most basic conventions.
Never trust an article that can’t even pick stock photography of a proper chessboard orientation as the details in the article will hold about as much weight as the stock photography.
Wouldn’t it be more accurate to say that it’s correcting an imbalance?

Google operates in France but is able to undercut France businesses for digital content sold to French people ( merchandise is traceable ) because it happens to have an Ireland operation?
The only way to achieve that is to regularly give feedback in areas you understand well. The representation that will not dare to come up with such ideas in the first place wont happen out of nothing.
Capitalization isn’t spelling, but if the spelling is preserved, then the headline should be: In Praise of the writer “bell hooks”
Well, killing off the high street shops then making all the money disappear tax free is not a path to a sucessfull society.
Sell it like a normal product. This was the way commercial software worked for decades. They buy a license. They download it and register it while connected to the internet. They then take it offsite. Then, have an option to be paid to be on call for support when a meet is happening. That way nobody is surprised if something doesn't work.
I should think a standard license key should be fine.

Sublime Text isn’t a bad model.
Odd that "Assertiveness at Work" comes top of the RPG books list. https://bookinsider.gitlab.io/2018/12/01/top-20-books-on-rpg...

I looked into it, and it's just one user recommending it over and over: https://rpg.stackexchange.com/users/2100/sardathrion
To be honest, a $500k to $1m nest egg is a 28 - 35 year old who is making an average average nation wide salary in tech. They would likely not have kids and doesn’t buy the shiny new objects (like a Tesla), but invest in a 401k with a company match.

As long as you keep expenses low, and you don’t have too much debt starting, it’s fairly easy to build that if you’re patient.

For reference, many of my friends in their late 20’s already have a nest egg of similar size. (No kids, low expenses, high end tech jobs)
Did you click the link? It's not offering an alternative to wget or curl, in fact it recommends you use curl. This site is a file host which you can upload to with curl.
> about a week to get up to speed in the language
Sometimes there's a middle ground: make your "map" and "reduce" steps separate scripts.

If you want to do the parsing in Python instead of awk, just make a tiny script that reads from stdin and writes to stdout - that way you can put it between xargs or parallel and whatever else is in the pipeline.

The parallelization is a separate concern, so it doesn't need to be mixed in with the parsing (or whatever) concern. The downloading is a separate concern; use wget or requests in a Python script or whatever, it doesn't need to be mingled with the parsing.
The first attempt at this ended in failure.

https://en.wikipedia.org/wiki/Stigler_diet
Remote OK now has higher revenue than Nomad List
Hey folks! This is part of our whitepaper series. This means that the audience is CTOs of larger organizations, and so the tone and content are geared for that, more than HN. Please keep that in mind!
Chinese Police Add Facial-Recognition Glasses to Surveillance Arsenal (2018)
I guess I just don't see it. NPM is a massive infrastructure where one little piece was rewritten in Rust and then the Rust team wrote a promotional paper about it. The paper isn't bad, but it also isn't a technical white paper.

I don't see how any of this is critical of JavaScript, which isn't even really discussed in the paper and still runs the rest of the infrastructure. If anything the paper is more damning of C, C++, and Java but I still think damning is far too extreme to describe what the paper said.
Facebook Messenger Dark Mode: How to Enable Hidden Setting
I would venture selling the application would be your best bet.

The idea of having to login to see the results, is frustrating.

If you are looking to do pay per model, you could sell usage credits, and have them buy them before hand, or require to purchase one to see the results?

Additionally you could do a split functional option, with basic free functionality always available, and then enhanced functionality available only when connected.
Default laziness in Haskell is not as big a problem as is made out to be. For someone like NPM though, Haskell's current GC would probably be too much of a bottleneck. Haskell's GC is tuned for lots of small garbage and does not like a large persistent working-set. But this has nothing to do with laziness.
I think I used to think like this, but realized it doesn't particularly accomplish anything. Moving our collective walls takes concentrated, but subtle effort.

Can I interest you in some flax? https://www.principiadiscordia.com/bip/1.php
How apropos to post that in a thread discussing ethics.
I have never once heard of a bug bounty being paid to a former employee let alone to the same person who wrote the code. It strikes me as something that is likely to do damage to ones reputation far out of proportion the few thousands of dollars one might hope to gain.
Practical FP: Map, Filter, Reduce
This.

Automate well enough and you almost never get called.
It sure is an addiction, and as theNJR said it has multiple factors / causes.

But starting the wheel and wanting to better yourself is the first step and this one is purely a personal one, we now have the tools and the knowledge to fix these issues, what we lack is the will. Taking care of the fact that society screams "C O N S U M E" at every opportunity is another issue that should be tackled.

We're in the so called 'information age", we have more knowledge at our finger tips than the elite thinkers and scientists had in the last millenniums, yet people never ate so bad in recent history. I'd take my great grandparents deficiency in some vitamins over obesity or t2 diabetes any day.
> What’s interesting about this particular bunch of smart people, is that they are also what actors call “grounded”. There is little bullshit going around. Tech is not made for tech’s sake. We don’t even have an engine, in a time where even if you really just have a game, one game, one codebase, you would call silly codenames each library and each little bit of tech, and maybe put some big splash screens before your main titles. Made with.. xyz.

This is actually a lesson that originates from the early days of Call of Duty at IW. From what I’m told, IW never named their engine, because any time you name something it becomes a bit more of a thing, and you start working for it. And they were a studio making games, the game is the thing. Nothing else.

This taps into a really interesting idea that I've been thinking about a lot. In high school, when I first started making games, this is exactly what I'd do. I would have Unity open on two monitors, and post to my snapchat story of how excited I was to be an indie developer.

I had a similar thought when I watched the making of documentary for The Last Jedi, everyone was so excited that they were making a Star Wars movie. But in 1977, I'm sure George Lucas was just thrilled to be able to make what he wanted to make.

I think this is what PG meant when he described playing house[1]. I think there's a lower local maximum for imitating what your heroes did or innovating for the sake of innovating than the global maximum of trying to make something really good. There's nothing wrong with getting excited about what you're created, but if you have any way to direct that excitement, direct it towards making something that people will love. (Not something that you'll love making).

[1] http://paulgraham.com/before.html
It's time for a Butlerian Jihad
Object Detection:Theory
Why would higher industry-specific taxes lower salaries in that industry?
It was a joke. I agree with the GP.
Good news. The amount of resources devoted to cars is nuts. Just for parking in an average city.

We do need transportation but private cars are an incredibly inefficient solution for most people. Sharing / renting, public transportation and... walking work great in at least 80% of my needs. I'm gonna guess the same applies to at least 80% of urban and suburban dwellers (and if not, resources should be shifted from Free Parking and other car oriented things to excellent public).

I've lived nearly my entire life without one. I do live in cities but so do half the population.
Rust's package managment (cargo) is the best thing I have ever seen of it's kind. The very basic thing you can do is:
cargo new funkyproject

Which creates a new barebones rust project called "funkyproject". Every dependency specified in it's Cargo.toml will be automatically downloaded at build (if there is a new version).

When a build is sucessful the versions of said dependency will be saved into a Cargo.lock file. This means if it compiles for you, it should compile on every other machine too.

A cargo.toml allows you also to use (public or private) repositories as a sorce for a library, specify wildcard version numbers to only select e.g. versions newer than 1.0.3 and older than 1.0.7 etc.

Because the compiler will show you unused dependencies you never really end up including anything you don't use. In practice this system does not only work incredibly well, but is also very comfortable to use and isolates it self from the system it is running on quite well.

I really wish Python also had something like this. Pipenv is sort of going into that direction, but it is nowhere near cargo in functional terms.