skysight-inc/HackerNews huggingface dataset:
Interesting follow-up to https://news.ycombinator.com/item?id=16149365 (in which AML wasn't mentioned at all).

I'd never heard of AML (https://en.wikipedia.org/wiki/Advanced_Mobile_Location) but it sends the location information via SMS.
Why should AirBNB take on ownership of the problem of vacancies in crowded real estate markets? AirBNB is, if anything, helping this problem in many cases by allowing people to compensate for the expense of living in a crowded real estate market by renting out rooms. Also, AirBNB isn't the only game in town any more and they need to compete with the likes of Vacasa among others.

The regulation question is a real issue for AirBNB and I agree that they ought to be telling their shareholders and their hosts what their plan is.
You do realize that there are literally people buying coffee in meatspace today using lightning?

https://twitter.com/alexbosworth/status/955870434230132736
Yup

99.9999% ("six nines")	31.5 seconds

from wikipedia.
Well thanks for asking.

I think it's clear that science gets us truth, but that the mechanism for that complex social activity can't be reduced to a few axioms or principles; Feyerabend gives a detailed description [1] of how bad a scientist Galileo was (as judged by modern theories of what science is), yet he was right, and he advanced truth.

[1] Paul Feyerabend, Against Method (1975)
Trumps tweets in crayon
Great technology. shit service
Biggest benefits I've seen so far. Codegen, streaming connections, API versioning.
rust->wasm out of the box is bananas. any chance C next? or is that really hard because of makefiles?
How Much Does Meltdown/Spectre Patching Slow Down a Big Rails App?
"Slugging"

What a charming name.

/s
Does anyone have experience with both gRPC and Thrift? I'd be curious to know how they compare.
I have started going for lunch walks this winter. The effect has been dramatic. If you have low energy levels in the winter or experience SAD, definitely try lunch walks.
The question is can Waze change people's behavior?

The entire premise is on people planning.

Oh and by the way more cars =/ more traffic.

More cars traveling at the same time causes traffic.

If you want someone to blame, start blaming businesses who operate at the same hours.

It still boggles my mind how 9 to 5 came about?

Has it not been shown that people work better at different times of the day?
This isn’t some class warfare thing. Busses have terrible service. They don’t even have seatbelts. Knock off this old trope.
1000km is achieved routinely with modest HF transceivers; 100W mobile units, for example. Band conditions change, however, so given the limited power an amateur license allows you operate on the bands that are working best at the moment; even 1500W won't work when a band is 'closed.' Fortunately amateurs have access to a lot of bands so some frequency will usually serve.

You can do a lot of optimization if you're working fixed sites. Directional gain and optimal take off angles for a given path can be targeted with excellent results. HF antennas are large. A simple 40 meter horizontal dipole (good night time antenna) is 20 meters long, and it needs to be raised to some altitude that achieves the 'bounce' you want, usually 20 meters or less. Smaller, much less efficient antennas exist.
Markov mashups of Erowid trip reports and ICO whitepapers
> As long as it isn't very windy, it's easy to make 14 comfortable.

No, no it is not.

And I say this as someone who enjoys the cold. No matter what, if it's 14 degrees outside, I'm only going out if I absolutely must. There's no hanging out in the parking lot during lunch in that kind of weather.
I used both Griffiths and Townsend’s books in undergrad QM classes, they complement each other nicely. It’s been awhile, but IIRC Griffiths starts off with a focus on continuous wave functions while Townsend starts off with spin and discrete states.

If you’re interested in quantum computing, spin is the most applicable place to start, as a qubit can be identically represented as a spin-1/2 particle.

I wouldn’t recommend Sakurai (which someone else mentioned) if you’re just starting. It’s what I used in grad school, and doable depending on your math background and motivation, but not the easiest intro.
How ABM Stacks the Deck Against Hustle
In this case I'm curious: why do you need to do it in a venue? Why not in a garage/apartment/wherever no one can bother you?
Justin - you mentioned that investments bankers take 1-2% of the selling price. What percentage do all the rest of the closing costs take up (lawyers, etc)? What are these other closing costs?
And again, your comment is just anger and not an actual answer of what alternatives there are. What is your point? Do you care to actually answer my curiosity on what business models besides advertising are available to fund the continuing development of Firefox?
Only if you sell them all at once
Yes, which together with the other example shows that javascript uses pass-reference-by-value, as explained elsewhere on the thread.
DDG is basically a reskin of Bing search. They only do indexing on a page if a webmaster manually submits it.
Just? Imagine a globally scalable cryptocurrency where consensus is not affected by network topology and forks, in fact, just can't occur.
> In the event of an emergency, this is a really bad idea.

How difficult is it to defeat the Yondr cases with mechanical force? I'd normally suggest a pocketknife, but places like that probably search for and confiscate those as well.

It doesn't look like the locking mechanism on those cases would be all that strong, such that most people could pull it apart with their hands if they made a real effort.
> Getting a balloon to 90km altitude is straightforward

No, it is not. The altitude record for a high-altitude balloon is 53 km, set in 2002. Most high-altitude balloons are limited to 37 km or so. 90km is nearly at the Karman Line.
Ah I guess I meant non-charitable then! I'm pretty clueless on how the money aspect in a non-profit works.
If a fire breaks out and I have to evacuate a venue, there is a _distinct_ difference in the effect on me if I have to have had my phone locked up.

In one case, I leave the facility, get to safety, and then _go home_ (eventually), at which point I have my phone.

In the other case, I leave the facility, get to safety, but my phone is either destroyed, or in a pile with 900 other concert-goers' phones, and I need to either wait around (in a place where emergency services probably don't want extra people), or _replace my destroyed phone_.

No thanks, I'll keep my phone in my pocket or backpack, and have it with me when I leave with no extra effort. If necessary, this will mean skipping any concerts or similar where that's an issue.
There are plenty of problems that don't need parallel performance.
I can’t upvote this enough.
So you're saying even working for a company (retail) she was at least no better or worse off than if she'd been a consultant who couldn't afford health insurance on her own.

Whether or not there are improvements to be made to our healthcare system is an entirely different discussion than whether or not an average, able bodied person could reasonably go out on their own without another person working in the home to back them up financially. Of course it would be better/easier to have a support system with another worker in the house. Of course it would be better if you had easier access to healthcare. I would never suggest otherwise.

Also, I'm sorry for your loss. My mother is a cancer survivor and it's just a shit situation all the way through.
Same here, but it had its own set of annoyances. Sitting at home waiting for a phone call, or trying to coordinate meeting up, particularly spur of the moment, was a huge PITA.

Even with cell phone annoyances, I prefer the cell phone world over the pre-cell phone world.
Yeah, generally what's needed for data updates is _nested shallow copies_, not a deep copy. I talked about this in the "Immutable Update Patterns" section of the Redux docs [0], and the articles in the "Immutable Data" section of my React/Redux links list [1] give more examples of how to handle data immutably in JS.

There's dozens of immutable update utility libraries available [2]. The one that I'm really excited about right now is a new library called Immer [3], from MobX author Michel Weststrate. It uses ES6 proxies to let you write normal mutative code in a callback, then applies the updates immutably. It looks like it should simplify a lot of common immutable update use cases, like in Redux reducers.

[0] https://redux.js.org/docs/recipes/reducers/ImmutableUpdatePa...

[1] https://github.com/markerikson/react-redux-links/blob/master...

[2] https://github.com/markerikson/redux-ecosystem-links/blob/ma...

[3] https://github.com/mweststrate/immer/
I have to laugh at some these posts. I also lived in a world without cell phones and I (and the rest of the world) did just fine. Turning off your phones at a concert is not a big deal at all.
>1/10th as effective and doing 1/10th as much good work.
[citation needed]
A better solution would be to give out the password to the WiFi then throttle it to slow enough to be unpleasant to use, but fast enough that no one gives up and disconnects.
That is pretty rare though. I live in Sweden (not the northern part) and at my previous job I liked to take walks at lunch and as long as it is not snowing, raining or being too windy it is pretty nice even at colder temperatures.

Now I'm usually talking about over -10C (14F) but a lot of people seem to think even that is too cold but just don't wear proper clothing.
Spyder is nice but when I used it a couple of years ago it still wasn't as polished as matlab (the language I was coming from). on the other hand pycharm is unbelievable polished and has exactly the only features the made matlab worthwhile: visual debugger with a console. in pycharm you can set a break point open up a console that has access to the current context (it's debug console under tools). out of the box you get tab completion in that console and you actually set ipython to be the interpreter for console and get all its good stuff.
This is why my mother sends me an email every morning. Sometimes she just says hey, but most other times she includes other info about her life or asks me questions. Her reasoning was that because she had a cat (at the time), she didn't want to become cat food should she died suddenly.
San Jose mayor quits FCC advisory board
Don't live in one of the states with those type of guardianship laws. Probably need to elect a President that will choose a responsible steward for the HHS so that we can actually collect data on what is happening now and act upon it to reform this situation.
https://www.gao.gov/products/GAO-17-33
So just gonna go through their list of bullet points about how this is Different™ (tl;dr: not very):

* Privacy "Delivers personalization without needing to vacuum up all of your personal data or sharing it with others."

But...

> Your Firefox browser compares your browsing history with the list of related websites to sort and filter through each day’s stories and recommend the ones that are most likely to interest you... The entire process of sorting and filtering which stories you should see happens locally in your copy of Firefox. When Recommendations from Pocket are displayed on your new tab, we collect information about how many times they appear and whether or not you interact with them [1]

So that's the exact same model the Brave browser was (is still?) pushing: FF will use your browser history to decide which ads (and "personalized stories") to show you; but will do it locally rather than serverside. This is good if your only concern was the collected private data leaking to third parties; it is less good if your concern is with the use of that private data in the first place.

* Quality. "Rewards valuable content, worthy of your time. Not driven by clicks."

I see literally nothing that supports this statement. They're selling native advertising slots in a push-model content stream, and tracking clicks on those ads just like the rest of the industry. The incentive is towards the highest bidder whose ads won't actively repel too much of the userbase too quickly.

* Control. "If you see a story you’re not a fan of, you can hide it. Or you can disable sponsored content altogether."

No snark on this one; this is good. The entire feature can be disabled, or the advertising slots can be disabled within the feature; the controls for this are clear and unobfuscated.

* Transparency. "Sponsored stories will be clearly marked."

Because that's the law, pardner

* Openness. "As an open organization, all code in Firefox is open source"

Shades of Brave, again, but fair enough.

[1]https://help.getpocket.com/article/1142-firefox-new-tab-reco...
Doesn't look like crayon at all. Fake news!
re: efficiency, I think this blog post does a decent job explaining: https://auth0.com/blog/beating-json-performance-with-protobu.... Basically, it doesn't make a huge difference if you're communicating with a Javascript endpoint, but Java to Java (or probably between other non-js backends) you can save a lot of time on serialization/deserialization. It's worth noting that the post uses fairly large blobs (50k people and addresses), and you probably won't see as big of a difference on smaller requests.
I believe that javascript always uses pass-reference-by-value, but simple types are immutable, which means that pass-reference-by-value is functionally identical to pass-by-value since there is no way to make changes to the immutable referent.
If the hardware is done correctly, and used correctly. Previous Secure Enclave on iphones did not work even though Apple and its user said it was secure. Why trust them now?
Easily my favorite quote: "I’m getting myself involved in a land war in Asia."
> if you buy 10 ETH with 1 BTC, then sell the 10 ETH later for 1.2 BTC, you need to pay capital gains tax on whatever the dollar value of 0.2 BTC was at the time of the trade. This is super hard for the government to track.

Could you provide a source on this? It was my understanding that this was not the case. See https://www.reddit.com/r/CryptoCurrency/comments/7nzqky/2017...
Volkswagon’s Campaign for ‘Clean Diesel’
That's great! Certainly not saying you should abandon those efforts, but see if you can find a security shop that has experienced researchers doing what you want do and sell them on your value based on what you already know and have experience with. It's one of many approaches, but it worked for me when I had limited outside time to devote. Good luck!
> Those forms of wealth allow those individuals to shape the environment and self-select in ways that other groups of individuals don't have access to.

Oh please, I just reread Grapes of Wrath and other literature about the Dust Bowl migration to California and it didn't take wealth for some of the poorest Americans to form or shape communities as they came to California. The key was they were hard working and dedicated. All it took was people of similar culture coming together and investing/supporting their own community. Eventually getting their own jobs, land, political support, and assimilating into California culture... eventually becoming locals themselves.

The 'local' people in California were just as hostile to those newcomers, they saw the 'Okies' as 'uneducated and dirty' who didn't belong. Not much different from the way SF activists are to tech workers... except the classes were reversed.

Or the 'carpetbaggers' coming from the Northeast US down into the Southern US following the civil war.

It's not a new phenomenon for newcomers to feel isolation from 'locals' nor for locals to resist change. People always resist change. While it gets justified in many ways by guilt, jealousy, nostalgia, fear of competition, etc, etc. It is not fundamentally about wealth. It has a combination of many issues, but largely has do with things being different.

Reducing every social/economic issue to class, wealth, and power is fraught with issues and requires ignoring plenty of evidence and counter-examples. Much of "new left" ideology and literature is famous for being reductionist in this way. The SF activist's approach to this issue is no different.
Alexa Flash Briefings – No Coding Required
It's mostly about explicit vs. implicit. If a reference is implicit - it's pass-by-reference.
I agree with you in general but in my case, Bitcoin had already experienced several booms and I was aware of the crypto-[mb]illionaires back then. Either way, if I would've jumped on the "get rich" bandwagon, I might actually be today.
It's just a way to attract best manpower. Why not? Kind of HR marketing. Anyway "best place to work" is not patented, anybody could attach their "version" of this tag to any company. Like "people of the year" or "most wealthiest".
The article, as carefully as it seems to be written compared to many pop sci articles on the topic, contains many errors or mischaracterizations. For instance:

Some researchers think that the problem of error correction will prove intractable and will prevent quantum computers from achieving the grand goals predicted for them.

The author then provides a quote intending to justify this claim, but the quoted mathematician merely points out the difficulty of error correction (by--correctly--pointing out that quantum error correction is more difficult than merely proving quantum supremacy, i.e. producing a quantum result that cannot be accurately be replicated using a classical computer), and doesn't say the problem of error correction will prove intractable.

The author seems to be painting a picture of quantum computing that is less certain than is warranted. A counter-point to the popular hype of quantum computing is necessary, but it shouldn't include such inaccuracies.
The main people in that story were a couple that lived independently and had a daughter that lived 10 minutes away who visited almost every day. That's insane that the guardianship happened.
Mobile Test Automation That Works
Wow, all these hypotheticals. It's almost as if... not having a phone with you is worse than having it with you.
This only works if EVs can be charged easily, everywhere.

That is not currently the case, and given that I currently see no planning around this, I don't expect it to be the case by 2025 either. I briefly (very briefly) considered either a plugin hybrid or a full-electric vehicle. However, I can't charge anywhere - and that's a deal breaker. In 8 years, there will probably be somewhere I can charge, but not easily, and not without thinking about it ahead of time.

EVs may reach the point of economic viability, but the lack of infrastructure sure looks like it will drag down their market share.
Acting like adults is working just fine, unless you get irrationally annoyed at everything that doesn't go 100% the way you want it to.

I went to a movie a few weeks ago where a woman actually took a call and wouldn't shut up for 30-40 seconds while others heckled her. That's the worst incident I can remember in the past decade or so. It doesn't annoy me if someone wants to video a concert on their phone. That's their choice to have a crappy experience.
After they all gather their locked phones from a small confined area in an emergency?
Wrong from CS point of view, references are also pass-by-value on JavaScript.

If JavaScript allowed pass-by-referece, we would be able to do the following,

function swap(x, y) {
let c = x
x = y
y = c
}

let a = {a: 6, b: 7}
let b = {c: 8, d: 8}

swap(a, b)

console.log(b)

// Object {a: 6, b: 7}

Meaning, pass-by-reference means being able to actually change the "pointer" used by the local variable.
> The object is still passed by value, however the object itself contains references, which may be mutated.

This would imply that:

var v = 1;

(function (o) {
o.a = 2;
}({ a: v });

console.log(v); // => 2

The whole "objects are pass-reference-by-value" is obviously annoying and confusing, but we're kind of stuck with it.
Yes, because "a" is not an object, it is a reference to an object. This reference is passed by value.
This kind of thing is why I'd recommand everybody to know C: when you know pointers there's no magic anywhere anymore
I don't know the time to hike down and back up at the Grand Canyon, but I can assure you there is plenty of time to take photos and take in the scenery.

As an amateur photographer, looking for creative shots that I can't just find online lead me to see/find much more interesting areas when hiking/traveling/sight seeing.
Modiin is a middle class suburb, Israel got less weirdos than America and early adopters are usually nicer. I am not sure it is going to work in other places and with a different mix of population.
"This means that we must have the best interest of three stakeholders in mind: Airbnb the company (employees and shareholders), Airbnb the community (guests and hosts) and the world outside of Airbnb."

Pick one.
For a 'fun' exercise, the NUKEMAP is illustrative on the effects of these horrific devices. Try dropping various payloads on your location to have a peek at what is at stake.

To note:

NK's latest public test would kill ~33 mi^2. Not a lot of fun.

The US's Castle Bravo kills ~1,400 mi^2, most of the DMV region.

The USSR's Tzar Bomba kills ~6,600 mi^2, nearly the entire LA basin.

http://nuclearsecrecy.com/nukemap/

Pro-tip: The button sizes don't matter
> How does your system protect the rights of people subject to these searches in cases where law enforcement is evil?

And especially: when law enforcement becomes evil or goes rogue. For example, in 1936 in the Netherlands a census had established a list of all people - including their religious affiliation. When the Nazis marched in a couple years later, they had a perfectly validated source of Jews to deport (per https://de.wikipedia.org/wiki/Judenkartei#Niederlande).

While I do not believe that data about religion will be used as a round-them-up-and-kill-them list ever again, there are other things which we allow various forms of law enforcements or secret services to access or to do which may be OK under our current governments but may very well be used against us in the future. There's a reason why undocumented people have been afraid to register or interact with the government - what Trump and his cronies did basically confirmed all their decade-long suspicions.
I think we are saying the same thing. Your term "pass reference by value" is the same as what I called "give a new name to an existing thing".

I simply like to avoid the terms "pass by reference" and "pass by value" to avoid comparison with other languages. But if you want to use "reference" and "value", then your term "pass a reference by value" is a good description of how it works - both for objects and primitives.

Coincidentally, just before I saw your comment I changed what I said about "The reason is that primitives are immutable" to make it more clear.

The real reason is that we instinctively write different code for the two. If a function parameter named 'val' is a primitive, we're not going to try to change a property on it. If we do, it won't work, because the primitive is immutable. (That's the point I was trying to get at with my original comment.) The same would be true, of course, with an immutable object.

And when we pass an object into a function, we may reassign the name completely inside the function, as in the mutatePassByReference() function in your fiddle, but more likely we will write code that manipulates its properties, as in your mutatePassReferenceByValue().

So the immutability of primitives isn't the direct cause of what is sometimes thought of as different behavior for objects and primitives. It's an indirect cause, because it leads us to naturally write different code for the two.

That's what I was really trying to get at (in my usual long-winded way): JavaScript doesn't treat objects and primitives differently, we programmers do.
You probably also survived an era without baby monitors. Doesn't mean life isn't unconditionally better with them.