skysight-inc/HackerNews huggingface dataset:
Right on. What many, and especially this writer with his talk of tech being more "human" don't understand, is that code isn't a language _for computers_. It's a human language used to describe something unambiguously, to the point where it could be eventually interpreted as machine instructions.

People not understanding this has, in my experience, led to a lot of very bad decisions, especially around outsourcing. So many people in 2006 thought that American/Canadian developers would disappear in a few years as everything was outsourced. They didn't realise that writing a "comprehensive and precise spec" to send to a team of developers on the other side of the world, and have them implement _exactly_ what you asked them to, was actually creating more work.
Because some people have skills that don't easily translate to happy job environments and they'd rather do things like tend a small veggie garden and teach their kids how to fish after they come home from school than clock another 65 hours balancing a spreadsheet for a hedge fund.
Motorola are the respected brand, but it doesn't make a great difference. You might be able to get a local secondhand one. The more expensive ones do 2D barcodes, QR etc.

An important thing for secondhand ones is to download the manual; it will contain a set of configuration barcodes so you can factory reset it, turn off beeping, etc.
SpaceX is promising something that is feasibly decades away?

Do people still believe in Elon? Or have we figured out these are advertisements.
See also this previous AMA from kyren regarding Chucklefish's use of Rust: https://www.reddit.com/r/rust/comments/78bowa/hey_this_is_ky... . Very exciting stuff, especially regarding shipping Rust code to consoles.
V10N --> Velociraptor

T15X --> Tyrannosaurus Rex

D11S --> Dilophosaurus

B11S --> Brachiosaurus

T9S --> Triceratops

S9S --> Stegosaurus
Some comments comparing DomTerm (http://domterm.org/) and Hyper2 (H2):

DT does not require Electron: There are also embeddings for Qt (using QtWebEngine), Atom, Theia - or you can use a desktop browser. If you use Electron, it is only used for the "chrome" (menus etc). The "backend" (server) is a C program. (It works great on Windows using WSL.) There is also a simplified pure-Java backend.

Hyper2 is clearly faster. Using canvas seems like a win in that respect, but I'm concerned this limits the ability to style the output using CSS. Using a more structured representation (e.g. DOM) also preserves valuable information about the output. The ideal might be to have a structured representation as "the truth" but render to a canvas. This might still be less flexible in terms of using CSS, but that might be an ok tradeoff.

Om H2, if you change the window width, wrapped lines are not re-calculated.

H2 does not "remember" tabs. I.e if you 'cat Makefile', and copy the output, you get spaces, not tabs.

H2 shows a lot more errors when running the vttest test suite.

DT supports hyper-links to file positions. For example clicking on FILENAME:LINE:COLUMN: (as produced by many compilers) will open a (customizable) editor and go to that position.

DT supports "printing" images, rich text, and general HTML.

DT supports tabs, draggable panes, detachable sessions (like tmux/screen), and a builtin input editor.
Definitely my experience in the U.S. also. Buildings are built to meet minimum code, including the amount of sound allowed to pass through walls between units. Minimum code is nowhere near good enough to block any amplified music/sound, much less if you're unfortunate enough to share a wall/floor/ceiling with a neighbor with a powerful subwoofer.
No, the point is freedom. Liberating a tremendous chunk of our one, single life from the obligation to work in order to not starve/be homeless/etc.

You can even keep working after you're reached your retirement number, but at that point it is because you chose to do it rather than having that choice thrust upon you.
It's hard for me to get into it. It seems that you basically just work your ass off for 20 years, live like a pauper, then you can retire once your (arguably) best years are gone. I'd rather just work and spend my money and experience things during that time.

What also kind of bugged me with this article was that it sounds so crazy that these two people are doing this so young but then it's revealed they made a bunch of dosh off crypto which cheapens it a bit for me. This isn't just a road map one can follow, it implies some sort of luck ahead of time. I guess fortune favors the bold.
If a protocol or technology is susceptible to government control or governance, it is by definition centralized. First it was Super Peers, then Trackers, and now it's these teams. It's all on the "The Role of Government" [1] page of his slide deck. Let me tackle each one-by-one.

* Light-Touch Stewardship

* Buyer/Investor Protection

Both of these imply a beneficiary/counterparty to go after. No counterparty means any protections or enforcement is impossible below a network-wide ban.

* US-Centrality

Also implies a beneficiary, if only to gain tax revenue or the splashy effects of innovation.

In both cases centralization is a key component. To put another way, BitTorrent does not have a Role of Government section in it's spec.

1: https://www.dropbox.com/s/7koiztv8mae98qg/What%20Are%20Crypt...
This made me smile..

So legacy applications are going away? Like the one that I maintain at work, written in (mainframe) SAS, which is so-called 4th generation programming language, invented with a promise of users just "telling" computers what to do in a "natural" language.

Don't get me wrong, I like the promise. It's what Facebook is doing with Haxl, which is a domain-specific language for content filtering, written in Haskell.

Unfortunately, the needs of users will often grow and the language will have to become Turing-complete (like for example, HTML/CSS was extended with Javascript), if it wasn't already, and also will have to become extensible by user routines written in mainstream language. And then you get messy, "legacy" (as they are called after few years) systems.
And the Google Fonts CDN.
Scientists plan huge European AI hub to compete with US
I think "dumb" is the incorrect word for this context. They simply lack the awareness. Us IT folks hang around in places like HN where we constantly bombarded with advisories against viruses and online scams, and hence well-aware of them.
> if you follow your interest into extremely niche domains, the option of irregular highly-specialized consulting gigs becomes available. This income stream, while not consistent enough to live off by itself, proves formidable in conjunction with retirement-level investments and enables a much higher SWR.

I just had a weird moment this weekend where I calculated what my yearly cost of living would be at the house I'm inheriting. My mom bought her house in cash, in a low property tax state and it's amazing what not having a mortgage will save you -- and it's a _nice_ house. Yearly CoL, counting food, a small home emergency fund and estimated maintenance of the house and car came out to around 7k.

Considering what I make from sporadic consulting, I realized that I could live off that for years just working a few weeks a year. And I only have to do that until Social Security payments kick in (though I'm probably going to try to maintain this level of income until 62).

It drilled home the point that I need to save what I'm earning here so that when the time comes I will have a nice large, easy cushion.
How many people actually do this vs talk about doing it? I know Mr. Money Mustache is super popular and generally the tenets are a great idea, but I certainly don't know anyone my age (early 20s) who has become a proponent of these ideas. It seems a bit too extreme for my tastes. Why not just get a job you like, save enough that work is optional and enjoy your day to day?
Well, if someone _does_ hate working, then it's immediately obvious why this would be appealing.
10 tips for how to succeed with a distributed team
So I haven't looked into Apple Pay and the specifics on how it works. What really strikes me as being gamechanger is the ability to sign legal contracts from your own laptop. I've never come across anything like this in the US, where I can accept a loan agreement or something similar from the comfort of my own home.

Maybe this is a business idea to think of for the future.
This is arguably what Putin's trolls are really after. If western societies stop trusting themselves, both internally and externally, it's an easy target for his men to pick up what's left of them.

Note that non-democratic government's are much more resilient to this type of attack on trust, because there's much less of it to begin with.
Ah... no, you can't. You just think you can, because you've never tried. I've actually lived off that magical 2K number with my family in a (large city in a) 3rd world country. It was edgy, we hardly broke even every month, and any 1-time event (s.a medical) was covered from savings. Maybe if you go super rural you can pull that off. Keep us posted!
I've found my life is a lot happier and I'm a lot less frustrated if I replace "blockchain" with "distributed database" in my mind any time these types of discussions come up. Technically they're different, but what is actually potentially revolutionary about everything happening right now isn't the hash chain, it's the idea of moving apps to distributed databases, self contained databases and away from the database tech of old. This could apply to consumer apps, enterprise apps, pretty much anything. When I think about it that way, I'm much more ok with the broad overuse of the term blockchain.
I think more likely some obvious deep fakes will be circulated, people will cry about it and beg for regulations, government will step in and regulate the shit out of the internet. Congrats now we are back to getting all our news from the oh so trustworthy unbiased mainstream media.
When you're a consultant no one really expects you to provide a resume with a complete accounting of what you've been doing.

It's more of, I worked for clients x,y, and z on projects a, b, and c. Here are the results I got for them.
I believe in the, quite common, context just used it's meant as non-parallel. Or the two ideas don't track at all.
I respect the fire movement - principally the frugality and minimalist component.

But I am genuinely interested to see what happens the next time the market crashes - very easy to be pragmatic about pulling your 4.5% while skies are blue.
For Node.js projects, the MIT clause should be covered by simply having the entire package installed, provided the author actually put the license file in the package.

However when using a bundler; you are potentially violating the licenses of a bunch of packages.
Because europe and the US haven't ... ?
Neat.

I see that you explicitly specify 8 as the number of processes here. In Java, parallelStream() will pick a sane default for you if you haven't previously specified (based on the number of available processors, I believe). Is something like that possible in Python?
Your calculation is not very helpful either, and it’s not only because division error (10/0.2 is 50, not 20). More importantly, an average minivan most likely never reaches its full power over its lifetime. It would make more sense to consider its energy use as it cruises, which is probably something like 50-70 HP. So, one 10 MW turbine is really rather 200-250 minivans, not 20 — a whole order of magnitude.
This is extremely cool, although it's a little unnerving to see people working with so much lead with bare hands, especially considering a lot of them had the job for decades. Was lead poisoning an occupational hazard among typesetters?
> It is only credit cards and equivalent that offer purchase protection

And PayPal, Payza, etc.
Your page doesn't render without JS enabled, including JS from hard-to-trust cloudfront.net domains, and also doesn't render in Firefox's reader mode.
There's also the idea of getting to a point where you know you could retire, at which point any job do you do take is financially unnecessary.
Going to Mars and trying to build a better patent system.
In the article it says he's still paying a mortgage and his wife is disabled. So I would imagine there are quite a few medical expenses on top of that.
Disclaimer: My perspective is obviously shaped by the places I've worked; I don't know the people I don't know. Here's my LinkedIn profile in you want that context(note - I'm not looking for a job): https://www.linkedin.com/in/lyndsysimon/

Healthcare. There were lots of changes brought about by Obamacare, and while of course many of the political aspects have either been changed or are at risk of being changed with little or no notice, the implementation also created great changes in the industry that aren't going away regardless of the political climate. There are all kinds of niches where something not much more complicated than a simple CRUD app on an iPad can significantly reduce costs and/or improve outcomes. The industry has realized this, and it's going to be a hot place to work for the foreseeable future - and one that can make a real difference in people's lives.

Government. The last I looked was ~2016, but 18F was doing some great things at the time. They had far more latitude in hiring and compensation than is typical for the public sector, but I'm not sure if this is still the case.

Dev community outreach. In my experience, there are at least two kinds of "developer evangelists" - those that are skilled socially (and have to gain the respect of developers) and those that are skilled technically (and may have to learn how to do the social side). Those who are technically-skilled and have proven themselves before taking on the role tend to be both very effective and well compensated. There are a couple of people I know in those roles, but they are people I very much respect.

Devops. Especially at a junior level, I've encountered far more people I would consider to be exceptionally talented on the ops side of things than purely development. I don't know where their careers will end up taking them from there, but I've seen those people rise quickly through the junior > mid-level > senior progression. If a team has someone who is exceptionally smart, motivated, and productive, devops is easily the role I'd want them to be in. Their work there can make the entire team substantially more productive. I think (good) managers see this as well, which is why devops seems to have a higher proportion of very talented people.

Finally, there is something of a revolution happening in academic publishing. It's yet to be seen if the lessons learned by the F/OSS software world can compete and win the cultural war between established academic publishers (e.g. Elsevier), but the people I know who are working in that space definitely qualify as the smartest people I know.
How to defeat Internet giants like Facebook and Google
Rust-fuzz/trophy-case:  Collection of bugs uncovered by fuzzing Rust code
Reading that wikipedia article, it seems like this guy created submarine patents too. :/
That is partially up to the lenders though. The lenders have their input in bankruptcy court, and if they tell the court they want their money the court tends to listen. Lenders will generally agree to bankruptcy because it is better to be paid off in the future than take what they can get now. If the lenders don't think the company can actually find a way to pay off the debt that might want what they can get now so they can put it to better use.

My understanding is the debt was so high the lenders figure anything that happens is just throwing good money after bad.
Some of these people might want to hedge against the possibility that they will be forcibly retired early by some misfortune (economic downturn, disability, ageism, ...).
Law must be adapted to technology. I wouldn't take anything for granted.
No it's not. For the simple reason that Artificial Intelligence can never ever cover for Natural Stupidity.
Perhaps there's a need for an archive or registry of original video so that we can see all known footage of an historical figure. I'd like to have some way to combat the coming memes of John Wayne advocating for arming teachers and banning video games.
Blimey, all very well if you live in the US and earn a six figure salary (and want to live ridiculously frugally). In the UK I don’t think I know a single person earning that much.
You have to manually highlight phrases, even if it's already hyperlinked together, to force-click them. So I end up never using it.

Wikipedia's is simple. And you can just disable it. Win/win.
Theresa May's Institutes Commemoration Day for Stephen Lawrence
That's a great question. I cannot conclusively say that Google Play Services does that, but I cannot think of another reason for why Android would be set up that way.

I welcome any alternative conclusions though.
This, times a million. I'm partially FIRE, because I think of it as partial retirement. I still plan to produce income, just not as regularly or as much as I do today so I have time to do the things that I want to in life.
Vehicle navigation and automation.

Definitely the right time to be in that field ($$$$) but it isn't without its moral hazards. I find the area interesting, but the high level maths is beyond me.
> Google Drive

With the small drop of faith I have left in Google, I want to believe they don't read my files and use encryption. Is there any evidence to the contrary?
My point, is that there is "observed" and there is "observed".
Itsy-Chipsy: Make your own $100 ASIC
This is not reconstruction. It's guessing from what 'i' have seen before. So this would never reconstruct anything unseen. In a broad sense.
When I say extremely niche, I mean extremely niche. Not the sort of thing you get by cold-calling some corporate entity. Maybe you become involved and well-known in an obscure technical field at the margins of economic feasibility. Eventually you run into someone who holds the purse strings at some organization who is interested in that field. You work together a bit, and eventually ask whether they'd want to pay you for a one-off trial project using the technology. Stuff like that.
They had a much larger selection that target. If you are looking for something specific target is less likely to have it. If you are looking for a toy - any toy - target will have something good enough.
They're currently closing down one and moving one town respectively in my county. It doesn't matter if you own or rent here, not when there's ore in the ground.

Some propaganda from LKAB for the interested: https://samhallsomvandling.lkab.com/en/
Yeah, you're definitely grumpy.
Retiring young, to enjoy the rest of their life on their own terms.
"Since I set the thermostat higher while I'm gone during the day"

Aren't you looking for a way to store excess solar power generated during the day? Use it to cool your house! If your house is at 68 when the sun goes down and power generation stops, you may very well be fine without AC until the morning.

Use the power when its generated and you don't need as big of a battery to store it for later use.
Agreed on all counts! It's pretty weird that we pay really good money for TV and then still have to sit through commercials, isn't it?
If you hate your job so much that you think about retiring at mid-30, maybe you should consider changing profession. If you love what you do, you don't have to work a single day in your life.
You need a mix, for now that will include solar, coal, nuclear and wind.

I think in the long run this will change to renewable sources + interconnected grids (it’s always sunny / windy / geothermal / waves) somewhere.

I’m generally pessimistic on fusion, but then it would cost me my job so I’m bound to be, but is always feels like it’s “50yrs away”
All you, and they, need to know is, "the devil is in the details". Knowing the solution can be simple, but the process complicated.

Ironically, FB all started with a couple of college students coding PHP. A lot of web agency clients probably figure it is the same. I would have like to have been there during the time where FB needed to scale rapidly to accommodate for its rise in popularity. For me, those are the most interesting times to work for a company.
I have gotten the impression that the more engineers are around, the less welcome are explanations of any kind unless there is someone with a really high reputation. Of course people like to listen to the management types of people but it's afterwards still ignored.

Probably this is not the case at every organisation but I see there is a strong force that makes people do things exactly the way they want and nothing else. To be honest, I think this behaviour is not at all limited to engineers...

But yeah, Soft skills, especially not caring only for oneself, are very helpful but they should be spread among the team.
Pretty sure no one thinks 'js' when they think about slim desktop apps
if you need “[First Name]” so it shows up in an UI, you could always do first_name as 'First Name'. But I would say that's still general bad practice. In many cases, you shouldn't be exposing your column names through a UI, and most UI allow for alias
Not really, at least not until now (I’m in my late 30s). Technically the most “Eastern” philosopher that has had an influence on me was Lucian of Samosata (afaik Samosata was close to the present border between Syria and Turkey), but other than that I didn’t have the “inner drive”, so to speak, to immerse myself into Eastern philosophy. At least not until now. From a distance I do find some parts of it pretty interesting, but, again, that’s just a “guess”.

Come to think of it, I was pretty impressed by Plotinus and the Neoplatonists, who I think are the closest “Western philosophy” got to “Eastern philosophy”, even though I found that they’re not that much discussed in the Anglosphere.
The Trinity study's 4% "safe withdrawal rate" is actually a bit technical:

The amount you withdraw from your portfolio, in perpetuity is:

"4% of your portfolio's value on the day you retire, adjusting annually for inflation."

Say, on the day you retire, your portfolio's value is $100,000. For the next thirty years, you withdraw $4,000 annually (adjusted for inflation). You now have $96,000 in your portfolio.

Say the year after you retire, your portfolio has done supremely well, and doubled in value to $192,000, and inflation has been 0%. You get to withdraw: $4,000. You now have $188,000 in your porfoloio.

The next year, your portfolio tanks by 50%, and it is now worth $ $94,000 (and inflation is still 0%). You get to withdraw: $4,000. Your portfolio is now worth $90,000.

(There are additional rules about the composition of the portfolio too.)

-----------

Historically, by following this rule, there has been no thirty-year period (since records of the US Stock market have been kept) where the portfolio would fail--where you wouldn't be able to withdraw your $4,000. And the vast majority of the time, you would end up with a very, very much larger value.

It is a fairly conservative system and keeps purchasing power constant, which is useful.

But it is only a starting point. If you will have a longer retirement, don't follow their composition rules, or don't need constant purchasing power (most retirees don't), then you should adjust it as appropriate.
That's not really the case. Per passenger mile commercial aircraft get ~70MPG with longer flights tending to have better fuel economy. The trend is really interesting: http://www.slate.com/content/dam/slate/articles/business/the...

So, they are actually very efficient transportation for long trips. Absolute worst case flying around the world is 24,901 mi which uses the same fuel per person as a 35 MPG car commuting 26 miles each way for one year.

PS: You can double check this by considering ~1/3 of the cost of a seat as being spent on fuel.
Like this guy, build around something you have as a starting point even if it's not what you'd choose from scratch.
Don't discount the value of learning something new and the enjoyment of working on a hobby project.