skysight-inc/HackerNews huggingface dataset:
Let's suppose this is true. (That is, suppose the software counts as a 'Soldier' and that homes include computers.)

The trivial work-around for the government is to move the NSA away from DoD and into a civilian branch. Eg, the CIA is a civilian organization not under DoD, and members of the CIA are not soldiers.

Unlike the 4th amendment, this very expansive reading of the third would provide not protections against other government hacking, like from the police or FBI.

The author writes: "This is moot anyway, because we aren’t in a time of war, nor have we been since Vietnam."

The US hasn't declared war since 1942. If the Gulf of Tonkin Resolution counts as "a time of war" for Vietnam then the Iraq Resolution ('Authorization for Use of Military Force Against Iraq Resolution of 2002') must count as a 'time of war' for the last 16 years.

The author writes: "Where do you read the majority of your news — online, or in the newspaper? Where do you have more photos stored — on your smartphone, or in physical photo albums?"

Most people read the majority of their news online ... from external sources whose business records can legally be accessed with weaker requirements than given by the 4th, and no protections under this interpretation of the 3rd.

The same for photos, as most people have most of their photos stored online on someone else's server.
Show HN: Web2Desk – Your favorite websites to desktop apps in one click
Author of the blog post here: this is just me having fun with import hooks in Python. The code written for this specific example is just a quick prototype which should not be used as an example for anything serious.

Still ... it's fun! ;-)
Resizing on demand without downtime up to a maximum of 64TB will allow running at that very high % of provisioned capacity.
I hope you understand the irony of using a plastic bag for this...
Not the parent, but I've haven't been asked this in years. I do periodically change important passwords, but I can't recall being forced to.
I like how one of the oldest domains was registered on the day I was born.
BattBump: wireless phone-to-phone charging, on the blockchain
Not sure whether the flow-through on cases is very Pythonic.
Buildings as power stations work: They generate more energy than they consume
How to Use QueryClips as an Alternative to Heroku Dataclips
Are you already familiar with GHC? If not, the “Contributing to GHC” series might be helpful: https://mmhaskell.com/blog/.
How would you explain the widespread prevalence of alcohol addiction though? Tens of thousands of Americans die every year due to complications related to excessive usage of alcohol, which is both legal and fairly affordable. If harder drugs were legal and cheaper, wouldn't you expect to have at least as many people dying because of drug addiction related issues?

While I don't agree with criminalizing hard drugs, I would certainly think harder about making them as widely available as alcohol.
Supreme Court upholds travel ban
Snap / Flatpak help with providing Wine configuration, but you can't pre-package stuff that's not open source for instance.

For example you buy some game on GOG, then something like pre-configured Snap / Flatpak or PlayOnLinux / Lutris scripts can help automating configuration but you still need to provide the installer to them first.

One problem that I personally encountered with that approach is that someone has to maintain those scripts. They tend to become obsolete, since Wine is changing and things are moving forward, while the amount of such games is potentially quite huge and there are not enough maintainers to update them all.

In the end it's just easier to install stuff yourself in a new prefix. Sandboxing though is a neat feature which you can use even without relying on such pre-made scripts.
> many countries do distribute milk in thin plastic bags that you then empty into a pitcher at home.

Nonsense - you put the whole bag in a pitcher and then snip an end off the bag! No need to do any dishes afterwards.
Yeah; I also have the general impression (admittedly without much data to support it) that IT security at banks and other gargantuan, long-lived institutions is pretty crappy? I would think it's easy to get in, and hard to not get caught.

Anecdotally, I have a friend who briefly worked at a company which exclusively makes software for financial institutions. Their product was a web app that only worked in a version of Internet Explorer so old, it didn't support Ajax. Asynchronous requests were made by changing the src attribute of a 1px <iframe>.

This was in 2015.
This is all well and good, in a country with clear garbage pickup schedules, where people put their plastic in their garbage bin, and a garbage truck comes to take it away into a landfill.

Unfortunately, in countries with plastic pollution problems, there are a large number of externalities that your essay did not account for. Or, more specifically one large externality - when people are done using it, they throw it out.

Until the garbage disposal situation gets resolved, it makes perfect sense to demonize and ban plastic. If you want plastic back, maybe this is an incentive to get garbage disposal fixed.
I had ign.org registered in the 1994 timeframe. Don't know why I let it lapse!
Of course not, but pain is a prime and salient feature of conscious experience.
Having being part of HackerForums from day 1, it's nice to see this update and to hear dchuck's opinion on how growing a community goes.

Thank you again for all of this and for sharing the update :)
The RTL Verilog that the article talks about can be found at http://ladybug.xs4all.nl/arlet/fpga/6502/ .

I wonder whether anyone tackled the RTL for a complete 65816 . (Daniel Wallner's doco for T65 says that it isn't complete.)
Intrigued to see Facebook following Apple and Google's footsteps[0] in deploying a tool for its users to keep track of their application/website usage time.

Wonder how much of an impact this tool will have in bringing more internet-IRL balance to millions glued to their screen, given that this move is a complete 180º from Facebook core business model.

[0] https://www.theverge.com/2018/6/5/17426922/apple-digital-hea...
Your Grandparents Probably Didn't Have Node [video]
> the environmental impact of wasted cucumbers is far greater than the environmental impact of a gram or two of polyethylene wrapping.

You're comparing the transportation costs of cucumbers to the production costs of plastic wrap, this conflated comparison seems disingenuous to me.

It also needs to be qualified that whatever truth is in that statement only applies to cucumbers that went to the grocery store and weren't sold. It's not true for cucumbers that dry up in the field where they grew.

Fixing that problem has nothing to do with cucumbers and everything to do with making sales and transportation more efficient.

> The plastic wrapper produced ~10g of CO2 and required ~100ml of water to produce; the steak produced ~7kg of CO2 and required ~4,000 litres of water to produce.

I'm curious what water usage has to do with this? Water used to raise a cow gets to be used again, right?

> As long as it is disposed of responsibly, a whole trash bag full of plastic packaging has a negligible environmental impact compared to a single portion of beef.

Are you claiming that every kg of beef production releases more c02 than every kg of plastic production? How do you figure that?
Couldn't agree more with this comment, it's why I left and dread ever moving back (my entire family still lives there). I will be taking monthly trips to warm destinations during the winter if I ever moved back.

Now the summer time is a completely different story...
Please make sure you read this comment: https://news.ycombinator.com/item?id=17402427

It explains why this is linguistically bad. Basically, a billion people on this planet don't distinguish between the l and r sounds, so for 1/6 of the planet, these names are identical.
Didn't see anything like this. There were some graphical glitches in the early Quantum releases, that disappeared with version 60 entirely.
> low-effort criticism

It's a clear blunt suggestion to get out of their bubble.

No one outside Google would hear that explanation and say "Yeah totally makes sense one of them is an enterprise file share and the other a document database service focused on mobile and web, crystal clear and very little confusion.".

What more do you want out of my comment for it to not be low effort? Write a 3 page essay about it carefully making a case based on peer reviewed scientific evidence?
And because memory and disk space were limited.
As brutal as it might seem, plastic pollution is not a high priority. It makes for some shocking and upsetting photos, but it's not a fundamental threat to the marine ecosystem. The sources of marine plastic pollution are non-obvious and can be mostly mitigated through better management of waste rather than elimination at source.

Ocean acidification due to rising CO2 levels is a cataclysmic threat to the marine ecosystem. A relatively small decrease in pH could lead to the extinction of many key invertebrate species and the complete collapse of some habitats.

https://en.wikipedia.org/wiki/Ocean_acidification

The health risks posed by plastics are marginal at worst. There are some legitimate concerns about certain persistent organic pollutants, but plastics are not the primary sources of exposure to these compounds and their use is largely under effective control.
OK, that's interesting and does indeed help in taking away that concern.

Another question if I may.

The site mentions:

> the STARTTLS Policy List gives mail servers another point of reference to discover whether other mail servers support STARTTLS

Is there any email provider, email server component or email client that already uses this policy list?

Because that's another thing I miss from the FAQ.
Disclosure: I work on GCP

Thanks for the feedback. We spoke to number of existing GCP customers for feedback, but it's fair to say we can always talk to more non-customers.
Well, for all the snarkiness js gets, it has the biggest community
If you want the nuanced argument: not requiring dualism to explain consciousness is indeed a belief, but founded on a long history of scientific success in toppling similar matters, and an analogously long history of failure to convince that consciousness will not fit into a scientific framework (for analogous reasons of vitalism's failure to do the same for life).

So on balance of evidence, there is little reason to think dualism will ever be required and considerable reason to think it will not. So much so, that I firmly stand by my original statement.

To clarify the "unconvincing philosophical speculation", I meant thought experiments, like p-zombies, that are supposed to convince one that there is something more to consciousness than can be captured by materialism, but which primarily appeal to vague intuitions and make use of semantic tricks of natural language to convince people that there's something of substance going on.
Apple never meant for you to spend so much time on your phone, Tim Cook says
For the washer I don't use the switch at all.

The only time so far I used both the switch and the power monitor was on the Christmas tree, because I was curious how much it cost to run ($3 or so overall iirc).
Yup!

And as others have posted, he's fairly beloved here in Houston due to his charity work. Heck one of the local rappers remixed his commercials Houston style: https://www.youtube.com/watch?v=P74UnjzKJOU
Twitch is mostly people streaming video of themselves playing games, but there are also some programmers that stream as they write software.
Let that be a lesson to you not to venture wicked thoughts counter to the prevailing ethos on this forum.
A misname that may have cost cost billions in bugs and security issues.
Disclosure: I work on GCP

Thanks for highlighting. We were aware of this and working with the local sales teams to make it as easy as possible.
Well, you know what they say:

- You have to be lucky every time to continue free... I only have to be lucky once to catch you.
Why does that sound horrible? That's how the world works.

I suppose it is horrible, but it's a very common situation.
Given that Python has "break" as a keyword and "Explicit is better than implicit", I thought it was Pythonic to have it this way.
A budget of some number of hundreds of thousands per month is fairly common. People who work on multiple contracts like that are common, so people working on multiple millions of spend per month isn’t a strange thing at all.

Most companies do paid marketing. I’d also suggest there are probably many things that you think of as general promotion (events, sponsorships, talks, community engagement, more) which are in fact brand marketing, and that for most companies brand marketing is an inefficient use of funds compared to performance marketing.
Exactly my thoughts. Kids these days :))
Earlier discussion of this and more sophisticated printer tracking codes:

https://news.ycombinator.com/item?id=14501894
> flowing at an absolutely constant rate

Not really. We are moving at an instantaneous speed. Wanna try it? Go to bed, you'll wake up almost instantly but 8 hours later.

The perception of time happens in your brain. The speed is just your brain processing information. Not necessarily all human perceive time the same way (you can never know, heh?) but we can be pretty certain about the order of the spacetime flow.
And yet we don't have an 8 hour work week
I had to read your comment 3 times before I noticed the difference.
Show HN: Callable classes
This hasn't been my experience in CS, the research professors teaching courses were interested in teaching, the only thing the grad students do is grade assignments/exam papers.

> Reason being anyone talented in CS can make 2-3x the salary out in the real world and so CS grads rarely stick around to teach.

I would call bullshit on that, money is not the only thing that motivates people to do things.
.net (and .org) used to have more cachet, interesting how these things evolve.
This page gives the first low-level explanation I've ever found for why the 6502 requires a two-phase clock.
Free Video Software
A few questions come to mind after reading the docs (minus the currently 404ing ones):
(1) is this a zonal or regional product? ie does it replicate data across zones in a region?
(2) roughly what latencies should I expect to see? eg for the following: a 1KG, 1MB, 1GB read and write. Any info here would be helpful.
(3) does it have close-to-open consistency? or something weaker / stronger?
(4) any plans to add gcp pub/sub integration somehow? would be great to be able to subscribe to changes like with other gcp storage products.
(5) any plans to move from NFSv3 to NFSv4?
(6) backups available or planned as a feature? eg to GCS
(7) can you share anything about how it is implemented?

Thanks
Love the use of the OCR-B font on a flieger-style like this.
The last few pages have a nice general history of communications. Gives some great perspective.
Probably the next move is banning all FMCG. We got used to the garbage such as soap, tooth paste etc. But I think we will be fine if they are not available.
So there's now definite proof that there is no oversight. This will only stop if sone politicians most private data will leak from some cloud misconfiguration, as it usually does sooner or later.
How to Clean Your Filthy, Disgusting Laptop
I actually tried something along those lines, but I could not get it to work properly. The installation started normally, but when it was time to enter the second disk, the installer somehow did not accept the second disk.... :-|

On the upside, installing MS-DOS 6.22 from floppies took less than 15 minutes, and the freshly installed system booted withing 15 seconds. ;-)
Actually, not that much for Korean speakers, because "file" becomes "pa-il" and "fire" becomes "pa-i-eo". (Damn English triphthongs...)

Hopefully they won't launch Cloud Pyrestore any time soon...
Uber just got its licence to operate in London back. But TfL is the real winner
True. The non standard strnlen is however more widespread. Microsoft implements strnlen_s in terms of strnlen like so.

_String == 0 ? 0 : strnlen(_String, _MaxCount)
Ask HN: What does your deployment workflow look like?
Dennet's reasoning is essentially: "I can't see or don't know anything beyond this line, so therefore nothing can exist beyond this line."

While attractive, it is not logically valid
Free Money Making System Done for You
Agreed, I also think that the Steins;Gate anime (2011) may of helped out the in resurgence (being a literal plot device).
https://www.reuters.com/article/us-uber-britain/uber-wins-lo... includes slightly more, IMO, including:

> Judge Emma Arbuthnot said that while Uber had not been fit and proper when that decision was made, an overhaul of its policies in the subsequent months had changed its position.

> Uber, which has about 45,000 drivers in London, introduced several new initiatives in response to the ruling, including 24/7 telephone support and the proactive reporting of serious incidents to police. It has also changed senior management in Britain, its biggest European market.

> The license conditions include giving TFL notice of what Uber is doing in areas that may be a cause of concern, reporting safety related complaints and having an independent assurance audit report every six months.
In Gothenburg, where Volvo is increasing the trials of electric buses, there are charging stations at the end of lines. So the bus charges roughly 10 minutes, twice per round trip.

As an aside, riding them is very nice -- the noise level is very low.

The project: https://www.electricitygoteborg.se/en
They did change the world though.

I was brought up in a conservative household and hippie was a derogatory term in my household for a drug-addicted vagabond. But the counterculture gave us music, changes sexual and religious mores, and lead to a fundamental shift in how people thought of themselves as a part of society and the world, at least in the West. And a lot of this experimentation and culture was fueled/inspired by drugs.

Nixon wanted to end, or at least control that.
Tor Browser 7.5.6 is released
Don't Let Rich People Own Apartments They Don't Live in (2014)
You don't like Amazon and are going to dismiss anything that doesn't confirm your current beliefs. You were hoping more people would shit on Amazon, but OP didn't do that and so clearly it's a fluff cookie cutter response.

I've been with Amazon 3 years. I recently moved teams for a bigger opportunity. I've had a really good time. I do wish there was free food and better coffee because I despise context switching. I've worked across teams with some amazing people and also met a few assholes along the way. My team and org were fantastic. That was my experience. My comp is a quarter of a million this year with stock vests - I'm a 28 year old female in Bothell, WA.

You have a problem with Amazon, and again, nothing will change your view. I know not every team is amazing, just like my prior company.

I don't think you're here to have a constructive conversation. The point is to incite and attack.
We use ~100GB with a lot of in/out for EFS, as a kind of 'nearline S3,' mounted to a hundred ec2 instances or so. It replaced an NFS server doing the same thing, and it ended up being slightly cheaper cause you don't pay for the compute, only the storage (efs vs. ebs + ec2).

Also I haven't had a single issue with performance. It's not particularly busy though (~800 iops?).
> some kind of custom firmware for printers

Unfortunately, to the extend of my knowledge and google-fu, such a thing does not (currently) exist.
> No we have to filter people because if we did not there would be chaos, and everything that makes America a great place to live would disappear.

Prove it.

> You seem to not understand how the world works at a fundamental level.

You seem to believe in magic and suggest it's essential to the world. You think America is fundamentally different. It's really not. It's rich, that's the difference, and a difference that's fading over time as its imperialism is curbed by progress elsewhere. It's largest ideological plurality is Christian, which is just as violent and hate-prone as any other religions.

It's not special. It's already chaotic. We could trivially improve the immigration process to make the waits less than 10x. We could even tax immigrants more than legacy citizens to offset that cost, if we wanted.

But what people actually want is to pretend that they're special. That only the best of the rest of the world match up with their mediocre life. It'd be funny if it wasn't leading to scaled human rights abuses and mass child trafficking by the human government.
> IT security at banks ... is pretty crappy? I would think it's easy to get in, and hard to not get caught.

Yes it is not state of the art. They need a compliance regime in order to be secure, and they meet that and that only. But I think you're missing an aspect, things like passwords that change daily and require collusion, advanced social engineering, physical access, etc.

Further, being easy to get caught is the definition of good security. It's super easy to physically enter a bank and take all available cash at gunpoint. Nearly impossible to get away with it. That's good security. Extend that to the digital realm.
I'm having the same experience: high CPU usage, slow typing response and big battery usage. Will see if 61.0 helps at all.
Related article some may find interesting: http://www.slate.com/articles/health_and_science/science/201...
Uber wins back license to operate in London
"The Proclamation is squarely within the scope of Presidential authority," Roberts wrote.

This is not a judgement on if the President is being racist, but one on the if he has the legal right to do this.

If we, the American people, wish to change this then it will require us to work on congress to enact limits on the Presidents power.
> Was it prohibitively difficult to register..

First you had to know what the internet was.

There was a massive wave of domain-squatting round about 2000 in the dotcom boom, and as a result "trademark reform" was enacted to allow brands to confiscate their named domains from domain squatters.

Also, quite a lot of domains had specific requirements. You either had to be in the country, or a specific kind of business, or know the sysadmin running the registry personally.
Reminds me of the book "Stealing the network - how to own a continent", it was a fun read back then...

https://books.google.fr/books/about/Stealing_the_Network.htm...
Legalized weed has also significantly dropped the price of black market weed in states where it's not legal. I've seen about a 30% increase in quantity for the same price from the high margin sellers (delivery services).
If the code implicitly executes the next block (unless there's a `break`), I don't think it's better.

* Option 1. To be more explicit, require that each block ends with break or continue.

* Option 2. Use continue (or fallthrough as in Go) to execute the next block. Otherwise, it exits the block.

* Option 3. Support neither continue, nor break. Each block is independent from each other and there's no way to continue to the next block.

I'd personally go with Option 3. This means that break/continue can be used inside the switch to break/continue an enclosing loop. I don't think the missing feature is a big miss anyway.
Unrelated to EFS, but I found Gluster to have good performance for this use-case vs. NFS/CIFS.
Examples of Parallel Algorithms from C++17
I was just reading about switch/case in Python yesterday, and came across the following SO post:

https://stackoverflow.com/a/46701087/1867039

The gist of that answer is that switch/case is not implemented in Python because there is no way to generate an efficient jump table (due to lack of ability to declare constants); given that limitation, any attempts thus far haven't added any benefit over if/elif/else or dictionary dispatch (I am a fan of the latter, personally).

EDIT: Grammar.