skysight-inc/HackerNews huggingface dataset:
I do this with NewsBlur. First, I have filtered out about 75% of what I might see with its training tools. When I process my feed, I use j/k keyboard notification and s to save. Super fast.
I'm sad nobody has done anything clever by changing G to A (for alphabet). E.g. AAA Companies
related: http://humanetech.com/ & http://humanetech.com/take-control/ (edited to fix URLs)
The perf improvents are real, I recently updated our build tools from npm3 to npm5 and it shaved minutes off. npm ci is a real treat as is reliable parallelism of npm i.

IMO yarn was a protest movement when npm wasn't adding the features devs wanted. npm5 is the direct result and yarn should pat itself on the back and bow out to avoid fragmenting the community.
> it is in my view completely useless if it doesn't solve the problem.

Well, this is exactly the problem I'm describing: you're trying to solve the problem for one user when the answer is for everyone who could ever ask something similar enough to come to the page from a search engine. So ignoring the question and solving the problem might help the OP but it doesn't help anyone else who actually needed to know how to replace a lamp. In fact it's hurt them because now "how to move a lamp" is considered solved by a lot of people but the actual page with the "solution" does not contain one.
I don't like some EU taxation rules, e.g. the minimum 15% VAT, which effectively
sets an upper bound on government efficiency, but this has nothing to
do with that.

Ireland is not being penalized for having taxes that are too low, but,
in the words of the EC[1]:

> Ireland granted undue tax benefits of up to
> €13 billion to Apple. This is illegal under
> EU state aid rules, because it allowed Apple
> to pay substantially less tax than other
> businesses. Ireland must now recover the
> illegal aid.

You can elect to have low taxes in the EU, but it's anti-competitive behavior for a government in the EU to give preferential treatment to some companies over others.

Ireland is perfectly within their rights to have Apple pay the same taxes they've been paying already going forward. But to do so they need to adjust the general corporate tax rate, not just give Apple specifically those illegal benefits.

1. http://europa.eu/rapid/press-release_IP-16-2923_en.htm
don't paid npm customers get to run their own instances of npm? They need some kind of lead time purely from a technical point of view to patch.
Someone didn't learn.
Those questions invite lengthy discussion, which SO is totally not optimized for. A software like Reddit (not necessarily Reddit itself) would be more appropriate, in my opinion.
Everyone's balls are connected in the 4th dimension
Most lectures are actually all CS classes organized by YC
Your point is well taken, but for me Bloomberg's attempt to make the reader feel negative had the opposite of its intended effect. I had a moment of pleasant schadenfreude when I pictured shadowy figures coming in the middle of the night to kidnap patent trolls and take them to secret prisons.
It's hard to impart the true understanding of just how much details a real-world problem has without making someone try and solve some real-world problems.
Google has lots of data that they don't show you. In particular, Google won't show you the list of non-Google sites it knows you have visited, but they do track that via Analytics, Adsense, etc.
AppEngine has had this feature for years and it’s extremely convenient!
You'll probably also like glasslinger's youtube channel[1]. They make a bunch of things, including Fleming Diode Vacuum Tubes to Nixie Tubes. Lots of extremely interesting things.

[1] https://www.youtube.com/user/glasslinger/videos
What? Converted by who? How does this work?
We are all afraid of errors due to manual memory management, but it seems wrong to me to believe that every language that is "safe" from the memory perspective is safe.

I'd argue that in some situations interpreted languages are much more dangerous compared to a simple compiled language like C. With new "safe" languages you do not encounter an error most of the time, but when you do see an error it is quite discouraging to see that your "safe" language fails and you don't have any idea why it fails.

In order to be safe we need simplicity. We need to move the main part of the program to compilation time to have static checks. We need to write comprehensive tests on the parts we leave to the runtime. We need to check inputs at every stage.

We need to be very very careful when using concurrency.

In that matter I find the OpenBSD developers' use of C much more secure than any package on npm.

OTOH C++ is a different beast, it is complex, it has many fine-points to master.

I'd say programming in Go and using QT could be a good choice, if you're considering memory safety above all things.
"These weren’t very hard to find. It was as easy as a simple Google search."
Thanks for your answer!

However, I think this might be a bit misleading for people who do not know Cython:

> the Cython language, which is a Python-ish programming language, but not Python.

Actually, http://cython.org/ states:

"""
The Cython language is a superset of the Python language that additionally supports calling C functions and declaring C types on variables and class attributes.
"""

In my experience with Cython, this description is quite accurate: code can be annotated with C types and then compiled to efficient C code by Cython; if you don't use annotations, then you can still compile to C code but with less speed advantage.

I haven't used Cython since version 0.17 (quite old now) but IIRC the major drawback was that it was mainly targeting writing extension modules for Python; it could generate self-standing executables, but would still require a Python interpreter to be embedded in any compiled code (that was the price for seamless interoperability between Cython/compiled code and "pure Python" code).
Because faces are personal information under the gdpr.
> Know how the company works before you take the plunge. Ask how much influence the manager has on your progress.

Is this even knowable in most companies?

I'm quite sure that regardless of the official system, charismatic and ambitious managers who deliver results will have much more influence than the rest... and perfectly competent managers may have less influence than the system assumes just because they're not pushing.

So while there's probably a lot of variance between companies, I am very skeptical you could get actionable info on that in the interview process.
>But you do pay taxes during your life time and in return you get services provided by the public sector.

And my education is not one of them. I pay for other people's education, and not for mine. I benefit from their education, which is why I pay for it. To me, it is a big distinction from your perspective. And as I alluded to, there are usually ways not to pay those taxes (legally). So my education really was free for me.

Yes, it is a service I get from the public sector. But I do not pay for the service I receive.

>but in the future you can be said to be paying back what you owe.

That's not the reality - it's just a convenient way some people look at it. The reality is I'm paying for others. One key difference which I pointed out is the scenario where I didn't go to university. I would still pay the same amount for others (taxes) if my income is the same. That alone kills the notion that I'm paying what I owe. If I cannot get out of that payment scheme because I opted out of university, it is very clear that I am not paying for my education.

Social Security is the same. People think they pay SS so that they can get benefits when they're old. While there is some grain of truth to it, the reality is that mostly you are paying SS to cover the currently elderly folks' welfare. SS is not a pension plan. And due to the declining population growth, when I get old I likely will have far reduced benefits than the people I am paying for now. It is critical for me to know what I am paying for - SS payments are not for me - I am paying for others.

Frankly you are ignoring the most important part of my comment - the very reason I decided to post the comment.
Thanks for using GitLab. We want to be supportive of cherry picking GitLab features. For example we just release CI/CD with GitLab for GitHub https://about.gitlab.com/features/github/

Is there something we can add to GitLab to make it more composable?
I hear that Native Americans had it pretty bad.
Can they? I do not know the taxation law in the US but isn't there any federal tax on top of state ones? In EU there is no "European corporate tax".
Cilium 1.0: Bringing the BPF Revolution to Kubernetes Networking and Security
Chart on admissibility of electronic evidence [pdf]
Google reported $9b net income yesterday so not to sure this article is very accurate.

Plus

https://www.voicebot.ai/2018/04/16/smart-speaker-adoption-in...
Smart Speaker Adoption in Canada Surges to 8%, Google Home ...
Sorry remote comes up so frequently on HN I wouldn't know where to start as a comment

There was a recent discussion here on where to find a remote job https://news.ycombinator.com/item?id=16875868
Justice Gorsuch's qualification was not primarily his politics. He was eminently qualified for the Court, so I disagree that it's a valid point of discussion. (That he came from a Federalist Society background and was generally regarded as a conservative was certainly a factor, but that's how presidents pick justices.)
Unis in Australia suffer from the same issue. When I was there the uni was constantly patting itself on the back for building more accommodation for international students and even then I thought to myself, this place doesn't seem to have the right priorities.
I live about 1.5 hours from Boston, in a small town less than 10K residents. While I could bike or walk to work I could not manage our busy schedule with one car, let alone no cars. Also, one of my cars is a truck, which we use to pull a large travel trailer when we travel (among other truck things). To my knowledge, that simply isn't an option for ride-sharing and rentals.
I'm curious about the specs required to edit raw 4K video. What's your workstation order like?
> The problem is that formats like JSON are designed to be human readable and writable. Length prefixing is a non starter here.

Canonical S-expression are both human-readable & length-prefixed. They do this by have an advanced representation which is human-friendly:

(data (looks "like this" |YWluJ3QgaXQgY29vbD8=|))

And a canonical representation which is length-prefixed:

(4:data(5:looks9:like this14:ain't it cool?))
Change the way you think about it. Gamify conversation. Don't try to learn intuition about conversation flow, teach yourself through observation which I'm sure you are probably very good at.
Optical free space or optical fiber? In both cases, it's not the ADC that's the issue and you'd generally use an on-off modulation anyway.
Again, you're assuming the question is "wrong". But how likely is it that every single person who asks that question is wrong? With your line of thinking you help the OP and anyone who gets in the exact same situation as the OP but no one who actually needs the answer to the question that was asked.

If you're worried about it then just answer exactly what was ask and follow your strategy. But please don't simply do your strategy because it's a real pain for those of us who end up having to move off the beaten path from time to time.
I don't really see the point of this. Assuming you have equal or less cars per (adult) person in your househould, what advantage does this have exactly? Your car is likely going to be wherever you are. If it's going to be at work then just deliver it to your office. If it's at home then just deliver it normally.

Best use case is if you've gone for a walk or have more cars than people and then what, your car in your driveway becomes a glorified 5 figure oversized mailbox?

Call me paranoid, but I feel like the real reason is this:

>On the day of delivery, customers can check if their car is parked in-range of the delivery location in the Amazon Key app.

That implies to me they'll have access to your cars location, which is information they can use for targeted ads.
States in the US cannot set the federal income tax rate. And there’s no real analogue of that in Europe. And if companies operating out of Ireland don’t pay their taxes, countries in the EU cannot selectively tax goods and services originating from Ireland; this runs counter to the ideals of free trade amongst the member nations of the EU.
Those riches are not distributed optimally.

Additionally, the US is a major agricultural exporter. The food voucher program is likely more about sweeping domestic poverty under the rug, so that no one can complain about shipping food abroad across the globe, even as people are starving at home.

It isn't enough to keep everybody fed all the time, but it is just enough to keep people from blocking the train tracks that go from the grain elevators and meatpackers to the seaports.

This is a somewhat cynical view, I admit.
I have read some time ago that this is a cultural thing in the US. They are worried more about sexuality than violence.
Do not agree. We have several Google Homes now and they get used all day.
Chart of the Milky Way Includes More Than 1B Stars
0 is about Google wifi it is not any wifi.
What you claimed is still untrue, you are conflating irrelevant things.
This may seem off-putting at times, but I believe it is absolutely necessary. When colleagues come to me with questions (which they do a lot), I always ask about the background. And sometimes, I arrive at different conclusions that solve the actual problem with ease.

If you expect a quality answer that actually solves the problem, explain everything. Provide clarification when asked to do so. Also, don't assume hostility and be friendly yourself.
showing off is huge in that part of the world. they will prefer a 20 year old bmw thats falling apart, makes all kind of noises and stinks gasoline rather than get behind a wheel of a newer economy Hyundai
Yeah but just glancing at an app is still faster. When you're poor you're constantly tired and low on time.

I certainly still prefer using my bank's website to their automated phone teller as well. More info more quickly.
You don't see any journalistic value in a story about a government contractor cutting off access to its data, and then trying to compete with the company accessing it?
Those were introduced in iOS first. And the kernel is shared.
I just got a Pixel the other day after being phone-less for about 3 months. I only need it to do ARCore development, so I keep it powered-off.

* I had to print out directions to get to new places, which had me learn my way around.

* People were much less flaky since they couldn't text me at the last minute to cancel our plans.

* I no longer had a crutch in difficult social situations, which helped me actually get to know strangers and form new relationships.

I might still use it as a GPS when traveling, but I otherwise can't see why it's necessary for people/machines to be able to steal your attention at a moment's notice.

Of course, this isn't do-able for a lot of people, as their work/life depends on it. And it's possible to reap the above benefits without going fully phone-less. But for those interested, it's not as bad as it seems to drop the phone altogether.
The fact of the massive advantage that the US gives to companies and researchers in the form of essentially a single regulatory zone and, importantly, a single language, is reflected in the fact that almost all of the technology you are using was designed in the US. Google, Apple, Facebook, Microsoft, Amazon, etc. for companies, C, Python, Lisp, etc. just in programming languages...

You only have to write documentation once for more potential customers or research collaborators to be able to read it than if you wrote in both French and German.

This is well studied. Note that in terms of developed countries the US is the largest by far.
It's really not that hard to provide local times on the schedule page. I have no idea without doing a Google search what time it is in UTC. Also, is the current class title displayed somewhere?
If a country with the resources of the US or most other developed nations wants to send people off to war, the deal should be that those men and women will be made as whole as possible again when they come back.

There are serious shortcomings in veterans' care when returning from combat, and we shouldn't regard any of it as "elective". Spending significantly more resources on veteran care might also help some countries reconsider the costs of war before engaging in it.

For a good book on the subject, read "What It Is Like To Go To War", by Karl Marlantes.

This is what "support the troops" should mean.
SO is, if it ever gets around to listening to the recent outcry, and stops doubling down on the narrative they have going, which is something like, "Actually, the problem is you are a n00b, and we haven't communicated our godly ethos in a n00b-friendly way. So we'll solve the problem by explaining ourselves. And have we mentioned that only n00bs have this problem with us?"
My annoyance is when a question is closed that I've understood and am answering by someone who hasn't understood it and has poorly marked it. Also the group think of librarians winning without a healthy conversation about it.
I believe tax competition between states reaches problematic levels in the States. While individual rights are preserved, a race-to-the-bottom between states reaches a negative outcome for individual states; and for United states as a whole.

Setting aggressive tax breaks to lure companies for a short period of time guides companies to jump state over state, with less revenue to each state. The aggressive tax breaks might better be revised in the States.

Furthermore, was it that the Irish tax break to Apple was below that permissible by Irish law itself?
Thanks for this. We're considering smartphones for our soon-to-be "tween" children, however I've considered pairing them with a smartwatch, in an attempt to keep them from developing this same "dependence". I doubt it will work for them (Snapchat/Instagram etc.) however it might work for me/us.
I’m I the only one who get fomo by using my smartphone? Consider all the experiences and face to face conversations you miss by looking at others on social media or when you are playing candy crush.
npm has eroded so much of my trust that I am hesitant to switch back to it (from yarn) any time soon.

I've tried npm out every few months (since npm 3), and have consistently run into infuriating bugs or unexpected behaviors.

Much of it has been fixed over time, but the frequency and duration of these issues is concerning—and, I think, points to architectural deficiencies being the root of the problem. For example:

* npm 5.0.0—5.7.0 didn't play nice with git-based dependencies (https://github.com/npm/npm/issues/17379)

* npm 5.0.0—5.4.1 edits package-lock.json unexpectedly (https://github.com/npm/npm/issues/17979)

* npm 5.0.0—5.4.? doesn't honor incompatible version differences in package.json compared to package-lock.json (https://github.com/npm/npm/issues/16866)

* Take a look at the issues labeled as [big-bug], and how long they've languished: https://github.com/npm/npm/issues?q=is%3Aissue+is%3Aopen+sor...

* and a bunch of others I can't remember off the top of my head; especially nondeterministic behavior in the v2 and v3 era.

---

Btw, I'm not trying to tear down npm contributors here; people have put in a monumental amount of work into the project, and the node ecosystem wouldn't be where it is without npm.
The site is also pretty crappy on mobile too.
Check out Siempo (www.getsiempo.com) - it's basically a software version of the Light Phone 2 (for Android only now).

We believe the launcher approach is the most effective way to solve the problem b/c it actually gets at the root cause, which is that the smartphone interface has no protections against the persuasive techniques of addictive apps. So we made a new interface that is less distracting and more intentional.

We just launched in the Play Store and would love your thoughts and feedback!
>it doesn't mention the facts of the case at all, even as background

Well, the case was a facial challenge to the inter partes review system, not an as-applied challenge, so the particular facts of the case wouldn't be relevant to the decision, no?
I particularly like using strace/dtrace/dtruss to show the communications between the user process and the kernel. You can learn some very interesting system calls like that, and see how experienced programmers use them.

There's another tool of that variety: ltrace shows calls to functions in dynamically-loaded libraries. It... works, mostly, but it doesn't know things like function type signatures, so it has to guess, and sometimes gets it wrong in weird ways. It also doesn't know defines and enums, so it can't turn numbers back into symbolic constants like strace and its close kin can:

https://en.wikipedia.org/wiki/Ltrace
And it’s a reasonable position when not taken to illogical extremes to be honest.

The judiciary is not supposed to create law, but interpret it. It can create precedent based on interpretation of existing law but not create something new out of what they want the law to say.
That probably depends on the kind of job you have. If you're a developer, sure, you can probably accept a package at the office, but if you're working as a cashier in a supermarket, it's doubtful your employer would allow you to accept packages while working.
> The issue is that people have differing opinions as to what those essential apps should be... I'd imagine that it's hard to get consensus around what you need.

I don't think so. There's already a consensus around the dumbphone experience. Those featured a limited UI and and OS focused communication, so really it's just about integrating with evolved versions of standard dumbphone apps (e.g. CardDAV, messaging apps like Signal, etc).
Intercom messenger launches
It’s better for their seo.
As I understand either they don't use open source projects, or (admittedly less likely) they're using an alternative serverside JavaScript runtime such as TeaJS/v8cgi, RingoJS, Helma, etc.

CommonJS/SSJS/JSGI/require() on which the node.js API is based started as a cross-platform effort of those. Maybe something like it will become relevant once again with polyglot runtimes a la GraalVM.
Tl;dr: a question/answer forum is a poor way to build a reference library.
I agree in principle as "nations" are a fairly recent development. Perhaps a better term would be "tribalism" as people like to belong and/or identify with a group - call it a tribe for lack of a better term.

Ideally, people would consider supra-national entities (such as the EU) as their tribe, but I wonder how far that will go. Even in a large country such as the USA, it is hard for everyone to identify as belonging to the same USA tribe, what with divisions of North-South, religion, race, etc.
I like the concept, but I don't like the brand lock-in.

Plus I imagine for branding reasons these boxes would be highly visible and more visible than most packages would be.

You give me a subtle box that can be opened by UPS, FedEx, USPS, and Amazon Logistics and I'm game.
That's one of the reasons for Gorsuch's dissent. I suggest you read it: it's quite clear and principled.

I think the Court's opinion is that the remedy to the courts is still available even after the board's decision, so it's fine. (I think this is good but an unfavorable board decision reversed by the courts later is going to have very bad effects on the businesses affected. Property rights need to be secure and uncertain property rights are _punished_ mightily by the market.)
It's because if you're anywhere but on their site, they can't make ad revenue from you. So they try to limit the number of links that will take you anywhere outside their own domain.
Do you have some experience you want to share with us about that?
Hello
I want friends