skysight-inc/HackerNews huggingface dataset:
That's fine but I don't think it's a trust issue though (like you originally stated). I think it's usually more a case of freedom. Americans see regulation as oppression even when those regulations are in the consumers best interest. It's not that they don't trust their government (though I'm sure many don't), it's far more symbolic than that.

Take gun control for example, fire arms wouldn't get you far if you're taking on the government (which was the original purpose of America's gun laws). However many individuals will use every excuse under the sun to argue that gun control encroaches their basic freedoms despite all the evidence suggesting gun control would benefit society greatly.

It's a bit like how the UK's referendum was decided on a matter of "sovereignty" with many UK citizens believing leaving the EU gave them their sovereignty back. It makes very little since when you actually break down what "sovereignty" actually means, the actual relationship the UK has with the EU and even the terms of which the UK prospered when it was considered a "great nation" (namely the exploitation of developing countries). Yet many "Brits" still believe independence is the way forward because they don't identify themselves as being European.
Incident report Australian National University's data breach [pdf]
OpenAI’s GPT-2 Is Now Available [video]
> Having a gun and pointing it at people does not give anyone the right to shoot them.

It's pretty clear at this point you have no desire to engage in a rational discussion.

Are you telling me you would go up to someone with a gun drawn and physically attack them, whilst your friends are brutally beating his colleague 1meter away, and assume you would be under no threat of being shot?
> It’s still not withdrawn, Ms. Lam has only promised she will. But the bill is still in second reading.

The chief executive publicly announced the withdrawal of the bill. It's as good as done, technicalities notwithstanding.

> these are people who’s freedom and independent judiciary made them an attractive spot for foreign investment in the first place.

What's your point? They had been that attractive spot for foreign investment before the expansion of rights.

> With democracy,

You seem to think democracy is this panacea that heals all ills. I have a magical bridge in Brooklyn you will surely be interested in.

> such a pointless bill as the extradition bill

The bill was proposed as a direct response to someone committing a crime in Taiwan and fleeing to Hong Kong. See the point there?

> And, a democracy has checks and balances to investigate police departments for excessive violence and corruption,

I admit that Hong Kong is not a full democracy, but Hong Kong already has all these things, and they work remarkable well, in fact much better than in most countries one might consider full democracies. Again, one would have to be really blinded by ideology to not see that.

> I can publish a full page ad in every US newspaper calling for the US to drop all charges against Snowden and have absolutely no repercussions from the US government. I can’t do that in China calling for the release of Gui.

But you can do that in Hong Kong. There you have it, one country, two systems, it's alive and well.
Yeah I could see that!
Not if you are not affected by them.

The thousands of canceled flights are over millions, and the average person doesn't fly that much. Around one round trip a year in the US.

In fact, while I am very aware of the B737-MAX fiasco because I am interested in the technical side of things, I didn't even realize there were thousands of canceled flights. Sure, it is something I should know, but it is not like canceled flights are a remarkable event, and because I wasn't affected by it, I didn't really think about it.
Yes, I'm aware of that, but I don't use Bitbar, and I'm wondering about what happened with that Homebrew Cask. Why was it pulled, and why was the orig. pulled?

I normally use WireGuard and use a DNS server supplied by that. If WireGuard is offline, I automatically use DNSCrypt.
John Bolton finally says what he thinks about Trump’s North Korea policy
Facebook denied it then too, but first intimations of prospective Libra members backing out due to regulatory heat came out in August: https://archive.is/5UsLx
> What's the best way to tell if they're intercepting queries

Setup a simple DNS resolver in an external VM (use a service like DO where you can pay by the hour, and the test will cost you at most tens of pennies), configure it with a DNS zone that the rest of the Internet does not know about (thisdoesnotreallyexist.net). Then if you try query for that domain from that server but get an NXDOMAIN response your query was probably intercepted (of course test from other locations too, to make sure the problem isn't a mistake in the new resolver's config).

Or you could configure the test resolver to give different answers for an existing domain, of course, and check for which addresses you get back instead of checking for address or error - that would essentially be the same test.

Or, he says, thinking of the obvious after explaining the more long winded, if you have a DNS server in your control, simply turn on the relevant logging options and run a query against it and see if your query turns up in its logs.

This assumes they are intercepting and NATing all standard DNS requests (usually on UDP & TCP port 53), rather then just DNS traffic going to a list of known alternative DNS services. If they are doing the latter then there are tests you can do that rely on timing and TTL settings (get their server to cache a result, change the name->address mapping, then ask 8.8.8.8 or similar and see what answer you get).
Don't forget FB was once only for college students. And now grandparents and 2 year olds are on it (unfortunately). Even Reddit was once only for a very specific audience. Now it's in top 5 most visited sites in the US.

I think Zuck understands the threat better than most. And this is precisely why the government should not allow him to buy anymore of these competitors, no matter how early in their startup life. No monopoly should be allowed to buy any competition at whatever level.

If they want to compete, they should build their own solutions and compete on merit. They should certainly have all the money and clout they need for that (it's just that often they completely misunderstand the "new markets", but that's their own leadership problem and nobody owns them anything so that they remain a monopoly).

I certainly wish Instagram and WhatsApp didn't belong to FB or any of the Big Tech right now.
Location: Greece

Remote: No

Willing to relocate: Yes

Technologies: Angular, Python, C/C++, Android, SQL, Linux, 5G, Backend, Frontend

Resume: Upon request

Email: ozekai@isc.tuc.gr
South Africa recently avoided a country-wide banking sector labour strike [1]. The reason for the strike would have been to protest against retrenchments in the industry [2]. I suspect that we'll see an increase in white-collar workers striking in the future.

[1] https://www.timeslive.co.za/news/south-africa/2019-09-26-pro...

[2] https://ewn.co.za/2019/09/25/busa-banking-sector-mass-action...
Given the articles subject, I’d like to clarify...

Are you an authority or somehow involved in research on depression? Or are you simply feigning knowledge on a subject you know little or nothing about?
Making languages is the thing that Racket does better than any other language, so they do tend proliferate. However, for getting stuff done the majority of work is done in just Racket. You don't need to know the other languages unless you're interested in some specialist task they target.

Back when I was a regular Scheme user Racket had by far the biggest ecosystem and community, so it would be my suggestion if you're interested in exploring Scheme.
The main benefit is that the effort to learn Vim is transferrable to other programming languages and environments. Editing a config file over SSH is the same as working with Python is the same as working with Javascript.

This gets especially convenient if you work with multi-language projects, where you would otherwise find yourself switching between programming environments for a single task.
If you really care for each other, they'll find a way. My family has realized that group message are the only way to communicate quickly with one another. I have friends and family with whom I correspond via snail mail. And email bridges the gap between those who prefer digital, but not texting. As others have said, the conversations are more meaningful, even if they are less frequent
Hum. As always, things are relative. Growing up in the 1970s and early '80s I gave myself zero chance of ever reaching 30 (or even 25). Near miss scenarios were just too frequent. (E.g., compare the "Able Archer" crisis of 1983. The GDR had actually mid-range nuclear strike bombers on the runway with turbines running, ready to retaliate, and the USSR had forces moved into mobilization zones, ready for the worst.) Compared to this, things have become much better. However, the idea of the potential for any nuclear crisis scenarios being "solved" is as accurate as, say, the current idea of natural language recognition being "solved".
>at a frequency of 918 MHz

If this works, it lends credence to people that think cell and wifi frequencies are not neutral. The fundamental assumption behind neutrality is that the only effect on the human body is thermal.
I know what you're getting at, and there is something there. However this argument is unfalsifiable.

No society ever collapsed due to policy on repairing washing machines. One could survive indefinitely in a sub-optimal policy regime on a topic of limited importance without collapsing.
The story of Scheme is that it was so easy to implement (relatively) that they ended up with dozens of implementations, so they decided to write a standard... and then started doing the same thing with the standard(s).

It's a language family, or even philosophy, rather than a single language.
The suspicion with disappearing messages is that it may 'disappear' only from the front-end. If there's a warrant or a vulnerability I have no way of knowing if my 'disappeared' messages won't still be seen but with the 'hidden' flag set to 'true' instead of 'false'.
We are looking for a React Native dev on a part-time basis. Remote. Would this be of interest?
FTA, though I don't have any more detailed information about the process:

> Based on the evidence so far, TEMT looks like it can break up the toxic amyloid-beta and tau proteins that have been extensively linked with Alzheimer's – the waves are apparently able to destabilise the weak hydrogen bonds that hold them together.
As for what do you gain, it's basically the same jump as copypasting by using ctrl+c/ ctrl+v vs. using your mouse to go to the top bar and clicking edit-> copy then edit->paste.

What I mean is that it's one of those computer skills that, after you learn it, even watching over the shoulder of someone who doesn't use it is painful.

As for vim vs pycharm, I wouldn't advise to switch. I would advice to find vim emulation for your current editor (vscode's is superb).
Yeah Linux wouldn't be the only "punk tech"; and fediverse, crypto currency, and the hardware stuff you referenced would certainly classify as punk tech in my book too! Thanks for that!
The plan was for Prime Minister Narendra Modi to outlaw six items on Wednesday, the 150th anniversary of the birth of independence leader Mahatma Gandhi, as part of a broader campaign to rid India of single-use plastics by 2022.

But it was seen as "too disruptive for industry", so instead:

For now, government will ask states to enforce existing rules against storing, manufacturing and using some single-use plastic products such as polythene bags and styrofoam ... "There is no new ban order being issued ... Now, it's a question of telling people about the ill-effects of plastic, of collecting and sending for for recycling so people don't litter."

Gandhi wept.
In Europe, Sites Can Only Track You If You Check the Box
To feel like they are at least one step higher than the bottom of the hierarchy. Sometimes simply to bond with their (fellow bully) peers, without necessarily considering the deleterious effect on the target.

Maybe its even more primal than that. When I was a kid, our canary somehow escaped, and an adult told me that it would be picked to death by other birds because it looked different. I don't even know if that's true, but it stuck with me.
I have the same experience, but I'm yet to decide what is worse: weak vi-mode where it collapses straight away(no count support fex), or strong support where it fools you for long enough to catch you out when you're fully in the flow.

My go-to example for strong support is emacs' evil-mode¹, it takes a lot for it to break down. For example, it even supports things like the expression register² but then requires an elisp expression.

1. https://bitbucket.org/lyro/evil/wiki/Home
2. https://vimhelp.org/insert.txt.html#i_CTRL-R_%3D

Edit: I'm pointing out where it has fallen down for me, not complaining that the devs haven't implemented a full vimscript interpreter to attach to that binding. I love evil.
If you want to compare with other countries, NI can't be an afterthought. You have to include it in the income tax rate. Just because the UK doesn't call it an additional income tax doesn't stop it from being so.

Edit: and along the same lines, you need to add the "employer's contribution" to the total tax bill. In all NI works out to an additional 15% or so for someone on ~£100000. So that's about 55% in total.
> There is no actual technical reason

There exist pure technical reasons too, from address translation to DNS-level routing and load balancing. For example for ipv6-only network to access ipv4 resources there needs to be something like NAT64 embedding ipv4 addresses into ipv6 ones, but that would require overwriting DNS responses with DNS64 to actually work [1]

[1] https://en.wikipedia.org/wiki/IPv6_transition_mechanism#DNS6...

Keep in mind, encryption is not privacy. Encrypting DNS queries to a 3rd party resolver doesn't improve your privacy, it's a fight for control, not privacy. ISPs will still violate your privacy to the same extent, except said 3rd party will be able to do that too. If your ISP is not trustworthy the only way to save yourself from it is to use something like a VPN which effectively gives you a different ISP of your choice.
> what arguments exactly do you feel could not legally be expressed in a modern first-world democracy, that actually should be expressed?

Many people use “free speech” to describe more than what is covered by the First Amendment in the USA. For instance, freedom from retaliation, by being fired from your job. According to that view, entities other than the government can engage in suppressing free speech.
Before you thought it up, 5 people already did it:

https://yourstory.com/2019/03/faas-agritech-startup-farmers-...
I have never heard of not supporting Firefox until my current corporate position. It astounded me when I heard it would take up to two weeks to get approval and installation of Firefox on my local machine. I wound up getting it, but it noticeably pushed back delivery on some bug fixes. Apparently IE is just more important..
Doubly so if the controlling entity is something like Facebook, which has given us zero reasons to trust them.
Penalising Deep Neural Networks to Remove Bias
in the video, does each little conveyor do one ingredient?
what about food allergies and special dietary requirements where you can't use tools for e.g. dairy/meat to process vegetables
I don't think there's any way it's as high as 2%.

Would be good to know though.
In the general sense you're right however I think you're drifting into a philosophical point. Normally it makes more sense to let businesses have a certain amount of freedom to operate and only step in when necessary. The hard part is agreeing where "necessary" is. For example EU tends to have a different perspective to the US on when industries should be regulated.
I work in energy. With the rise of renewables, it is becoming more and more common that there are periods of insanely low or even negative spot energy prices.

Is it planned that the plant will be able to take advantage of low spot prices?
Right? Isn’t this a basic premise of the article?

The person will resist the documented facts because they don’t align with their deeply held beliefs.
No, putting data logic in a service is putting logic in the wrong layer. Data logic should live in the data layer.
Workers Are Falling Ill, Even Dying, After Making Kitchen Countertops
Seems like a slightly more convenient way than using a trigger to achieve the same...
I am surprised they don't just call it AI.
Agreed, I know at least a dozen atheist Jews who are Jewish ethnically (Sephardic / Ashkenazi) / culturally, but not religiously.
With no changes to your setup it is actually impossible. DNS as it currently exist is a plain text protocol.

If you run your own dns server at your local machine you can enable DNSSEC, which will protect against manipulations for domains that has that enabled. A recursive dns server is pretty easy to setup and it a step towards running your own authoritative server in the future for private domains.

If you want to resolve using googles DNS servers and be sure it is really them then the only method that I know that is also supported by google would be DoH. The other encryption method they support, DoT, do not provide authentication and draft-bortzmeyer-dprive-resolver-to-auth-00 is to my knowledge not implemented by google.

If you want a bit more privacy and have a mix of the two above then go with a VPN or build one yourself. Just note that without DoH you won't be authenticating between the VPN and google, so I would just use a resolver at the VPN.
I spent several thousand hours in fltsim. We ran it on the original IBM PCs, way back when.

I signed up for my private license, showed up the first day. They had the exact Cessna I'd always flown. I inspected the plane with a walk-around, did the run-up, including magneto checks, called the tower for clearance, and taxied to the active. The only odd thing was actually steering with my feet.

I took off, climbed out of the pattern to 3k, did all the requested turns and stalls. The instructor had me put on the "hood" (so all I can see are instruments). He said "My plane", flipped the plane around a bit and then said "your plane".

I was in a dive, according to my instruments. I cut the throttle, centered the stick, and kicked opposite rudder. The plane came out of the dive. The after-discussion:

Him: Not bad, but a little slow.

Me: Is this standard practice? This is my first time flying a real plane.

Him: You're not here for IFR training? ...(long pause)... Well, then, that was a good recovery.

I REALLY want the new fltsim. I REALLY, REALLY want the new fltsim hooked up to a 6-DOF platform. I REALLY, REALLY, REALLY want fltsim with surround screens, 6-dof, in a dark room.
Show HN: Ledonardo, my light painting hardware project
This is great news. Those weird little cases where you need to either defer the computation until read time, or precompute and store yourself always felt warty and ripe for errors. Really glad to see this addition.

EDIT an example from this week: we have a json blob full of stuff and we want to pluck out a specific field to search on. You need to jump through casting hoops to hoist it out as an integer when you query. It’s doable, but the onus is on everyone who queries to understand this.
It just means we are at embrace & extend. And personally I can't wait to hit extinguish. Good riddance "ECMAScript".
There are environments where traffic must be logged for regulatory or other legal reasons, so the technique and code to implement it is not universally malicious.

Implementing the mis-feature on a public ISP will be done by people who think the matter isn't worth risking their job by taking a stand on, and just saying no once the decision has been made several levels above their rank won't help anyone because if they don't implement the feature their replacement will.
This is an advertisement for 3M
Is that not then a case of making an effort to keep in contact with those friendships you value? I still use messaging apps to facilitate communication but I opt out of the social 'media'. Instead of sharing media we should be sharing our thoughts, feelings and experiences. Those who want to contact me can easily do so. Group chats are another big time sink that I try to avoid by muting the ones filled with spam, keeping the most relevant ones unmuted for upcoming social events.
Which Machine Learning Algorithm Should You Use?
Is Firefox the Same Program as Netscape Navigator?
Since TS 3.4 you can have enum-like behaviour by using the `as const` annotation on object and array literals.

const types = ['x', 'y', 'z'] as const;
const a: typeof types[number] = 'a'; // not ok
const b: typeof types[number] = 'z'; // ok
SEEKING WORK | Southampton, UK | Remote only, Part-time

I'm a freelance data scientist and Python developer, with a specialism in geospatial technologies, mapping and satellite imaging - though open to any work in the data field. Very experienced in the scientific/data Python stack (numpy, scipy, pandas, matplotlib, scikit-learn etc), active in open-source.

See my website for more details or email me on robin@rtwilson.com

Website: http://www.rtwilson.com
I disagree. If my query calls a PGPLSQL function, I'd like to be able to test and branch cover it.
Compatible, Reliable and Experimental Image Lazy-Loading in Web Browser
And if another consumer of the DB doesn't do the calculation or, even worse, does the wrong calculation?
what if you have 50 apps talking to the same DB?
Stubby is kind of limited. It has no cache, and I can't find a way to avoid resolving a list of my own domains via a specified resolver, so it's not that great for privacy.
Your metrics for an espresso seem incredibly trivial for a machine to exactly reproduce, yet wildly open to human error and deviance.
On chrome os screen sharing button is disabled even though it's still chrome.
SQL is a bit verbose at times, but it's not much different from going to other programming languages. In fact I'd say it's easier given that it's so verbose.

I have no idea what all those modifier symbols do in Rust, say, but I find "case when InvoiceNo is null then" or "select Name, list(distinct Title) as Titles from" pretty transparent in comparison.

The biggest mental difference I think is that you're dealing with a different data model. You don't have a bunch of individual entities floating around. You got rows in tables, which you mostly process in bulk. As such it's more like an Excel spreadsheet.
I started learning Vim keybindings (on Spacemacs) when my extensive 8h/day use of the mouse had becoming painful. Some days I could barely move some of my right hand fingers.

One day I had enough, I started the Vimtutor process and never looked back. No more pain since.
Though I like getdns C API, I'll probably use it in one of my projects.
So long as everyone, everywhere, always remembers to calculate it in the same way for all inserts and updates.

This seems a lot more robust to me.
What's the best way to prepare for something like this on a personal level?
Or even better, at an airport. Then you have nil transportation cost for delivery too.
>This is a really good example why competition matters for the consumers.

Imagine how much quicker the fair pricing would be if there were standards and regulations, like what goes into every other aspect of its design.
Knative won't join the CNCF
I think those have to be explicitly refreshed, no?
>Making languages is the thing that Racket does better than any other language

Have you tried Rebol/Red?
And as usual the political elite just will say "Fuck you poor people, the jobs aren't coming back you should learn to code" while they get richer