skysight-inc/HackerNews huggingface dataset:
This is surprisingly addictive. I'm loving the "bonus" links it sends when you complete a puzzle (although I did get one with near transparent blocks that was murder to attempt).

Example: http://egraether.com/mine3d/?grid=30,16,1,99

Currently only at a 20% win rate, which is frustrating.
I think Intel had an 80% market share for all its days. Yet here we are 30 years past the 8086 days and transistors on the latest Intel chip are how many thousands of times cheaper than they were then? One big competitor in tech has to remain paranoid as Andy Grove said to stay alive. Look at what happened to Yahoo.
Ah now I feel bad for leaving Jimmy and Laura out. Alec Steele is new to me.

Another few come to mind now:

- Primitive Technology: https://www.youtube.com/channel/UCAL3JXZSzSm8AlZyD3nQdBA

- Ishitani Furniture: https://www.youtube.com/channel/UC7FkqjV8SU5I8FCHXQSQe9Q

Thanks for the suggestion. I'll check it out tonight!
Thank you for reminding me of the security implications!

I tend to forget there's a more reasons I develop on Debian Stable than "it's convenient to standardize on something you can run on prod".
I think the problem is it's bad for humans on Earth, not that it's bad for life on Earth in the long run. For sure if all humans died off, all non-human life would be much better off.
What is the best way to share blog posts?
What is the best way to share blog posts?
It's a description of the format, not a review of it. What conclusion were you after?
Survivorship bias. There are plenty of older engineers who are still quite curious on the unemployment line.
I think you're stretching the analogy a bit too far there...

We know that increasing atmospheric levels of CO2 will result in higher temperatures (the mechanism is well understood, and the IPCC models have done a good job of predicting that over the past couple decades), we also know rising temperatures will result in rising sea levels (again, we have empirically observed this happening at rates consistent with our understanding of the mechanism). From there it's just math to figure out how much coastal land will be inundated over the coming century (which is just one of many implications of climate change).

You are suggesting various ways in which that might not happen, with no evidence supporting them, from the perspective of someone who doesn't have much of an understanding of climate science. Do you think it is more likely that you have outsmarted 97% of climate scientists, or that the experts are more likely to know what they're talking about than you are?
Shelfie has been acquired by Rakuten Kobo

April 05, 2017 – Rakuten Kobo Inc., one of the world’s most innovative eReading companies, today announced it has acquired Shelfie, a service that was built to enable customers to get free or discounted eBook versions of books in their print libraries, and get recommendations based on print books they already own. The deal includes technology assets, IP, and the infrastructure on which the ecosystem runs; it also includes hiring Shelfie’s skilled team, which specializes in the application of big data and machine learning for book discovery.

Shelfie ceased operations this January. Kobo worked with Shelfie to offer its customers the opportunity to transfer their eBook libraries to Kobo’s platform, ensuring they would continue to have access to their digital books. Over the coming months, Kobo will work to integrate the Shelfie platform into its Android and iOS apps, enabling readers to add their print libraries to their reading history to generate ever more tailored eBook recommendations, as well as the option to get digital versions of print titles they already own.
A functional approach & Scheme for all stuff is a big plus.

I'll bite.

Why?

Being "functional" and using "Scheme for all stuff" is just a means to an end. What value does it bring me as a user or administrator?

Because I can think of at least one obvious downside: Scheme has no mainstream adoption. So they've picked a niche language (yes Scheme is niche) that users now have to learn.

So the value it brings, in terms of features, maintainability, etc, better be significant in order to justify that pain.

And I'm talking real value, not the value of intellectual rigor or functional purity. I'm talking about actual, real, tangible features that can't be gotten anywhere else.
Fair point! I looked at it more of a blog post, but I suppose I should've looked at it more as a resource. My mistake.
Awesome research, would love to be able to do that.

Some things that came to mind: I like that some of the block types are "acronyms" of their meanings: 5 = S(pace man), B = B(-tree), C = C(heckpoint). Also, I wonder why the volume superblock magic is "APSB", while the root (container) magic is "NXSB"; maybe this refers to NextStep? Seems a bit anachronistic, but I don't know.
Agreed. It's time to get very very excited here. Well if you only care about yourself, then screw it. If you have an ounce of care for the next generation or the ecosystems of the Earth, then it's time to start doing everything possible to replace our power generation with renewables (solar & wind) and our cars with electric cars.

It won't cost all that much. Not doing it will cost a whole heck of a lot more.
> You'll be far better off knowing your setup intimately than learning to skim the very large surface area of spacemacs.

I disagree. spacemacs is not all that scary or hard. it's a thin configuration over emacs packages that all work well together. Take for instance the java layer: it has some configs to make completion work well, syntax highlighting, add things to the "mode leader menu that changes per file type" and a few other things. ootb spacemacs works very well and is a pretty good experience.
3 times a week I go to the local gym and pick up heavy things. If I haven't been in a while (skip more than 2 workouts) my sleeping suffers, so it is good motivation. So usually 2 of these fall during the week.

On these days I'll typically also do stuff like laundry and/or reading sort-of-work related stuff; usually stuff that makes me a better engineer/mathematician/coder in one of the problem domains I'm interested in.

On Fridays I try to let loose a bit, either eat out somewhere nice or drink lots of good beer, with a mix of friends and colleagues.

Depending on weather I try to mix in other sports: windy means i can go sailing with a friend, sunny but cool is good for climbing outdoors, raining is good for climbing indoors. I try to do a social sport like this at least once a week, but that doesn't always work out.

I was never sporty in school, and picking it up towards the end of university has changed my self confidence, posture, strength/fitness and general feelings of self reliance a huge amount for the better.

I still wouldn't call myself fit, but i can run a 10k (with a lot of self-hate in the second half) and not die. Mostly I'm just happy to be having fun and making constant improvements to myself.
This is exactly the case, and people are being very US-centric about it, complaining about something which doesn't sound right to them, but which sounds perfectly natural to the original developers.
Lets see. Intel has had an 80% market share since the days of the 8086. Yet here we are 30 years later and the cost for a transistor on the latest Intel chip are THOUSANDS of times cheaper than then. Tech has a pretty slippery slope for competitors that are not paranoid as Andy Grove used to say. Look at what happened to Yahoo, the Google of its day.
That's ridiculous. If the bank is aware that my credentials are available online somewhere and are taking no action to protect me, they're being complicit in any harm that comes to be, because they have both the responsibility and ability to take action, and refuse to. They're being irresponsible and potentially harming their clients.

So again, how is saying "You should take action to protect your customers' data" a threat? How can it be interpreted as a threat? What is threatening about it?
No. I was referring to a verbal strategy that might work.

Deny future service.

Instead of arguing or physical action, one path that imo would be effective is denial of service.

It isn't the act of denying the person it is the threat (real) to do so that is one a verbal arsenal.

Not necessarily only for airlines but other situations in general.

The goal is to change a person's action or behavior AT THAT MOMENT. By stating flat out their future service with your company is in jeopardy and it won't be tolerated IN THE FUTURE.

Use the pregnant pause after stating the consequences. Then ask a few minutes later.
Might I ask how you've picked up Emacs?

Did you start with Spacemacs or did you have prior experience and understanding of Emacs?
Twitter/Facebook/Reddit/HN.
To be fair, you need _significantly_ less[0] uranium compared with the amount of coal you mine. For every million mountains destroyed by coal mining, you'd only have to destroy a couple of mountains. Not to mention I don't think uranium is usually mined from mountains but rather pit-mined, makes it far better than the alternatives.

Personally however, still support solar. Especially solar house tiles, they look good, pay for themselves after a few years and can be placed on every house.

[0] https://xkcd.com/1162/
> The overwhelming consensus of experts is that its going to have an enormous impact.

How soon? Al Gore's "An Inconvenient Truth" predicted apocalyptic consequences in as few as 10 years. 10 years later and it turns out the documentary had tons of erroneous assumptions. Oops.

> That's akin to demanding that all engineers accurately predict which piece of the roof will collapse first, where the pieces will hit the floor, how many pieces it will break up into and on which date.

If your model has poor predictive power, it's not a complete model. Engineers can accurately predict lots of things using standard models - for example whether a building will be able to withstand shear wind forces. Climate science cannot predict anything except "it will be disastrous with apocalyptic proportions at some non-deterministic point in the future" How is that a useful prediction beyond generating hype?
This is a good point.

At least I find it encouraging that there are some of the newer languages that are taking errors from the past into account.

They're not going to be perfect and they surely have their own flaws, but that's something that someone will fix in a couple of decades once we will know what new ideas are actually good and bad.
Check out the tourism site, "Pikeville, Kentucky's Outdoor Family Playground".[1] There's zip lining, kayaking, and a riding stable. There's also a web site for downtown Pikesville.[2]. Boosterism is alive and well in Pikesville. It's a pretty
little town. But it's just not going to draw tourists from far away.

There are bigger places in much worse shape. Youngstown, OH, population down to about 60,000. It was once a bigger industrial city. When the steel industry shut down, it lost its purpose. Plenty of industrial space is available if you have some use for it. Ohio and Pennsylvania have too many cities like that: Akron, OH; Erie, PA, Bethlehem, PA. Pittsburgh came back from losing its steel industry. Cleveland didn't.

[1] http://www.visitpikeville.com/
[2] http://www.pikevillemainstreet.com/
> I don't understand why people waste time watching other people throw a ball around for money, but hey its your time to waste I guess.

I rarely enjoy football itself, but I don't understand people who can't understand (at least on an intellectual level) why it would be enjoyable. The list of things that I enjoy wasting time on is much shorter than the list of things that I don't enjoy wasting time on, and I suspect that's true for most people.
On a species level we'll probably survive it, but that doesn't mean it won't be disastrous at the individual level. Suppose, for example, that a natural disaster reduces the human population by 50$ over a few decades. Humanity survives, but the deaths of 3-4 billion people would be pretty awful.
Exactly.
brew install emacs --with-imagemagick@6 --with-dbus --with-mailutils --with-gnutls --with-cocoa --with-ctags --with-librsvg --with-modules --devel
Right, so the codec decodes the audio and writes it into the buffer, and the sound card (or driver) reads out of that buffer and plays the sound. Where am I going wrong?
Happy Earth Day #Bee
Ah, the cargo-culting of logical fallacies
Ahhh, London. When I spent some time there 30+ years ago, I bought coffee from the McDonald's across from the Warren Street tube station (still appears to be there according to Google Maps).

But it was of necessity. It was very difficult to get a good cup of coffee from other UK fast food outlets. Has coffee caught on in the UK? At the time, coffee seemed to be mostly an after dinner drink.
If we use the private torrent site scene as a model all of those things are pretty much solved.

These regulatory agencies go around and play whack a mole on them but they tend to live for a long time and have vast archives when they become mature.

see the history of the late what.cd for a rundown of what once existed for music. I think that cheap streaming services have kind of killed the peak potential of the music version of these sites though. It's kind of sad though because what.cd had every single release of every single song catalogued. Streaming sites will only give you 1 or a few.
Ah, sorry. I was using standardization in the "de facto" sense.

I think the "forking threat" applies nonetheless as long as RH doesn't at least broadly go along with the "committee" of the (F)OSS community. Honestly, I don't really see how they would extract any value from not doing that, so I'm mildly mystified by all the "they're trying to take over the world" rhetoric.

EDIT: Aside: Honestly, I don't see much value in trying to "de jure" (as in: ISO or similar) standardize a thing like systemd. Do you see value in doing that?

EDIT#2: I used to work in the semi-embedded space, and I'm sure many of the people I was working with would kind of see a value prop, but I would point out that they were already working with 2-5 years out-of-date Linux distros anyway...
That's cool. I had the same idea (3d minesweeper with semi-transparent blocks) about 10 years ago, but never came around to actually realize it. Great to see how the gameplay is like.

One possible improvement: Add some keyboard mappings for map rotation. E.g. something like WSAD to rotate the cube and QE,RF to strafe vertically and horizontally. I guess it would need some experimentation to figure out what makes sense.
Not much use if it's behind a paywall.
This is how you end up overstimulating and oversaturating headlines and making people distrust science.
Something close to Dev One, I'd reckon. Mind, apparently I and most of the people I know pronounce nginx incorrectly, and that's reasonably mainstream.
Does anyone have ideas on how a mid-career software developer can switch gears into the clean energy/climate change industry, to do something to help?

I've come to think that climate change will be humanity's defining moment, and that we'll all be suffering greatly come mid-to-late-century. I want to do what I can to put my professional skills to use in helping. But I'm not sure where to even begin.
Most plants use the C3 fixation cycle and are relatively CO2 limited. Maize uses the more efficient C4 fixation cycle.
Kaitai which was used as a parser for this looks pretty interesting. I need to reverse engineer some of the Allen Bradley Ethernet Industrial Protocol and its client communication. This seems pretty useful for documenting that.
I also grew up around large flocks of sheep and found that when you isolate a young lamb and socialize it: lots of fun. Socialized lambs will recognize human friends and will respond to a given name and hang around and play. But after a year or two, after any time spent back with the flock, they forget humans and revert to being one with the herd. Older isolated sheep just get mean and end up being lawnmowers if not mutton. I figured we'd just bred the fun out of them, with a small remaining playfulness coming out while a lamb. I'd be curious to know more about wild sheep.
Along the same lines (machining), Clickspring is my favorite: https://www.youtube.com/channel/UCworsKCR-Sx6R6-BnIjS2MA (channel link)

Edit: Here is a particular video I liked: https://www.youtube.com/watch?v=q6xovvpuMQo&list=PLZioPDnFPN...
If only you would invest the same effort in trying to understand the arguments presented to you as you do in constructing shallow refutations thereof. I call bullshit.
Because it's not as interesting :)
One has of course to learn from the mistakes of the past when deciding where and how to plan and manage dams. But California seems to suffer alternating from floods after the snow melt and droughts in between. The current dam infrastructure is to buffer the floods and release the water at a more constant rate through the season. I cannot see how this could create droughts.

Here in Germany we traditionally have more water than we need, but recently the weather is more extreme. We get stronger rains in shorter times, leading to flooding and times with less than usual water. More dam capacity is the obvious solution to that.

Preferably, dams should not be built in the middle of a living river system, but higher up in the mountains, capturing the seasonal water. Also, where needed, small bypass rivers should be kept, allowing fish to migrate freely.
Maybe it's just my delivery, but in many contexts I've found people who react to "why" questions as confrontational. So much so that of the 6 W's [sic] I think "why" is the line of inquiry most requiring of diplomacy.
Functional administration, not just implementation.

Most sysadmin operations are non-destructive. This has huge implications.
Let me get this straight, you're saying that people should purposefully mislead the public?
Just in time for earth day!
it would be surprisingly hard to divide up Google into multiple companies that still have sources of revenue, much less were still profitable.

What strikes me the most about Google's business activities is that it has, through its ad business, basically siphoned off a large portion of the value created by the Web. It has then taken those funds and done some fairly altruistic and benevolent things. There are plenty of projects within Google (not Alphabet more broadly, but Google specifically) which are done purely to advance their mission rather than for a profit. I think Google DNS is the most visible example.
You're touching on some of the same painpoints I encountered, though I don't know what Jedi is.

My impression is, we might both benefit from starting from a bare-bones Emacs setup and expanding that by hand.

I guess vanilla Emacs would be the most bare-bones experience, or at least the most bare-bones experience you can find help for on Google (which kinda hurts me to say, but DDG has worthless search results and only sticks in my browsers because of the !bang functionality).
I wasn't even after a conclusion or anything. But since there isn't a footer I just thought maybe my internet connection died and it only loaded a portion of the page.
Unfortunately I am not the right person to ask on phytoplankton, but the main concern I have is about geologic stability. Noteably the ​percentage of the bloom that actually stays out of the food chain.

The models for this, when I spoke with some oceanography folks, were still really fuzzy.
You're attacking a straw man. Someone said we need to stop breaking up companies, implying that breaking up companies (even monopolies) is always bad.

I'm not saying large companies are all monopolies. I'm saying that all monopolies are bad.
Chrome seems to be in about the same range on mobile though, about 50%.
Also, 2007-09 showed that the banks are too big to fail. They don't just go away, and they have more resources than anyone to lobby against their strong position going away, so not much we can do besides tolerate and mitigate their influence until a popular idealist get on the ticket.
I didn't equate them.

The analogy is that weather is extremely complicated, so much so that meteorologists struggle to predict what will happen in the next 12 hours. If climate is an order of magnitude more complicated than weather, why should the predictions suddenly be much more accurate? My local meteorologists get the prediction right maybe 70% of the time. You're telling me the apocalyptic climate predictions approach 100% accuracy and that I have no room for skepticism?
> I ask whats going to happen when the building gets hotter quickly and get 10 different answers.

You're right, and this is a common problem when you're in a leadership role. The information is imperfect. If this weren't true we wouldn't need leaders, we'd be omniscient. Often, reasonable people could disagree about the best course of action. The trick is to have vision, judgement, and a willingness to take risks and decisive action with good transparency.

> I sit back and wonder why I should worry about this...

You're in good company. Most of our leadership has been taking the same strategy.
The funny thing O2 is dropping faster than CO2 is rising, but for whatever reasons it's not really a subject of interest.
Off the top of my head:

Tab doesn't work, I'll have to investigate how to make it work properly.

You mean for auto-complete? I think I had to do this under dotspacemacs/user-config:

(define-key evil-insert-state-map (kbd "<C-tab>") 'hippie-expand)

Things like ":set nowrap" don't seem to work in evil-mode, I'll have to investigate how to do the same in emacs.

This worked for me, also under dotspacemacs/user-config:

(spacemacs/toggle-truncate-lines-on)
(add-hook 'text-mode-hook 'spacemacs/toggle-visual-line-navigation-on)

Edit: Wow, sorry, answered the wrong question. The above will enable wrapping. I'll leave it up for anyone who wants it. For me, nowrap seemed to be on by default and it drove me crazy.

After 15 years of vim, it took me a few weeks before I was using Spacemacs more often, but now I only use vim for quick changes when I'm sshed into a server. Took a lot of googling and yak shaving, but so far I'm happy and getting more productive with time. Good luck with the other issues.
Maybe scientists who spend their entire lives studying this stuff know more about it you. Maybe you should listen to them.

Maybe they aren't exact with their knowledge. Maybe even it'll be more out of control than even they are able to forecast.

What then?
What about when companies influence government policy to stake out their monopolies?

https://en.wikipedia.org/wiki/History_of_AT%26T#Monopoly

I'm not a fan of breaking up companies like Google who've gotten where they are by creating a tremendous amount of value. They don't depend on government regulations to enforce favorable rules that they helped write by influencing our legislators.

Think about that critical difference.

Some companies actively undermine free markets by sponsoring the nanny state. In some cases, companies like ADM received 43% of their profits from federal subsidies. Verizon and Comcast use and influence local, state and federal regulations to carve out their duopoly markets. Financial institutions also benefit from favorable regulations that hedge/guarantee risks or subsidize profits in the form of tax breaks.

I don't think we should break up companies either, but we need to first do something about the special interests that are sucking on the teats of our government before we put any moratorium on breaking up companies. Not all monopolies/oligopolies have been earned.