skysight-inc/HackerNews huggingface dataset:
Without extensions all web browsers are quite equally unusable. Long gone are the days of Opera presto when browsers shipped fully featured.
Hilariously and disgustingly dystopian.

The US will probably start mandating cell phone jammers to be purchased by every school district for "national security reasons".
Actually, I told them to take my name out or I'd file a complaint about going through personnel files and extracting birthday information as a privacy issue. (When that was done, they wrote down the year, as well.)
Let's see if this translates into a price drop. I have been wanting to build a gaming pc but the prices for high end graphics cards are absurd.
http://www.tronc.com/gdpr/nydailynews.com/

If you look at the source I think they've done it quite well! They put everything, including the fonts and the image into the source and as a result it's all a single file website! It might also be the reason why the body font (PT Serif) looks a bit off compared to the one on Google fonts, notably the 'i', over here: https://fonts.google.com/specimen/PT+Serif
Seems to me that between GDPR (which is neutral at worst) and this, that's small negatives compared to the many positives of the EU.
I personally was never impressed by firebug. I haven't checked it out in a while but it was incredibly clunky.
On Firefox at least, it doesn't actually load those tabs until you click on them. I have about 400 tabs on this session of FF Nightly, on a 2010 4GB Ubuntu laptop.
Police forensics labs beg to disagree: https://newatlas.com/3d-id-skull-forensic-software/22137/
Have you tried copyworking yet?
The primary difference however seem to be that in arcade you competed against dozen local kids most of whom did not cared at all, so it was easy to stay on top and feel like you are best of best.

Internet makes you compete against whole world, so there is unlimited supply of people who dedicate their whole life to this particular competition. Necessary, you have to settle for not being best or dedicate whole life too. And if this is your motivation, then anything competitive online will consume you - whether game or fiction writing.
That word may be just an audio file in the robot's memory, that is played back when a single particular neuron fires.
I think it was some tool at moz.com, but I don't recall from the top of my head. I don't think it was Google itself. I have no idea what effect that has; I'm not really in to that world.

> I have had no issues with even lesser markup and they still appear at the top of the list of results for relevant search terms.

It seems people are finding my site, whether or not it's being penalized. I mean, someone other than me posted it here, right?
Fundamentally human vision is landscape. We live in a landscape. Interesting things are generally to the left and right of us, not above and below.

I think one day phone cameras will have square or cross-shaped sensors and you'll be able to easily shoot landscape video while holding your phone vertically.

For viewing, I think it isn't the physical rotation of the phone that is a pain - it's selecting the full-screen option, or the rotate controls. The latest Android makes this better, but I hope in future apps will just play landscape videos in landscape irrespective of the phone rotation.
"Pseudo-modernism belongs to a world pervaded by the encounter between a religiously fanatical segment of the United States, a largely secular but definitionally hyper-religious Israel, and a fanatical sub-section of Muslims scattered across the planet: pseudo-modernism was not born on 11 September 2001, but postmodernism was interred in its rubble."

Frighteningly prescient.
Thanks. This is very interesting. Will take a look at the report. My intuition is that the US/UK difference flips around once you're well over median income, but haven't looked at the numbers.
>How Not to Xyz
The article I find weak. They state things like 'an average memory savings of 7%' and 'up to 2.5x faster' without providing details. I would like to see benchmarks. Then again, I don't really care. Chrome has won the game on Windows.

Beyond that, I feel people who have chosen Chrome as a browser on Windows will be very hard or impossible to switch because of their browser history, passwords and so forth is saved and carried over across devices.
http://www.europarl.europa.eu/meps/en/map.html
To give a counter point of view here, a close relative of mine is a pathologists. We talked a lot about this subject and so far he is unimpressed by the results. Moreover, it seems that the ability to provide fast (in seconds to minutes) analysis implies powerful computational ability and data network. Finally, the data acquisition right now takes more or less 20 to 45 minutes depending on the patient and the targeted area, which means the promised analysis quickness is not such a real pro.

I trust that science, research and ongoing work will end up providing interesting results, but many many startups will burn their cash before being able to provide real world usage services.

Like you said, there are LOTs of challenges here. Certainly not a "low hanging fruit", not that a profitable business either since most countries will squash costs anywhere they can because the health cost keeps growing, and a very difficult legal environment to deal with.

However, I am very thankful for your hard work and will to push toward a better future for health.
Let me take a shift operation as an example. On architectures where it's no problem to "overshift" (e.g. the operation always results in 0), the compiler could be just fine and leave shifts alone. Maybe a 0 is exactly what the user wanted!

Or, the compiler could assume that the programmer made sure that overshifting never happens, since it's UB. Based on that assumption, it could make more aggressive (and possibly totally insignificant) optimizations by inferring other assumptions that don't align with the programmer's idea anymore.

I never encountered such a sitation myself, but there are stories like that on the internet, where for example the Linux kernel was broken.

Another scenario, the user might always do an operation that sometimes results in a random value (which is UB), but in the end only use the resulting value if it was not UB. The compiler instead could assume the operation can never happen in the first place. Again, there is a misalignment here in how the compiler reasoned and how the programmer reasoned (closer to the actual hardware).

So, the difficult problem is probably defining the UB configurations as narrowly as possible. It might be a good idea to specify UB per architecture in some cases, but then it would lead to a lot of complexity. In any case a guideline for compilers should be to minimize surprises, which means not applying many optimizations around UB. That's easier said than done I guess.
Netherlands International Airport Welcomes Bitcoin, Installed Bitcoin ATM
The thing that the present crisis has crystallised for me, as part time Euroskeptic, is that leaving the EU does not make the EU go away. Even dismantling it entirely leaves you with 30ish different countries.

Would you rather have one set of rules for trade that you have to deal with, or thirty different potentially incompatible ones, not all of which are translated into English?
To be honest, this sounds like an issue with search engines. Why are "garbage" tutorials getting high rankings in search engines? Why aren't good quality tutorials rising above them?
+1 - I find that this is a great way to learn new things.

I personally felt like I was falling behind on modern java (generally I only do golang + typescript at work) so I started building a website with some simple examples/tutorials with small commentary partly to give me an excuse to write something using the new toys, and partly as a quick reference for myself. I was inspired by the gobyexample.com site.

If anyone has any comments on what I've done so far, I'd be keen to hear your thoughts:

https://byexample.xyz/

One thing that bothers me about this "learn it yourself then tell others" appriach is I am concerned that I might be missing best-practice and the general zeitgeist on what is "the way it is done". E.g. years ago gradle was the "way it was done" in Java for config management, but what is it now? I've got no idea.

How do other people handle this? Apart from wildly searching around, how do you keep abreast of current trends and best-practice for development if you're not living and breathing it in the day job/open source?
This sounds silly.

Bias is essential to individual decision making. Algos are there to help me automate my biased decision making, not to mislead me by making false assumptions on my behalf
V8 release v6.8
I've seen some pretty messed up schemas in JSON and YAML, too.
>While we're moving law to the UK, we then get to remove anything we don't like.

Fancy naming a few laws that 'we' don't like?

If we want to trade and have anything to do with the EU, we're going to have to follow their laws and regulations whether we're in the EU or not.
Police forensics labs are about as scientific as psychics and phrneologists.

https://www.nature.com/news/faulty-forensic-science-under-fi...

https://www.pbs.org/wgbh/frontline/article/forensic-tools-wh...

https://phys.org/news/2015-05-fbi-hair-analysis-problems-rev...
> either we stop having so many people, or the animals die. It’s us or them.

This assumes there can be an 'us' without a 'them'.
> Rust is an even more extreme example. You might get extra safety, but at significant development cost.

This is not the indisputable fact that you seem to be portraying this as. I've written similar amounts of Rust and Python, and it is much much easier and faster for me to write robust software in Rust than in Python. Python might let me get to a prototype more quickly in some cases, but the amount of time spent on maintenance after the fact puts Rust very clearly in the lead in my experience.

There's no doubt that Rust's learning curve is much much steeper than Python's, but this is a very different thing that saying something general about overall development cost.
By this criteria I've been addicted to chess, reading books, programming, and possibly video games! Not various drugs, though, despite consuming excessive quantities for extended periods.

I absolutely think it's a double standard, where only activities perceived as morally bad (video games, but not reading books, for example) get labeled like this.
Tutorials are for getting quick bootstrap on the platform. If you want to learn how do something in production, there's usually a manual or official user guide in place.
What are human resource courses?
Jobs in Africa
If it doesn't occur to you that there are black people, or you are too lazy to test against then, then that is racism.
i have been waiting for a long time :(
Unfortunately, yes, e.g. Google Earth:
https://www.google.com/earth/
I think this is a recent change (over the past couple of years?) in their algorithm.

Every now and then I will watch a video which will cause my recommendations to be flooded with nothing but stuff like that video, and videos from series that I have been watching regularly for years get buried.
> High on my list is for the extensions to work on [...] addons.mozilla.org pages.

There's actually an about:config setting that fixes this already. I put a helper in Tridactyl for it called `:fixamo` [1], but you can easily do it manually by setting

"privacy.resistFingerprinting.block_mozAddonManager" = true

and

"extensions.webextensions.restrictedDomains" = ""

(Unfortunately, this does nothing about about: pages or the PDF viewer which used to work but was "fixed" :( ).

[1] https://github.com/cmcaine/tridactyl/blob/8c49d26340cdc0db3c...
Of course they do. Where do you think you get your kernels, drivers, firmware for various IoT from etc.? Compiling a small (~100 MB), custom OS purely (as much as it's possible) from source code can still take hours even on modern laptop.
How Important Is Project Monitoring and How Do We Implement It Through AI?
The late 2016 and on MacBook Pro uses AMD's Radeon chip set. If you want a Mac you'll have to go for something earlier than that. On the PC front, you might want to check out the Lenovo ThinkPad T580. It has a 15" display, full-size keyboard, and an NVIDIA chip set.
At work, almost entirely email and calendar and traditional land line phone. Sometimes a video conference for more tech savvy people.

In my personal life, maybe 10% email and very little calendar. The rest is filled with whatsapp, line, etc. I forced all of my friends to either whatsapp me, email me, or don't hear from me.
Crypto City Guide: Saigon
That's not an inventory problem, it's a pricing problem.
There no explicit need for a "Complete brain".
Here is example of functional network with 25k neurons:
Rat brain cells organize, learn to control electrodes and fly a fighter jet in a simulation.
https://www.sciencedaily.com/releases/2004/10/041022104658.h...
I honestly don't see the need for it to be distributed. A zeroconf home file server that handled giving you access when you were out and about would solve the 80% problem.
Excellent points. I've come to appreciate that this explosion of tutorials and choice on the modern web is not a bad thing.

It seems rather like keeping up with the news - you can either read for (maybe pay for) one high-quality, authoritative guide. Or alternatively you can skim many and develop your own sense for quality and veracity by noting the similarities and contradictions between what they each say.
>Keep asking "why" while learning.

I usually keep facepalming myself when reading turorials. The problem is not that I stop asking why, the problem is that before I can find a good one, I have to dig through piles of trash from popular guys who “just tried it and it seems cool”. They basically spoil my search engine.
Comedian Lee Camp drops vegan bomb truths on tv
3.1% is about 1 in 30 people. That's not that small. And this isn't 100 years ago, I'm pretty sure people in Vermont have seen a black face on TV/film.
Cyber Week shows even smart people need help understanding cybersecurity
My best guess is it's designed to recommend the higher ad paying videos, I can only imagine dash cam videos are extremely monetized. I would wager it's not about keeping you watching, but keeping you profitable, it's not their fault the people uploading exploit what people will watch for hours, just their benefit.
I disagree... 1000s of tutorials explaining how to do things incorrectly just leads to thousands of crappy productions deployments.

I’d rather say, “no tutorial? Ok, to the docs like the old days,” than be misled by a shitty tutorial.
Might not provide enough revenue (or not be monetized at all) so they don't prioritize the other videos.
There is a common myth in vegetarianism that cow fields can be just interchanged by soy or wheat fields. But they aren't equivalent. Lets see.

Lets take a cultured plant of wheat from family Poaceae: There is a crop of seeds once in the year and then the plant die. The cow eats the grain and maybe they eat the straw also. Finished.

Now lets take a similar plant in a pasture or a meadow. But the cows aren't put there for the "once in the year" grain of this plants. Is the Poaceae superpower to grow leaves again and again after being grazed what counts.

Therefore we need to take in mind that we can extract more food from the same plant in a pasture, and this happens all around the year.

And not all fields are flat. Some are located in mountains and have inclinations of 60-70 degrees or so. You can't use machines there to sow or harvest. Would be economically unfeasible. Using this areas as grazing fields for goats or sheeps are a better option.

And there are the arid areas, where you have all the sun and space to culture, but none of the needed water; and where a lot of plants are poisonous or have horrid spines. If you remove the donkeys, goats and sheep, you can't have still tofu in return. Does not work like that.

We need to refine our master plan of "1 Kg of meat equals to 10 of wheat". For some places "1 Kg of meat equals to 0 Kg of wheat".

Of course if "we'll do it for the animals", a meadow inhabited by 450 species is much better than a concrete parking; and the later holds still more species than a monoculture of soybean. All soybeans means "no more butterflies, micromammals, flowers, and birds"
What is happening here to the internet is what as happened to any other sector that was innovative at the time.

Bureaucrats who have a complete disconnect with what they are legislating but that somehow need to keep justifying their own job existence, will go ahead and vote regulations one after another even if they are unnecessary or harmful.

Bureaucracies will keep themselves alive by inventing new rules constantly and the EU is no different.

GDPR was not that bad though, it was about making sure that our personal information is not being sold to third parties like HR companies that provide services like telling companies your sexual orientation and other things of that nature.

GDPR was about telling the consumer what is being done with their data and about transparency, so at least it was for the people.

But this link tax is beyond absurd, and the content upload copyright infringement is only enforceable by the biggest companies.

In practice, Amazon S3 and Google Cloud will implement this on their cloud services and probably charge for it directly or indirectly to SaaS companies, and there will be a couple of years of a grey zone period where the law will not be actively enforced.
So this is how the internet dies. Repeatedly stabbed by the ignorant minions of the old elite corporations.
"The constraint is the market."
uBlock Origin offers part of the uMatrix functionality as well in the "advanced user" mode.
Maybe if they had released 1.0 after all this time it might have had a better chance of being adopted.
I wonder if it’s less having to pull them and more providing the raft so they can jump.

Youtubers rarely have good things to say about the platform anymore.
In my team everyone uses IntelliJ Ultimate with the same settings.xml file. We all have the same automatic tasks that happen on each commit: reformat code, optimize imports, check TODOs, perform SonarLint analysis. This has greatly reduced frustrated merge-requests filled with unimportant details such as code formatting and newlines. It has also greatly improved the code quality because it will warn you that you left a TODO in the code or that a certain method could also be private before you commit the code into the repo.

Nobody has a problem with this, although in the Java world every corporate developer uses IntelliJ anyway. A couple of legacy project teams are still on Eclipse.
Seriously? I find this hard to believe - prices of GPUs have been ridiculously high (much higher than at launch) for so long precisely because the supply was so short.

Pretty much every supplier I've seen would either sell out any high-end Nvidia GPUs almost as soon as they got them or would ramp up the price more and more.

This is either an incorrect rumour or some very weird shitty strategy by Nvidia that backfired hard (I lean towards the former).

Even now OEMs should have very little problems selling cards at (above) MSRP so there must be something more going on.
Sadly eurosceptics voted for this overwhelmingly.
Mine Kafon – Two Afgan Brothers Are Changing Land Mine Clearance Methods
No. Gamers have always been willing to pay stupidly high prices for the latest and greatest hardware going back decades. Nvidia has just optimized the price point.
Yes, Synergy 2 Beta attempts to address this. https://symless.com/synergy/s2-beta-intro
> Firefox is leading the offense against privacy invading web services (although granted Apple's Safari doesn't do a bad job either).

I thought Safari was leading the charge, so I did a little digging. I haven’t reached a conclusion yet but found out about Firefox’s Tracking Protection[1]. Any idea how it compares to uBlock Origin? If you’re the kind of person that’d rather use as few extensions as possible, would using Firefox’s TP with a solid list be as effective as using uBlock Origin with the same list?

[1]: https://support.mozilla.org/en-US/kb/tracking-protection
> Smaller companies won’t be able sustain an upload functionality. Thanks for killing innovation and supporting large monopolies

The law explicitly states that the size of the company, the amount of data that is uploaded and the availability, cost and effectiveness of the measures should be taken into account.

I don't understand how you call call this completely absurd considering that sites like Twitch and YouTube are already doing it.

> Link Tax: publishers want to be compensated if you link to their content.

The "link tax" has nothing whatsoever to do with linking. If you run a commercial site that publishes snippets of press publications you now have to obtain a license to do so. That's all there is to it.
Wow point two is insane. It’s exactly the opposite reason the browser based web was built. Damn.
One thing that I recognize in people that sound more eloquent is that they pick the most accurate words when possible, having in consideration when to abstract out or when to be more specific to do not distract you, from the main point.

Sort of not generating ambiguities in the listeners head by using very specific terms. At the same time use more abstract words for the aspects that are no so relevant in the conversation.
This is one observation I made, because I’d like to become more eloquent but as you can see I’m not quite there yet hahaha.
Thanks for posting this interesting question.
If you're going to gamble this way, you better be right, because if you're wrong, you're fired.

Forgiveness will always be given for a "great success."
I think this is the perspective the "Society of the Mind" book by Marvin Minsky took at their time. When a software like Mathematica makes symbolic operations it is doing AI, the same for things like the Z3 solver.
Because search engines are designed to show what’s popular, not what’s correct and thorough. Search engines still cannot weigh an article’s sense, only its “pagerank”. This is an issue with people, not with a search engine.
Do you not find that lack of a REPL-oriented workflow inhibits productivity? I sure do. I love C++ and don't use Rust beyond hobby interest, but being able to do things interactively is definitely an advantage in languages like Python.
There are no DNS responses if the domain is in the hosts file.
For traditional media yes, but for influencers it fits their face and the product just fine and landscape is actually a waste.

A sad reality.
Sometimes the asking is not the hard part, communication channels might be open, but decision making is always put on the business perspective which might be a little shortsighted on some regards.

Case in point, years ago we used CVS for version control. I had a strong feeling that if I asked to research how could we make the switch to git, it would be allowed but relegated to the back of the backlog, which usually means never to be done. So I did it without asking permission in between tasks, and when I proposed we switch to git I already presented our many dozens of repositories in a git server with the full history preserved. I didn't even need to ask forgiveness.
> dismantling it entirely leaves you with 30ish different countries

A study of American history reveals the wisdom of governments defaulting to inaction. If the country is split 50/50 on an issue, the proper thing to do is debate. Not wait until it's 51/49 and then pass a law half the population hates. We love to complain about gridlock in Congress but, most of the time, that is the system working as designed.

Twenty-eight countries would be harder to do business with. But as it is, GDPR will be interpreted by each of the the EU's twenty-eight national regulators. A single market the EU is not.

Co-ordinating twenty-eight nations to enact a treaty is a huge friction. But perhaps that is needed to counterbalance the continent's instinct for useless, often protectionist bureaucracy.