skysight-inc/HackerNews huggingface dataset:
I did this journey LHR to AKL and back again via LAX in 2005. It was a pretty miserable affair and included being fingerprinted and retina scanned at LAX, both times. The whole experience felt authoritarian and sketchy and a few gears up from the rather pleasant visit I'd had in Boston in 2002 (sans fingerprinting and eyeball scanning despite it being only a year since 9/11).

I doubt I'll ever visit the US again.
Yahoo.com used to be that "social OS" in the 1990s and early 2000s, and look at them now. They even had a Facebook-like feature as part of their service, Yahoo 360.
Such a low, ignorant comment.

You are fine with tigers going extinct because 2,000 people a year, a MINUSCULE NUMBER OF PEOPLE, for the last 200 years die from tiger attacks?

I'm sorry to say you are probably going to get your wish, you dolt. Someday it will just be us and the shopping malls and you can continue to sit inside all day.

How many tigers are killed by humans so we can display their skin and eat their flesh for magical purposes?
It's always worth at least $100 - 200 dollars to avoid a US transfer. The machine guns, and tv's with propaganda of 'how great the US is' are all creepy as hell. Not to mention being yelled at by border security. Seems to be pretty common (in newark at least)
> but the point is that there's a case to be made for the word "homophobic."

Yeah, but that case is rare, while the usage isn't. Homomisiac would be more accurate, though I find that too strong for many occasions: hate is quite high on the dislike-scale, and shouldn't be the first one to go for.

> We think of real phobias as something we should tolerate in people and something we should be sensitive towards. That's not the case here.

Unrelated: that sounds like you believe that people make a conscious choice regarding what they like and don't like, and to what degree they do so. I'm pretty sure you're going to have a rough awakening at some point.
I would say that for most frameworks/libraries. Keeping up with the Joneses is hard and Ember has taken particular care in both pioneering new ideas and bringing in new ideas from other domains and libraries. I'm just grateful that all the apps I have worked on since 1.13 have not been painless to upgrade, but have been totally worth it. Over the long term, stability, ergonomics and performance have been improving steadily and there has been a nice community around to help. That is about all I can ask for. Continuous improvement + nice people == recipe for software success over the long term.
What about an enterprise situation? Would a company allow devices that don't accept their root CA on the network?

Are there enterprise versions of all these devices that we can buy instead?
UBS hired professionals to tear down a model 3 and they think the raw tech is way ahead of the competition. Read the report yourself: https://www.dropbox.com/s/3wfof8kfw02cbbf/Teardown%206.pdf?d...

Munroe's teardown also had some interesting findings (both good and bad, but that was the goal):

https://cleantechnica.com/2018/04/29/munro-tesla-model-3-tea...

A suspension worthy of formula one was quite a compliment. I'd say there are some things that Tesla does uniquely well. Safety is another one. Remember that time the NTHSA literallyu broke their testing machine when testing the Model S for crash safety? No? Here are some videos:

https://www.roadandtrack.com/new-cars/videos/a5238/watch-the...
Here’s the root link: http://blog.fogus.me/2012/07/25/some-lisp-books-and-then-som...
It's a bit in the weeds, but I think the author has a wrong JTB. They author deployed multiple changes, and just incorrectly assumed that their PR was the one that introduced the bug. They author had incorrect knowledge about what was being deployed. If something in their deploy process indicated that in fact only their code was being deployed then perhaps it's a JTB? But otherwise I think it's just a bit off.

However, the gist of it is correct. We often update dependencies or deploy more than we think we do. We have an "us" focused view of our code, and keeping gettier cases in mind helps us break out of that.

Just recently I kept thinking that I didn't know how to write a jest test, when in fact I was using a version of Jest which didn't support a certain method. It's easy to think it's our fault, when in fact there can be deeper reasons.
Just-API: A simple to approach to scaling Automation tests for APIs
While I mostly agree, I would like to make one little point about "economic growth" not necessarily being worse for the planet: digital goods. People making money selling digital goods (e.g., downloadable songs/videos, subscriptions to internet content, etc.) doesn't have nearly the effect on the planet that making and shipping physical goods (VHS tapes, DVDs, CDs, magazines, etc.) does, especially as computing devices become more energy-efficient. So I think it is possible for the economy to grow in some ways without a negative ecological impact.

But yeah, people buying bigger cars (SUVs) and houses generally isn't good for the planet at all.
I wish there was a follow up for this article. At the end it says

> Special arrangements will have to be made between Iranian and US authorities.

Which makes it sound like they worked something out so that this doesn't effect their travel.
2.5 hours?

I was on holidays to the US 12 days ago. Clearing customs & immigration in Miami International took less than 15 minutes.
The decline in local news likely plays a big part in the decline in American civic life and social capital.

That said, $300M isn't nearly enough to even mitigate the damage Facebook does to American civic life simply by virtue of being a data-mining, misinformation spreading behemoth.

Their business model is at cross purposes with the ideal of having an informed citizenry. The entire point of marketing and advertising is to construct a reality in which people are motivated to buy what you're selling. It is utterly indifferent to truth.

You can't have a medium whose every design pattern is geared towards empowering bullshit artists and fostering susceptibility to said bullshit and then just try to paper it over by throwing some cash in the direction of "local journalism." Seriously, $300M is the equivalent of spare change found between couch cushions for Facebook. This is nothing. This is just image laundering.
Nobody has. There's no visibility or community around it which is a constant problem with Yahoo's open source projects. The only thing that really took off was Hadoop but there was very little back then.

Vespa is also far more heavy and complex than any other search systems mentioned here.
For me there is just a glossy saccharine feel to them. No substance, all flash. Or things they have just bought cheaply from overseas and they are passing off as a "Netflix Original." Of course there are always exceptions. I found Stranger Things to be really high quality. Things like their Lost in Space so much less so. I don't want that bare minimum, or "just good enough" they put into it to become the new norm in filmmaking. To me, films should be an art form.
This comment perfectly describes the Tesla Model 3.

Disclaimer: Model 3 owner
As a citizen of a Muslim country this is very useful information, thanks a lot!
Capturing Word Semantics
It seems like the cinnamon patrol comment is related to this, which does seem to indicate the interpretation of an EU law is to blame:

https://www.npr.org/sections/thesalt/2013/12/25/256602581/wh...
Or simply acknowledge that your initial specs didn't cover enough, update the specs, test the "new" functionality, and call it a feature in the release notes.
>The solution to pollution is dilution.

For a while. The scale of human population and our increased per capita resource usage starts to make that less often viable.
It's dangerous to be so confident about something that hasn't happened yet. Something about counting chickens...
You're arguing a completely different point than the one I responded to.

> made electrical vehicules economically realistic
Reality suggests otherwise.

Every modern phone today will give you a list of the apps that take the most juice, and yet somehow for some reason people still install facebook. We might need to protect users from themselves.
You can't trust your client. The IT department will just push a browser that says "you're using the root CA for this connection" while actually using the MITM CA.

Maybe you'll download your own Chrome, but that silently gives you their hacked version. The SHA256sum on their website has also been tampered with. Fine, you say, you'll download the source code and compile it yourself. But the compiler has been tampered with to detect when it's compiling Chromium, and adds the IT department's hacks.

You cannot trust a client you do not fully control.
Could you please provide a link to Flow?
Yet more evidence that shows the Chinese Communist Party is engaged in suppressing people's rights in order to enhance their own power.
Well, then you may have a catch-22 where the expense of having your child could cause making the world unlivable for that child thus condemning it or its descendants to non-existence. Thus generalized to the whole population the best action to maintain the ability to have those valued children is to have fewer of them on average. So we're back to the same conclusion.
[citation needed]

Right to be Forgotten affects search engines. GDPR is common sense, allow users to delete their data. If you make aggregate data of your users and their behavior then it's not their data anymore.

Tax law is a lot more complicated yet never stopped anyone from innovating if there was an economic niche waiting for them.
I'm not sure it should really count as a "Lisp book", but The Art of the Metaobject Protocol" is one of my favorite technical books ever.

It takes some knocks for not really containing anything about how to use CLOS. Instead, it's how CLOS is built. At a higher level, it's "how to build an object-oriented language/object system from scratch" using Lisp as a vehicle.
Here in the Czech Republic, around 70 % of all people live in municipalities under 50 thousand people, and I think that’s rather the norm than an exception. Doesn’t that put local media in a different perspective?
Do we have any evidence that Agile actually helps, and for what kind of projects / companies it helps?

It's just I note this is a DOD document, and I don't think we should be desiging jet fighters in 2 week sprints. Airframes probably can't be modified like that. So it follows that, within a waterfall project, the flight software shouldn't be developed agile either.

Beyond that, I don't think safety critical systems should be produced code first. We should probably be doing modelling and formal verification and stuff like that.

I think agile is a great way of making e commerce websites.

Sure, XP came out of NASA, but XP is a specific thing. Not working overtime is important in XP.

'Modern Agile' on the other hand cares about things like producing an MVP and iterating, which originated in and are appropriate in a web startup context. I'm not sure they should be forced in an engineering context.
Interestingly the post says nothing about Sinclair which makes me think this is nothing more than a gigantic media partnership and yet another reason to distrust the news.
the elderly that we meet in public life might not be representative of the elderly in general...
https://github.com/apple/foundationdb/tree/master/flow
The contrast on that page is abysmal! What's up with that?
Maybe with enough surface area, waiting for the Sun wouldn't be such a time-consuming task.
If you don't mind having a phone (or emulated phone) being on at all times running the whatsapp native app, and if you make an IRC bot that automatically replies to things, yes that's possible.
Image Classification using keras
No[0]. To read a byte through a pointer at IX, you have to:

LD L,(IX+0)
LD H,(IX+1)
LD A,(HL)

On the 6502, you can do that in one instruction[0] if your X or Y registers are zero (and more often than not, you can use the indexed-indirect or indirect-indexed to save even more instructions):

LDA ($40,X) ; if X == 0, and $40 is your pointer.

[0] https://8bitnotes.com/2017/05/z80-addressing-modes/

[1] http://www.obelisk.me.uk/6502/addressing.html
In French, we do have 'écriture inclusive' which tries to make things more neutral, by mentioning both feminine and masculine. For example, instead of saying 'lycéens' (high schoolers, which uses plural and masculine to designate both genders), écriture inclusive recommends to use lycéen·nes.

There was a wave a few years ago, but it was not very successful as far as I know, since it can get pretty complicated (du·de la boulanger·ère) and is not meant to be used verbally, only in written form.
There are so many spot-on things in this document that I cannot share it with the appropriate people in my organization as it will be seen as an attack and offensive insult. Not sure how I could be gentle about it, it's quite damning.
How to make a histogram in Python with matplotlib
This gettier concept is new to me, but what's certainly not new is trying to wrap my head around errors in the code. I'm a relatively new developer and I've many times asked more seasoned coworkers about what they do with all the their thinking they perform and possibly code they write during a long error invalidation process. Say you try fixes b,c,d,e,...,z (some of which might be objective improvements, now more robust code) then you finally fix the bug by trying solution A. What do you now do with the code for attempts b through y, and more unclear, all the thoughts in your mind that went into those efforts? Just forehead slap and move on?
I run shoutcast on :8000 and icecast on :9090 (iirc).
Running both b/c I was just experimenting - both are not needed.

Uploaded all of my tracks and stored them on DO.

Ran a script to create a text playlist file.

Configured icecast to be "fed" by ices (https://icecast.org/ices/docs/ices-2.0.2/basic.html)

Pointed ices to that file and have it feeding icecast.

Created a startup bash script to fire up all both servers on restarts so "it just works".

Maybe I should create a tutorial?
I would consider the audience not being engineers who use tools/services like github everyday. At the end of the day, github wasn't some huge public company with high market cap, and were recently bought by microsoft.
The question is what someone who is aware of the issues and willing to act can do. Just because there are those who act irresponsibly does not prevent you from adjusting your behavior.
Not that we're not ruining this planet, but these specific monarch statistics might not be showing the full picture:

https://www.reddit.com/r/news/comments/adiku0/monarch_butter...
It might be because Tesla also uses CAN bus, whereas the parent post implies that only "other automakers" do it.

Plus, CAN bus is just layer 2/3, you could build secure extensions on top of it, but I agree it is insecure by default.
Anything close to a 100-1000x reduction in energy consumption is unlikely in the next 10-20 years. That said filters have steadily gotten better over the years (better throughput, more durable, etc.)

Also, the main thing to focus on is cost of water produced. If you design a new filter that is much more energy efficient but costs 100x more than the standard plastic filter, it may not provide much advantage.
>They might have to do it for the rest of their lives.

They could do this only once every 10 years (after applying for a tourist B2 visa).
first Google hit for EU accomplishments: https://www.weforum.org/agenda/2017/03/6-things-the-eu-has-a...
I think I just got used to C++11. What is this dark magic?
Maybe we have a different idea of “older” people, but my experience is that older people actually still read newspapers (ie dead trees).
I meant to say inflation adjusted. Going from $13 to $40 in 2019 dollars is a substantial shift.
I visited the Pacific Grove butterfly sanctuary each of the past couple of years. It's really amazing. This year (2018), the count was way down, but they were saying (hoping) it was a bit too early in the season yet. I guess not :-/
How do you reconcile the future warfare and famine risk to your N existing children caused by the additional carbon of your hypothetical N+1 vs your utility of having an N+1th child, though? Because that is the actual formulation.
> This particular kerfuffle comes because the Danish food authority recently classified kanelsnegler, or cinnamon rolls, as an everyday pastry

https://www.theatlantic.com/health/archive/2013/12/eu-worrie...

Sounds like this is more of a "Denmark problem" than an "EU problem", unless you think the EU should simply not legislate the use of products that can cause health issues when present in high quantities in food (in this case cinnamon)
How readable is your text?
The software updates in Tesla generally only happen over Wifi, not cellular. I had to lay conduit from my home to my garage, drill through the masonry, run some more conduit inside the garage, pull CAT6 through from my basement through the conduit to my garage... Then fish the cable through the ceiling and mount a Unifi AC Pro access point in my garage because I wanted the latest autopilot update. Yeah...
Facebook already has way too much power in their ability to shape reality for billions of people. Now they have even more power as the local news companies will be beholden to their investor.
This is a sore point for me because I live in Canada but I'm from Mexico. The US happens to be between the two countries I care about the most.

In my head, I've fantasised responding to border agents' questions of "why do you want to come into the US?" with "I don't. You're just in the way."
Submitting bugs for free when others are being paid? Welcome to BugBounties
When the Mind’s Eye Is Blind
Even decades ago, I recall from memory a gorgeous nighttime view of parliament, lit up in gold-ish tones, with an emerald green lighting the bridge underside in the intermediate foreground. I'm pretty sure I have a couple of slides of it, somewhere...

When I see pictures and video now, I wonder how much the view behind me would have changed.

Walking London was a cornucopia of experiences, from being treated by an erstwhile stranger to a great dinner on the backside of Chinatown, to being scammed out of 20 pounds -- and getting off lucky it was only that much.

(After a cold winter in Germany, it was a bit like being let out of the pen -- and into an abnormally gorgeous week of April good weather. Although, in reality, my German friends expressed a closeness, and -- I can actually use the word -- Gemuetlichkeit, that a frenetic London could not entirely substitute.)

--

P.S. This was back when, IIRC, the well-known book had rising to "London on £15 a Day". Or maybe it was £10 -- that sounds right. Anyway, £20 was substantially more than an inexpensive dinner -- or even shared lodging with an English breakfast. Ah, well -- lesson learned, and without physical injury.
> JavaScript running in my browser has significantly less power to do anything bad to me than arbitrary executable programs running directly in my OS do.

I think that depends on what you mean by "significantly less power". It's entirely possible to use Javascript to place malware (such as installing a binary executable) and do other assorted nastiness on a target machine. If the target machine is properly secured, it's still possible, it just requires more effort.

This is the primary reason why I do not allow Javascript to run on my machines by default. If I'm at a site that I trust and I have no alternative to using, and the JS in question is essential, then I'll allow just the specific piece of JS to run. Otherwise, it's not happening.
As someone who has been running a local newspaper for the last four years in a town of about 11 thousand people, getting money or support from Facebook would feel like someone robbing you and then being so kind as to split the money with you. My trust in them is exactly zero.

They have practically monopolized news distribution, helped to destroy the business model of an important social service and now they would like to make up for it by giving a fraction of the money back?
A Supercomputer in a 19th Century Church Is 'World's Most Beautiful Data Center'
> The significance of Gettier problems as we investigated it is the exposure of an entirely _wrong_ mode of philosophy: philosophizing by intuition. Ultimately, the reason Gettier problems are significant is because for philosophers, the textbook Gettier problem works because _for philosophers_ the problem captures their intuitions of knowledge, and then proves the case of knowledge fails.

And to concretely tie this directly back to software[0]:

Intuition is a wonderful thing. Once you have acquired knowledge and experience in an area, you start getting gut-level feelings about the right way to handle certain situations or problems, and these intuitions can save large amounts of time and effort. However, it’s easy to become overconfident and assume that your intuition is infallible, and this can lead to mistakes.

One area where people frequently misuse their intuition is performance analysis. Developers often jump to conclusions about the source of a performance problem and run off to make changes without making measurements to be sure that the intuition is correct (“Of course it’s the xyz that is slow”). More often than not they are wrong, and the change ends up making the system more complicated without fixing the problem.

[0] https://www.systutorials.com/3525/favorite-sayings-by-john-o...
But that's not actually what it's about, is it? "They" isn't to be used instead of calling a female doctor "him" when you know she is female.

I've noticed that more and more authors have just started to randomly (or by some pattern that I don't know) use "she" instead of "he" in about half the examples (as in "a user visits our home page. She might be annoyed when she has to wait for multiple seconds"). It works flawlessly and I find it much easier to read than "they" personally. I've talked to multiple people about content that I know includes that and nobody mentioned it in a negative way (but two people liked it).
Speaking as a farmer..We should return half the earths landmass to nature. We must change how we grow food. We must even reconsider our ‘food for survival and fuel’. We can all do without pork and HFCS and kale to live. We can’t live without this planet and it’s natural systems sustaining us. We should waste less. Use less fossil fuel. Every time I hear another VC flog their investment with the tired old line ‘we must feed 10 billion by 2050’, a chill runs through my spine. And another species inches closer to extinction. We have a population problem. Not an environmental problem. All this ‘innovation’ is enabling our addiction to procreation. .. all our traditional and modern methods of Ag and producing food + having breached the carrying capacity of the planet so long ago , we are losing this battle of species survival ...with willful ignorance. It’s all very disheartening.
But that list doesn't come with referral codes to get 3 months free!
I think it's most likely that it would just get buried or piled up somewhere. Salt is not really a high value product, so I wouldn't be surprised if desal plants had to pay people to take the salt from them.
> Not surprisingly, the EU has the lowest growth rate in the world.

What would be the growth rate without the single market?
I think we’ll see robust shipping routes before completely self-sustaining colonies. To the point where missing 2-3 shipments isn’t a huge deal.
Universal text pre-processing techniques
Right, the bigger concern for me is targeted attacks. One user, especially a non-technical user, getting a "special" update pushed out.
Drain Lake Lag, reroute water pipelines, stop controlled burns, raise the gas tax, and float a special bond. We’ll save you, butterflies!