skysight-inc/HackerNews huggingface dataset:
Yah, lithium's power/weight advantages had driven so much investment that its now has awesome power/volume advantages too. The result is that even things which don't care about the weight (http://www.storagereview.com/apc_backups_pro_500_lithium_ion...) are starting to switch from lead acid because its no longer the super cheap solution.

That is something I've found really curious because if you tear into just about any lead acid battery it still looks like technology from the 1950's. Just about everything else has shrunk, become lighter, used less material, etc. But lead acid's last major "breakthrough" was in the 1970's with gel cells. I would have expected lead acid to look more like a capacitor at this point (thin layers of material rolled/folded up) but its still these fairly thick plates sitting in electrolyte with non-existent charge control. Surely some creative person sitting in a lab could come up with way to minimize sulfation or to decompose the lead sulfate within the battery without basically melting them down and building new ones.
HN and Reddit mostly, friends/colleagues

I've been wrestling with this issue, though.

If I'm being honest, I still love RSS feeds, but I'm unhappy with all the implementations.

What I want to be able to do is seed an RSS reader with a set of sites I want to be aware of, and then have it recommend other sites and stories based on what I give it, maybe even pull in random things from time to time. I want to read what I'm interested in, but also to be made aware of things I wouldn't otherwise because of the myopia that kind of comes from a human left to their own devices.

I haven't found anything quite like that. What I have found has either (1) is great at letting me customize it, but then doesn't suggest anything, or (2) suggests crap I'm not interested in at all, or (3) has some other problem, like eating up bandwidth with no way to control it.

It seems like you could take an open-source RSS reader and slap some sort of p2p recommender system on top...
That has been because of US pressure too...
At least then we don't have to worry about the FBI... just Bell and Rogers.

https://news.ycombinator.com/item?id=14911330
How developers deal with “hijacked” buildings in Johannesburg
I am at the opposite end of this. I have stuck with Firefox even as others have left for Chrome. But recent changes have made me consider abandoning Firefox.
As if the climate lobby doesn't have payrolls.
He's in the FBI Field Office in Las Vegas. EFF is working to arrange legal representation for him.
I'm one of the people working on adding SIMD to Rust, so I'm telling you, you're wrong. If you want better vectorization and bounds checking is standing in your way, then you can elide the bounds checks explicitly. That doesn't require explicit SIMD.
Facebook is slowly becoming less white and less male
Not just lots of PCI-E lanes, but quad channel memory too. It's a smart move by AMD.
http://arxiv.org/abs/1107.4524

(This is also in my profile.)
It's not clear to me why he should've expected arrest. He didn't write the virus, he shut it down. The arrest makes no sense. It's not a reasonable thing to have expected.

I was at DEF CON too, for what it's worth.
Because they're older?
AES-GCM is great tbh. Authenticated encryption built into one.
On a similar token, there still isn't any good attempt at a user-friendly E2E-encrypted email solution that integrates with what people already use (minus a few PGP-based browser extensions which don't have much adoption yet).
Your vote and name are linked together when you mail in your ballot. Ergo, I could figure out how you voted if I were an unscrupulous postal or poll worker.

You wouldn't want your colleagues at Google knowing you voted for Trump now would you...?
(1) Secret ballots are important so your union rep doesn't come by with his buddies and beat you senseless for not voting as your were instructed to.

(2) Tyranny of the majority is a living hell.
Same here. I reserve judgement until there's more information on the reason for his arrest.
BetaMonkey/TouchMe was in fact the person I was referring to who was providing support for his botnet drone builder until he dissapeared with no trace at a later date. Just could not recall the nick at the time of making my original post.
I know that he was going to a conference, but I wonder why anyone bothers to travel here for simple tourism anymore. It seems awfully unnecessarily risky.
Whether we like it or not, electronic voting has probably arrived to stay. So perhaps the best way of proceeding is trying to harden the electronic voting systems as best as we can instead of letting other less informed people try.
>Last month my average home used between 100 and 120 kwh per day [2].

That's half of my entire energy usage for a month...

Have you considered a swamp cooler?
GM: 8.4%

Sad!
> I very much doubt people will pay attention to such a nuance when they apparently couldn't be bothered to temporarily withdraw their coins.

That's a very good point. It would avoid any legal ambiguity and save face with the more technical minded though.
I don't think the COL argument works any more. Toronto is at Brooklyn levels (if not higher). Montreal was better, but got worst when Toronto passed new legislation for rentals and rental properties.

The "free" health insurance - which your taxes pay for - is great for some things but non-existent for others (e.g. routine oral care, routine optical care, physiotherapy required by something other than work, etc). Realistically, you need extended health insurance if you're not elderly, disabled, or on some sort of social care.

Now the nice thing about taxes in Canada is that you won't be taxed at anywhere near the highest bracket. As a Canadian software developer you're looking at around 50% of the salary as your US counterparts [1] which means you'll be in one of the medium tax brackets.

---

[1] https://i.imgur.com/huhGbLA.jpg
In the magical fairyland, yes.
Sounds like banishing it into the abyss. I use StackExchange a lot, and this thread is the first time I've heard it has a "chat system".
Medium.com fonts – the internet confuses me
data State = Unbound | Bound | Listening | …
data Socket (s :: State)

(s :: State) is a phantom type, yes.
LTE at home however is pretty great and quite good use of resources. In countries it is available it quickly replaces wired internet for casual users.
Calyx Institute is a non-profit ISP that provides Sprint-backed hotspots with 'unlimited' data at full speeds. It's $500/yr the first year, and tax deductible as a charitable donation.

https://calyxinstitute.org/
The market for the new gTLDs is consolidating. They're not a one-man shop, like .io was. Donuts Inc. secured a $100mm in funding, for example.

The namespace is wide open. You can get cheap names which look great, are easy to say, short, & memorable. Brand names. Keyword rich. They may not be the best for some markets, given. For forward-thinking demographics, the inverse is probably true. They're not going away. There're more coming. Large companies use them.
>Why are people in this thread so outraged without knowing any of the facts

Because they've seen the same movie time and again...
I'm not arguing that mail in ballots don't have benefits that warranted the increase in coercion risk, I'm just arguing that mail in ballots cannot be viewed as a mitigation of coercion risk compared to the way US in-person polling stations are run since they exacerbate, rather than mitigate, that risk.
Pretty cool to see Sheck Exley on this list. He's a pioneer of cave diving, which has a lot of great (and terrifying) lessons about safety, risk, and human factors for programmers to steal.
Why are you comparing to your clamshell Samsung flip phone specifically? You said "The iPhone on pretty much every metric was demonstrably better than every other phone on the market" so I'm comparing to every other phone on the market, not one specific low-end model.

Every feature I mentioned there existed in contemporary smartphones. I even looked them up! The iPhone got a ton of criticism at the time for missing things like this.

65k cancelled reservations out of over half a million total, with net reservations increasing rapidly... what of them?
Woah; that's a cool project and I'm not usually one to be bothered by stuff like this but.. gvfs, what the hell?

https://en.wikipedia.org/wiki/GVfs
> I think it's worth considering that prices for assets just might be a little high right now.

Have you seen what Apple charges for their products?
They don't just give them out when you get arrested. Often you have to file paperwork, prove you're indigent, and prove you made an effort to hire an attorney.

Moreover, most public defenders are overworked. They will do their job (hopefully), but they are not your secretary. (I'm sure most will make those phone calls, out of being a decent human being, not because it's their job)
RESTFUL DOOM – HTTP+JSON API hosted inside the 1993 DOOM engine
Thanks, you're right... but at least until that date.
NTSB: Air Canada Jet Came Much Closer to Landing on Other Planes Than Thought
This is common even in routine police arrests. People can disappear for hours or even days[0][1]. It's hard to believe but well documented. Ask any criminal attorney.

0: https://www.theguardian.com/us-news/2015/feb/24/chicago-poli...

1: My brother's arrest
I don't know Scala, but Phantom Types look like they only encode the state at the type level, but don't prevent you from copying e.g. the closed door before opening it, which would be undesirable if the state transition corresponds to a side effect.

Linear types can guarantee that the object participating in a state transition is not reused, which prevents accidentally referring to invalidated data.
> criterions

One criterion, three criteria.
Extraction of lithium from old batteries is five times more expensive as mining lithium. At some point it may become profitable.

On the other hand, there is lots of lithium. If the environmental impact of lithium mining going off the roof is not a problem, there is no reason to reuse.
Picasso and Tragedy
I guess not everyone was happy that he stopped Wannacry. US agencies in particular.
What is this? 1 car per minute?
I always assumed the two to be different people. The log shows the two of them talking at the same time, and I remember the two of them having very different attitudes in general.

I know TouchMe is malwaretech but would be inclined to assume that BetaMonkey isn't.

TouchMe was still a malware developer though, and apparently used to run voidptr before handing it over to BetaMonkey.
I had the same thought. The presenter takes pains to emphasize that it cannot transmit. Is that a software limitation or a hardware limitation? If it's just software that doesn't transmit during its normal operation, the wallet could still be vulnerable to a malicious payload that turns on the radio and sends data.
Exactly. This may be entirely unrelated to wannacry.
> For all we know, this detention is completely unrelated to WannaCry.

No everyone has already determined 'wow he did a good deed' and 'us law enforcement bad'.

The fact is he is linked to this event and a person of interest who they want to get more info from. As such it makes total sense they would detain him for some questioning searches and so on.

If you are someone who stops a crime you will also get questioned by the police. For all they know you are covering your own tracks and had a role in the crime. This is almost a cliche in movies and tv.
There's almost zero chance that he was arrested for stopping Wannacry. I'd guess a 23-year old in that business has a history of "less-than-white-hat" activities...
If anybody at Patreon is reading this, here's some feedback.

I spend maybe $20 a month on Patreon. The main thing keeping me from spending more is the interface makes artists appear more money-grubbing than they might want to.

I don't want to scroll down someone's feed only to find half of the content is locked. This is a negative user experience and makes me want to click off the site and go do something else.

Suggested fix is a checkbox or setting that allows me to hide content that I'm not at the right patron level to see.
With a mail-in ballot, it's possible for someone in a position to apply coercion/intimidation to compel you to complete, sign, and mail your ballot in their presence; ballot secrecy is a strong protection against intimidation/coercion, and mail-in ballots compromise that protection.
The internal combustion engine in a car is around 20% efficiency while a coal power plant is around 55%. Gasoline powered drivetrains are also fairly inefficient leading to around 16% "tank to wheel" efficiency. Electric motors are about 90% efficient. An electric car is making more efficient use of the energy. It's also centralizing the source of the pollution rather than having to try to deal with it in every car on the road.
It always surprises me that people find the concept of the brain being connected to the body to be "woo-woo". The objections are very unscientific. Biology is incredibly complex, and our understanding of it is very shallow, yet people scornfully dismiss the idea that the brain could in any way cause sensation in the body. I think the key to their misunderstanding is the tendency to imagine the brain as a completely separate thing, like the driver of an automobile, rather than a deeply integrated and intertwined system, which science shows it to be.

Phantom limb syndrome is in many ways similar -- do these same people consider that "woo-woo"?

My one issue with Sarno is that he's a little light on detail in terms of what exactly I need to do to get rid of the pain. For that, I've found this organization/program to be helpful: http://www.tmswiki.org/forum/pages/overcomingpain/
well seriously tesla is way way better than any german car company (and I'm from germany).
Tesla burns trough cash (yes that's bad) and the germans "burn" (pollute) the cities. not that much better.

just looking at the diesel summit, what a big kind of joke.
It's not particularly fascinating for anyone who's kept an eye out for Coinbase's business practices. Most people who've used or heard about using them during any sort of price fluctuations (transactions delayed until the dust settles, after which they "conveniently" made a loss or only a slight win even before fees) would not have been surprised and likely could have guessed that this is how they'd approach the fork.

Pretending like you're "staying out of it" works 9 times out of 10 for businesses, but in this case it's pretty transparent that they're banking on the ignorance/apathy of users who decide to leave their funds with CB despite warnings so that CB can trade or even pocket the BCH and profit off of deciding based on future price information.

I wouldn't be surprised to see them cross the line into out-and-out fraud someday. Until then, I'd keep my money somewhere else.
EDIT: Here's the indictment: https://www.scribd.com/document/355466286/Kronos-Indictment-...

> for "his role in creating and distributing the Kronos banking Trojan," according to a spokesperson from the U.S. Department of Justice.

> The charges relate to alleged conduct occurring between July 2014 and July 2015.

======

They are awfully quiet about the charges.

> It is not clear why Hutchins has been arrested or if he will face charges in the US. The US Marshals office confirmed it was the FBI who arrested Hutchins.

Source: OP

and on motherboard.vice.com

> The friend told Motherboard they "tried to visit him as soon as the detention centre opened but he had already been transferred out." Motherboard granted the source anonymity due to privacy concerns.

> "I've spoken to the US Marshals again and they say they have no record of Marcus being in the system. At this point we've been trying to get in contact with Marcus for 18 hours and nobody knows where he's been taken," the person added. "We still don't know why Marcus has been arrested and now we have no idea where in the US he's been taken to and we're extremely concerned for his welfare."

Source: https://motherboard.vice.com/en_us/article/ywp8k5/researcher...
hate speech is free speech
Yes, sorry. That was a slip of tongue. I don't remember the exact city but iirc there was a bridge of sigh and many glass factories around this Basilica. Googling it, it looks like Venice.
Arrest warrant?
45 languages * 44 other langues ~= 2000 translation directions. There are ~4,500 languages with more than 1,000 speakers ~4,500 * 4,499 ~= 20,254,500 language pairs so that's a very long way from every language.
I think your choice of phrasing was inflammatory, although the point you made is fair.
Ariane 5 rocket crashed in 1996 because of one wrong int conversion, costing Euro Space Agency something like $500 millions... how about that for "one small detail"? :)
Cash flow is not a big problem as long as the product is selling well at a profit. The question with the Model 3 was whether Tesla could make money at $35K per unit. In practice, the cars are going out the door above $50K with options, and it's much easier to be profitable at that price. (This is an old Detroit strategy, called "more car per car". Profit comes from the add-ons.)
Very true, and it reminds me of the push to use "for each" statements in Java instead of looping with an index. Really it's just another "how to avoid for loops" movement.
Just create a filter and have those emails skip your inbox.
Bars don't really correlate to speed. Cell site congestion is much more important (and harder to figure out).
Post from earlier. https://news.ycombinator.com/item?id=14921018
Exactly what you said -- it's not possible to make something that must be used exactly once. See https://gankro.github.io/blah/linear-rust/ for a deeper explanation.
He was here for DEFCON

> It's now been reported that Hutchins, after attending the DEF CON hacker event in Las Vegas, has been arrested.

Source: https://motherboard.vice.com/en_us/article/ywp8k5/researcher...
7 Book Recommendations from Ben Horowitz
Ok, fair enough - I can see how that's useful.
I've never not voted due to intimidation or coercion.

Long lines or inability to get to the polls on time has contributed to my not voting. Plus it's great to be able to sit with a ballot over the course of a night or two and really think about what you are going to choose. Being at the polls with people waiting behind you applies some pressure to pick the fastest option - ie choose all Democrats or all Republicans (the machine I was on had a shortcut button for that).
I just donate $3 a month to three different artists. Not a big deal to me, that's a cup of coffee in a lot of parts.
Where have you been? In the US, they can do whatever they want to you.
And how many of those new cars sold for > $35-40k?

Tesla certainly has a market, but it isn't competing for the same consumers that Honda is. The market Tesla is competing for is significantly smaller than 17M.

The amount of people who can afford any new car is not the same as the number of people who can afford a new Tesla.
Short Answers to Hard Questions About the Opioid Crisis
I am not advocating for paperless, what I want to see is a combination of the two. Paper for auditing, Digital for backups and replication with on-site initial counting which should be validated as the ballots make it back to main election offices.

This would mean there is a digital record on receipt of the ballot and the ballot itself. This seemingly would reduce the potential for fraud in both systems.
This seems like an availability bias. Are you saying that consumers don't regard Porsche, Audi, BMW, Lexus, Mercedes and Infiniti as innovative and high quality?
Looks like it's sourced from: https://en.wikipedia.org/wiki/Portal:Current_events
I used to check that regularly for a while. Now I don't check the news at all. I realized it doesn't seem to affect my life much more than other forms of entertainment.
The .io domain has been around since the 1990s. It is well established.
Nobody force you to use Atom. In fact, there are half dozen alternatives that are faster and feature complete.
Here is an educated guess that it takes a kilogram of lithium salts to make a 10kWh battery[1]. (not my work but it looks like a reasonable process). That can help you create an estimate of how much lithium salt production is required to meet various market requirements.

It is just another way of checking various numbers. You can start from world production of Lithium salts. And remember that they are used in all lithium batteries not just the rechargeable type like we're talking about here.

[1] http://large.stanford.edu/courses/2010/ph240/eason2/
I am concurring with you. The point I'm making is that it's a matter of resources and trust, not literal "open source" that matters.

If I trust an organization to put the resources towards properly auditing their software, that's often far more important then whether or not I can personally do an audit. The majority of people and organizations do not have the time or technical skills to properly evaluate software. Whether the software they use is open-source won't ultimately matter.

The "many eyes" argument often falls apart because most of the time there simply aren't that many eyes dedicated to a project. What is the practical difference between Microsoft hiring 100 people to perform security audits and an open-source project that has 100 volunteers? Resources and trust. If you trust the open-source project to dedicate resources to security, and their software fits in your threat model, then use it. Or the inverse, if you don't trust MS and their software doesn't fit: avoid it. The vast majority of the time open-source vs closed-source should not be the main differentiator, but rather a smaller element of an informed decision.
Carry propagation bugs are something that can go wrong in a bignum implementation.

Bignum is what you need when you have one number that you're splitting between multiple variables (because it's a 256-bit number, and you want your library to work on 32-bit PCs, for example).

Carry propagation is if part of your result is too large for one part of your number and needs to overflow into the next part.

Actual carry propagation bug and bugfix available here: https://news.ycombinator.com/item?id=8857363
Slightly off topic, but how many books do you all read a month? I have a hard time getting past 1 a month.
Well, those are significantly different languages, one in paradigm and the other in implementation. I think most people are just used to comparing it to more common contemporary languages. If you have experience with other scripting/dynamic languages (Python, Ruby, Perl), JavaScript often feels much closer to them. If you have some experience with C or C++, portions of Rust seem really similar there as well. JS and Rust don't really seem any more similar to me than Python and C++. There are similarities in both, but likely just because there are current trends in language design that get followed, and languages steal good ideas liberally from each other.
> That said, Hy takes a lot from Clojure.

Oh oh... That scares me. Clojure -as a Lisp-like language running on the JVM- is a good idea but i have some reservations regarding how that idea got implemented.
> Since we're all speculating,

No we are not. He was here for Black Hat and DEFCON

> Shortly before his arrest, Hutchins was in Las Vegas during Black Hat and Def Con, two annual hacking conferences.

Source: https://motherboard.vice.com/en_us/article/ywp8k5/researcher...
I like how this malware writer/researcher claims he "found" the address and "miraculously saved" everyone by grabbing the domain.

Not sure why everyone says he isn't the malware writer. What proof do you have that he didn't write it? Maybe he left a trail that you missed.
Yup. Comments moved thither.
It's pretty annoying that this person would have the gall to hitch dead artists to his dead horse when many artists are trying very hard to explain that, in fact, mental illness for the vast majority of them is just a plain old problem and not some mystical insight engine.
Ah thanks, for some reason I read the 60 as 90.