skysight-inc/HackerNews huggingface dataset:
I have a routine when entering a hotel room that involves scanning for devices similar to what the article mentions (but not as far as using specialized equipment). I'm not paranoid about being spied on, giving a proper once-over makes me feel more at ease when inside the room. You never find anything, which is always a relief, but a couple years ago when hotels started installing smart mirrors it sure made my heart beat faster when you shut off the bathroom light and look at the mirror with a light source. I've also recently started seeing hall effect switches on hotel room doors. I'm not sure how they are being used, but I usually pull the magnet out of the door and put it on the mini bar and no one comes running thinking the door has been left open. I'm not a fan of the hotel knowing when I come and go. I've seen a motion sensor once but I believe those are more for the room's HVAC.
Vi has % to jump to a matching parenthesis as pretty ancient feature. It's in POSIX:

http://pubs.opengroup.org/onlinepubs/9699919799/utilities/vi...

Of course % is a movement that combines with commands like deletion: d%.

The original vi also has a Lisp mode (not described in POSIX) for indentation; that is of course in Vim also.

All the code you see here was written using little more than indentation via Lisp mode and % for paren matching:

http://www.kylheku.com/cgit/txr/tree/share/txr/stdlib

Though I work with syntax coloring and sometimes use Vim features like visual selection.
It's simple, but requires a great deal of time to take advantage of compound interest. It's simple, but it requires dedication: you must say the course. Invest early, invest often, and invest for the long term.

It is a happy realization, though, to recognize how simple it really is.
Sure, so you buy more capacity. And since it's like 5x cheaper than lithium...
> I almost never use/see XOR magic in production

Then, if interviewers have a clue, you should almost never see it in interviews.

But do interviewers have a clue? Aye, there's the rub. I have never seen it, but that's not saying much...
Massive spinning ice disc forms in US river
"Also fun fact there's a spider that eats bats that lives in that area.

"

Scary. What kind of spider is that? Or are the bats really small?
I would think that sales would be easier to measure than tech because successful salespeople have a track record with dollar amounts sold.
yep squirt emoji was my first reaction, glad I'm not the only one. Unlike Grafana and Loki I don't expect they're gonna see these comments and amend it in the next couple hours.
I feel like rating systems need to simplify to:

- Bad & contact support (thumbs down). Details should be given as to what is bad.

- Good enough (thumbs up), the default rating if you don't do anything

And then have a third tier of "compliments" like you do with uber drivers to denote something exceptional.
I guess, but he's just representing his client (albeit a reprehensible client). The DOJ appointees who passed on prosecuting felony charges are indistinguishable from corrupt cops.
I'm slightly inclined to agree, it's one of those YMMV scenarios. What happened to me was there was some unholy combination of both going on, duplicating each other, in some cases weaving in and out of each other with some bastard frankenstein topology of route tables to nowhere...

those were frightening times. Entire services would fall over, dogs and cats living together
I just cut the power to the house when I arrive.
Hayabusa2 team sets date for sample collection, considers two touchdown sites
100% disagree with this. There's no reason to not use whitelist first for almost everything… especially inbound.

Even if you do want to make your internal comms life easier, you can use security-group-based rules that do any/any between the members of the group itself, effectively constructing VLANs easily between services.
> It's almost as if AirBnB's hosts and guests are bearing the externalities

If the parties to the transaction are bearing the cost, it's not an externality. It may be a hidden cost, but it's only an externality if it is born by someone outside the voluntary participants in the transaction.
What's the evidence they presented to support the idea that it didn't stop nomadic invasions? The Mongolian were made of smallish tribes that rode around on horse. I can't imagine that being a force that easily circumvented the great wall.

I know the end of the wall wasn't a very secure area, but that's because obviously there's a lack of wall.
I will not buy another pickup when my F-150 is gone. So many god-dang people keep asking to borrow mine to run their errands.
I do agree with your statement in general, but consumers are supposed to care, at least a little bit.

In my personal case I did invest something into a cobalt mine in Idaho because they're doing everything right from my point of view - but I agree that this might not be a selling point if people do not become aware of what's happening (as well far away).
I rent trailers from U-Haul for that, it's only $15/day.
how are your energy levels on the fasting days?

I presume you load with water to help distract from the hunger?
Pretty sure you’re missing a typeof check for ‘out’.
Making academic journals more accessible is a problem that I’ve been working on the last few years with my project, Scholastica. We provide software that allows journals to manage their entire toolchain from peer-review to publication.

Homepage

https://www.scholasticahq.com

Two journals that use our software:
https://www.surveypractice.org (OA journal published by American Association for Public Opinion Research)

https://discreteanalysisjournal.com (arxiv overlay journal started by Fields Medal winner Tim Gowers)
And here I thought it was about a technologist working at the vitamin company, Spectrum.
> Upstarts seem to be poised to eat their cake.

Probably not. I think Volkswagen will be the biggest producer of battery electric vehicles within the next 3 years. VW is also talking about licensing their MEB electric car platform to Ford (though not necessarily for this F-150).
> and I’d like to think that he’s one of the few reasons the wealth generated in Silicon Valley largely stays to fund the next generation of startups (like mine).

This is not directly true. Vanguard mutual funds provide 0.05% annual fee rather than ~1% annual fee to access the average return of an index (whether the index is the S&P500, or every publicly listed company in the US). While the low-cost has empirically provided a better (compounding) return for investors over the decades, Silicon Valley angel investors and VCs have generated their wealth from their own businesses, and re-invest some portion of it directly into the next generation of unlisted companies. The extra 1% annual return gained by accepting the average stock market return (at exceptionally low cost) is not what's driving startup investment.

That said, the lower expected average market return (because the stock market being relatively highly valued, after the recovery from the 2008 crash, due to both record low interest rates, and to some degree a blind movement of capital towards index funds) may have some impact on temporarily increased VC dollars, trying to chase some kind of reasonable return.
Of course the hotel can track your face with lobby cameras, your room key when you authenticate with the elevator and door, and monitor your use of the Wi-Fi, so really they don't need a camera or hall effect sensor to know you are coming and going or get some idea of your preferences.
This is a clear cut case of what Sinclair was talking about.
But then, you either never run/tested those smaller individual commits, or you have to do extra work (stash changes, test, restore stash) to do that.

I do not see why a source control system should make it easier to make a commit that hasn’t ever existed on disk and thus cannot have been tested.

I think the better model would be to stash your changes and have an diff editor between the on-disk working copy and the stashed version that allows you to commit a set of changes as several smaller, more coherent commits.

That wouldn’t guarantee that each of those intermediate commits gets tested or even built, but it would guarantee that each smaller commit is in the on-disk copy at some time.
Facts Abоut Thе Wоrld’ѕ Oсеаnѕ Thаt Wіll Blow Your Mind
Patreon’s inability to protect free speech is giving rise to Bitcoin solutions
Theatre of Wokeness
This would have been amazing for when I lived in a small town in the subarctic. My truck was always useful for things like dump runs or picking up lumber etc. But the town was 20 km end-to-end so I would rarely drive more than 10 km at a time. Of course you'd need a second car or truck for longer trips, but everybody has more than one car in a rural area anyways.

Completely flips the environmental option that many chose where you drive a Prius to work and a truck long haul, to the other way around.
no paywall version?
A four-legged robot hints at how ancient tetrapods walked
What if we made a version of product search that sorted results by the number of times your reading bot saw the product advertised in your social feed (from bots). The entire social media enterprise could be supported with zero human effort.
Rule 3.03
Not sure I'm qualified to answer all of your questions on this but, from a networking perspective..

Private subnets will allow you to reduce your exposure to the Internet, also can reduce costs with something like a NAT gateway. It's useful for things that don't need to be public facing. Generally things on the private subnet can go outbound directly but not have anything come direct into that subnet, you'd need a solution that interfaces with the public side to facilitate that, or manually create a public IP association per instance.

You generally don't want one big subnet in general, it's a broadcast domain and it can be quite chatty when you get a lot of devices on it. Alongside that if you're doing multi-AZ and spanning layer-2 you end up with a lot of additional complexity to get that network to span and be highly available over multiple AZ's, while another subnet can be mostly independent. I know of some weird edge cases where you'd have to span layer-2, but if you're doing anything cloud-native you should be able to build around it.
Electronic records are driving doctor burnout
Decentralized, Privacy-Preserving Genomic Data Generation and Access
Typically, compliance requirements will drive you to implement private subnets.

Auditors will want to know which isolation mechanisms you have put in place, and private subnets should be part of your isolation strategies.

Other use-cases:

- Legacy (or third-party) apps whose security model assumes they are behind some sort of private firewall.

- Hybrid deployment where you need to bridge on-premises (or other clouds) address space(s) with your VPC.

> Or, to ask it another way - what would be the downside of all your resources being in 1 single-Subnet VPC, spread evenly across AZs?

Note that a subnet cannot spread across AZs. So, even if you only need/want public subnets, you will want to deploy at least 1 public subnet per AZ.
Exactly. Another point is if you learn to interview the company - you're going to do better than if they just interview you. Learn about their problems, the companies problems, and how you might help them and where your skills and your goals align. Shows engagement and interest which are very important.
Plus however long it takes to drive to u-haul, wait for them to check-out the trailer, hook it up, use it, then drive back to u-haul, return it, etc. Time is money.
https://outline.com/B7NrVU
Pointing to one problem doesn't mean the other problems don't exist. Multiple problems will have a multiplier effect on each other.

If there are five different reasons for fish population decline, and one of them gets worse, then the others may become magnified.

If commercial fishing is governed by quotas then if there are fewer fish in the sea due to population decline reason 1, then "overfishing" will become a worse problem without re-adjustment of fishing quotas. Re-adjustment of fishing quotas won't happen if there's a prevailing attitude of "we can deal with dwindling fish populations".
So spend 250+ and carry all that extra gear with me while traveling to hotels?

I could see this being a thing in Airbnb though unfortunately.
In five years you will be able to exchange your car battery and extend the full charge range by 15-20%
Off the top of my head I’d add Lifx and Nuraphone.
Was satellite communication the goal of blockstream all along or did a random thought/opportunity come around at some point over the last couple years and it appeared like a good pivot?
There is an important core difference that makes it meaningful to be clear: Republics give rise to career politicians, easy choke points for corruption. This is one of the often-discounted things behind Trump's election, he's an outsider who was vocal about this problem and cleaning it up.
> The crux of this entire problem is that nobody knows how much it really costs to run a journal in the digital age. Or at least they're not telling. I'm not talking about costs excluding unpaid volunteers. I mean the full cost.

I know you're asking about the full cost including the time of the people working for free, which you're right, is an impossible number to get. But I fail to fully see your point. The new journal that's going to be run by MIT Press isn't going to start paying editors and reviewers any differently than Elsevier (meaning not paying them).

To answer one of your questions, the article mentions they are indeed going to try to charge less for APCs ($600-800 instead of $1,800), and they're going to be fully OA, but those are the only major changes.

But to part of your question about the cost of publishing, PLOS publishes their financials [1], as does eLife [2]. eLife published 1,307 papers in 2017 and had total expenses of 5.3m GBP (~6.9m USD) for an average per-article expense of $5,244. PLOS published ~27,000 articles in 2016 [3] and had total expenses of $42.8m USD for an average per-article expense of ~$1,500. These of course aren't apples to apples comparisons, since what they're trying to do with this journal isn't the same as what PLOS does or what eLife does. But I think those are some good ballparks to understand what the range kind of looks like.

[1] https://www.plos.org/financial-overview

[2] https://elifesciences.org/inside-elife/50d52087/annual-repor...

[3] https://www.plos.org/files/PLOS-Annual-Update-2016-online.pd...
I have a better (at least cleaner IMHO) workaround:

PROMPT_COMMAND='printf -v today "%(%F)T" -1'

printf's "-v" option was added in bash 4.0.

printf's "%(...)T" format was added in bash 4.2.

The "-1" argument became optional in bash 4.3.

So here's what I now have in my .bashrc :

if [[ "$BASH_VERSION" > "4.2" ]] ; then
PROMPT_COMMAND='printf -v today "%(%F)T" -1'
else
PROMPT_COMMAND='today=$(date +%F)'
fi

(The "> 4.2" test is true for bash 4.2 and later, since the value of $BASH_VERSION for 4.2 is "4.2.0(1)-release". The ">" does a string comparison. I'll have to revisit this when and if there's a bash version 10.0, probably using $BASH_VERSINFO.)
It is quite possible that thanks to John millions of people today enjoy financially secure retirement. A huge VOO position (+some BRK.B) has certainly served me well as a volatility attenuator.
You can route audio into/out of a modular synth with this but the main selling point is being able to send CV or control voltage signals from your DAW to your modular. CV is just DC electrical signal that represents some value you want to manipulate. Think of 0v representing the lowest note/frequency on the keyboard and 5v representing the highest, with all voltages in between representing intermediate values, or 0 representing a filter being set to the lowest frequency and 5 representing completely open, letting all sound through. Boutique analog equipment that can manipulate/sequence CV is usually pretty expensive, but with a module like this you can get similar/more functionality for less.
TAOCP-style, every 10-20 years another volume.
> What can they do then? Build new apartments for you?

Do the same thing an airline does. If a flight is cancelled, they don't just refund the original price you paid for the ticket. They have to get you to the destination. If the only available option is a first class seat, it's their problem, not yours. They don't ask you to either pay $1000 for the price difference and get on the next flight or get your $100 back and try to get to the destination on your own.

So in this case, the alternative was not building apartments. It was to eat the price difference and house OP in another listing or even a hotel.
All “proofs without words” require some imagination (and they can be extra frustrating if one doesn't see the point quickly). In that sense, each one is like a puzzle. I quite enjoyed this one.

All it's trying to prove is that the shown device works, and correctly trisects any given angle. (The proof, if I had to put it into words, is something like: let the outer bars be A and B, and let the middle bars be X and Y. Because of the hinges, X is exactly halfway between A and Y, and Y is exactly halfway between X and B, so X and Y trisect the angle.)

Here is a 33-second video: https://www.youtube.com/watch?v=sxwMGcshJI8 — though it's an animation and the device is different, you can see there won't be any problem with poking through the paper or having to bend it out of shape. I find the depicted device elegantly simple and find it hard to imagine something significantly simpler; what are some of the much simpler tools you mention?
Despite using CVS and SVN for years, I was never truly comfortable with either. When I first learned git, it was like a breath of fresh air. Suddenly the VCS was behaving in predictable ways. Yet I'd put off learning git for two or three years because everybody was telling me "git is so much more confusing than subversion." I shouldn't have listened to them, and they shouldn't have said that!

Maybe if somebody has already mastered subversion then git will confuse them a lot, but I'm not convinced even that is necessarily true. Regardless, it seems clear to me that novice users shouldn't be told that git is complicated.
In reality, neither is incentivized to drive up the price of the house. It’s all about selling fast.

Freakonomics talks about this all of the time.

http://freakonomics.com/2008/02/26/real-estate-agents-revisi...
Actually, you can. This is called "spam".

When someone stops visiting your site, make sure to send them a email. Ask them to return! You have their email address, right?
While I learned Java in college it has never been my language of choice.

For the last 8+ years I have written mostly in Java, professionally. I'd much rather write Python or C#, but I have to work in Java, at least for now.
Vanguard (and other large fund companies) often uses ISS (Institutional Shareholder Services) for advice on how to vote their shares. ISS has some standing "policies" if you will about director and executive compensation and other matters that do matter to fund shareholders.

Vanguard does not obligate themselves to follow ISS recommendations, but on the whole ISS advice/recommendations are/try to be pro-shareholder.

Leaving voting only to active shareholders doesn't seem to improve shareholder representation, IMO. I'm happier to have Vanguard vote my shares than to abstain as abstaining provides an excess of power to the inside shareholders and company execs.
Similar age here, but west chicago suburbs (Naperville). People overused "Like" a lot back then, but I see that today among teens in CA as well but it's more of a valley girl thing. I don't remember "I mean..." lead-ins as being overused, maybe I've just forgotten. Teens aren't exactly known for using language correctly though, I give the kids a pass.

One of my IL buddies moved out here a years ago and has started saying it recently after a starting new startup job he shares with a bunch of millenials. He never used to do it, now half his sentences start with a long drawn out "I meeeaaaaan," and it makes me want to gouge my eyes out whenever we socialize. Grown man in his 40s starting half his sentences with something equivalent to "Uhhhhhhhhhhh", no pass, FML.
Models aren't scientific in any useful sense of that word. They are software models based on math and only indirectly on science. This is why the model don't come up with one outcome but with a lot of different scenarios. If it was purely science all the way there were no need to do different models, "the science" would dictate it.

So you are misrepresenting how this works.

So yes the conclusions are based on a lot of speculation. The problem is that people like you try to claim that these specific scenarios which are only one of many potential outcomes is somehow science. It's not. Not even by a longshot.
Python. It mostly stays out of my way. I guess I like that about it but I’m definitely not a “Pythonista”.
"Success" seems to mean reducing the decline of the water table from 21 inches/year to 17 in isolated places, with the rest still pumping madly away.

If we needed another example of Late-Stage Capitalist Failure, we needn't look far. Fittingly, conflict between Nebraska and Kansas is over water from the Republican River basin.
I think you're referring to the massive grill guards on the front of many pickups. Are you saying "no reason other than aesthetic preferences" because you feel like it?

Deer at night are a major hazard in much of the land. I hit a small one at night a few weeks ago in central Texas and the dead center impact managed to destroy the chintzy plastic grill in my car and buckle the radiator. I was lucky at that. I was on a four lane highway, doing 50 in a 60 zone, and being vigilant. Still, like most major impacts with deer, this happened completely without warning. As fleet of foot as deer are, they still seem to be slightly overly optimistic about crossing the road before the vehicle arrives, and with cars as fast as they are, there is little room for error. (Try communicating that to the deer)

My mom 'totaled' her car a few years back by hitting a bigger deer at a little faster speed. An impact without any warning.
Troy won’t store the passwords associated with the username, which is a choice I can absolutely respect.

But as he discusses in the post, that leaves users knowing that their email address was in the data dump, but with no way of knowing which site it came from, or what password was breached.

So while this increases the number of records in HIBP, and perhaps makes the password popularity tracker a bit more comprehensive, it still leaves users exposed.

I know which password of yours was breached, and that information is now effectively public, but you probably don’t know where to find it yourself, and I won’t tell you which one it was. So I guess just assume all your passwords are cracked and use a password manager.

I don’t really hold it against Troy, because again, I respect his decision not to store plains directly associated with usernames. He did as much as he was willing to with the data, and it’s better than nothing, but not great all the same.
I like using ACLs for my coarse-grained "this subnet is allowed to talk to this subnet" rules, and security groups for everything finer-grained. Maybe I'm over-cautious, but I don't want one rogue security group opening up a tunnel to sensitive subnets.
"the ability to receive the broadcasts is left as an exercise to the user"
More chaff? Evansville-area radar blips had an answer. These don't
I would be genuinely surprised if hotels implemented facial recognition. I'm the one who doesn't touch hotel WiFi - cell tethering to the rescue. And yes, all these hotels use NFC keycards, which makes the placement of door sensors even more puzzling. You can't be invisible in a hotel but there is a level of knowledge on your whereabouts that they just don't need. Sadly the Las Vegas incident isn't helping as management is more paranoid than ever of a repeat.