skysight-inc/HackerNews huggingface dataset:
If we assume that all accusation are true unless proven in a court of law, and all ""false"" accusations to be false unless proven in court, then the risk is very small.

Otherwise the rate that I tend to see in articles about it is estimated to be around 10-33% based on game theory.
You have a single filesystem, so maybe you can open the same document in both one after another to work on the parts that need D and the parts that need C. Of course this relies on having a common format, but in the local-apps world we mostly have those, whereas in the SaaS world we don't even have a filesystem to share.
Certainly a good idea if they're going to work with others. As an important aid to the learning process? Probably not.
That's true. But also trackers (especially big ones) deliberately try to make it as easy as possible to accidentally include them in your page. e.g: the if you use their cdn for fonts/style sheets, if you include a fb like button etc.

A friend of mine covers this more extensively in this blog post which I found a very interesting read: https://remusao.github.io/posts/static-comments.html

So I think it's still concerning that once they're in, they start crawling. Although not very surprising I have to say... That's their business after all.
> However, this seems like a major change in the vision of the internet to me.

The vision of the Internet is that the network does little more than moving packets from point A to point B, with all the intelligence being in the endpoints. That way, the core network doesn't have to be upgraded for every little change in the protocols; protocol evolution happens on the edges of the network. Please read the classic "World of Ends" (http://www.worldofends.com/), and the technical article it links to, "End-to-end arguments in system design" (http://www.reed.com/dpr/locus/Papers/EndtoEnd.html).
Is that sarcasm?

There clearly are some problems with the Internet, but nobody is forcing me to use Facebook or Twitter.

But there are some things I emphatically do not miss about the late '90s: Slow modems; even with ISDN, the Internet was painfully slow. Also, no flat rates - in Germany, the phone companies charged for dial-up connections by the minute. No mobile Internet. No Wikipedia. No YouTube. 10 MiB-sized mailboxes. TFT displays cost more than the entire PC I was using at the time (with a crappy CRT display). PCs with less RAM than todays HDDs have in cache. Windows 95 and 98. I could go on and on.

About the only thing I miss more and more often is that I was twenty years younger.
> ...and there's two skybridges -- one that goes nowhere, and one that goes across 10th Ave to our space in that building.

This sounds like a pretty awesome, yet harsh, way to handle internal performance reviews...

Top performers get to walk over to 10th ave for cake and coffee. Low performers get to walk the plank, taking a skybridge to "nowhere", and are never heard from again.

... Need to get a subordinate to shape up? Take her up by the skybridge to nowhere and then tell her how important your TPS reports are. She'll get the hint.
I don't want to mess with the content in any way, I do want to send connections over more than one WAN, depending on utilization. That works great with https?-connections on tcp. It would be great to be able to do the same with quic connections.
Moreover, digging it all up would have destroyed the archaeological context. If he detected because he was a history buff rather than a collector, he wouldn't want to dig it all up.
I love it, while it clearly gets 'inspiration' from Postico - (not a bad thing, Postico's interface is awesome) - the fact that it supports all databases and even redis support planned is making me a customer.
Wiki-Link Game
Treasure Trove goes back much earlier than 96. That act was just the latest
I download HN data via API and generate Word Cloud for everyday's posts
why I did this?
Because I'm trying to find a way of finding a new technology before it's popular, HackerNews is definitively the right place, so I used HN API to download all posts, and generate word cloud for each day's posts.
what do you think? how did you find a new technology?

you may find the word cloud at http://bittrending.date/
Ya I agree with the encryption statement for sure. My only complaint with the title is that UDP was used as the solution to not being able to make QUIC on top of IP directly (which is madness really, but also not the QUIC developers problem).
Ya but they're wrong.
Send a cease and desist to the CTO. Wait 30 days, then sue under the CFAA.
LinkedIn did it
https://tableplus.io/ for those who want to try it without reading the launch post.

Mac-only, Windows version planned. Free to download with paid upgrades giving more features: https://tableplus.io/pricing.

Looks like a good potential alternative to https://www.sequelpro.com/ (Mac and MySQL -only, donationware).
Sounds like an awesome excuse to implement a Star Trek/Enders game style "follow the lights on the wall" internal navigation system...
We planned to release a Windows version in Jan 2018. Unfortunately, we got trouble with Swift compiler on Windows (not officially supported, only Linux and Unix). We decided not to wait for Swift and rebuild all the whole thing in C/C#. That takes longer so we hope to release it soon
crying onto my bacon.
It's the same.

Publishers are the "gateway" to science, and they have cornered that market, using publicly funded science.

Google is the "gateway" to search, built largely using publicly funded science. Facebook is the gateway to online social interaction, and is again built largely using publicly funded science. Et cetera.
Your explaination is incomplete. Its based on anti-monopoly laws being reasonable which you have yet to prove.
and I love making you a customer :D
>- #1 most affordable place in EU to buy a house [6]

Good luck buying a place in Amsterdam ...
Meta Crush Saga: a C++17 compile-time game
Taskbucks Raises $15M from Times Internet
GET is only idempotent in theory. Way too many people abuse GET when creating websites.
From the PG page you link:

> It's not a question that makes sense to ask early on, any more than it makes sense to ask a 3 year old how he plans to support himself. But as the company grows older, the question switches from meaningless to critical. That kind of switch often takes people by surprise.

There's a point at which you have to worry about profitability, and that point can be earlier than you think, but at the same time it's not something you should be doing right at the start.
Show HN: Automatic detection of non-colorblind safe colors
Independent IT contractors in Germany don't have to put any money in a retirement fund, but hopefully they do, plus they pay 100% of their own health insurance, IT equipment (sometimes), insurance for their business (occasionally required)... A contractor making 10,000 a month is not comparable to an employee making 120,000 a year, probably closer to 90,000? I didn't mean to imply that it's a lightweight model, it just shifts the burden to the contractor.

Thankfully 80 EUR/h is not the upper limit if you can cut out the middleman. Speaking of which, I've heard third-hand horror stories of Polish SAP contractors where the middleman(!) made 65 EUR/h, which was probably more than half of the client paid - ouch.
Most home broadband users don't have domains and would be unlikely to want to pay for one, just to remote login to their router.
Sure, but that's fundamentally untrue. Facebook has gone to considerable effort and cost and taken great risk to build their network so that they can then monetize content that gets distributed on their platform.

I'm not a fan of Facebook btw, but just that the argument the guy is making fails on basic economics.
If you're trying to transmit trusted information in clientside js, then one common pattern is to have a user's browser to fire the data initially, then crawl to obtain a trusted copy. The last company I worked for did this, but skipped the second step, which led to all kinds of XSS attacks.
Yes, it threatens them in the same way artillery does.
Toll Free Number Service Provider in Delhi
Lovely website, I'm finally learning about window functions as I do this. Thanks a bunch.

One question / bug report? Q7 rejects this:

select
name, weight, weight - (min(weight) over (order by weight asc rows between 1 preceding and current row) ) as weight_to_lose
from cats

is that much worse than lag() or is it just non-idiomatic?

(edit: and Q10 asks about "window", but it was quite hard to google. if you could provide another one of those links to the relevant docs, that could help a bunch :D)
Firefox at least will disable pinning if it sees a certificate signed by a user-supplied CA, on the one hand to facilitate this kind of debugging and on the other because otherwise enterprises using MITM boxes wouldn't be able to use Firefox. I suspect Chrome does too.
Never heard syntax highlighting referred to as "code coloration" before. Looks nice though.
I am in Australia and I use up and down for north and south and I agree they are nearly universal. I don't relate over and out to cardinal directions but I do use them in speech.

I use over to refer to towns on the other side of the river from here. You also go over to people's houses. I guess I use out but it has no direction associated with it. It is more related to remoteness from things. You go out to a farm and in to town. Over the river. Down to the city then back up to home.
While the effect of livestock is major, my concerns were eating plastic fibres in fish (though the negative impacts of aquaculture are many) and suppporting cartels by eating avocados.
Have you ever watched Popeye? /s
Yes, all major browsers do that.
I feel its a good thing. Sites can be made HTTPS with letsencrypt.
6k is even above IG Metall pay schemes, you will never get 6k in Germany 3years after graduation. I call bullshit. It may be possible if you have a PhD or for some not engineering related reason are rising ranks very fast.
What's rather more difficult is doing that without it being noticed.

As a concrete example, Lenovo were caught.
> I'm really unsure what is this comment supposed to add to the discussion

A direct quote of Google's long time former CEO making the exact same argument I am seems pretty on topic to me.

> Eric is legally wrong about this

Maybe, but Google became a $500B+ company with him thinking and acting this way, so being "wrong" pays well apparently.
I know about it. It's cool for sure.

With this we have a clean implementation tho.
My favorite metal detecting story of all is the guy who goes out with his metal detector for the first time ever, hops out of the car, turns on the metal detector behind the car and instantly finds one of the most fabulous hoardes ever found.

"I parked up and got the metal detector out. There was an area of flat ground behind the car, and I thought, I’ll just scan this first, before I head out into the field. Literally about seven steps behind where I had parked, I found them.

https://en.wikipedia.org/wiki/Stirling_torcs
As an example of the problem, see the "Issues and criticism" of the related topic "Link prefetching" in Wikipedia - https://en.wikipedia.org/wiki/Link_prefetching#Issues_and_cr... .
BUT Facebook already changed their news feed algorithm and many tech companies are making changes

I can't rid myself of the impression that such changes are only applied to avoid the hammer coming down.

For example : Facebook gave exactly zero fucks about harrassing - or hate posts in specific markets despite the fact that such posts were illegal in such markets. Only when Germany started to crack down severely you saw change.

Same with other tech companies. Uber and Airbnb don't only not give a shit they actively flout the law and you only see changes in their behavior when the hammer of the law threatened to come crashing down.

While I agree with your examples that doesn't mean that we should give tech companies a pass. Rotten (and potentially illegal) behavior is hurting us all for the benefits of very, very few.

I'm glad, that Europe is at least trying to put a stop at the most egregious behavior. The US seems more inclined to give a pass even when borderline crimninal behavior is involved. (Equifax?)
You mean "hopelessly", right?
I believe that is the point that @K0nserv is making. The 'abuse' part I mean.
It might happen with n of 1 family...
I've read the article before, and it's not convincing.

I'm not one for conspiracy theories, but the article lists some forms of how it might work and reasons how it would be unfeasible. There are other ways this could work, IMHO.
AI comes of age, this time asking the questions, too
I fixed it:

Don't put tracking on sensitive pages.
Why do you think it is fake? It seems like something you could easily build
Until your statistical algorithm decides that black=crime due to the data sets its been fed, and nobody dares question the wisdom of the computer.

Before you reply that detectives might/would have done that anyways, the point is that at least that is identifiable and addressable, how do you determine how a neural net makes its decisions?
That, kind sir, was a perfect explaination!
Can't thank you enough for bringing the point home.
Direct Counterfactual Quantum Communication
MySQL foreign keys add locks to referenced rows, and can have surprising effects on concurrent queries, particularly if you aren't running at read committed or lower isolation level.

There's also this: https://bugs.mysql.com/bug.php?id=48652 - still open after all these years (and yes I know there are much longer open bugs).
21st perhaps?
Government shutdown set to end as House passes sweeping budget bill
> The requirements were practically negligible for its era

Your 8 MB was the "recommended" requirement for 95, with 4 MB being the minimum. That wasn't pretty. If you have used 95 with only four megabytes of RAM and a small, slow hard drive, you'll learn that the minimum requirements are quite lower than comfortable, probably in order to more closely match what was actually a typical home computer at the time, some 386/486 with 4 MB RAM and a small hard drive. Where I'm from, Windows 95 pretty much meant getting a new PC for the average consumer.

So you go home with your newly bought copy of Windows 95 to your 386 with 4 MB that you bought 1-2 years ago, perform the minimum installation to your 100 MB hard drive and find out that it's super slow and constantly using virtual memory making the loud disk sound like a Geiger counter throughout the session. You compare it to Windows 3.11, DOS, whatever you had before and have a pretty solid basis for complaining about its resource usage.

Or worse, you read about Windows 95 and decide to finally sell your increasingly irrelevant Amiga 1200/3000/whatever now that you can also have preemptive multitasking on a PC, buy a cheap PC matching the Win 95 requirements with the money and install. Only to learn that it's 100x slower than Workbench, BSODs nearly as often as the Amiga gurus out, uses megabytes of RAM instead of kilobytes.

Or you have a Macintosh, couldn't care less about how exactly multitasking is achieved, and wow, PC seems like a nice option now that that too has a nice, user friendly GUI. And it works on cheap, affordable hardware! So you buy the cheapest, most affordable hardware that'll support Windows 95...
> much as it used to be in Python a few years back.

few years back being pre-2011, with pep 405[0] and virtualenv[1] solving most of the nostalgic py dep hell problems.

venv's been a option since 2007, only getting pep'ed later?

[0] https://www.python.org/dev/peps/pep-0405/

[1] https://virtualenv.pypa.io/en/stable/changes/#id54
TLDR;
1. Industrial Light and Magic
2. Google
3. Facebook
4. Spotify
5. Quora
6. Netflix
7. Dropbox
8. Reddit
If you have a small amount of data, yes; but if you have any significant amount of data, you are losing multiple orders of magnitude of performance when you pull all that data out of the database.
That example you linked uses absolutely NO CSS or JS! Which yes, is fine and in theory it should work "forever", but any extra functionality and you can't be sure.

Open standards change, software changes and things move on. If you are seriously relying on anything technological working for a decade or more you're out your mind.

You need to keep up and adapt because nobody gives a crap about you or your use case. Here we see Google doing what it thinks best and you need to live with this.
The "normies" have a very odd perception of metal and metalheads, as if we're some kind of satan-worshipping cult that sacrifices live animals at concerts.

I blame media demonization and the inherent distrust of everything that seems "different".

I just want to drink beer and listen to heavy music :-)
Try `certbot renew --post-hook "/etc/init.d/nginx reload`, which will only reload nginx if at least one certificate changed :).
I feel many "web agencies" don't even have devs (or any technical people), they just sell wordpress installations.
> "The driver may (1) lease insulated delivery bags from Grubhub in exchange for wearing Grubhub t-shirts and hats"

So if another source of bags were founds the Grubhub contractors could be wearing clothes that advertise a competing service, or is loaded with restaurant sponsorships, to make more money? Hrmmm...
I've heard that claim before, and it seems rather obvious when you think about it.

That raises the question, has the medical research community picked up on this? I would expect a burgeoning movement to correct this in medical trials.
No, the instructor thought that their feedback had a clear causal connection to the cadet’s subsequent performance (scolding makes them perform better, praise makes them worse) when actually the effect (if any) could not be separated from random noise in performance and regression to the mean.
> there should be an easy way for users to permanently mark self-signed certificates from a local address as secure.

I'm not sure I agree that that's where ux need improvement. Microsoft already have a pretty "easy" solution for pushing locally trusted ca certs, but only in an "enterprise" environment.

Most/all Linux distros will allow pushing to /etc/ssl/certs/ca-certificates (via eg /usr/local/share/ca-certificates and update-ca-certificates).

But that doesn't help as long as browsers work hard to be "special", and manage their own trust.

Being able to mark some nets as trusted/local might help - both with :::1 and with vpns.
This is one place the UK seems to be massively ahead - all the major supermarkets here offer delivery, and it's nearly flawless in my experience.
Almost all of those problems only apply to in-browser prefetchers, which reuse the user's session and connection.
Indeed, except for video playback. Also, the minibrowser looks dead.
Also, I try to update WineHQ WinAmp 2.x entry
If people do leap second smearing anyway, I wonder if it were possible to just directly use UT1 instead of UTC (the leapseconds are just there to keep UTC synchronized to UT1 to within one second).
> Actually as a service to your users don't put it anywhere where it doesn't add value.

So don't put it anywhere.
Too bad it's GTK, which is an atrocious toolkit. Why didn't you write yours in Qt?

See, there's always more to complain about. I don't think your comment is productive here. Electron is not a perfect choice but what exactly does your comment add to the discussion about "just for fun" projects?

The OP is not singing the praises of Electron, in which case criticism about it would be welcome. They're trying to show off something they built. If a kid shows you a drawing they're proud of, do you criticize the drawing for not having a good color palette? (Rhetorical: It's not appropriate to do so, unless they're specifically asking for that kind of feedback)
IMHO the key is to not think about scaling and economics when you initially try out stuff. You need to find one friendly hotel manager who puts one tablet in one of their rooms, and have reception staff ask the guest on checkout how they liked the tablet offering. That is enough for you to get a feedback loop going. If after a few development cycles your product is exciting enough that the friendly hotel manager considers paying for it, then you think about how you can make it work for that one hotel (from an economic perspective). Then you approach your second hotel.

Of course, it makes sense to have a plan about scaling, but it is a mistake to already put everything in place to be prepared for scaling.

(Disclaimer: working in a startup, but not a founder)
GREASE only fuzzes some of the fields in TLS 1.3 handshake messages, to prevent middleboxes and TLS servers to incorrectly behave towards unknown values for extensions and other various fields. That doesn't help outside of TLS 1.3.
The OP was explicitly referring to the difference between chemistry in the lab (when you can conduct perfectly isolated, small scale experiments -> very low risks) and chemistry in industry (which is what you're referring to), where risks are much higher.
It's different to Cuba. Taiwan shares a culture, history, lineage and language with the mainland. Sun Yat Sen is equally revered it both, for example. And, mainlanders often have a romantic view of it. Cuba doesn't have that kind of relationship with the US - it was basically a client state where Americans partied and owned farms until Batista was overthrown.

Interestingly I think Taiwan (which also sees itself it be at heart still part of China) actually lays claim to Tibet too.
I'm talking out of my knowledge bucket here, but isn't an eBPF script basically the same as having a netfilter module?
Look, work is always pain. That's why they give you money for doing it. The real question is what kind of pain are you willing to endure and why are you willing to endure that pain? Is there a problem that you think needs solving, that you are willing to endure pain for?
I believe the tracking stuff comes with Like buttons and other Facebook widgets those are what I am referring to when I say "add value". But it could be argued that the tracking alone never adds value to the user.
How Much Does It Cost to Build an Online Marketplace
You can install your own CA, yes. But's it's easier to just use HTTP.
Even according to that document, idempotent methods still can update resources as long as the representation doesn't change:

> Again, this only applies to the result, not the resource itself. This still can be manipulated (like an update-timestamp, provided this information is not shared in the (current) resource representation.

This means that tracking is still could potentially affect some stuff, but honestly not by much.
What facts? This article is full of inaccurate speculation but there are no facts in it. For example:

>To make it happen, Facebook would need to record everything your phone hears while it's on.

This assumption treated as an axiom here is false, and it makes the rest of the article inaccurate as well.
Bill Gates – A villain who lived to see himself become a hero? (2016)
> What about middleboxes I want to employ myself, e.g. to watch my own traffic?

You'll need to do encryption termination. But then, you're subject to the same problem. If you reject packets you don't understand, or if you badly parse stuff, you'll compromise your traffic.
No, LinkedIn was sued by the recipient of the letter.
Yeah, the biggest value in the the "history of debt" is the unlearning and debunking myths that are taught as 'science' in economics schools. There were no 'barter' economies, money did not 'evolve' from barter etc. Even otherwise respectable names in economics built their theories on top of these ideas which are in fact pure, convenient fantasy.
virtualenv solved conflicting dependencies but pip is what made installing & managing them convenient. I see many people who use pip without virtualenvs.
The content in Google and much of it in Facebook is discoverable via those services, but exist outside of it.

Publishers are not mere discovery services - they are gatekeepers, not portals.