skysight-inc/HackerNews huggingface dataset:
And to add to that, most non-standardized features like threads have de facto standard implementations that libraries rely on.
> The one fifth of trips that wouldn't exist seems like a positive to society...

But it does still mean more traffic.
Well, its also that the target company already has a working and functional foundation, and possibly product, and has already gone through the effort of finding experts in the area, and have a bunch of employees trained to work on the system.

The choice is something like $5M acquisition or $1M building it + 2 years

For a large corporation, it makes sense that money is cheaper than time
Simple math can help fix gerrymandering
> Remember that Boeing's original plan was to use the 747 as a freighter.

You have to wonder actually if that is even true (I've heard it as well obviously). Reason being Boeing may have been thinking SST wouldn't work or be practical (after all it wasn't) but it was easier to sell a 747 based on saying it could be used as a freighter primarily. If they had said it was just another long range high capacity plane the project might have never gotten approval because of the 'bet the company' risk.
> obfuscated

I was reading the article on my laptop and had to type the URLs into my phone, so I appreciated the bit.ly links.

Besides, "obfuscated" is a bit strong -- as evidenced by your post, no information is hidden.
California isn't a country, no matter how much their government wishes they were.
Keeping in mind that Julia appears to be very very close to common lisp, some minor differences that you appear to lose going over:

- 1) lisp 1 vs lisp 2

- 2) Matlab syntax (y tho?), infix, and sygils everywhere

- 3) Clos and metaobject protocol and ability to adjust these as easily at run-time

You do appear to gain some things though in all honesty. I'm trying to program up an dataframe/analytics type program/library in Common Lisp as we speak, and I'll admit, getting that stuff right and efficient is hard work. Gives you immediate respect for anyone who has done the same in other languages.

Additionally:

- 1) Parametric types and dispatch on them

- 2) Potentially inlining and compiler optimisations and integration around their generic functions. My gut says SBCL would need some compiler magic and metaobject protocol type stuff to do the same, and it would no longer be standard Common Lisp. That's not necessarily a bad thing, there are some warts around in-builts/objects/generic functions in Common Lisp, but it would be a fracturing of the community to update/change them.
The "Increase probe trust" button doesn't get enabled anymore for me, even though I have enough yomi.
Feature Flag-Driven Releases
Yet most of those don’t actually play well with on another, with various major and minor incompatibilities.
The reason the FAA considered fuel tank inerting in the first place is because of a 1996 crash of a 747 that killed 230 people[1], and which is thought to have been avoided had the tanks been inert[2]. Other 747s were lost to the same issue, such as the ULF48 that crashed in 1976 killing all aboard[3].

To answer your question, no, the 747 is not "safe". No aircraft ever made is "safe". They will all crash and kill people given sufficient flight hours. The question is what we consider acceptable risk, those standards change over time as technology improves, and as regulators phase out older models by sunsetting certain exceptions.

As that's done older aircraft either need to be retrofitted, or sold to jurisdictions with laxer rules.

1. https://en.wikipedia.org/wiki/TWA_Flight_800

2. https://en.wikipedia.org/wiki/Inerting_system#Aircraft

3. https://en.wikipedia.org/wiki/Boeing_747_hull_losses#1970s
>"We don't know which database will be best so we try a few."

There is but a handful of valid choices for a relational database, and all of them pretty much able to handle every single thing you can throw at it.

Or are you just trying out "flavors" of database? In which case you're wasting the client or employer's time/money, in all honesty.
> Another perk is unlimited international data roaming at the same price as regular data, and at decent speeds too.

IMO this is the killer feature rather than merely a perk. Otherwise, in most of the country, you're basically just paying quite a bit more for a slightly better payment experience and equivalent actual service.

(I'm a Fi user).
No community which experiences overpopulation will survive... If you want a good walkthrough of historical evidence that population control leads to a stable community check Jared Diamond's "Collapse: How Societies Choose to Fail or Succeed". I suggest you read it and form an opinion before you check the discourse on it.
I actually take it one step further and have classes such as `border-1-px border-dark border-bottom standard-margin no-margin-top`. Seem weird at first but combined with flexbox (if your target is the evergreens) you never overwrite and you got one stylesheet for pretty much all of your projects. It's a real production boost.

Really not a fan of CSS-in-JS. I like to keep my components JS+JSX only.
I think you're answering a question the article doesn't pose. Tishkoff didn't claim to have refuted the concept of races, but rather just the notion that they were directly tied to skin color.
I agree :) How i wish that I go 10 years back and do something different!!

They know that I don't have c# exp. But do languages really matter? I feel logic matters the most!
You need a max width on that. On a 27" or larger screen those lines go on endlessly.
C.R.E.A.M. – Crypto Rules Everything Around Me
If you happen to be near Speyer in Germany you can visit the Technikmusem Speyer and see a 747 up close. https://speyer.technik-museum.de/en/boeing-747

If that's not reason enough to visit this museum: They've also got a Buran.
WPA2: Broken with KRACK. What Now?
Something about "pointers-to-shared" from reading the feature list. What that is who knows.
You're wrong, and interestingly, you're omitting the key part:

> Such statements produce a warning in the error log when using statement-based mode and are written to the binary log using the row-based format when using MIXED mode

The problem you're writing about is not related to MySQL itself, it's a problem implicit in statement-based replication. Row/mixed mode replication has been available in MySQL since 5.1 (almost 10 years ago).

DBAs must know how replication works, as RDBMSs are not toys. It's naive to think that replication in other RDBMs itjustworks! - see, for example, the replication bug that caused slave corruption to the famous transportation company.

The choice to raise a warning rather than stopping replication is arguable, but it's far from being "insanity".
Here's the CCC talk with the author of this white paper: https://www.youtube.com/watch?v=KJWd-_BDC_g
Make a cold storage for your Bitcoins right in terminal, offline
One person’s history of Twitter, from beginning to end
Interesting Fredholm integral equation – award offered
Expansion does nothing for air bubbles around edges and detail, even with vent holes. Not sure what you are basing that on.
scour through http://reddit.com/r/machinelearning

tbh it's not 'beginner' in any sense, but the real interesting blog to me is http://nuit-blanche.blogspot.com - it's definitely worth going through, it may even be better for getting familiar with the more basic stuff to try also to leaf through the advanced stuff, rather than to just look through the beginner stuff alone
Pehaps add a [Paywall] suffix to the title?
Sounds like they're talking about perfectly valid email addresses that just aren't being checked anymore. I'm sure most people have like half a dozen of those.
I didn't say it wasn't possible, just that no reputable vet will do it if wolves are not legal as pets.
Stackoverflow salary calculator
The article is quite specific in why Mozilla wants to track emails - email being sent to dead email accounts causes greylisting/blacklisting problems for them; they want to be able to unsubscribe inactive accounts, and the only way to determine account inactivity is through some sort of feedback mechanism.
There is some misunderstanding here.

Does it help if I point out that new trees grow up to replace the chopped down ones?
I always explain tracking pixels to non-technical users and show them how to turn off image loading if they wish to. Every single one has chosen to do so. It's way past time for email clients to have this as the default for html emails.
The trend to run everything full screen is an odd one, probably was never even a thing on Windows, with its terrible window resizing options. Of course tabs in browsers is a side effect of terrible window management in GUIs, and causes more full screenness
I seem to increasingly get unsubscribed from mailing lists because of not opening them, which is very frustrating.

Sometimes it's because I'm reading but not triggering their tracking mechanisms. Other times it's because I'm subscribed to lists that I only occasionally read, but want to have available for reference.

Either way: if I've actively subscribed to a list, I have some reason for doing so. I don't want to be unsubscribed!

I'd be happy to add my email address to some whitelist of 'assume I'm reading anything I'm subscribed to', if only it were possible.

Otherwise, maybe I need to forward mails to some service that will open them all in a browser, and trigger all the tracking pixels.
Just as an info drop, the 2nd floor is business class. First class is on the first floor, in front of the cockpit geometrically.
>Uh, voice? That seems dubious. Apart from vernacular or speaking styles that are generally racial in nature, there's really nothing there.

https://www.ncbi.nlm.nih.gov/m/pubmed/17342877

>It's not the obvious cases that matter, but the borderline ones. Is that person Japanese or maybe Inuit?

First of all, I don't think it is appropriate to classify "Japanese" or "Inuit" as races. Race is a more general concept.

Anyway, Japanese and Inuit are easy to distinguish. Middle Eastern and European are better examples. If you take one European person and one Middle Eastern person it would be hard to differentiate them, if you take two groups of one hundred people it would be easy.
You’d only be able to inline if you know that your call-site is monomorphic. Also, there’s a Lisp library [0] for inlining generic functions that give you huge efficiency gains for certain use-cases (especially monomorphic ones). I couldn’t imagine this being a _library_ in any other language.

[0] https://github.com/guicho271828/inlined-generic-function
The Older You Are the Worse You Sleep
Does the US even have mass transit? Seems to me most cities rely on shitty unreliable bus services.
A Chat with Sunrun VP of Grid Services About Residential Energy Storage
I don't know about mathematical domain, so this might be off-topic but in some cases a legacy code base that works perfectly can be brittle and full of holes and bugs that never manifested themselves because the code not directly interfacing the input data is guarded by subset of possible data it should support, and many of the possible code paths have not been evaluated.

But if you try to refactor the code to, say support other feature or optimise it, you might get into nastiness that is beyond comprehension, and you cannot count on that the code is coherent or correct.

This is my experience for maintaining a legacy base that has been many years in production. It's just a pile of frozen code that nobody has properly refactored probably out of fear for breaking something. This way you end up with unreadable layers and weird technology-specific hacks that were carefully made just work, probably not understanding what the existing code actually did but cargo-culting and resulting with massive amount of code that does little.
> If the Nile collapses

When, really.

> western style environmentalism is quite a stretch

Africa's natural resources have been raped and pillaged by the west for many decades. Even today, most people in the west simply don't realize how the effects of that era are still felt strongly. Millions living under extreme poverty do not have the luxury of thinking about the environment when the price of that thought is not putting food on the table. Same can be said for the massive population growth. Birth control requires education, which requires prosperity, which Africa lacks almost completely.

> If the Nile collapses Europe will see refugees streams of unimaginable magnitude.

As someone in Western Europe who definitely believes this day will come, soon, I can only say we reap what we sow. The crimes of past European powers (think Belgian Congo for a single example) are slowly but surely catching up with the current generation and I think it's way too late to avoid the consequences.
> I'd rather not have to follow a line of text from one side of my large screen all the way back to the other

I read wikipedia articles in fullscreen 2560x in desktop mode. The mobile site is a huge waste of space to me to forces me to scroll more than necessary.

On the other hand I have no trouble with scrunching browser windows when it makes sense since I use a tiling window manager and have keyboard shortcuts to rearrange windows.
I am frankly baffled by the choice of "for hustlers"; my associations are "drug dealer", "scammer", "thief", "dishonest person" and so on (I'm not a native speaker, so I'm not sure how correct/common that is. Urbandictionary seems to point in the same direction[1]).

I can let that slide, but "handcrafted UI components" (as opposed to what?), and then a reference to my dreams followed by buzzwords.. I don't understand why you would use this angle for a technical audience - if you have 100+ good components, that is impressive in itself, show the code!

I completely understand that making a good website and slogans etc is very hard, so I am willing to spend some time to look at code. But you're making me jump through hoops, I'm not willing to do that even for a second. It leaves me wondering if signing up will even get me a repository/download link or is there some activation or profile bullshit? How many e-mails will I get, who do you share my address with, and so on.. If it's "absolutely free", why is it not using an established license?

1: http://www.urbandictionary.com/define.php?term=hustler
1) lisp 1 vs lisp 2

Eh. Emacs vs Vim.

2) Matlab syntax (y tho?), infix, and sigils everywhere

The target audience is scientific and mathematical users, not necessarily "programmers", and certainly not "software engineers". Matlab syntax, infix, and sygils read like math notation. The target use-case is mathematical and scientific programming. This is a benefit in my opinion.

Also, with respect to sigils, I can think of at least one popular sigil in Common Lisp: the #' reader macro for accessing functions! So much for Lisp-1 vs Lisp-2.

3) Clos and metaobject protocol and ability to adjust these as easily at run-time

Fair, but do you really need CLOS with a delightful type system and multiple dispatch?
They also mention that it is considerably more efficient to capture carbon at the source. The CO2 concentration is about 200 times higher at the plant (10% vs 0.04%). They state that it costs about 1/10 as much to capture at the source.

So extrapolating from that, then the the plant they built in Switzerland, which 900 tonnes/yr directly from the air, could potentially capture 9000 tonnes/yr and would handily manage a coal power plant.

http://www.sciencemag.org/news/2017/06/switzerland-giant-new...
It makes no sense to me that HN allows paywalled content. I'm fine with publishers wanting to earn money, but for those without a WSJ subscription, how do we converse meaningfully about the topic without being able to read it?
One could argue that the reason things are getting as bad as they are is because no one is punishing emitters strongly enough.

Who's to say that, as soon as emissions are neutralized, some won't again try to exploit the fact that it's "less dangerous to pollute more" as a competitive advantage? At least until there's another crisis down the road.
It looks like it can be implemented efficiently only on top of ZKSnarks, and doesn't try really hard to compare with MimbleWimble, the obvious competitor (just writes a few words about it that doesn't make me confident in trusting the paper)
I was reading about the history of Paris cafes, and apparently this has contributed to the demise of many cafes there as well (in particular the ones that relied on alcohol sales and didn't adjust to serve good coffee, among other more modern clientele tastes)
It's pretty ridiculous. I see a lot of articles like this, that all go along the lines of science supposedly disproving the existence of something you can easily observe on a day to day basis. If it was about skin color, why aren't albino Africans white?
As a data collector, they can rent access to the data via their ad inventory and technically not be "selling your personal information."
Uh, voice? That seems dubious.

No, that's not dubious.

Rick Astley, most famous for the internet meme of Rick Rolling, had trouble getting taken seriously at first because everyone thought his (first?) song "Never gonna give you up" was sung by a black guy. They could not believe it was really the voice of some skinny, pasty white guy. It sounds black to most people.

I participated in a poorly designed pysch study in college in which they played a tape of a discussion and told us the white speaker was black and the black speaker was white. Participants in the study were not fooled by this. The black guy sounded like Rick Astley, for lack of a better explanation. We all knew we were being lied to. Switching the labels fooled no one.

It isn't a perfect indicator of race. But, yes, there are voice differences that have nothing to do with vernacular speech habits.
This is a well-written piece that takes a step toward clearly discussing tech security issues in laymen's terms. Which is an important step.

The failure to adequately describe the security landscape to those outside the technology sector is the greatest failure of technologists in the last 5-10 years. The NSA revelations were lost on america as a whole. They were muddied by confusing technologies and what many considered to be treasonous means.

In this regard, snowden was the whistleblower technologists needed, not the one america needed. The person or company to bear that standard has yet to be identified.

I would say our job as technologists is two-fold: first, we must continue to press our organizations for privacy and the security of our users. The e2e encryption focus is a great example of this.

Just as important is our ability to communicate security problems in a manner accessible to the common voter. Without their understanding, and passionate support, privacy in the tech sector will be relegated to the "anarchists" and criminals. Tor suffers this treatment and e2e encryption is already being painted in a similar light. It is essential that pieces like this continue to be written.

Collectively, we need to learn to distill this complex issue into language everyone empathizes with as much as technologists do.
OCLint
> The research “dispels a biological concept of race,” Dr. Tishkoff said.
I would completely agree with that argument. But punishing emitters is one potential means to an end, not the actual goal.

You'd obviously need to ensure that capture capacity kept up with emissions, but at least it would be really easy to come up with the correct price for a carbon tax.
MATLAB syntax is pretty convenient for linear algebra. It makes things very readable.

Maybe Julia should be seen as an infix typed Lisp DSL for math. It'd make a good stack (see my other comment) with Clasp or any other Common Lisp that offers good bindings to LLVM.
Make your browser narrower?
They should publicly post all of these "Russian propaganda" items in a single place, so we can all see them.
"We initialize the random number generator with the system uptime, then use it to make crypto keys" - really?!?

"We also publish the system uptime in an unencrypted broadcast message to save you the effort of even bruteforcing it".

Does nobody do security reviews on this stuff, or are these weaknesses there deliberately?

The line between incompetence and malice really is thin here...
Indeed! But stuff like parsing input files and plotting are tons easier to code in Python than in Fortran. The point is the performant parts are not in Python, but the parts we don't want the difficult baggage can be written in a much easier and kinder language like Python.
I really love the idea of those batteries. There needs to be collective effort to think about the recycling, but nonetheless, it's a good, fine-grained, sun-powered source of energy.
I worked as a programmer in a molecular dynamics research group for a while. I was asked to work in Python because it was what the boss was familiar with - so there's some of the same inertia happening again, just with a new(er) language, I guess.

Speed is not a huge issue if you're happy to leave your simulation running overnight anyway, or if you have the option to just throw more and more cores at the problem (or in our case, both). The goal is to get your papers published. Code developing/interpreting/debugging time is generally far more serious an obstacle to that goal than simulation speed. I was the only developer there. Everyone else in the group coded on an almost daily basis, but none of them considered themselves programmers, and very few of them actually learn about good programming practices. They're biophysics researchers.

Having not worked in Python much before I was also pretty pleased to find that, having determined that I needed to use Dijkstra's algorithm for path-finding and then working out the smallest Standard Deviation between certain sets of data points, Python came with libraries to do both of those things off the cuff. It's just so easy, I can see why it has a favoured place in this field.
CL-INFIX [0] gives you infix syntax in Lisp a la carte.

[0] https://github.com/rigetticomputing/cmu-infix/blob/master/RE...
The 'right to track' here is because Mozilla is getting blacklisted for sending to now-nonexistent addresses, and when they're blacklisted, it's hard to get off the blacklist.

As an example, one company I work for is on the blacklist RFC-Clueless, which blacklists you for not following the RFC and having the required default mailboxes (webmaster@, abuse@, etc). We use gmail, and it was a screw-up in their system - something I got them to fix about 2.5 years ago. Despite multiple requests to get off the RFC-Clueless list (their request link being obfuscated), they've done nothing about it. It's particularly galling that a blacklist that blocks you for 'being a bad netizen' is themselves an atrocious netizen.

So, if a client has an IT dept that subscribes to RFC-Clueless, there's simply no way we can send them email - it's very difficult for our sales staff to convince their contacts to start that conversation with their own IT, especially in the initial stages of the trial.

So I can understand that Mozilla might want to keep themselves off mailing blacklists, especially when they're sending mail to now-dead addresses that have previously asked for mail to be sent.