skysight-inc/HackerNews huggingface dataset:
Remarkably, there are moral authorities even greater than the US Constitution's first 10 amendments.
Starbucks opened 700 new stores worldwide; total store count crossed 28K
Uhm, yes you are, and pretty clearly at that.
I used to be in the habit of taking my cat to the vet in a regular taxi, with a local company. I always got the same guy and the same car as they always 'knew' where I was going. The guy I got liked cats, didn't mind waiting around and made sure everything was looked after. Others were allergic to cats or only doing airport trips, so I had no problem with them looking at my history and doing their best for me.
Coinbase credit card purchases posting as a cash advance
Using Hypothesis and Pexpect to Test High School Programming Assignments
You've still got the word "unreasonable" to contend with.

This is, I think, the place where the metaphor shear between technical limits and legal limits actually happens.

Legally, we treat reasonableness as the salient divider. To a first approximation, everyone agrees that some searches and seizures are reasonable and some are not, and we've developed a well-defined social technology (warrants, judges, courts, etc.) to distinguish the two cases.

But technically the dividing line is possession of the backdoor. Third parties without a backdoor cannot perform a search, no matter how reasonable it may be, and third parties with a backdoor can perform even the most unreasonable search. There is no mechanical way to introduce a hole for reasonable cases but not unreasonable ones, no matter how well we formalize the decision making process.

Software does kinda work like a form of law, but one without recourse to human judgment. There's no judge, no jury, no prosecutorial discretion. It appears that, without a bit of hands on experience with technology, legally minded folks have a hard time really internalizing how constraining that fact is on what's actually possible.
That looks really cool. Most of work these days is upstream from TNCs/etc but def keep that in mind if I end up playing around at the modulation level.
Having programmed C for soon 30 years, I absolutely agree with you that C is the problem.

But often you just need to get the job done, and have limited options available.

Perhaps in 50-100 years, people looking back at software from this era won't be able to understand how we managed to make it work at all.

I haven't met or know anyone mastering C/C++ (especially C++), and doubt I'll ever hear about one.
How Can Blockchain Technology Innovate Your Education
Anecdotally I've heard of many cases where hosts, especially for conferences/events when demand is extremely high, cancel on guests last minute in hopes of rebooking at a higher rate. Unless there's a preventative mechanism in place to stop that it leaves attendees in a really bad spot.
What if it happens without us knowing? As the Snowden revelations showed, tech companies are facing massive pressure to provide customer data without our knowledge. None of that has gone away.
But with the inefficiencies and limitations of ECS versus something like Kube or Swarm or whatever, you're scaling your costs way up, too. Also just preemptively I realize I came off pretty hostile in my parent comment and I want to apologize and say it's not meant personally against anybody working on ECS. Having interacted with ECS engineers from quite early on in the lifetime of ECS, I could tell that you folks were under a lot of pressure to get something out the door as quickly as possible.
If you think people wouldn't have their phones out in that intimate, acoustic setting you're fooling yourself.
Off Topic:

This is why my mother sends me an email every morning.

Should be the other way around. Parents watched us every hour when growing up, as adults we should be the ones checking on them constantly.

In the West I rarely hear people who talk about their parents with great love and care. Instead I see parents praising their children all day long. These kids grow up feeling like a prize and they do not develop enough appreciation for the hard work it took their parents.

Growing up in Africa it felt like, as a child, you owed everything to your parents and they did you a favor taking care of you. While extreme, in the long run people take care of their parents and you will not hear of older people being alone let alone die alone.
So, it's actually (~$200K-(n_kwhrs*cost_kwhr)) for whoever wins the block mining lottery (which is about every 10 minutes and can be anyone who's mining).

But the point about Bitcoin maintaining demand for and while we move to competitive lower cost renewable energy and greater efficiency is good.

What we should hope to see is the blockchain industry directly investing in clean energy capacity development in order to rationally minimize their primary costs and maximize environmental sustainability.
They also make money by selling orders to high frequency traders. The User accepts at potential 5% markup on orders in exchange for “zero-fee trades.”
https://startupsventurecapital.com/robinhoods-exceptionally-...
Can you not use Powerbox to allow the app to write to user-chosen folders outside of the app sandbox container? Or maybe that's the entitlement you mean and Apple wouldn't grant it? Anyway, cool app. Nice work and nice writeup!

https://developer.apple.com/library/content/documentation/Se...
Classifying handwritten digits with Torch in Kotlin/Native
why not just kick out people who use their phones? that's what the AMC where I live does and it seems to work well AFAI can tell. I used my phone to text and got kicked out (I underestimated their resolve) once but now I know better and haven't done it since. If I had to wait in a second line before and after a movie, I just wouldn't bother seeing the movie.
I actually wouldn't advocate for anti-trust action, I'm just pointing where there is perceived imbalance caused by the dominance these tech companies have.
Is this the end of iwork 09?

I still have some manuscripts in Pages 09, as Pages 13 never added many of the features. I guess I'll have to look for a new workflow.
Kayaking Through the Forbidden Passages Somewhere on the Oregon Coast
>but that amount is substantially less than the energy it costs to keep no fewer than three Fortune 500 financial companies running at full steam for a few days.

Ridiculous comparison. They are working on other transactions as well. Currently a bitcoin transaction uses 427kWh.

One thing that is interesting to think about is that once block rewards go away, increasing the transaction capacity of the chain will probably lower energy usage. Competition on transaction fees will dry up if more transactions can fit on the chain per minute, reducing the total reward from fees and making mining unprofitable until total network electricity costs go down (by miners shutting down) until equilibrium is reached again.

But txn fees are still only 15% of the total block reward so those effects won't really matter for a while. If satoshi had predicted this rise in value, he would have made the block rewards drop faster than once every 4 years. Secure network consensus is not what the mining market is getting paid by, it's getting paid by the $140k USD created out of thin air every 10 minutes.
The thing that helped me was realising that ideas are dime a dozen. For me personally, if I am willing to put in the effor to execute on it then I believe that I am passionate enough about it and there will be at least one another person like me who might like it. After that I would not make any assumptions and just launch, test and iterate.
Sorry if it sounds a little confusing.
https://nos.nl/nieuwsuur/artikel/2213767-dutch-intelligence-...
'It Was the First Time I Cried in the Operating Room'
> Is your issue with Lyft's business model, or my
> comments about encryption?

Both, as it goes :)

I think you're using the word need in a much more narrow context than I am. Without Lyft/Uber/whoever convincing their customers that they're needed, there is no need for the data to be recorded in the first place.

And most of the time, you'd still get to Gran's when you said you would.
>"Yegge himself said this goes beyond food/transport"

"Yegge" said it? OMG. The cult of Yegge! I am completely baffled by the swooning on HN over this guy. Wow, he worked at Google?! OMG. He wrote some blog entries 10 years ago?! OMG. What a giant!

That blogpost yesterday was so cringeworthy that he had to walk parts of it back today in another blog post, making him look even sillier. The content and claims were absurd and laughable. My first thought when I read it was "I bet this person has never been abroad before." I would ask anyone apologizing for him and his absurd claims would you be doing this for any other random person writing on medium.com whose name wasn't "Yegge."
I always suspected that uber flames were fanned by its many competitors.
Iron Ox (W16) is hiring a SWE to program the robotic farm
I was somewhat avoiding bringing that up just because, in theory, every physical 'system' in the universe just boils down to physics—and this question gets pretty close to the line between where it's useful to start talking about a higher-level system, versus thinking in terms of chemistry (and/or physics). So it could get confusing.

If there is a higher level system analogous to a runtime-environment which could be abstracted from actual genetic machinery, I would bet the rules of its operation would still be at least partially in terms of chemical rules (in other words, you couldn't abstract over it entirely).

My justification for it is that I think the system is split between the decentralized behavior of proteins and enzymes etc. just following the rules they always follow, combined with the external 'system' which sets up conditions constraining and otherwise directing the proteins. That second system could maybe be higher level, but it's still central to its operation that it interfaces with a 'raw' chemical system. (Just an idea of course—my confidence that it means anything is ~12%).

Edit: another analogy to maybe clarify (or confuse) things. I see the proteins/enzymes etc. which I described as decentralized as operating like a cellular automaton (e.g. Conway's GoL), but then the 'external'/centralized system as like another layer of rules which sort of pushes around clusters of cells in the grid in various significant ways, while all those clusters are still locally just executing the simple automaton rules.
Why would any reasonable company decide to warn people of red light cameras? People who go through red lights are freaking dangerous.
Re-implemented David Seah's compact calendar (1) in Google Calendar (2) back in 2011. Still see the occasional email showing folks doing edits to it.

(1) - https://davidseah.com/node/compact-calendar/
(2) - https://spreadsheets.google.com/spreadsheet/ccc?key=0Am_V7PF...
People and AI's human-centered approach to designing with ML and AI
Oh, I thought this was going to be about "Operation Easy Chair"

> A small company from the Netherlands, the Dutch Radar Research Station, turns out to have worked for the CIA for decades. They secretly developed advanced listening devices which the U.S. then used against the Soviets. I came across this story from the Cold War era when an old friend of mine showed me documents that had belonged to his grandfather. Over the next year and a half, intelligence expert Cees Wiebes and I managed to reconstruct the previously unknown role the Dutch played in the Cold War.

https://thecorrespondent.com/3789/operation-easy-chair-or-ho...
> how to scale the idea of "expensive to break" into even the near future

This part isn't actually that hard. Suppose your computation costs $1M now, and Moore's Law continues doubling computation per watt every 18 months for the foreseeable future.

Then in 15 years, the same computation will cost 1/1024 as much as it does today. So you're paying about $1000 per message for 15-year-old data.

In 30 years, you'll be paying about $1 per message for 30-year-old data.

Is that good enough? It totally depends. For most messages, it's almost certainly fine, because the value of the message decays over time. For other messages that hold their value, you need to set the initial cost higher. The formula above shows how you could that to achieve a certain cost at a time a certain number of years in the future.

As to the rest of your comment - this is not how we do science (or engineering). If we cried and gave up every time we encountered a hard problem, we'd still be living in caves, hitting each other with rocks.
Hmm yeah, that's an interesting point. I've always be curious what happened there.
What if unbreakable cryptography doesn't exist?

This isn't facetious. We do not yet know which of Impagliazzo's Five Worlds [0] we inhabit. Currently, the best guess is that we live in Cryptomania, but we haven't proven it. Since we would have to live in Cryptomania for your proposal to carry any reasonable weight, we should probably postpone any talk of adding to the list of human rights.

On the other hand, the ability to multiply numbers, while perhaps not a right, is something that the government should probably not bother trying to criminalize.

[0] http://blog.computationalcomplexity.org/2004/06/impagliazzos...
this is just what today called for
riak is not dead and still have strong community of developers, users and enthusiasts. bet365 bought all the assets including enterprise parts and made them open source. you can join postriak slack channel and see with your own eyes there is active and vibrant community working about a lot of exciting features.
so, no, party is not over yet!
Hey, I'll be the first one to acknowledge that social media can be totally fine, even have positive effects, in moderation and when used responsibly. I would say that about most drugs, for that matter. (maybe not meth: you don't hear about many responsible meth users).

You seem to be using it in a responsible way, don't let anyone judge you for that.

Just be aware of the forces arrayed against you and be honest about how it effects you. If you find yourself not enjoying it or see it have a negative effect on your loved ones, try to cut back. If you have no problem doing so, then there's nothing to worry about, but if you do find it difficult then you know you may have a problem.

Honestly, I expect within the year we'll see the first nationwide support groups for social media addiction a.l.a Alcoholics Anonymous. If no one has done a startup yet for an app that is designed to help, that would be a great opportunity.
https://danluu.com/wat/ apparently this is normal:
Facebook famously let all employees access everyone’s profile for a long time, and you can even find HN comments indicating that some recruiters would explicitly mention that as a perk of working for Facebook. And I can think of more than one well-regarded unicorn where everyone still has access to basically everything, even after their first or second bad security breach. It’s hard to get the political capital to restrict people’s access to what they believe they need, or are entitled, to know. A lot of trendy startups have core values like “trust” and “transparency” which make it difficult to argue against universal access.
Robinhood will let users trade cryptocurrencies for free
I suppose you could do a linked list hack of sorts to. Just create a linked list of goto labels. When done iterate through to clean up everything.

Personal wish for an extension to c is to be able to create a list function arguments and slop that around until needed.

int BarBaz(int bar, int baz)
{
return bar+baz;
}

auto foo = args_of(BarBaz(10, 20));

...
...

printf( "BarBaz = %i\n", BarBaz(foo)};
For me to some extent the fact that it is supposedly bad thing says more about the article author than about the firms that allowed that.
>Something will have to give.

Perhaps the notion that governments and their professional law enforcers are entitled to pry under certain conditions that tyrants can redefine at will, will have to give.

Not just talking about the FBI here. The issue is larger than just one country. There are plenty of tyrants out there who should not be given the tools the FBI wants.
> As of now, the AIVD hackers do not seem to have access to Cozy Bear any longer. Sources suggest that the openness of US intelligence sources, who in 2017 praised the help of a Western ally in news stories, may have ruined their operation. The openness caused great anger in The Hague and Zoetermeer. In the television programme College Tour, this month, AIVD director Bertholee stated that he is extra careful when it comes to sharing intelligence with the U.S., now that Donald Trump is President.

I wonder if there are more countries like this, and if so, how much the other Western countries already know that the US doesn't.
Learn word. It's still best in class.

Or LibreOffice. Depending on the type of manuscript, Dryad or celtx.

Of course, I don't know your workflow.
Have you try applying it to trading altcoins?
> it was lower in the early 60s and 50s

But there is reason to believe pre-1980 statistics had a huge problem of under-reporting more or less everywhere, especially in countries as big (and relatively desolate, at the time) as the US. Even just collating reliable statistics is a challenge today, let alone in the '50s.

Nowadays we almost have the opposite problem, with cellphones and vague laws resulting in increased reporting of entire classes of crimes. So having a declining trend despite these development, is either a huge win or proof that statistics can be tweaked at will (as The Wire taught us, and we all know The Wire is all true... /s )
Exploiting Electron RCE in Exodus Wallet
How will you ensure that botnets are brought under judicial oversight?
oh no way do this until you've been there many months.
> Most of those clients haven't been updated to deal with the HTTP/2 machinery necessary to drive streams the way gRPC does.

HTTP has supported streaming data for years, e.g. Server-Sent Events[0]. The short version is that you GET a URL, and the body keeps on arriving forever. I'm pretty sure that we had this sort of HTTP streaming back in the late 90s …

I'll grant that many JSON-oriented pseudo-REST clients probably don't support it, though.

[0] https://en.wikipedia.org/wiki/Server-sent_events
It improved from then. We evolved unit tests and full system tests. A release would have to undergo a full simulation to show it was not only problem free but that it still had profitable results that look correct. We had test/debug shims for glibc functions that may cause syscalls, such as time or direct/indirect locale (such as from a printf), that would error on use in code to prevent sneaky costly timing things jumping in.

We did have one rather insidious error where the risk was too strong and preventing some orders going out. It took us a few months to track it down as it was making the system feel clumsy but it was still working. We assumed the market had changed a bit. Cost us a few million and it was a mistake from our best software dev. It didn't change the fact he was our best software dev (he's at Google now). Lesson learnt was to check for the positives and not just the errors.

We introduced a number of risk check evolutions. A separately developed shim was the final check on orders to make sure that regardless of risk the order made sense, e.g. not a zero price. This code was structured to be as independent as possible from code in the main system. That saved our butt a few times. Adding timing throttles was also important to prevent the system reacting in a way that would send a silly number of orders per sec. We also evolved to giving the broker html web pages where they could view the risk in real time and control risk if necessary. This often included integration with broker risk systems and taking their risk files and integrating the constraints to our engines.

At a later firm, we had automated test systems that also ran performance tests with hardware like that which Metamako now provides. The unit tests on code check-in would run not only the unit tests but there was a suite of performance tests where each would reconfigure the network and run things with external performance measurement on the network. This would allow us to track performance bumps of tens of nanoseconds to specific code deltas. Very useful indeed. A slightly customised version of graphite allowed us to see the chart of the performance of all components and tests over time.

Further to this, we evolved to a specific kernel, OS, and bios settings being replicated so that we could reproduce exactly a production system and vice versa. Tuned BIOS and Linux kernels became important.

The risk controls, unit and systems tests are probably the most important things an HFT does. YOLO is very true.
If all your doing is passive investing then yes a Vanguard account would be ideal. I'm not sure on the fees for chwab and fidelity so I can't comment on those. For my passive investments I use a Vanguard account for my trading(active investing) I use Interactive Brokers.
I have a confession to make: The Dancing Baby was kinda my fault
There was a study released in December that suggests EVs are already cheaper over 4 years ownership in the US, UK and Japan.

Note this includes government subsidies.
> Basically, I think its reasonable to both allow many people access and expect them to not abuse it.

I couldn't disagree more. Eventually, you're going to hire an idiot (and/or budding rapist). When you have PII of this nature, if you're going to allow lots of people access, you need individual access controls, logging, and most importantly, auditing of the aforementioned data. And auditing may not be enough; you probably need individual inspection and approval to eg look up user info not tied to a ticket you're processing.

Particularly after seeing the Uber god view scandal, there's just no excuse not to have this basic stuff in place.

I worked for a much much smaller startup handling data that was significantly harder to tie to a actual person and we did the above.
Good luck with completely removing support to run 32 bit applications and all those 32 bit videogames (which is the vast majority of them). Or any other 32 bit application that won't ever receive updates.
It is kind of missing the point though. If everyone was competing to make electrical single-person planes to help people commute to work it would also increase demand for renewable/electrical energy - but can we agree, that just using electrical cars instead of planes is going to take a lot less electricity overall?
Count me in this camp as well.

Had a really bad experience with AirBnB where PUD showed up to shut off the power to the place we were staying with no notice that left us scrambling.
I've heard that the cheetah is considered an evolutionary dead end as well, being so hyper-specialised for speed that they are unlikely to be able to keep up the arms race with their prey, nor able to evolve back out of this.
Bitcoin's energy use will tend to raise to match the mining profits. As long as both BTC's price and transaction fees keep raising, the energy miners spend will continue to raise.
BTC's price is going up due to speculation, and transaction fees due to blocks being full.
Exactly.

The privacy & crypto policy fights is a replay of the election integrity fight. We democracy defending noobs (in the USA) walked right into the trap of trying to rebut the vendor's appeal to authority and the torrent of bullshit they spewed.

Big Tobacco easily found scientists eager to support their mendacity, for a price. Of course the FBI, NSA, etc. have experts for hire peddling their freedom destroying agenda.

In contrast, the German activists successfully argued that private voting and public counting is a basic human right.

In addition to being The Correct Answer (morally, ethically, legally, logically, etc), such as affirmative position also has the benefit of being easier to communicate.