skysight-inc/HackerNews huggingface dataset:
You can change your ports but it won't prevent "Eve" from scanning for those as you mention yourself. I think this belongs to the realm of "security through obscurity" tactics and won't be safe in the long run.

I can prevent being blocked by your ISP by adjusting the timings etc. of my scripts.

I think it's far more important to take a look at the supported key exchange algorithms etc.
Oh wow... an endless generation of D.R. would send you straight to the asylum! as much as I love the bonkers-ness of Donkey Rhubarb, it's existing length is quite enough for one sitting!

<EVIL>
Come to daddy on the other hand...
</EVIL>
Are there any cores available that implement it?
What I Learned in My First Year Year as a Solo Founder
The UK will likely not go in a better direction. non-UKIP UK MEPs were in general in favour of this legislation (UKIP only against because they are against anything the EU does, not because they are in any way more informed on the issue).
It is a specific suggestion based on the language used. However it was found to be a specific demand. Super passive aggressive.
Learning from Code vs. Plagiarism
Pop is a new code search tool for Mac aimed at students and other coders who are learning a new programming language or API.

In the marketing we're trying to walk a narrow line between encouraging people to look at existing code and learn from it, without encouraging plagiarism. (http://etia.co.uk/pop/about/)

Say I want to calculate the interval in seconds between two timestamps, and I'm getting an error on my line of python code:

start_time = datetime.now()

If I search for uses of datetime in some open source code
and find this:

start_time = datetime.datetime.now()

I might learn that the now method is in a subpackage of datetime, itself called datetime. This fixes my problem, and I think that's ok because I've learned where the now() function is in the package namespace, rather than copied anything.

On the other hand if I see code like this

(datetime.datetime.now()-start_time).total_seconds()

I've learned that I can subtract results of datetime's now method and that whatever kind of object I get back has a total_seconds method. But I'm a bit less comfortable. Any code I write is reusing the algorithm even if my code ends up with different variable names and splits this logic over additional lines. On the other hand algorithms aren't patentable, so maybe it's ok to use the algorithm.

We don't seem to talk much about this. I'm convinced we can learn a lot from looking at other peoples' code; architects don't avoid looking at other architects buildings, and authors don't avoid reading other authors books. It's surely a good way to learn best practice.

Do HN'ers look at other people's code? Where do you draw the line?
That's a kind observation. If I worked for you that would be really satisfying to hear...

This is why it's important to be conscientious about spirals of passive aggression with this communication style. Mastering it is mastery, trying is, well, doing it wrong.
Great thread.
I don't think it uses GPS for that. You can match two partially overlapping images. From the movement of the feature points in the overlapping areas you can calculate your camera orientation, and thus the 3d point cloud of feature points ( or something close to this ). I think it is called structure from movement, the readme links a paper, maybe it's worth reading for you.
Thanks will take a look, up to now everything else I've tried had subpar print CSS support and created not the best output. Didn't know weasyprint !

[Edit] Tried out Weasyprint, sadly doesn't support a lot of stuff which I need (Javascript, could hack phantomjs, and CSS leader() for TOCs).
The Weak Men of the Online West
Figure errors, sloppy science, and fraud: keeping eyes on your data
The Linux model definitely encourages mainline collaboration. It just happens that the Android vendors are fighing against this encouragement, and Google has caved in to their demands.

> Compared to what?

Compared to what happens on Windows and Android, where individual drivers have to reimplement common functionality, often in inconsistent ways.

> Which no user has ever cared about.

Users care that their drivers work and that they continue to be supported in the future. Less compact code is larger, and therefore buggier. Drivers which are provided as proprietary userspace blobs are invariably unmaintained and stop working with future kernel versions.
Medical devices. There isn't a lot of FOSS RTOS/micro kernels in the field.
The Gendarmerie (a quasi-military force) have been quite apt at sending hard things into people's faces, no need to send in the military. This was purely a show of force from Macron.
Absolutely. If developers don't want one app store to dominate the marketplace they have to publish in multiple places. Otherwise what can they expect is going to happen? Don't put all your eggs in one basket.
It kept out of wars because it is a direct democracy.

People almost never vote in favor of war.
The growth in dual-licensing adoption, FOSDEM and Linux Summit talks regarding how to keep FOSS safe from EEE seems to prove otherwise, regarding GPL long term survival.
FDA recommends no new restrictions on breast implants
Well, for doing anything outdoors I'd take OS 1:25000 maps over Google or Apple maps any day (both the app and backup paper versions).
Yup. Twttr was basically SMS only.
The original article is about Morgan Freeman keeping honeybees, in case you didn't read it.
Let's get this straight:

Someone goes house to house trying to open windows, finds your is open. Then incredibly, they call the FBI and gets an agent to accompany them for a personal visit. You, the stunned homeowner, are now presented with the FBI telling you that they've discovered your house is extremely insecure...meanwhile this same shady person with a criminal past is now hitting you up for a $60K "consulting bill" to teach you how to lock your windows.

While all this is going on you are actively trying to sell your house and you worry this whole FBI-shake down artist saga will torpedo the sale. You happen to be holding an open house this to invite prospective buyers. Coincidentally, the "security expert" suddenly appears at that exact moment to discuss "your houses security issues and his unpaid bill"

Does that about cover it?

The entire "lets search shodan and become a security disclosure company" is shady...
Well yes, I believed the BBC reporter's description of the proposal instead of bothering to read the source document. That's thankfully a bit less ludicrous than what the article suggested.
If you don't vote, don't complain. I live in the UK and I also voted to end the twice-yearly wrecking of our body-clocks with the attendant accidents, injuries and deaths.

Moreover from an IT perspective it would be convenient if we don't pick permanent Daylight Saving Time in that the UK would effectively always be using UTC.
generative.fm is my goto when I need to focus.
It takes time.

It's only after you have a few big unrecoverable screwups in life, will some of this stuff make more sense.

You are better off being aware and not understanding its value, than not being aware at all of NVC.

Once you hit an issue where you find yourself automatically avoiding things, attacking someone or defending yourself and producing all kinds of misery, just remind yourself that there is another tool available. And then pick up the book. You will find value.
This seems pretty great!!
Iceland is already on permanent summer time. Reykjavik is at longitude 22 degrees west, so they're "naturally" in GMT-1 (and close to the line with GMT-2) but they use GMT year-round. (The country as a whole is between 13 degrees west and 25 degrees west.)
The people that contribute and decide to pursue other endeveours that better serve them and their familes, do give a shit.
Nuclear proliferation has relatively little to do with nuclear power in developed countries.
Yeah when you have requirements around layout graphviz gets a bit hairy. It's still doable with rank directives and invisible nodes, but that's the point where I start to think if I shouldn't do it another way (e.g. in this case I'd probably have done an ascii diagram rendered).

digraph G {
rankdir=LR
node [shape=rectangle]

// nodes declared in order of horizontal position ("rank")
exciter
filter

subgraph H {
// nodes at the same horizontal rank
rank=same
plus [label="+"]
// invisible node for layout purposes
p1 [width=0, height=0, margin=0, label=""]
}
subgraph I {
rank=same
delay
nl
}
subgraph J {
rank=same
filter_ [label="filter"]
p2 [width=0, height=0, margin=0, label=""]
}

out

exciter -> filter -> plus -> delay -> filter_ -> out
filter_ -> p2 [arrowhead=none]
p2 -> nl -> p1 [arrowhead=none]
p1 -> plus
}

Here's the result: http://prntscr.com/n35czl
I never said america was better I just contested the fact that India was the best democracy on earth
It is for his honeybees
My test: if it's a story being told, it's appropriate. Otherwise, cut to the point.

I really enjoyed this piece, which was long and written as a story: https://news.ycombinator.com/item?id=19446237
This is great - thank you
Wow. Thanks for the detailed answer.
Prematurely closing the existing plants is insane however.
Splinter Cell, nice game
That's not exactly true. Parliament can petition the Commission to legislate on something, and citizens can put forward proposal through the ECI: https://en.wikipedia.org/wiki/European_Citizens'_Initiative
Logic and maths don't work for Superman and Goku. Logic and maths do work for giant pterosaurs though. That's a big difference.
The Englishman who saved Japan’s cherry blossoms
Having gone through this just recently I feel compelled to comment. I feel this isn't being discussed more, because parents are ashamed they allowed their children to use the service (I am not).

=====

My kids started on Musical.ly before other social media. Private accounts, IRL friends only.

My daughter, a TikTok user was prompted one day to enter her birthdate.

Not thinking too much about it (and without asking me), she did so. She entered her birth DAY but used the current year: 2018 (see the article). Should be an easy fix right?

Despite this obvious error (do 5 month olds really use the app?) she was now locked out.

tears

We requested a copy of all her videos.

TikTok sent a text file to our email with a list of MP4 URLS.

I downloaded a browser extension to help auto-download this rather extensive list.

My daughter now has a new account, with a just old enough age to not get locked out again. sigh

=====

TikTok literally built a billion dollar business on kids and are now giving them the boot.
echoes of last week https://news.ycombinator.com/item?id=19446234
But you have giant lobbies anyway, because companies and cartels are multinational, even if the parliaments aren't.

We already have three major international copyright treaties (Berne, UCC and TRIPS), two of which actually predate the EU, and the other was not primarily pushed by it, which set strict rules on how "independent" parliaments can legislate. So not having the EU doesn't seem to have helped.
Turkey removed DST in 2017 after 47 years, and it did not cause much trouble.
The Right Way to Learn Machine Learning Online
It's a beautiful piece and you've done it justice OP. Just wanted to say that.
My daughter did this by accident - she'd run rings around you on the Internet.
Time for a swexit.
What I've found - in high emotion situations people need express that emotion before they start listening, and they need to know that emotion is being heard.

This is tough. Sometimes people need a lot of prodding to start expressing a strong emotion because it invites judgement. It's kind of the end of artifice - 'this is who I am and what I'm really feeling'

Also, I find it exhausting to deal with high emotion.

But once that's over with, folks are more open to hearing the 'feeling statements' and observations.

--------------------

And can't resist old NVC joke -

Person 1 - "I'm really mad! This is so unfair!"

Person 2 - "I FEEL your anger"

Person 1 - "Everything's so chaotic, I don't know what to do!"

Person 2 - "I FEEL your confusion"

Person 1 - "I've got a lot of shit going down in my life!"

Person 2 - "I FEEL your shit going down!"
In my county (Östergötland), the sun starts rising at 3am around this time of year; so, the concept of it being light or dark in the morning (or afternoon/night) isn't really a concern (overall).

In places like Kiruna, the sun will never set for about two weeks[0], during the summertime.

It's the amount of actual daytime during the winter that would principally matter - in the overall scheme of things.

[0] - https://www.kirunalapland.se/en/see-do/midnight-sun-2/
Agreed. I considered adding birds to it but I've found if I play this track in the morning and open my window so I can hear actual birds it's a nice experience.
This is already the case. Travelling across Europe, you would go back and forth between the current date and VG Day 1945.
The parliament definitely does have constituents, and they needed to approve this for it to get through (the rest of the bodies are either controlled by the parliament or by the individual governments of the EU members).
pahoillani hyökkäyksestä
Fixed. I didn't realise they had frozen their application.
Uber is buying Careem for 3.1B cash and convertible note deal
Which EU body is not elected? The European Parliament is directly elected by the people. The Council consists of each member states elected governments. The Commission could be considered not elected, but everyone involved in choosing it is ultimately elected, either directly or indirectly. It also cant make laws without the approval of the unambiguously elected bodies.
Nord Stream 2 would make gas system in Ukraine vurnable and allows further military escalation from Russia side, as it would be possible to transport gas via Nord Stream 2. This would make peace in EU under question also since aggression won't be in Ukraine only in case it escalates.

Also Nord Stream 2 would make Germany more dependent on Russia gas.

At the same time US wants to have EU and Germany on their side in fight agains China + sell resources to EU. Germany on the other side does not like "being controlled" and has some attraction to Russia. There are thoughts that Germany may want to make an allience with Russia to weaken US influence on EU.

I belive it is just a surface of what is happenning. And it is all related to "peace/war" questions, who are allies to whom, global market shares, etc.

It is not just some "stupid decision", there are lots of issues hidden under the hood. And more such decisions to come in the nearest future I belive.
The Homeless 8-Year-Old Chess Champion and Other ‘Uplifting’ Stories
A wild guess: nothing changes, or things even improve somewhat. Not very invested into content distribution. If it has chilling effect on social networks, so be it. And memes can die for all I care.
I understand that Google wants to handle as much as possible with a support.py script, but they really should start having people to contact.

Maybe there should be a fee for a support request and if the Google rep finds that Google's automated system messed up they report the problem internally and refund the fee to the app developer.
RIP 0h Game Jam [*]

http://0hgame.eu/
I did not mean that the EU copies the brutally censored web of Iran, but that I heavily oppose any legislation that takes away any part of "free speech".

Indeed having any meaningful restriction of free speech or the possibility to express it (which this legislation is about) would make me switch countries. I think that close to limitless free speech is a total base of everything. Even if other laws are really bad, like let's say death penalty, I have to have the possibility to freely speak about it to make it go away. But I can not distribute my opinion about some bad law and maybe make it go away as long as the speech itself is restricted.
That's the case currently in the US year-round as the timezone borders aren't nice, straight lines and no one seems to have a problem with it. For example, traveling North through Western Indiana.
One of the uncomfortable aspects of open source is that you don't get to choose who uses it. The majority of customers we were aware of were security customers looking to stop attacks on machines behind next-gen firewalls. We weren't aware of any "democracy suppression" use cases, but it would be naive to assume it's impossible.

(edit - also worth noting that this question seems to refer to my old job; I don't currently work on Hyperscan, although I may go back to regex one day. I'm sympathetic with the line of questioning, though, so please stop downvoting the parent)
Education and intelligence don’t imply any particular insight into our motivations or feelings. It’s also true that an education focused on programming and tech in general is an extremely limited focus unrelated to politics. Then there’s just the reality that people understand on some level that “undemocrstic” is more emotive than “I don’t like this outcome and wish it hadn’t happened.” Finally a lot of people seem to hav a very warped idea about how the systems they live in really work, and when they find themselves on the wrong side of that system they assume the system isn’t working as intended.

Now I hate this new law, I think it needs to die, but I recognize that a democratic process created it. I also recognize that “democratic process” includes cronyism, special interests, ignorant and venal politicians, and the rule of a minority of powerful people. What I find many times here is a belief in pure systems ruled by logic and strict interpretations of language (again, programmer logic), while real life and politics are nothing like that.

In short, people here should be given a free copy of The Dictator’s Handbook when they sign up, and s quiz on the contents before they’re allowed to comment on political threads.
One could even argue that this could trigger a new wave of self-hosting/publishing.
> Article 13 only affects for-profit platforms that host and share copyrighted material.

For now, but where will it stop (or will it)? Another commentor pointed out that even small services running ads to pay for hosting could be considered "for-profit". Maybe not now, but it's just a matter of when. First they came for the platforms run by big corporations...
Right, but the problem is often the 'lesser of two evils' voting options. There's no choice present for me that I feel represents what I want/need in an elected official. I'm not voting for what I want, I'm just making sure that what I loathe doesn't get into office.

This is the problem with representative democracy; it assumes there's a good proxy for my voice, and there increasingly isn't
Why is it that software repositories work so much better than these app stores? Every app store on every platform is a wasteland of adware and malware, but I have never found such a program in, say, the Debian repos.

App stores manage to be simultaneously more restrictive than a repository and less trustworthy than downloading executables through a web browser.
Just wait until they eventually are greeted with a notice "Sorry, we've blocked all users from Europe due to the new copyright reform" on every major social media site/app.
Kindel's Law
Will this affect news aggregators with just links (no text snapshots) like https://skimfeed.com ?
The Boring Kubernetes
I like this, in a crazy way, despite having argued elsewhere for consistency... Makes me wonder, if Italy and Austria ended up choosing different time zones, would the ethnic Austrians living in Süd-Tirol get their own time zone too?
I don't see anything about France. Just that Eastern European countries don't like that the pipeline allows them to be bypassed.
Because commercial software companies never die (and take their IP down with them)? And are you seriously advocating that a lack of knowledge about a factor you have identified as being important (most commercial companies rarely tell you how many developers account for the majority of the code changes) is somehow beneficial to you, compared to actually knowing?
People often say they would rather have permanent summer time, but from observation it seems everyone sets their rhythm around solar noon regardless, so why not make noon = noon. During the summer months Spain's solar noon is between 2 and 2:30pm. Guess what time Spaniards sit down to eat lunch? In the summer the UKs solar noon is around 1pm, guess what time all the office workers pour out on the streets to eat lunch.
What did Windows server have for you out of the box vs a CentOS box?
Huh. Was bracing for something like "come to daddy" when I hit play. Didn't realize Aphex Twin did anything else.
This much is true. But it's hard to play Cod or CS (1.6) in a "normal" ("vanilla") way.
Because in the northern latitudes there is no such thing as 'noon'.
Europe is more likely to be hived off from rest of internet as most companies won't cater to such nonsense. Progress continues, just less so in Europe.
Yield Curve Is More Inverted Than at This Point in Run-Up to Financial Crisis
That's so very common.

In North America, for example, there are (admittedly not very populous) mountain time regions that are north of areas that observe both Alaska time, which is 2 hours behind, and Eastern time, which is 2 hours ahead.

If you want to complain about bouncing back-and-forth across a single time zone boundary by going north and south, as someone who's lived almost their entire life in various places along the Central/Eastern time border, all I can really offer is ¯\_(ツ)_/¯. Committee or not, it's gonna happen. Because there are so many reasons beyond simple longitude to pick a time zone.
I think countries on a blatantly wrong timezone such as Spain should take this opportunity to fix it. For instance, Spain could stay in UTC+1 all year round and go back in the same timezone as Portugal (which is going to certainly pick its summer time as its whole-year round timezone), thus eliminating the artificial shift everything has there (people eat lunch at 14 and dinner at 22, but these times match roughly with 13 and 21 in solar time).
Probably my favorite album for programming and other work that require concentration.

I still haven't encountered anything like it. I wish there was more.
That's the problem, "some". I partially blame the developers for not having proper filters in the serverbrowser.
This is the first example of French-German "leadership" about which Marcon and Merkel were talking in the end of 2018. EU just enter hegemony phase of these two countries and I believe nothing good will come out of it for European structures and the continent.
Not quite true

> Under the new regulations, only the individual who purchased the original copy of the work, and not others such as a friend or family, is legally allowed to copy it.

Source: https://www.theguardian.com/uk-news/2015/jul/17/high-court-q...
How do you feel about Alberto Balsam? :)
I've been using a trackpad exclusively for 9 years now (since the original Bluetooth Magic Trackpad came out).

For me, touch gestures trump accuracy. I had some Logitech thing with a million buttons all mapped to different actions, and I never managed to get mouse gestures (in Opera at the time) to ever be effective.

Certainly it's a matter of personal choice though, everyone does what works for them. Lots of people swear by only using a keyboard too.
Extremely accurate measurements of atom states for quantum computing
> small online communities, who pay for their servers by running a few ads

if those communities are aiming for a break even at best, would those as well be considered "for profit", though?