skysight-inc/HackerNews huggingface dataset:
"Doing anything of value requires expending of energy and producing heat, this is unavoidable."

I think the point is that cryptocurrency mining is not valuable, at least not compared to the amount of resources required for it.

"Saying that this activity is pointless just because you are not seeing any value does not mean that it is actually pointless."

It also doesn't mean that it's not pointless.

"If anything we should welcome higher and higher energy use because it means higher standard of living for the humankind."

No. That does not logically follow.

"And just to address 'waste' here, energy is not free so 'waste' that actually wastes resources cannot go on for long lest the waster goes bankrupt."

This also does not logically follow.
Cement is one of the bigger unknown problems in the world regarding climate change. I think we can make a huge improvement by creating carbon negative concrete.
There are couple of different ways to create carbon negative concrete, but they keep on failing due to the industry and barriers. There is a great insightful article with an in depth analysis into why these techniques/companies fail: https://www.sciencedirect.com/science/article/pii/S221042241...

I think in the future we should create buildings that heal and store carbon instead of pollute tons of carbon dioxide. Magnesium based cements can have huge impact: https://pubs.acs.org/doi/abs/10.1021/acs.chemrev.5b00463

However,I don't see the cement industry changing anytime soon, so I expect innovation in the industry to come from less impactful angles (like http://c8s.co.uk/ and http://www.blueplanet-ltd.com/ ).

If anyone has other insights I'm really curious.
Leia Inc. | Menlo Park, CA | Software Engineers | Full-time | leiainc.com

At Leia our driving purpose is to Light up Life. Screens come alive in richer, deeper, more beautiful ways. Flipping seamlessly between 2D and 3D we make mobile experiences truly immersive: no glasses, no tracking, no fuss. Alongside our display technology we are developing Leia Loft™ — a whole new canvas. A space to create, share and experience holographic content in entirely new ways.

We're shipping our first consumer hardware product, the RED Hydrogen One phone, later this year. As part of this effort, we're building a number of Android applications to allow users to create and consume 3D content. We're a small team, and there is tons of opportunity for product ownership and engineering leadership.

Senior Android Developer: https://grnh.se/d80e53651
Deep Learning and Computer Vision Engineer: https://grnh.se/daafb6951
Anecdotal evidence only, but I don’t know any privacy lawyers, in-house counsel, or other knowledgeable people who think the GDPR is a good law. It is an extremely ill-conceived EU regulation, and is a good example of exactly the kind of unaccountable lawmaking that the EU’s structure enables.
According to this random study I googled up, it is in the neighborhood of 2%: http://fletcher.tufts.edu/CostofCash/~/media/Fletcher/Micros... (PDF, per transaction costs of cash are discussed on page 25.)
https://en.wikipedia.org/wiki/Jon_Stephenson_von_Tetzchner

If that's the guy you are thinking of, he was no longer at Opera when they did the switchover.

He stepped down as CEO in 2010, left in 2011, and the switch was announced in 2013.
Great point. That's one piece of software that isn't going away.
I would normally say shameless promotion:

But you asked! I'm working on this website called BrainAB[1]. It's an intuitive way to search for and download classic ebooks.

[1]http://brainab.com
One thing mentioned is that some people make extensive use of private modes of communication with project leaders. I've fallen prey to this as a contributor myself, so much that I've now made it my policy to never converse privately unless it's related to a security issue.

I think another important point is multiple channels of discussion. The project I work on has a forum where people can ask for help installing or with other issues they have. If they find a bug or have a feature request, it goes on our issue tracker on GitHub.
An accidental model of Mental Illness
It is both political AND preventative. I'm not going to bother following rules and regulations for a small userbase. It is easier to just block them entirely and have them deal with the consequences.
Knotel | multiple positions | New York, NY | onsite | Full-time | https://knotel.com

Knotel is a fast growing real estate startup that is inventing new ways to get things done in a traditional industry. Led by veteran founders, Knotel creates custom headquarters for companies without any of the headaches. Whether for 20 or 500 people, for 6 months or 6 years, Knotel provides businesses the flexibility and design they need in office space so they can focus on their work.

Most companies no longer maintain their own server hardware because AWS offers more flexibility and obviates the need to have hardware on-site and IT folks managing and maintaining uptime. At Knotel we think we can provide something similar for office space -- allowing companies to have the ability to scale up and down like cloud servers and freeing them from the responsibility of managing space by having to find people to take over their long leases, do space build outs, hiring their own with facilities management, etc.

As a result, we have a ton of interesting tech challenges all up and down the stack. We are working on a canonical data model for storing all of the information on spaces so we can increase operational efficiency and transparency across the company. We are rolling out a data pipeline and ensuring all data flows into our data warehouse so everyone across the company can report on their key metrics. We are integrating with hardware in the physical space to track information like usage, temperature, and we are figuring out solutions for smart access control. We're looking to use computer vision to understand office utilization and flow within the office.

In brief, we have a ton of interesting problems to sove.

We're growing our engineering team in NYC significantly, starting with some key roles.

Today we're hiring a Data Engineer https://grnh.se/d5c41fd31
And a Lead Site Reliability Engineer https://grnh.se/e43371b81
And a Lead Fullstack Engineer (job post as soon as I finish it, in the meantime email me)

Any questions, feel free to email me victor [at] knotel dot com
These days, I find myself turning more towards non-fiction than fiction. History books about interesting events, for example.
I'm thinking about this too. My vague understanding is that such a practice won't help. The law covers Europeans on vacation/traveling to the US. You'd basically need one of those cookie popups saying, "I solemnly swear I am not a EU citizen."
They were there always and she just notices them now that she recently purchased such Doritos.
Probably the biggest difference between this and Java Streams is that it produces an Iterable<T>, which implies that, like LINQ, the thing can be iterated multiple times. For better or for worse, Java 8's Streams can only be iterated once. The difference can potentially be a big deal, depending on your use case.
EDx
FWIW, it sounds like you're dedicating tons of time and mental energy to dealing with this. Honestly you sound like me on my worst days before I started treating my ADD.

I sincerely wish you the best. My one parting piece of advice, as someone who I think has been exactly where you are, is to connect with a healthcare provider that can test you for ADD and help you find more effective solutions.

That's advice that I really, really wish someone had given me 15 years earlier.
Is FIB some Wisconsin slang for Illinois residents?
Looks like the extension has already been removed from the store.
> ATX form factor servers with large diameter fans to keep the family happy.

It's insane how quiet you can go with this approach, while remaining air-cooled. I know when my home server is running backup scripts because the noise increases at least tenfold when the hard drives spin. Fortunately, I have coordinated that to be only once a day -- the rest of the time the drives are in standby.
Not so much

https://www.google.com/amp/s/www.wired.com/1994/10/godwin-if...
Librem 13v3.

I bought the base model then bought upgrades separate - 16GB of RAM, 1TB NVMe, and 2TB SSD.

I suppose it's possible you got a lemon, but unfortunate as these things should be tested intently.
I never claimed that everybody but software engineers are useless, I wrote that managers are mostly useless, as in you could reduce their number by perhaps 2/3 and you would get the same results (probably better).
> Posible, but super ugly and unreadable.

That's your aesthetic opinion. Mine happens to be the opposite: I find that code (the second Python snippet) to be elegant and readable.

> (Compare and contrast it with JavaScript; someone posted it.)

let result = tree.map(node => node.find(SOME_XPATH)).filter(Boolean).map(node => node.get("value"));

F0 = lambda node: node.find(SOME_XPATH)
F1 = lambda node: node.get("value")
result = map(F1, filter(None, map(F0, tree)))

Yeah, the lambdas look like lambdas; the pattern is map.filter.map; all thoughts are tidy; F1 and F2 are generic in the node type and reusable, they look like the start of a simple combinator library for nodes. All in all, I like the Python code.

Even if you do this:

let F0 = node => node.find(SOME_XPATH);
let F1 = node => node.get("value");
result = tree.map(F1).filter(Boolean).map(F2);

(Is it "let" or "var" these days?) I would say that, although the syntax seems cooler, the Python code is more conceptually elegant because map() and filter() aren't methods of a tree class.

But the real gem would be Joy code:

F == [SOME_XPATH find] map [bool] filter ["value" get] map

Joy is the best language. A Joy compiler would be able to "open up" map and filter and write a version of F that did all the work in a single iteration. I'm actually going to be switching from Python 2 to Joy rather than Python 3, FWIW.
Build a Deliveroo Clone with VueJS, Nuxt, Stripe,and Strapi
Bitcoin is created through the use of exponentially increasing amounts of energy (I daresay there's a 'crash' scenario where it doesn't expand that way and also doesn't retain value as currently expected).

Bitcoin is VALUED in a way similar to the stock market, where people collectively decide it's super good and useful because they're invested into the system. This process is exploitable, and is purely social engineering.

If it gets too big to fail, we're all in bad trouble, but we were already in trouble from many other things that have financially become too big to fail.
I've found that I only need to shape upload and I get almost all the bufferbloat benefits, while reducing CPU requirements because download is not shaped. Thus, a $15 router with a slow CPU can be fine for fixing bufferbloat.
I've heard this, and it's a reasonable explanation.

It'd be interesting for someone to make a browser extension which logs all the ads you see, allowing trends over time to be spotted. It would also allow hard evidence in a situation like this.
If you are in the outer solar system you won't have trouble freezing anything.

It's not freezing things, it's cooling things which is key. At a random point in the outer solar system, to have a lot of cooling power, you need to build huge radiators. You need to supply coolant to flow through those radiators. On Titan, you just pump fluid from a lake.

"Cyrogenic industry" is freezing stuff.

Only in the simpleton view. Cryogenic industry is doing stuff that requires low temperatures.

In the outer solar system that is like trying to sell sand at the beach.

Industry doesn't happen at the beach. It happens someplace where there is easy shipment of resources and a source of labor.

It makes a lot more sense to talk about Titan as the gas station of the outer Solar System. Exporting methane for all of the rockets flying around doing stuff.

Which means that there will be industrial infrastructure there for dealing with methane. That in turn means that other uses for that methane will have an economic leg up.
I'm reading the reviews for your book on Amazon, and they're quite amusing. One person suggests the book is good "for a middle-schooler, maybe high school", and another read it to her six year-old daughter who apparently loved it. Some adults have picked it up to read seemingly without any intent to share it with a younger child.

A lot of people say it has an "Alice in Wonderland" feel, which is a huge compliment because that book is nuts.

Where should I buy the print book if I happen to be boycotting Amazon?
I had UBO disappear once or twice from my desktop Firefox, but that appeared to be a bug of some kind. Never vanished from my mobile version, and AFAIK it's never been removed from Mozilla's add-ons store.

Mozilla also doesn't stand to gain anything by forcing you to view ads. Google does. That's why Firefox Mobile has historically been the mobile browser that lets you install add-ons and ablockers, while Chrome for Android has not.
>>> so be able to force through her version of Brexit

Wasn't her version "remain"? It's not like she can actually do anything but brexit.
The Americas were only several months of travel from Europe though, much more desirable and nowhere near as hostile.

> The Expanse

Science fiction and especially science fantasy tend to be pretty inaccurate when it comes to predicting anything.
That's not a very good analogy. The way to measure waste is by seeing if you can deliver the same customer value using fewer resources.

If I'm generous with the definition of "value", Bitcoin's main demonstrated value is as a speculative instrument. That is, something people gamble on. There are plenty of things for people to gamble on that consume less energy. Or none at all. For example, they could be gambling on the weather (as the degree-day markets do). There are other practical reasons -- much less common ones --people use Bitcoin, but those too can be done more efficiently.

Doing anything of value does require expending energy. But expending energy is no proof that anything of value is happening.
> Face recognition is a great example of a privacy-toxic technology thwarted by something like GDPR [...] security agencies and government are not subject to GDPR.

Sounds to me like it is the opposite and implicitly condones its use by excluding those organizations. The larger the law-built divide between government rights and non-government rights becomes, the less likely any of us entrepreneurs will be able to counteract it. Next, people will be cheering a law that prevents people from developing facial recognition technology.
Building a Wood Stockpile on the Cheap
I recently discovered debian offers netinstaller images with nonfree wifi firmwares included in the image. It still fits in an USB stick.

I installed it. Apart from the fact that windows bars and menu are still too big for low resolution, debian is so good, light and fast.
So true about the danger of focusing on short term gains. I think that it is a problem of picking the wrong things to optimize and then sampling on the wrong entities. Conversion rate is often the most commonly used target, but, it is short sighted. In the big picture a company is really just trying to maximize profit. Note that you can't use traditional A/B testing tools on a value like total profit. You need an average if you are going to run an A/B test. For conversion rates your average is conversions per user. In this case you sample on the denominator -- the users. What do you sample on if you are testing total profit per quarter? This is the ultimate conundrum for websites who use A/B testing. They don't understand how they might actually get more new/returning users by simply improving the user experience. Instead, they run marketing campaigns to drive growth and then squeeze every dollar out of the customers when they arrive. This is not a good long term strategy. I have reviewed hundreds of A/B tests over the years. The only ones that I think succeeded were the ones that focused on improving the users experience.
https://twitter.com/bradfitz/status/1013880036334526464
Sorry I can not help, but I want to clarify, you can not see if someone "opens" an email.
Simplifying a bit: mails are basically sent in plain text from mail server A to mail server B. What happens next highly depends on the scenario.
If the recipient is an individual usually the client fetches the mail from the server and renders it as it pleases, hence tracking embedded in html is not necessarily rendered nor "read receipts" are sent back.
In many other cases (e.g. corporate recipients, where different persons may look at it) the mail will be processed in some form and only plain text content extracted to be displayed in some ticket system.
There's a reason Arthur C Clarke's short story Superiority was once required reading at MIT [1].

[1] https://en.wikipedia.org/wiki/Superiority_(short_story)
I guess "he works like a mexican is no longer racist", just factual
I'm a techie from EU and have survived to tell the story of multiple tooth brushings with tap water in Thailand.

Sarcasm aside, I'm sure it varies from place to place, but in places I've been to in Thailand (and I live half there, half EU), tap water is fine for washing/brushing and if anything, too chlorinated (and thus not too drinkable). I still drink bottled water (or filtered water; many local friends have filters installed to their tap).
> The result would be a much simpler and more resilient system (at the expense of some storage and memory overhead, which is the lesser evil imho).

On balance, I agree with the conclusion. However, coming from a non-desktop viewpoint (server, not embedded, though I do sympathize with the latter), I don't think it's obvious that "some" overhead is worth it, nor has it historically been worth it.

At scale, size can matter, though, like I said, I think today, nobody would even notice.

It's tough to "fight" that history, though, so we go through the pain of even more overhead of full virtualization before cutting it back with OS-level virtualization (a.k.a. containters) and (re-)declaring victory.
Sounds like an edge case scenario (eg not normal).

If the project had a demonstrable history of merging things though, then it sounds like the person wanting the gatekeepers to accept the not-up-to-standard code first was just being egotistical. :/
Correct, I assume that the physics present in our star matches the physics at another star, as long as the two are in the same universe.
It's easier to take a creepshot photo/video on a Glass-style device than it is to whip out your phone and take one, especially where third-party onlookers are concerned.

Sure, button cams exist, but the fact that they're concealable whereas Glass was pretty obvious means folks react more to the Glass. There's also more plausible deniability if you get caught with one.

"Always on" versus "always potentially on" is a very fine hair to split, and I doubt anyone who didn't actually own one knew what the battery was/wasn't capable of.
bradfitz, any idea why the soekris maxes out at 300 Mbps? I have been looking for info on that since thats my gateway (PFSense) at home and I think its limiting my speed since I recently got gigabit fiber. I might replace it with my espressobin running OpenWrt.
> when Firefox Mobile keeps uninstalling [...] uBlock Origin

What? I'm using it without issue of any kind for several years...
When dementia pulls the trigger
Are you saying that Firefox mobile has uninstalled add-ons from your browser multiple times?

I've been running Nightly mobile for more than a year and never had that happen. It sounds like a very strange bug, maybe it had something to do with Sync?
My first thought was "this seems neat", and my second thought was: how hard would it be to write a small js script to play back "script"[s] output? Or, to take script output, convert it to some pre-tags and add js animation on top of that...

I suppose the main barrier would be lack of recorded timing information in script logs, so either pre-procesding or pause for input (say 50ms/keystroke + 200ms pr return/line-feed) and/or output (say 50ms pr line feed).

Although, now I see there's a -t option for a timing file.

So would seem one should be able to take logs from script, and produce svg, gif, png, webm, mp4... js output.

[s] http://man7.org/linux/man-pages/man1/script.1.html
You like having phone lines right? and power? and not being invaded by canada? The reason you've never needed to have police on your property is in large part because they're doing a good job and keeping crime down. Yes, the government is giant and stupid at allocating resources, but its also fairly stable and allows you to live your life in peace (with the occasional inspection for naughty plants).
Humidity in New Jersey impeding radio transmissions and slowing stock trades
There's this for Gregg
https://www.amazon.com/GREGG-Shorthand-Manual-Simplified/dp/...

There's also handywrite (http://www.alysion.org/handy/handywrite.htm) which has the nice thing that the essence of it (not much different than gregg really) fits on an index card.
> and when you win by cheating you remove those prizes

I don't think you do. When you win while cheating it doesn't just suddenly feel meaningless, it still feels like winning.
Open Problems in the Blockchain
Doesn't annual hours worked suffer from "measure as a target" issue among other things?

There frequently are incentives to misreport it based on company culture or perception among coworkers. Nor does it actually correspond to 'productive' hours.

I can tell you for a fact that while my coworker is physically present for about 40 hours a week, they realistically perform job duties for maybe about 15-20 hours out of that, and that's being generous.
Wonder if Drake’s sales were softening or what. It was a tone-deaf move, esp. after Apple screwed the pooch with that U2 giveaway.
In this case the centralized owner is the Chrome Web Store; you're leasing space in their list of offerings at their terms, for better or worse. It's worth noting that the Chrome Web Store is just an easy (and highly visible, of course) way of installing extensions but not the only one; developer mode and self-installing is totally possible (though admittedly higher friction).

Protecting users from malicious actors serves in the best interests of the Chrome Web Store, certainly, but there's nothing stopping users from running their own security software.

In a more ideal world a developer would distribute an extension from their own platform and the user would run a security check against it (and all future versions). Until we get to that world, though, a store that is focused on integrity of security and expresses its right to remove things that don't fit it's model is convenient.
When an elderly person want to live nearby family and keep social ties they were building whole life, it is "go away I want to live here too your relationship and you don't matter at all. Just go elsewhere, living among strangers as you are getting weaker and older is totally the same and I dont care about you at all. It is totally our right to kick you out of your house because the place where it is suddenly became in demand."

Simultaneously we are collectively complaining that people don't communicate or form bonds as they used to and how community died yadda yadda and people are lonely, especially men and how sad it all is yadda.

Guess what, this attitude kills any kind of in-person bonds or willingness to invest into them way more then much maligned social networks.
"They’re probably incorporated businesses paying taxes and injecting wealth into local economy through payroll and other expenses."

What evidence do you have of this? In other areas where this happens, like up by the hydroelectric dam in Washington State, this very much does not happen, and in fact, many mining operations are illegally attaching to the grid.

https://www.politico.com/magazine/story/2018/03/09/bitcoin-m...