skysight-inc/HackerNews huggingface dataset:
But Facebook itself is engaging in illegal activity by publishing those ads! It is against the law to do that.

If you commit a crime because somebody else asked you to do it, does that mean you didn’t break the law?

If Facebook commits a crime because someone asked them to do it, does that mean they didn’t break the law?

How could the answers to those two questions be different?
Sonarqube, Docker and .Net Core
R:

> 0.1+0.2 == 0.3
[1] FALSE

?
It supports web content too.. you can capture web documents and the viewer works with them just like books.

I need to update the screenshots though. One day at a time.
Price work fairly, define fair in the context of all humans, even if this means near break even
So we're supposed to be OK with this?

>Snowden’s tweets and lectures have real-world impact. After his disclosures, Tor’s usership shot up from a million to six million. He repeatedly tweeted to his followers that they should use Tor and Signal. Tor’s default search engine DuckDuckGo, which claims to protect privacy by refraining from the profiling that other browsers do in order to provide personalized searches, saw a 600 percent increase in traffic over just a few months. One of DuckDuckGo’s partners is Yandex, Russia’s government-controlled search engine, although the company says it does not allow the collection or sharing of user data by its partners. Certification by the Snowden brand may well be the chief reason that so much faith is now placed uncritically in these platforms.

Really?
> t seems like the simplest thing to do would be to add an over-water maximum onto the Jones act that would essentially allow PR and HI an exception.

Given how heavily certain group lobbied to prevent the government from issuing just a temporary waiver after Hurricane Maria, I wouldn't bet on this happening anytime soon.

Democrats support the Jones Act because their core constituents do. Republicans have a complicated history with lobbying for Puerto Rican issues. So neither party has an incentive to fix it, and neither party sees Puerto Evans as constituents.
My opinion is not a popular one but I'll reiterate-China will not overtake US at least for the next 100 years.

I think this trade war has been very telling, it showed the underlying fragility of China's boasting as a superpower.

All in all, I see USA recovering from the Trump blunder, and I believe that it will come out stronger than ever.

If anti-fragile by Taleb holds true, the US Gov is relatively anti-fragile to Russian or Chinese ones. Note that anti-fragility refers to the recoverability when exposed to unforseen circumstances. We see the US democratic system evolving and we will see a much stronger democratic process as a result.

On the other hand, things don't look good for Russia's economy along with China now facing an exodus of foreign investors and corporations nervous with China's new dictator.
Thanks.. please jump on the Discord or join the reddit group. We're making FAST progress so if it's not 100% there yet just give us a few more weeks. Or even better send a PR or submit a feature request.

The guys on the Discord list were really really wanting tags in the repo view so I just banged them out on Monday.
I agree. I wasn't arguing for the validity of those approaches. Just that they could account for older workers being fired disproportionately, with no "intentional" age discrimination.

Which isn't to say that HR doesn't realize that their approach targets older workers. Just that they can say that it wasn't intentional.
There's not much to support this rosy outlook yet. We were already at 'full employment.' Wages are just inline with inflation as they were before and we have farmers feeling the pain of the trade war.

We can certainly hurt China but that was never in question. Whether this scheme will be any good for the US is TBD.
Since I've had to convert several numbers to metric now to make sense of them, I though I'd put the conversions here for anyone else that's in the same boat:

183.9 MPH = 296.0 KPH (record speed, average over 1 mile)

100 MPH = 160 KPH (approximate speed at which tow rope detached and she began accelerating under her own power)

128 ft = 39 m (linear distance travelled per crank revolution)
That's not the point, it's making RSS a second-class citizen. That's bad enough on its own. It's doubly bad in this case because they went from treating it as special. If it had just been made equal, I wouldn't object. This is clearly a problem best solved by the search engines, if the world fixes it with this technique, there will be no push to fix it the right way and RSS will be worse off than it already is.
Show HN: My software design pattern for state machines based on gene expression
I like how the brakes are connected to the tow apparatus— because, you know, who needs brakes at those speeds?
Ah, I was looking in the actual source code (e.g. for a 'license' file)
I don’t see how this is an insightful comment. You’ve just provided a different way of saying there’s a winner and a loser.

Disenfranchisement !== losing, it’s being denied the ability to have your vote count the same as anyone else’s.

Under the electoral college system, 50 voters for candidate A in Wyoming get more influence than 50 voters in California for the same candidate.
What if the companies that were placing job ads on Facebook were also placing job ads on other platforms that weren't targeted to men only? Playing devils advocate here...
> a Smalltalk environment is basically a blob of tightly coupled classes that all call and delegate to one another, up and down the abstraction chain, and when you want to load the application you just snarf all those classes into memory, all at once.

I really like the idea of Smalltalk images (which can also be used by some Lisps, and Factor IIRC) since we can tweak and fix values directly, rather than trying to orchestrate a way for the fixed value to be used the next time we restart it.

On the other hand, I really like functional programming ideas like immutability (which naively would stop us fixing/tweaking things) and referential transparency (where an expression and its result are interchangable; if we switch out the result, it's no longer interchangable with the expression we wrote). I also like version control, reproducible builds, etc. which seem to be trickier with images.

An interesting research area, I suppose :)

> So now you've introduced more code, more concepts, and more complexity to do something like send a fucking email which is conceptually simple on paper (and you have a library to handle actually sending the email).

I completely agree w.r.t. the insanity of people decoupling all of their classes from each other (my old boss got infected by that idea, it was painful). Still, the particular example of sending an email is a legitimate case of external interaction: whilst it's fine to, for example, create as many Customer/Request/whatever objects as we like during unit tests (since they're internal implementation details) we don't want those tests to be sending actual emails.

So if I were writing this, I would have the email-sending-mechanism as a parameter, where we can pass a real email sender when running on production and a dummy argument-swallowing black hole during tests. Note that the interface for an email sender is simply a function (from EmailDetails or whatever, to void).

> Congratulations. Welcome to software-architecture NASA.

One thing I've found about architecture astronauts is that they obsess over "reusability", yet insist on creating all their own stuff from scratch, rather than reusing what's already provided by the language. For example, from this article:

public interface CommunicationMethod {
void send(CustomerServiceAnnouncement announcement);
}

The author has just re-invented the idea of a function! Yet (as Rich Hickey famously said), by inventing a new class they've made themselves incompatible/unusable by all the existing code, infrastructure and tooling that works for functions(/closures/whatever).
Good, now git
Indeed, in the US, most engineers work under an "industrial exemption," for instance if they are employed within a company that makes a product, and not providing engineering services directly to the public. Most of the engineers at my workplace do not have licenses. On the other hand, our products get checked out by a certification lab, and the people who sign off on the test reports are in fact licensed. The work they do is phenomenally dull and bureaucratic.

Of course there are also fields where everybody pursues a license such as civil.

If I were to call myself an engineer, it would be in a field that doesn't have a discipline-specific license in my state. I don't know if it means that I don't need a license, or what. So far it has never been an issue.
Oh.. also, give us some more github stars so other people find us :)

https://github.com/burtonator/polar-bookshelf

and if you have a blog or a twitter account please give us a shout out. Polar is a brand new baby , only 60 days old, so not many people know about it yet.

The quicker we grow the more contributors we get which means the quicker we grow :)
Motorcycle dragsters know not raise their torso off the bike around 120+ mph. Your body acts like a sail and you go flying off the bike. The high speed accidental dismounts in this sport will be interesting to watch.
For me the upside of short selling is not worth the risks[1]. Long term the market appreciates, so if you are young, wait it out and rake in the annual average 6% S&P market gain.

[1] RISKS
- Upside is capped to 100%, the most you'll ever make is 100% shorting.
- Downside is uncapped, unlimited losses.
- Have to pay interest while you hold the short position.

If you really believe in a short position, the only strategy I'd personally recommend is put options. Limits your loss to the total cost of the options, and upside is more than 100% potentially.
https://news.ycombinator.com/item?id=18019700
Except we do. One of the EU's laws is that all EU penalties be proportionate [0]. All other laws are subject to that requirement.

So the moment some group "wants to make an example of your company", not that I have ever heard of anyone being made an example of that's remotely akin to US punitive damages awards or 999 year Texas jail sentences, you appeal to the national or EU court. The judge will be delighted to rule the regulator's (or government) actions illegal or disproportionate. It may well also trigger a judicial review.

For an alternative outcome you would require a change in representation at the EU from 27 nations, and repeal of one of the founding principles. Not as unthinkable as the US repealing the constitution, but not very far off.

[0] https://en.wikipedia.org/wiki/Proportionality_(law)#European...
If you see `?` as a monadic bind (some kind of .andThen, see futures / promises), the whole thing reads and makes sense: the rest of the expression is a function call, a lambda that only gets invoked when the `?` passes a value through.

So `foo?.bar` is something like

match foo {
Ok(inside_foo) => Ok(inside_foo.bar), // .bar the lambda.
Err(v) => Err(v),
}

The `do` notation makes it a bit more explicit. It also looks directly lifted from Haskell's approach to work with monads.
Interesting. Here's a list of mid career pay by major. Fields that tend to be accredited and value accreditation are certainly present in high places on the list, but variants of mathematics are in comparable places. My guess is that "economics and mathematics" or "computer science and mathematics" are probably examples of fields that require a lot of math but aren't part of an ABET accredited degree. Doesn't look like there's much of a pattern here.

https://www.payscale.com/college-salary-report/majors-that-p...

Now, if you plan to work in structural or civil engineering or another field where accreditation is important, than yes, I would tend to agree that having an ABET accredited degree is important (as well as taking the PE exam for that field).

Fields where ABET accreditation isn't terribly important (computational finance, google, facebook, and so forth) often pay more than the fields where it is (mechanical, civil). My guess is that passing the PE for computer engineering wouldn't make a big difference in your compensation at a top tech company, I certainly don't know anyone at those companies who has bothered - though I certainly am willing to evidence to the contrary!
Signing and accepting jurisdiction are two different things. Clinton's contemporaneous statement (from Wikipedia):

The United States should have the chance to observe and
assess the functioning of the court, over time, before
choosing to become subject to its jurisdiction. Given these
concerns, I will not, and do not recommend that my
successor, submit the treaty to the Senate for advice and
consent until our fundamental concerns are satisfied.

Nonetheless, signature is the right action to take at this
point. I believe that a properly constituted and structured
International Criminal Court would make a profound
contribution in deterring egregious human rights abuses
worldwide, and that signature increases the chances for
productive discussions with other governments to advance
these goals in the months and years ahead.

Clinton thought that being a signatory with contingent intent would lend the ICC legitimacy even if the U.S. would never submit itself to its jurisdiction, and even if it was obvious to everybody it wouldn't submit itself to its jurisdiction. It's like the opposite of plausible deniability--plausible ratification. According to his logic, the fiction mattered. To others it was pointless.
Do you mind if I ask what cameras / software you use? or a good site to read up on this topic?

Bonus if it has a mobile app/interface, my use case is video monitoring of my kids rooms while they sleep.
The GPL doesn’t really stop bundlers from stealing it. It just requires them to provide the (potentially modified) source code to their customers upon request.
I'd settle for github search that's case sensitive and recognizes things like dollar signs, semi-colons, commas, braces, and such.
I am excited to learn about afl-launch!
Drupal 8 adopted Symfony's db layer because it was better than what they had been using
NSO Group Rejects Citizen Lab's Findings on Pegasus Operations
The truck in front is blocking the wind though, which is the point. Assuming she was going all out to fight the leftover wind, it probably felt like 40mph.
How is an equal voice disenfranchisement or at least how is it any more or less so than the disenfranchisement of Californians under electoral college rules.
The System 7 OS on Macs introduced AppleScript[1] which offered a similar set of features (but designed for the 90s).

1. https://en.wikipedia.org/wiki/AppleScript
Pretty sure that's less about you being a bicyclist and more about you being in Oakland.
Yes, of course! They have little to lose compared to Google, which has _everything_ to lose.

Lack of personalization is not a "feature" that DDG implemented. It is a lack of feature that they had to justify. The results that they were getting back from Yahoo! BOSS were not personalized, because Yahoo! (and now Bing,) would not trust a third-party with your ID, let alone your data.

More importantly: Google is not selling your info to anyone. They use it to personalize their two main search engines: web and ads. Non-personalized ads means smaller revenue per ad, which in turn means more ads shown to you (which is what you get with DDG.) If you see Google ads on a third-party site, it is still Google that is directly serving those ads, not that site.

Think of it this way: Here is a company that screams that Google is evil, but is happy to provide you with direct functionality ("!g") to visit Google, and oh, by the way, says nothing about their main partner, Bing, that also personalizes results.

On the other hand, look at Google's behavior. They own duck.com through their acquisition of On2. What do they show when you visit duck.com ? "If you meant to visit the search engine DuckDuckGo, click here." Who does that ?!

Brands build trust over many years, and in my (and most of the planet's) opinion, Google has earned mine.

I could be more worried about ISPs logging URLs and selling them, but I'm not: I'm just not that interesting to track and I bet this is true for most of us. Maybe you're different.
The fastest I've ever gone on a pushbike was around 80 km/h (50 mph), down a hill.

It's pretty fun and a great adrenaline rush, but holy shit it's dangerous. It's not like I was wearing protective gear, my polystyrene helmet and lycra wasn't going to protect me at that speed. All it would've taken for me to fuck myself up was a large stone or a nail in my tyre or even just speed wobbles.

I stopped hill bombing pretty quick. It's not really worth the risk.

The fastest I've managed on a flat is around 60-70 km/h, drafting behind a random car. That's also not safe, if the driver tapped their brakes, I'd go straight into them.

There's something so cool about going at car speeds, but without a motor.
Is it GPL v2 or v3?
Not on my R:

> (0.1 + 0.2) == 0.3
[1] FALSE
Agreed. I think that community taught me a lot more than I can even recall about writing good code collaboratively.
I am to understand that in all of her Majesties kingdoms they have regulations against making things of cardboard such that the front does not fall off.
I don’t normally empathize with hackernews comments but I 100% agree with this.
I guess the real question is, how much of the propulsion (after the rope connection is detached) is actually from pedaling and how much is just a pneumatically coupled "tow line" from the car.

Still quite a feat to control a bike at that speed with near certain death so few inches away.
> Once China is not part of the trade flow between US and X country (Taiwan, South Korea, Japan, etc), the total trade for China will fall even more than 18%.

If those are actually further up the value chain leading to exports to the US (as you seem to suggest), those would largely be imported goods.

Edit: Moot point really. Those would just be a consequence of manufacturing happening in China. It's better to have a direct look at the amount of manufacturing happening in China, instead of guessing at parameters directly which are actually a dependent on it. That would be like trying to guess whether a taxi company will buy less fuel if you're no longer a customer (maybe they'll have other customers instead), and on top of that wondering whether that's a bad thing. It's just the wrong aspect to focus on.

> US is the largest consumer market in the world. Japan is second at 1/3 of the size of US. EU consumer market is mostly fragmented. There is just not that much singular consumer demand outside of US.

Which apparently doesn't seem to mean much - as proven by the fact that plenty of brands have no trouble selling basically everywhere despite "fragmented" markets. Also what do you mean when you say the EU consumer market is fragmented? The main selling point of the EU is that it is literally a single market.

> Plus other countries are enacting tariffs on China as well - India for example.

India already appears to be backpedaling on their earlier posturing.

> There are lots of countries that have way cheaper labor costs than China, there's no reason for the foreign companies to go there in the face of increasing tariffs.

The most noteworthy tariffs are China <-> US right now. There's little reason for non-US companies to go elsewhere, especially now that Chinese labor and manufacturing is going to become cheaper again - emphasis on manufacturing, not labor, since the infrastructure and know-how already exist in China.
You just serve as an air brake. As long as you're holding on it's not that big a deal on a sport bike. It sure helps with braking distance though since you can counter the lift of the rear should you need to emergency brake from such speeds.

Source: individual who has ridden liter bikes > 180MPH many times.
> provide a better experience for users and their machines

Ah, but you see, the modern developer does not care about the user experience. "Developer time is worth more than user time", "move fast and break things", etc. Users are the cattle we feed ads to and farm for salable data.
The output of a data scientist's work includes plenty of things that aren't code. Yes, the code that I write tends to be very short, but if it represented everything I had to do to get there it would be quite a bit longer.
The Cosmic Distance Ladder by Terence Tao
She's broken the glass ceiling of stupidity.
Here's a property for sale in Saratoga, currently on the market for $20M -- paying property taxes of $6k/year (a rate of 0.03%). Tell me more about how California assesses property like everyone else. Happy to subsidize the obscenely wealthy.

https://www.zillow.com/homes/for_sale/19657362_zpid/

(See property taxes paid in the bottom Price/Tax History dropdown).
I visited San Juan Capistrano the other day, and it reminded me quite a bit of a theme park.

There's not much housing around the historic area, so nearly everyone drives in and parks in one of the parking lots surrounding it. Then they spend a few hours pretending like they live in this walkable, historic town, maybe they visit the Mission, then it's back into the car and the suburbs.
Quick Read of Tidelift's Lifting Agreement
My guess is that there were some engineering job cuts at least. I’ve had some views from Evernote engineers on my LI profile today. Could be coincidence though!
FYI, a similar feature has been available for months in Chrome on Android under a flag. I don't remember which ones. Maybe

chrome://flags/#vr-browsing-native-android-ui

and

chrome://flags/#vr-browsing-tab-view

basically once enabled Chrome will show up as an app in the Daydream app launcher in VR

I've only used it on Daydream but it's nice to be able to search in VR, use a virtual keyboard, and also run WebVR pages all without leaving VR.
You don't need to attract top talent when they come to you via court order, I suppose…
AFL == "American Fuzzy Lop"
You Can't Always Hash Pointers in C (2016)
We don’t allow (new) Python code in production, which has something to do with it. Feature engineering is also a very different game with streaming systems and online datastores than with CSVs.
Call me when all cars are electric and all that electricity – not to mention the batteries and everything else – is produced by sustainable means. Burying your head in the sand and figuring that someone is going to solve the problem at some point does not work. Never mind all the people who want to believe the problem doesn't exist in the first place, in order to maintain the belief that their lifestyle is fine.
I wonder what sort of ridiculous speeds could be attained by a cyclist in a [long] vacuum chamber.

I suppose the athlete would need to wear an EVA suit (or a diving suit? the requirements are sort of between the two), so that'd be a bit of a damper on their peak performance, but still.
Thanks for the suggestion, it had crossed my mind!

It's such an old disk I think it's expected to configure cylinders etc.

Reluctantly I have ordered a set of 10 floppies and armed with my directory listing I'll aim to fit the disk back into the laptop and copy only the most important data.
Note: no criminal probe. This is hyperbole.

Note: Martha Stewart did worse and was only found guilty on the coverup and fraud after the fact.

Note: hit piece by Bloomberg, clearly attempting to manipulate stock price as they have done for years without any prosecution.
> a new evolution of DDoS, known as Memcache

I almost literally LMAOed.

So, I also have an evolution way of DDoS, known as TCP/IP!

It sounds like a "The hacker known as 4 Chan" joke.

Honestly, that Wired magazine which has inspired the DotCom bubble, is long gone. Nowadays, it's basically a waste of time to read, except for occasional good articles.
The 6s's battery was fine until iOS 11. I've been running iOS 12 for a day now, and I notice an improvement in battery over 11.