skysight-inc/HackerNews huggingface dataset:
From 2015...

As it happens this caught my attention on hn because my Fi service has sucked for the past 2 weeks after working like a champ for almost 2 years. I think it's my phone though, my wife (same nexus 5x phone, plan) hasn't had any issues.
Was he on Twitch? I'd follow.

I'd guess if he streamed on Youtube, his account is terminated so that's no longer possible.

I kind of want to go through the legwork of reuploading most of the 1100 videos and then giving Terry the username+password of the new channel. But I don't know if that will run afoul of Youtube's policies and I don't want to be banned for life myself.

(Archive.org snagged most of the 1100 videos, not just ~300. But some of them are just missing.)
>>Yes. Because it would result in a lower price for the larger battery version.

Why? 75 kWh version requires a more intensive support contract, more warranty repair, and more service.
I've taken a good amount of Soviet-era electronics apart and those capacitors (the red ones) crack very easily. I think they are ceramic.

In fact I remember being deliberately careful around them as they were easy to bend, when reaching in a tighter space to solder or adjust some variable resistors or capacitors.
The worst is in printers. Sometimes the fast "workgroup" model is completely identical to the "personal" model, just with the speed turned down.
That is highly illegal. The FCRA and related laws are enforced by the FTC, CFPB, and debtors' lawyers. However, forgery is a felony in all 50 states. If they forge your signature and mail it to you from another state, it becomes a federal crime. A creditor would have to be really stupid to try something like that.
The best and most legendary developers still make mistakes that cause this kind of thing. And certified or not, all developers run into deadlines that result in production of imperfect code (and that word is key -- code has to be perfect ... always ... if that's your only defense).

While writing secure code using best practices is a big part of the security equation, any company that stops there will be pwned. The most oft-used illustration in securing systems is "the onion". You need to layer on protections, from firewalls (both traditional and application layer), to solid access control to simply making sure that systems are configured properly (just hit up any SSL testing site and pop in just about every non-tech business' main web page - might as well just make the result page static with a big letter "F"). Heck, even technologies like ASLR/DEP are an extra layer.

The goal is to make an attacker have more than a few hurdles to hop[0] in order to breach and to ensure that if you are breached, the value of what is exfiltrated is either worthless (i.e. properly hashed passwords) or detected and stopped before it's all gone (partial breaches aren't awesome, but it's easier to explain 1% of your data being leaked than it is to explain all of it being leaked).

[0] I've always liked that sarcastic advice of "If you and your friend encounter a bear ... run ... you needn't out run the bear, you only need outrun your friend". If you make things difficult enough, your attacker might move on to another target. And hopefully, if they succeeded in breaching part of the defenses, someone will discover it before they return and shore up what wasn't "perfect".
GPL forces people to change behaviour, if they do not wish to open source their software, or use a different license.
It seems like this thread has gone several different directions. Surely suggesting that that (null>0) should return null or undefined is a separate topic from suggesting that if() statements have three different control branches?

FWIW, I totally buy the former. If (null>0) returned null, then most things would still work as expected, and you could easily check the result of the comparison to catch unintended behavior. One can easily imagine a world where JS was defined this way from the start, and it'd be pretty much the same language.

The latter (three-way IF control structures) strikes me as waaaay more tenuous - much bigger change, more complexity on the programmer, and no benefits I can see that you wouldn't get from the former bit.
Being an economic liberal, I always thought that this was one of the main advantages of the EU. Setup shop in one country and sell to the whole single market while encouraging beneficial tax competition. I do oppose special deals for specific companies though. Ireland, please stand up to the Brussels cartel!
Can someone give an overview of what Reason accomplishes and why people would use it? The github page doesn't do much in the way of that.
Many kinds of batteries last longer if you don't use their full capacity. Maybe that's true here?

It's annoying, but on the other hand it would be kind of neat to avoid paying for the upgrade until the first day you find you need it. Maybe you never do?
Depends on where Amazon ends up. We definitely are weak on public transportation but have a couple of international airports.

With 600 square miles of area, it's tough to have a single metro system serve that entire area and frankly with our weather few people choose to stay outside and wait on transportation unless they just have to.

Which is why you see things like Exxon's move to the Woodlands. There's enough local infrastructure and housing to support their corporate HQ. Unless Amazon decides to buy an inner-city coporate park here they may end doing the same by going to Clear Lake, Sugarland, etc.

Houston is sort of like Austin in that it's an oasis of less conservative politics but the even so the bathroom bill didn't pass.

There's plenty to do outdoors here: I regularly play disc golf, cycle and kayak in the summer. But you do need lots of sun screen, water and to acclimate to the heat. Otherwise you will suffer. I don't think it's any different that living in the South West. You need to know how to deal with the heat.
If you use a proper HMAC then it's fine. Looks like they just choose an egregiously bad way to verify the messages.
In order to open the software to more people. The license here is a defensive move solely to limit damage.

Which is fine, I get it. There's nothing wrong with it. I'm just lamenting that Software Matters Now. At this point it's less about having an open culture of sharing and more "We own this."
Fun fact: There is no IKEA store in Luxembourg
This has nothing to do with cryptographic security or predictability.

This is about whether the output of the PRNG passes statistical tests for randomness. In a previous blog post by John D. Cook we saw that it failed the PractRand statistical test suite [1], and now we see that it also fails the older TestU01 suite, too.

When Xorshift128+ and Xoroshiro128+ were launched, they were claimed to be statistically excellent. Those claims have been shown to be false.

[1] https://www.johndcook.com/blog/2017/08/14/testing-rngs-with-...
Mysterious Voynich Manuscript has finally been decoded
Various tech industries do have it.

https://en.wikipedia.org/wiki/Payment_Card_Industry_Data_Sec...
The major factor that isn't mentioned: state income tax. Washington has no income tax. It's no small coincidence that it has so many billionaires living there.

But Seattle is trying to impose a 2.5% income tax on high earners. This might be Jeff's way of reminding them they have to compete to keep his business around.

Also, a 0% income tax rate makes a HUGE difference in attracting tech workers who earn $200k+...
If you feel embarrassed that your maid will know you buy $6 bread, buy $3 bread and give your maid $3.

Instead, they peel the sticker off.
One could almost say that it is a form of bait, that is trying to get someone to click on it.
This has been my thought. There will probably be markets for businesses with "human staff". It's along the same lines as getting business for being environmentally friendly.
This kinda reminds me of how my mother used to insist that we cleaned our rooms before the maid came because "What would she think of us?!".
An advantage for whom? For the rich? Sure. For all other people? No.
Discussion two days ago; 43 comments:

https://news.ycombinator.com/item?id=15199197
My understanding is that they offer the upgrade option to all of the 60 kwh owners.
Sure, but by this reasoning every website on the internet should be recieving a bill from the French government.

And Netflix should be getting a bill from Verizon when their traffic goes though their network.
See the most moving photo from the Cassini mission
I disagree. I'll take this sentence:

> When all is said and done, a massive eruption at Yellowstone, or any other caldera for that matter, isn’t a question we should answer by trying to stop it. Instead, we need to build resilience into our society to survive after such an event.

Why? This doesn't make much sense to me. Seems much better to prevent a giant catastrophe from happening in the first place than trying to pick up the pieces when it's done (an ounce of prevention and all that).

Furthermore, his arguments get totally hand-wavy when it comes to whether a power plant could remove heat fast enough to prevent an eruption. At the end of the day, all you need is a higher wattage out than in, and I see no reason that would be impossible.
As I understand it, there is also some monkey business related to patents. Something like this: Apple sells its patents to Apple Ireland for a dollar. Then they pay "royalties" to Apple Ireland everytime they sell an iPhone. I can't confirm where I read this.
Yes that argument makes sense for rational actors, but I believe some privte organisations are simply too well adapted to the sane model for it to be effectively usable to mitigate their bad actions.

I'd argue corporations specifically could do with some more fear of the stick, in the cases where they fall in a grey area.
Priority Mail AFAIK doesn't require a signature for receipt. It does provide tracking, but that's less rigorous proof than the actual return receipt.
So if you operate a business in any country that has a treaty with France you should get a bill from the French government?
The 60kwh has been discontinued after tepid demand. The 75kwh is the cheapest Model S one can buy today, but that wasn't true for a few months 60kwh was up for sale.
A find it humorous that this is a real world equivalent to mobile game speed boosts, where you pay to save time. It's interesting to ponder the monetization model this could open up. Imagine paying extra to unlock another 10 MPH on the highway (or unlock the speed limit governor). Before going on a long trip you pay for extra distance. Level 3, 4 and 5 Autonomous AI can be toggled via in-app purchase on your mega-screen.

One step further; the car is free and self driving, but you're bathed in a 360 degree never ending stream of advertisements, targeted to you based on where you've been, and where you're going (not just your digital/google footprint but real world).
i mean we had to do that too. (not maid but housekeeper) I always assumed it's because their job is vacuuming and cleaning surfaces, not cleaning up the kids mess off the floor
Not to mention a starving international airport that would be desperate to help make flights to Seattle happen. I know I'd be on the first one.

And really, Pittsburgh is fantastic. Good schools, good commute even if you live in a suburb, great food and alcohol scene, with an arts scene and history to rival any major city (Carnegie and Warhol for starters).
My understanding is this structure is also possible in a "legitimate" setting

For example if Apple France is really just a distributor, and they buy their products at low margins, then it is what it is

I think a lot of tax agencies simply don't have the muscle to push forward on this
I feel like people are confusing the meaning of "taken over" because it means both "outnumbers" and "controls".

Electronic messages outnumber paper letters, but humans still control both.
An advancement in supercapaitors or other storage types seems inevitable to win the race.

Current battery tech is variations on a century old concept and lacking real scalability without devastating environmental effects.

Generation is largely solved, storage and balancing electrical grids is the only problem left.

Rail energy storage making claims of half the price of pumped hydro: http://www.aresnorthamerica.com
That 6 dollars is going to the bread maker who can then feed their family and the family of their employees while being proud of the work. Not sure why the nanny should get free money instead while the bread maker is left to dry.
Thanks for the support. It's hard though, isn't it? We get the same arguments on a weekly basis. Folks categorically refuse to check out OCaml because of its syntax. At one point the Reason creator decided to just go and satisfy the familiarity aspect through syntax change (still ongoing; the above snippet will get better too).

It scales easier to settle the debate by just fulfilling the demand rather than encountering each such argument and spend literally years debating about them.
But what if it didn't erupt entirely and only partially erupted?
Things that lack free will cannot imagine alternatives to their current reality.
Very neat! I could definitely use this for one of my side projects, which injects this sort of instrumentation into a webpage through a script tag.
You Have Been Murdered by Clerks
So what I'm hearing is that if you operate a website that is accessible to any person in France you should get a bill from the French government since you benefited from their infrastructure.

And Netflix should probably be getting billed from Verizon, Comcast, AT&T, L3, WOW, etc. too since they can only access their customers through their infrastructure.
Exactly. How are they supposed to even know where all your stuff goes?
'Richness' is rather redefined during a calamity if that size. The banks won't work and money would be quite worthless.
There's nothing wrong with buying $6 bread or having many cars or whatever. You don't need to flagellate yourself just because you have money. It's just life.

Even if we tear everything down and rebuilt from first principles, some would have more and others less. By six orders of magnitude. It's just inescapable. Even communist countries were like that.

The rich person hate is pretty dopey. There's a subreddit /r/LateStageCapitalism that actively breeds hate against rich people the same way /r/coontown bred hate against blacks. It's just somehow more socially acceptable to post online about killing rich people than minorities. There was literally a comment that was talking over the merits of stabbing Musk just for being a wealthy capitalist.

I'm not sure where I'm going with this comment other than to say it's a very strange time we live in. The whole "us vs them" mentality isn't healthy. There's no reason they should feel bad about buying $6 bread just because they can.
>Like, you know, basic survival instinct kicks in at some point and you realize downplaying it is the only way you can walk down the street without a big fat target on your forehead.

Which would be relevant, if tons of rich people like those in the article, and other even richer, didn't do that at all.
You likely meant to use the word "stigma." Stigmata means something different.
Well, you don't. Just like when acquiring an unlocked spinlock. ;-)

Should look something like this:

for(;;){
if(atomic_swap(&thefutex, 1) == 0)
break; // we own the lock now
// slow path, go to sleep until awoken
syscall(SYS_FUTEX, FUTEX_WAIT, ...);
}
I'm confused. The article seems to suggest that it's unintended behaviour, but it's not being reported as a bug, instead it seems to be a curiosity. Is this how Microsoft tends to handle these things?
The grant parent describes is very similar to GPL, with an end-goal of eliminating patents.
Probably not that useful in that it was an old QT, no longer compiles.

More importantly I have a tiny OS that doesn't have real threads (code had to run on 8k), I port it all over it simply consists of a timer queue, and one stack - threadlets are a queue entry with a data pointer - running 14k instances of this tiny OS in one simulator is pretty easy (you still just have one timer queue ....) - so you can see it's all pretty dependant on the uOS

The only hard part is making packet delivery not O(N2)
Ask HN: Please critique my personal digital security strategy
Hi

After the latest events, I thought I'd share with HN what I do to protect myself from identity theft, and ask for suggestions. I'll try to be brief. The goal is to be in a sweet spot between convenience and security:

- Froze my credit on the 3 agencies

- My personal Google account is the central hub of my online identity: all accounts are hooked to my gmail, and I keep sensitive documents, including financial statements and contracts, on Google Drive. The Google password is complicated and as a MFA I have Google authenticator on my phone and printed backup codes. No recovery phone/email address set.

- I keep all my passwords in Lastpass. I really love the app and how well it works on mobile. As a MFA I have Google authenticator on my phone.

- My phone is secured with touch id and long pass code, and automatic data deletion after 10 failed attempts

- I use a lot of services, I just counted 430 online services. Each one ends up hooked to my gmail and a random password that I don't remember and store right away in Lastpass (including various bank accounts). Whenever available, I always enable the following MFA methods in order of preference:

* Google authenticator on my phone (e.g. Coinbase, Facebook)

* Email verification on my Google email (e.g. bank accounts)

* Text verification on my Google Voice number (e.g. bank accounts). I don't use my non-gv phone number because how easy is to trick operators into transfering the number away from a given SIM card. Seems very sad.

What do you think? It seems pretty secure to me. If I were to lose my phone, I'd recover Google via the backup codes, and all the other accounts via the google email.

Thanks!
nice man...

you know that you can basicly sell exploits like that on the darkweb
-after they are patched....

-no one can steal the money
but peaple will buy the exploits......
By "use patents as a weapon" you mean "ever plan to enforce patents against Facebook"? That's quite a stretch.

Still, folks more knowledgeable than me on this topic say it's not a big deal: https://medium.com/@dwalsh.sdlr/react-facebook-and-the-revok...
Got it, so if a French person is on vacation in the US the businesses they frequent should also pay French taxes since that person is apparently only able to exist by the grace of the French government.
> _involuntarily_

This is probably part of the explanation.
Jerry Pournelle has passed away
My dad is retired, I'm 20 years old, he's 49. I just say he's an investor. I used to explain to people how it was possible for him to be retired, without being a movie star or lottery winner with index funds, but they looked at me like I was selling a Ponzi scheme. I guess me making a throwaway for this says something.
>Bill was able to organize the labor of people into something more productive than the sum of its parts. That is a relatively rare skill.

Citation needed. Why it's a rare skill? How about it's a rare opportunity offered to too few people?

I think that a market only can support/bear a number of successful companies (and thus CEOs etc) which is smaller than the number of otherwise competent potential CEOs.

Instead of seeing someone like Gate as an ubermench with natural CEO-talent, I believe that tons of people are never offered the chance -- through lack of luck, lack of educational opportunities, bad background, etc to be able to start a company.
As others have stated, Detroit was eliminated for sluggish growth, not low population. Having said that, I'm definitely in their target demographic (35 yrs old, BSCE and MSEE, 10 years software development experience and team leadership experience), and I think that their 'has the right labor pool' filter is a bit off. I'd guess that Amazon is looking to rein in their labor costs a bit, and often a large city with some tech (but not a ton) can provide a very good labor pool at a reasonable cost. They got rid of a lot of places I'd be willing to re-locate to in that round (I can't stand huge cities), but perhaps I'm alone in my desire to live in a place that has low cost of living, reasonable traffic, and abundant housing+land.

PS - I actually currently live and work near Grand Rapids. I have 11 acres that didn't cost me a fortune, and I love it. GR would probably have also failed their 'amenities' filter, which I think is also wrong - any place with broadway, concerts, sports teams, good restaurants/breweries/bars etc. is probably good enough for most young people.
Right, and every US business benefits from the treaties that protects their IP overseas. Should they be getting billed from the French government too?
why? i don't get why there needs to be a limit. people are pretending like wealth is a zero sum game. Someone being wealthy doesn't inherently hurt anyone else. This is the soviet model where the rich are to be hated because the only way to get money is to steal it from the poor. Neglecting that the economy facilitates transactions where both sides are winners. When i buy bread, the bread maker gets money and i get food and we're both happy. Should we punish the bread maker if he sells too much bread and feeds too many people?
a) In the context of Tesla not using full hardware limit of batteries - this is standard on all modern low to mid personal vehicle diesels, they are very software limited on charge pressure/injected fuel from pretty early rpms. Otherwise, the high pressure turbo could charge the engine off the engine compartment. Apart from obvious legal (tax levels), or marketing-profit (price bins) reasons, it is done for the same reason Tesla does it. Running the engine in such "unlimited" mode, it would have about the same longevity as a laptop battery charging always to (chemical) 100.

b) I'm on mobile, cannot find exact models now, but yes, there were two engines having the same engine block&head, acessories, turbo, powertrain and were only tuned differently in ECU. Not sure now if it was for the same model of the car itself, though, maybe it was used across different model series. And a pretty common practice in European diesel cars with average power, loading ECU maps from higher versions - although often, the car would have smaller brakes or less Nm rated powertrain.
Starting Fires to Unearth How Neanderthals Made Glue