skysight-inc/HackerNews huggingface dataset:
Here's a pet peeve of mine: The critique of increasing mass surveillance focuses too much on technological problems and abuses by individual humans.

A fully-functioning, automated surveillance society with minimal potential for abuse by individual police etc. would be much worse than the partially-working systems we have now. A surveillance society is the antithesis of a free, democratic society.

The underlying assumption of mass surveillance is that the individuals in societies can not be trusted to work for the best of the society and must be left no option but to conform to the law. This is in stark contrast to the idea that citizens generally see their society as something they wish to preserve, and legislation and law enforcement exists to modify incentives in cases where altruism, self-interest and a sense of social responsibility are insufficient to keep order.

In other words, to support a surveillance society is to give up on the foundations of a democratic society that works to support the goals of its citizens, in favour of a society that treats its citizens as subjects to be ruled over.

This is, of course, a much harder political argument to make than "the tech doesn't work", but it's an argument that needs to be made because one day, the tech will work.
How does this compare to Concorde, and contemporary aircraft, with regards to emissions and noise levels?

Could a hypersonic “plane” operate from ordinary airports near cities, or would it need to be operated from remote, unpopulated areas for environmental reasons?
Came here to post this. Japan has vast plantations of cedar (sugi) forests and a huge percentage of Japan's population is allergic to the pollen, which in spring can be seen in quantities large enough to form visible clouds.
You're gonna notice security guards following you while talking on the radio the minute you turn it on, but God bless you.
Does this also affect tourists? Since I don't live in Japan, I wouldn't expect to have an allergic response to a Japanese native tree.
What stops us from creating a genetically modified tailess rat.
I'd counter and suggest that the super frustrating thing is XMPP zealots saying "oh my god how dare you try to create a different protocol". With this mentality, nothing would evolve and we'd be stuck on svn rather than git...

To reiterate once again, the things which Matrix tries to do differently to XMPP include:

* Be a replicated conversation database for realtime conversations, more like usenet (NNTP) if anything than IRC or XMPP or SMTP (or, alternatively, an open standard alternative to Slack, which is also focused all around syncing conversation rather than passing messages).

* All conversations are group conversations. There are no such thing as 1:1s; just a room with 2 people in it.

* To be clear: there are no APIs to send a message from one user to another in Matrix. Instead, you sync a message to a room, which updates its conversation history, and the history update is then synced to all the other servers (and users) in the room.

* Have a single monolithic versioned protocol (https://matrix.org/docs/spec) rather than a finely granular cloud of XEPs which may or may not be compatible or best practices or implemented at any given point.

* Build in E2E encryption from the outset.

* Implementation before formalising spec

* A "there is not more than one way to do it" mentality on developing the spec (i.e. a python rather than a perl approach)

Meanwhile, we have spent a lot of time writing decent bridges to ensure that we do not fragment communication with chat systems - be they open or closed. For instance, right now, I see 41 people participating in Matrix HQ from XMPP, ~200 from IRC, ~40 from discord, ~20 from telegram, 5 from slack, and the rest (~3000, including idlers) from elsewhere in Matrix.
The best thing is actually coughing/sneezing into your shirt (by pulling your collar over your nose).
This might be competing with SpaceX BFR taking passengers point to point. I would bet on the BFR being more likely, proven technology vs new tech.
Two thirds of Android antivirus apps don't work properly
Who is the terrorist who killed more than 40 people in New Zealand
Why are people so attached to XMPP?

There was no entity preventing XMPP from thriving, if the community really wanted XMPP, we would have had XMPP everywhere.

But honestly, as someone who ran and tried to use XMPP for many years, the entire protocol was an unmaintained divided mess. And the XEPs didn't help, they felt like hacky workarounds to keep an old protocol up-to-date with the modern needs.

Matrix feels very consistent, specially in the client side. I have all the modern features one could have wanted (E2E encryption, video and audio calls, file sharing, proper synchronization across multiple devices, etc) working out-of-the-box across all my devices. This was almost impossible to achieve with the XMPP clients existent nowadays.
Me too! Though I've really noticed it the past two or three years (maybe because I've been using more 4/5k monitors?) I've been meaning to poll friends for a while now to see if it was "just me" in a way it's a relief to realize it isn't!
For a couple of month I have set duckduckgo as my standard search engine, but I often do not get satisfactory results. Is this because I am used to the Google results or does duckduckgo indeed not prioritize in a good way?
They'll lose it as soon as they try to configure that.
Hi! Author here. The name has been with us since the beginning, and the first few versions were actually quite small. Since then, features and other things have made things grow (mostly in file size). Since I'm a lone developer, the hardships of working with the Win32 API has made me base PicoTorrent on wxWidgets, which is why the file size is what it is.

I still try to keep it slim, fast and clean in overall usage :)
I agree! After Lion Air I would have been quite hesitant to fly on a Max. Now with all I'm reading - no way would I.
I don't think they look at to GitHub profile at the very first place. I see that most of then even not checking what is written in my linkedin profile.
Very cool. I stand corrected.
I get what you're saying but that's why I used chicken broth as an example as that has tons of free glutamate as well as sodium to go with it. As for free vs. bound glutamate, if it's bound glutamate it's not going to contribute to taste, if you can taste that umami flavor then it's free glutamate you're tasting. (side note, glutamic acid on it's own will dissociate in water just like any other ionic bond, but I get what you mean) And while glutamine or glutamic acid in a protein isn't digested as quickly as free glutamate, it still gets hydrolyzed and given that "MSG syndrome" supposedly lasts for a while it stands to reason that even a slow release over the period of a day should still trigger symptomes given that there's generally a lot more bound glutamate than free glutamate.

But a little free glutamate goes a long way, there's no chinese restaurants just dumping MSG in by the cup, that would be way too over seasoned. I use MSG on a lot of dishes myself and I'll use amounts that have less free glutamate in them than in some other common foods.
In the context of income mobility, as far as I know, they aren’t taking cost of living into account.
Great tool - I use it every day !
Author here - the readme is a bit outdated, sorry about that :) wxWidgets is a hard dependency since a few versions back.
Depending on your stash, why stopping at the hat? You can go full body IR and with a good IR-sensible camera you can achieve some nice (and fake and youtube-clicky) "poltergeist" videos!
It is used for the root filesystem, which gives you nice functionality, like the package manager or YaST automatically taking snapshots in between system changes, which means you can then audit changes and rollback.

It even allows you to boot the system into one of these previous snapshots.
The definitive reading list. Get smarter about tech startup
I think screen manufacturer can provide option to buy product with the this type of glasses in their display in built
How to Training Cats
> I remember reading about Reaction Engines back in 2012

I'm not sure but I think I first watched a CGI rendering of Skylon in the early 2000s (back when I was still a student). I've tried to find the video on YouTube to find out its publication date but it appeared more difficult than I expected.

Anyone can find the original video I'm talking about? It's definitely not on the official RE Youtube channel anymore.
While I find it funny and I like those jokes, I think your comment implies a bit of ignorance. You should look for a list of countries ordered by their GDP (PPP) per hour worked. Spain's productivity is a bit higher than Japan's (I'm not an expert, so maybe there are more technical data to check out). Here you have a couple of links:

List of countries by GDP (PPP) per hour worked: https://en.wikipedia.org/wiki/List_of_countries_by_GDP_(PPP)...

Problem of productivity in Spain - compared with Germany: http://www.caixabankresearch.com/en/la-productividad-del-tra...

And of course we like our siesta and enjoy our nice weather! haha
The Max has more powerful engines, mounted further forward on the wings (out of geometric necessity), and as a result has an aerodynamic center of lift further forward.

From the addition of MCAS, I gather (but don’t know with certainty) that they couldn’t make some certification requirement without MCAS.
How do you put scientific basis for enlightenment? Most of the people who have claimed to have a path towards enlightenment have focused on the mind and that too remains private to the practitioner. If it adds value to the seeker's experience or gives someone more clarity, then that method has gained popularity and acceptance. You don't see a scientific basis for his methods but your opinion is not based on experience either. It is indeed a shallow dismissal.
What is the origin of the name / What does it mean? Couldn’t find an answer on the website.
The US Govt Will Be Scanning Your Face at Top Airports
Ask HN: What difficulties do you face while analyzing your competitors?
I see it completely differently. The Germans in particular seem likely to get big into EVs. They have a traditionally strong auto industry that's having the message that fossil fuels are a thing of the past hammered into them on multiple fronts. Diesel has become a pariah, and VW in particular has paid dearly for making diesel cars. The EU regulatory environment is signalling quite strongly that they want to take petrol cars off the streets as well. What conclusion does that leave auto makers in Germany other than that they need to switch to EVs ASAP?
A Webpack Loader that loads .vue files and creates React classes
Builder of calculators and forms for your business
Crossover/suv doesn't really imply hatchback though, at least not in Europe, 4 door cars aren't as popular, so the primary reason to buy an suv, isn't to get a hatchback.
> Why is MCAS needed? If the MAX is so similar to old 737’s and no additional training is needed, then why the MCAS? The most relevant question is “is the MAX aerodynamically stable?” If it is, why do we need the MCAS? That needs to be investigated.

This isn't even a question. The 737 Max is completely aerodynamically stable. It does however exhibit control behaviours which are undesirable.

A fair analogy for this is probably a car which oversteers, in general a normal family car is designed to understeer, because for your average driver that is safer. In the 737 Max the controls get lighter close to the stall because of lift generated by the engine nacelle. The certification requirements require that the controls don't get lighter. Boeing applied what now appears to be a poorly thought out fix.

What might surprise you is that there are plenty of certified aircraft which are actually aerodynamically unstable, at least along the longitudinal axis. For example the 757 has dual yaw dampers and at least one of them needs to be serviceable before flight. The consensus is that at cruise altitude it would depart controlled flight without one of them working.
Show HN: Winter Is Coming - grep for GOT
The service allows making complicated calculations to provide your customers with the cost of your products and services. You can also collect your customers’ contact data, make order forms and create surveys.

The exclusive features of the builder are: beautiful design, option to use the service for free, possibility to embed a calculator on any website and even share it in social networks.
Human language is a computer code
You can't have personalized, targeted results without being tracked.
I don’t know about you, but caffeine makes my jaw very tense and the popping bad.

If I manage to get through the three day come-down of caffeine cessation the popping goes away and my jaw starts to relax.

YMMV
Subscriptions, not licenses.

Subscriptions give you access to different level of support, and access to updates.
You've answered it yourself:

>They have raised so much money and have so many engineers.
Personalized and targeted results aren't good results.
Thanks for the suggestion regarding multiple domains.

People should definitely use Let’s Encrypt. I certainly do where I can (e.g. ssltimer.com).
PowerShell is now one of the most popular programming languages
Believe You Can Change
I haven't used google to search for several years now. Except by mistake on someone elses computer. And then I get disappointed on the results.
I was driving past on the motorway and remember nearly crashing in shock at the aggresive maneuvering of something so big - first time seeing either an airliner do a display, or the A380.
Sonic booms had little to do with Concorde ban...

The same way, modern noise level limits on airplanes were pretty much imposed to prevent soviet made aircraft from flooding the market after USSR collapse
duckduckgo is definitely not an alternative for google. you can't even compare.
They don't have a Giga factory today, but they've announced that they're taking end to end responsibility for batteries, so they'll end up with something similar
Didn't say they are, but I have a feeling that this is exactly what the original commenter is missing
Construct-JS – A library for creating byte level data structures
I just used my normal DNS server to get the correct IP and put that IP in my pi-holes hosts file and now it works just fine.
Can you recommend a better alternative to RLLib that you have experience with?
Alot of people can't live without Google because the search results are very unique. In that case, we suggest downloading PrivacyWall. It's free and it will block Google tracking along with 3000+ ad trackers. We built it so anyone on Windows can use the web and protect your privacy. PrivacyWall does not have any conflicts of interest. Alot of users are not aware that DuckDuckGo makes money from ads, so they do track you.

http://www.privacywall.org
Ask HN: How do you mentor a junior programmer?
Hi there,

I'm a team leader of a small team of Java programmers. Recently we lost a middle programmer and hired a new junior one, who has just graduated from their university. This is kinda new to me, because they are my first junior since I became a team leader.

The question that comes in my mind every day is how do I make them grow without pushing hard. I heard that I shouldn't touch their keyboard — and I don't. I tell them how to do something in a _better way_ and why this way is better. I recommend them books to read, and they actually read them.

But I'm not sure that will make them grow. We currently don't have much junior tasks in our projects, so it's kinda hard to find them an appropriate thing to do.

Do you have any thoughts about that? Thanks in advance.
I've tried with DuckDuckGo for 2/3 months, and the images search, something that I use quite a lot, was pretty unsatisfactory.
(Author here) I haven't listed the specific features from Rasterbar-libtorrent but I'll make sure to do that in an upcoming update, to make it clearer. It supports DHT, PeX and LSD as well as various proxies (SOCKS4, SOCKS5, HTTP).

The first few versions actually had the vanilla Rasterbar-libtorrent peer ID and user agent, and in v0.5 users could opt-in to use PicoTorrent peer ID and user agent, and a few versions after that I made that the default.

I've been in contact with as many private trackers I could find and it's an ongoing effort to discuss with them what they require for whitelisting.
Hindsight is always 20/20, the Norwegian fund was setup because the country went bankrupt and needed to save its pensions a similar fund in the UK would’ve been about half of the total endowment the Norwegians had with 12 times the population it’s not that clear if it would’ve made any difference in the long term.
> Once that global shipping pipeline starts to fire on all cylinders (pun intended)

What's the pun? Electric cars don't use exploding dinosaurs, so there are no fires in cylinders here.
Lots of these are SUVs in name only (small, underpowered, often 2WD and no towing hitch) and are really good old hatchbacks with facelift.
It is in some use cases. For programming related queries, it oftentimes gives me better results than Google because it's not trying to be clever and guess what I could actually mean.
This is a fun project and there's plenty to learn even if you don't end up with a great model.

But if you really want to try to solve this problem, you're going to need more granular data - play-by-play, per-play lineup, injuries, player tracking if you can get your hands on it. The stats you are using are very lossy summaries of the season, so they aren't very strong predictive features.

From a technical POV, consider bucketing some of those per-game stats (e.g. 4 binary features representing which quartile the team's stat falls in compared to every other team that season). This can help to adjust for year-to-year differences. Work with pace-adjusted stats if you have access to them. Find a baseline accuracy by picking the simplest possible non-ML strategy and measuring how accurate that is (e.g. what is the accuracy of a model that always picks the better seed or W/L record?).

You need to adjust your training data to only use data that would have been available at the time of the game - if W/L or PPG includes data from future games, this is a form of data snooping and will probably give you results on your test set that won't generalize to the real world. Time-series snooping is a very easy mistake to make, but it's crucial to avoid it in order to build a good model.

Interesting work, thanks for sharing!
you're right that that's the slow bit (typically about 50ms to set up each channel, so across 1000 devices that's 5s to establish the initial mesh), but the important thing is that having established the channels, they are only used to sync key data for the megolm layer which sits on top. megolm keys typically rotate every 100 messages or every day (whichever comes first), and this uses the existing olm channels. In turn, the olm channels themselves only resetup when conversation changes direction (or if they stall).

https://blog.jabberhead.tk/2019/03/10/a-look-at-matrix-orgs-... is quite a good overview of this (from the XMPP perspective!), as is https://www.uhoreg.ca/blog/20170910-2110 (from the Matrix perspective).
Slitghly OT: These are the books of my childhood!

I really loved them. Especially these futuristic panels like in http://klausbuergle.de/buergle_verkehr1.htm .
In that sense, I agree with you. I meant to say that this wasn't a software bug or programmer's fault like "oh, someone wrote max_authority = 6º instead of 0.5º in line 8745679", but something bigger: the very design and specs of the system and a certification process that didn't challenge those aspects.
It lasted for a while, then apparently Google started to filter those sites; not the domains though as some of them resurfaced much down the first page. I highly doubt it's on my side as I'm using Waterfox with the usual well known privacy oriented addons, some of which could block suspicious pages from loading but none of them adds content that wasn't in the search results.
I just repeated the same search and got these:

http://2.8.combatarms-game.de/pna_x_block_diagram.php

https://two.ineedmorespace.co/2020_radar_block_diagram.php

http://3.17.tierarztpraxis-ruffy.de/pna_x_block_diagram.php

I had to take out doubles as some of these urls were returned identical although I was clicking on different images.
So you think their business being endangered because of
changes caused by tech makes them incapable of reporting
about it.

No, I didn't say that.

I think we actually agree more than you think: I believe that both the press and HN posters have biases; and that opinion on HN will pay relatively less attention to criticisms of tech, while the press will be relatively more critical.

For example, HN popular opinion would broadly say "self-service/user-generated content can be automatically filtered, but some things will inevitably get through because there's just so much stuff, dealing with that stuff after it's been posted is the only option" whereas the press would broadly say "we can't ignore this problem, and if a working solution means self-service/user-generated content isn't scalable, that's just too bad"

I see this division on deceptive ads, and satirical news being repeated as true, and I suspect we'll see it on self-radicalisation and livestreamed shootings too.
How to use AI to score perfect freekicks on FIFA
Ads doesn’t mean they have to track you. I assume (and it seems like) DDG targets their ads based on your search query and not personal information, and afaik they are very open about this.
> Alot of users are not aware that DuckDuckGo makes money from ads, so they do track you.

This is a lie, from what I can tell? DDG's ads aren't exactly inconspicuous, and they claim plenty of times that they're targeted exclusively on current search query keywords. So no history or tracking involved.
glibc, for one.
Digital Research produced some nice usable systems in the early 80s. MP/M was a multitasking version of CP/M available by 1981.

In the mainframe world, TOPS-10/20 and VMS were both exemplary. From the user POV, the former was one of the best command-line systems ever created, with none of the insane user-hostility built into UNIX command naming. Dave "VMS -> NT" Cutler absolutely hated Unix, and it shows.

But we're really comparing cinder blocks and potatoes. UNIX was designed as a hobby/student hacker tool, not as a general user OS. Many of the design choices are bizarre and frankly stupid, as the book delights in pointing out. But hackers love UNIX because using it just it feels just like hacking code, and that's considered a good thing.

It wouldn't be impossible to design an OS with powerful command line options but a sensible command naming system, much more intelligent and reliable security, a modern filesystem, and so on - and perhaps add some of the user configurability and extendability of the Lisp/Smalltalk/Hypercard(?) world.

But UNIX is so embedded now it would be a purely academic exercise.
So, 50%? :)
Ubuntu 1804 comes with vim 8.0, rather than 7.4

Not sure if it's ubuntu or vim, but it comes with some really annoying changes that haevn't been this jarring since moving from solaris-vi to the vim bundled with ubuntu (vim-nox) over a decade ago.

The two most annoying things I really noticed and massively reduced my efficency

1) Get about 6 lines from the bottom and the cursor no longer moves.
2) Search moves the window as you're typing

It really pissed me off