skysight-inc/HackerNews huggingface dataset:
I'm no fan of AMP, but:

The current choice for google when someone searches for a news story is between linking them to a page that is (a) in an ecosystem under google's control and (b) will load reasonably fast and get fairly straight to the article content, or (a') is completely up to the publisher and (b') may contain any number of redirects, external scripts, full-page ads, pop-ups and overlays, autoplaying sound+video etc.

If we had a system that offers (a') + (b), it would blow everything else out of the water. At the moment we just have to pick the least bad option. AMP is obviously aligned to google's business interests, but if you A/B tested the user experience of the AMP and non-AMP versions of many of the news sites out there on mobile, I think you'd see a preference for AMP because the publisher can do less of the stuff aligned with their own business interests.

EDIT: I realise that AMP can break many navigation features, but for the "click a link - read a single article - leave again" use case it beats getting interrupted by an "other articles you may enjoy, and by the way sign up to our newsletter!" pop-up halfway through.
Get AU$100K (USD$75K approx) Equity free for your startup and come to Australia
Hi guys, I wanted to share with you that HotDesQ has opened its application process to get AUD$100K Equity Free (USD$75K approx). The HotDesQ program is an initiative from the Queensland Government to attract great entrepreneurs from overseas to help Queensland to become a global innovation hub. You need to move to Brisbane, Australia for 6 months to mentor other entrepreneurs and to help the local startup ecosystem with your experience and connections. With (our startup) we were part of the last cohort and it was an incredible experience. Because of it, we raised funds in Australia and decided to move permanently from Santiago, Chile to Brisbane, Australia.

You can learn more about HotDesQ in here http://hotdesq.com.au
One thing I am struggling to understand is why do we need JIT in the first place? What would be wrong with statically compiling java or c#? Portability is nice but the reality is that almost no one uses it. Typically you have to create different packages for different platforms anyway just because of the installer. Most backend applications are designed to work on a single platform (who is running a mixed windows+linux/x86+ARM backend for the same binaries?). For front end applications, most platforms have different UIs, and all new platforms (android, iOS) have incompatible APIs anyway.

Is there a fundamental benefit I am missing?
You may want to try [https://data.opendatasoft.com](https://data.opendatasoft.com... -- thousands of datasets available through the same API, usable online, no download required.
Figure it out: web app and chrome extension to cure time zones pains
Arguing isn't rude, but phrasing comments as reading assignments somewhat implies ignorance.
It's not about performance, it's about getting more points in google pagerank.
Yes you can, and I believe Kimiko Ishizaka is using Musescore. I am not a musician either, but my understanding is that very old scores are hard to read. I don't know if the notation is different or if there is some other problem. It may even be that it's just hard to get your hands on a copy of the old scores that are not under copyright. This blog post describes one of the problems: https://www.kickstarter.com/projects/293573191/open-goldberg...

I was trying to find some links describing the difficulties of transcribing old scores, but unfortunately my google-fu is not up to the task. Bottom line, I don't know how difficult it is, but my understanding is that it isn't trivial.

Apparently IMSLP has nearly 500K scores, though: https://imslp.org/
Also own a s50, most annoying thing for me is that you can't do reverse clean up zones, ie. Tell it where CAN'T clean.
Also, Saving zoned cleanups would be a time saver.
And rotating of the map for when it misalign them, which it keep doing sometimes even after following their instructions.

This is their answer when I emailed about rotatable map;

"Dear
The map takes the environment near the starting point as a reference. If there are some things near the starting point, it will cause the Robot to draw a deformed map. In this case, please move the dock charger to an open area to solve this problem. Please ensure to retain 0.5 m or more in two sides and 1.5 m or more in the front of the dock charger. "
2019 Strategy for Rustc and the RLS
Software emulated gpu library backend
South African Fintech Startup, Yoco, Raises $16M in Series B
Does it drop it or simply not show it? Will scrolling back through history display the "dropped" content? If so I'm fine with that, it's annoying when you finally finish a task and pipe the results to a file just to find the bottleneck slowing you down was display refreshes.
Flagging this because doxxing is not something this site should promote, no matter how high-profile the post, nor how politicized the content. No matter how interesting the techniques used, this thread is potentially as dangerous as Reddit's witch hunt for the Boston bomber. [0]

[0] https://www.reddit.com/r/MuseumOfReddit/comments/1iv343/the_...
I learn most stuff by myself. Sure it speeds up the process a bit when someone teaches you, but often making all the mistakes by yourself you get a deeper understanding.
I typically say "I recommend" rather than "read".
I was pretty impressed when I found alacritty a while ago, but I stopped using it as I soon found out that pretty much any speed gain I got from using the terminal is pretty much negated from having to use tmux in order to have any form of window management..
Quite possible, and there are people doing it, https://openscore.cc/liberated-works/ for example. With the right software you get advantages like generation of sound files and parts as well. You can see some of my efforts in this direction here: https://musescore.com/markpearse/sheetmusic
Screenful secures €305k to help companies optimize collaborative projects
https://www.iterm2.com/features.html
And this is why I don't watch videos. 7+ minutes for the same amount of information I could have skim-read in under a minute.
No less so than the people who make the products they help sell.
I'd say without measuring first you have too much to look through for anything large enough to be interesting. So measure, drill in, eliminate some first obvious culprits, measure again, then look at assembly.

I'm mentioning obvious because sometimes it really is, like doing a linear search in a hotspot where it should be a binary tree and things like that.
Worse than Google?
> This is not the same as a whistle blower unearthing provable crimes

Yet.
I don't like criticizing the code since it clearly works as intended and HN works very well, and I am a happy user. But since you argue that the code is very deliberately maintainable I will challenge that, because I am not convinced. The code is tightly coupled to the HTML in a way that makes it difficult to change the HTML without breaking the code. For example it should (if the code is so maintainable) be trivial to change the use of tables for presentation into semantic HTML like say UL/LI. Since this would improve accessibility this is a net win with no drawbacks, right?
> I was given a little tour of Google Cloud by a friend who uses it and at least during that quick overview GC seemed a bit easier to use than AWS

this sounds a bit far-fetched to me depending upon the expertise of your friend on both the platforms, he might be more experienced on GCP but not so much on AWS. Anyways my point is devops, in general, is platform agnostic, unless you are going all in on a single provider you can even mix and match few things. As mentioned by many devops gurus, Docker is the absolute must when it comes to things like microservices and devops stuff. I would suggest you compare the two platforms as per your convenience(pricing, brand association etc) then go ahead and deploy your app (monolithic or bundle of microservices) as Docker containers first. Do not worry about scaling at the beginning. Once you get some comfort level on managing your Docker containers you have to move towards automation culture that is the deployments can be done with an automated build pipeline for that naturally as a next step you must use Docker swarm. This process would expose you to the world of devops and microservices/serverless architectures etc. Then you can as a replacement to Docker swarm can try and play with Apache Mesos or kubernetes.
Top tips to survive for web-design startups – SlickAccount Blog
When I did my, what would now be called Masters in the EU as well, in AI, things were a bit different, but not so different as to be unrecognizable.

The Bachelor part was a 90% standard Computer science bachelor. This had a far heavier load of especially mathematics, a bit more CS and about the same Science and Engineering parts as the CMU diagram, and an 'Economy' class.

The AI was mostly reserved to the Masters level. We also had one 'ethics' class in the masters, and some, but far, far less emphasis on Humanities and Arts (only the Cognitive Science class)
It's the difference between bodyguards and curtains.
Sure; but, assuming you had good government in Ethiopia, having this supply of funds/capital/goods available is still a good thing. The question is what they do with it. If they essentially just consume the loans, it is their own fault. In case of a bad outcome, I would have a much bigger issue with Ethiopian government than with the Chinese. Unless there is some arm-twisting going on behind the scenes that we are not aware of.

If Ethiopia cannot repay the loans, by definition the Chinese are losing out in economic terms, even if they get control of physical assets etc. If the assets were worth more than the loans, someone else would be willing to bid more for them than the Chinese. If they are worth less, the Chinese would have been better off just buying them outright.
Same here. But in its defense, there are lots of cool images, and I can imagine how the author decided that a video was best. I'd have preferred a slide deck, but whatever.
How to get your first 10 customers using the following formula:
1. Find a job on a big trustworthy corporation (50 respect points)
2. Start writing articles on medium (25 respect points)
3. Learn how to sell yourself the right way (15 respect points)
4. Be the real boss on social media. (30 respect points)

After you collect enough respect points, start side projects and let them grow naturally like a plant and always remember that people will start using your projects once they find out who's really behind them.

Pro tip: If you worked on companies like Google or Facebook you automatically get 1000 respect points so you don't need 2,3,4 steps.
Precision Time Protocol (PTP) / IEEE 1588 for Linux
Two simple speed tests:

time find ~

/dev/null takes 8 seconds

alacritty takes 8.5 seconds and uses 75% CPU

kitty takes 15 seconds and uses 100% CPU

konsole takes 16 seconds and uses 100% CPU

time for i in {1..2000000}; do echo $i; done

/dev/null takes 8 seconds

alacritty takes 16 seconds and uses 75% CPU

kitty takes 17 seconds and uses 100% CPU

konsole takes 16 seconds and uses 98% CPU
About a year ago I was deciding between Kitty and Alacritty and I chose Kitty because of 2 important features it had over Alacritty: proper underline rendering (Alacritty just draws underscores) and text selection with Shift+Mouse. Kitty also compiles instantly as it's written in plain old C. The author is also very responsive on GitHub and addresses each issue quickly.
I never actually used the verb "to tweet" and instead always opted for "to twitter". Tweet just sounded wrong.
AMP is the monopolistic dream of google, they want all the internet on their servers, and thats not only bad, also it is ilegal
Linux I could understand but not MacOS. Of the three major desktop platforms, it's the only one without native containerization support...
I don't recall seeing Amazon as a "Toy" market. There was no such distinction at the time. It was just one company amongst bajillions all trying to do something in the ew world of the Internet. It happpened that Amazon ended up being one of the most successful, but it was never a "Toy" and in fact the evidence really is that Amazon was well capitalized from the start - that's not a Toy strategy.

It's a bit strange when modern ideas like "Anything that succeeds cam from a Toy market" is retrofitted to look back at previous successes and shoehorn them into the paradigm.
I have a friend who does exactly this. His Japanese is better than mine :-) Perhaps I should do it too (it would really help my writing too...)
Hey, it's more than one! /s
> I know this is a bit cheeky, but HN sometimes has this comically simplistic view of other professions. It's as bad as the older C_Os who refer to all of dev and IT as "computer people." As someone who is both a developer and a marketer I can tell you both fields have depth and value, and neither is easy to do well.

I don't think this is the real root issue you're thinking of. I don't believe HN has a simplistic view of marketers (to contrast, I'd say it seems to have a simplistic view of management). Many people here, myself included, would never deny that the job of marketer is difficult, challenging, and has a lot of depth. The issue we have is with the job itself.

> Success often hinges on making something people want. Marketing done well is hugely helpful in determining both what people want and whether they perceive a product as a solution to their problems, and it can help guide product development with marketing analytics and other user data. I don't think I'd ever have been successful without a marketing background.

This is perfect. This is exactly what marketing should be! Problem is, it's rarely it.

The marketing as we usually encounter it, on the receiving end, isn't about "making something people want". It's about "making people want something". This simple transposition of words is the point at which marketing turns from objectively valuable into malicious and exploitative, and ultimately the source of hate against the whole field.

You wrote that marketing done well "is hugely helpful in determining both what people want and whether they perceive a product as a solution to their problems, and it can help guide product development with marketing analytics and other user data". Yeah, sure. Except it's motte-and-bailey again, because we all know that's not what's going on. The data isn't used to optimize the product to deliver better value, it's used to optimize the product to trick the buyer into purchase. And analytics aren't just guiding product development (in either direction), they're also resold on the side, so that someone else can better trick the buyer into purchasing something else they don't need.

The social contract between the individual and the firm is: the individual gives the firm money, in exchange for the firm delivering value. Marketing, as implemented in practice, is the art of maximizing the money received while minimizing the value given back (because value costs money to make). Hence the hate.
I don't agree with your first comment at all, but it sounds like a particularly dull semantics argument.
On Linux, at least, being able to access the docker daemon (i.e. being in the docket group) is essentially equivalent to being root, in that there are trivial ways to become root if you can start an arbitrary container (e.g. bind-mounting / into a container).

So, it’s perhaps unclear how this exploit is significantly worse. Yes, you get access to SYSTEM, but Docker’s permission model appears to be predominantly “if you can control Docker then you own the machine”. Is this not the case on Windows?
The information content of the video might be not too big - it boils down that river sands, which are the best for concrete are somewhat scarce. But it is worth while watching it, as towards the end they show microscope takes of the different kinds of sand being talked about. Those takes clearly show nicely how different the artificial, river and sea sand are with some faszinating imaginery. So this is a case, where the video adds to the textual information. Though it takes a while till it gets to the really interesting part.
Galaxy Note 5 and Galaxy S6 edge+ will not get monthly security updates
Command Line Interface for Fantasy Premier League
What if the coats all had different but similar colors? The process would be the same, just that you have to split them into arbitrary "buckets" at the end.
I feel sorry for your kids.
Woah, I'd forgotten FaceMash.

> The website allowed visitors to compare two female student pictures side-by-side and let them decide who was hot or not.

... and ...

> I'm a little intoxicated, not gonna lie. So what if it's not even 10 pm and it's a Tuesday night? What? The Kirkland dormitory facebook is open on my desktop and some of these people have pretty horrendiedous facebook pics. I almost want to put some of these faces next to pictures of some farm animals and have people vote on which is more attractive.

Internet memory is an amazing thing, no?
Object storage managment – Market Validation
I work in video and as a consequence I tend to be very sensitive to latency (I've spent more hours than I can count trying to figure out subtle synchronization issues) yet I've just spent one minute trying to detect input latency on my st terminal (which fares pretty badly in the benchmark you linked) without success. And that's running inside tmux on top of that.

That being said I think it is valuable to have a reasonably fast terminal because it's not uncommon to have applications slow down dramatically if they output a lot of information on stdout/stderr while the terminal struggles to render everything.
Nothing, just mentioning the history. It is worth mentioning since VeriSign was one of the first CAs.
Hi,

My name is Petr and I'm a frontend lead in Delivery Hero, we are looking for experienced devs like you to work on frontend serving multiple brands, with 25m monthly page views.

We are moving towards React and microfrontend architecture, lot of interesting stuff.

Would you be interested in something like this?

If yes, please reach me at petr.prchal@deliveryhero.com
Same with the web, some of the rare usecases are important.
Except double-quotes work only as suggestion, they haven't been enforcing a verbatim search for quite a while now (AFAIR there is/was a "verbatim" switch hidden somewhere in Search Tools).
Which one? I'd be glad to explain
> First of all not all websites make money.

If they don't make money, then why would they need to collect and share data about their users? If they don't collect and share, then they don't need to make any privacy notifications, so it doesn't impact UX.
A lot of the cultural and political issues that surround digital technology appear because there's a predisposition to consider all bits equally valuable and useful.

Another word for meaning could be quality. Socially and culturally, not all information is of equivalent quality and value.

In fact we use the profit motive and political power as metrics of quality, and in practice they're turning out to be a bad way to maximise long-term social value.
Indian Supreme Court rewrites history, homosexual behaviour no longer a crime
To be very blunt, this appears so nuanced as to not merit discussion.

I wouldn't call it a politely worded comment. That's all.
How, though?

Do you need them to just announce to the world that your product exists and solves a particular set of problems? Or do you need them to break through the noise caused by all the other marketers? ;).

It's a self-sustaining industry. If you squint, it's basically rent-seeking.
Do you have one for Microsoft Office and for reading all your (hopefully archived) documents? Rendering (and hence sometimes the meaning) of office documents can vary significantly depending on your software.
If you click the 'hand' icon on the top left you can then click on the hoppers to dispense balls.
At one point I tried lots of different terminal emulators but none of them were better than xterm.
Many people who are labeled scientists are doing it to gain credibility. They often talk about things they did not study scientifically (or into detail) or did science while ago and don't engage with it much. For easy example, see forensic science.

Also, scientists are same people as everyone else - incentives distorts, opinions distorts, peer pressure distorts. Science develops and is not perfect yet. A lot of past science would not be considered science anymore and is incorrect. There are also systematic biases - the way papers are chosen influences what we know. For example there is strong bias against negative results currently.

Most cutting edge science is contradictory and consensus emerges only slowly. Who is right in that mess? You can not trust even single study, even by best intentioned and skilled scientist. People like to treat it as "truth", in particular when they like the result.
Government interference which requires websites to inform users about collected data, therefore improving freedom of those users by giving them control over their data.
The change from 1.6ms to 1.4ms is small compared with the difference I was seeing in the code I was using that calls sqrt. There the change was about 50% to 80%.

But in effect it's an algorithm change, so it's not surprising, and it would be interesting to see how it changes as the numbers involved get bigger. That's not why I was doing it in this case, but it is intriguing.
I think StrongTowns like moderation. I often suggest to people that they should put savings into stocks to grow it for their retirement. If someone listens to me and sells the house, invests everything in the stock market and has to declare bankruptcy a year later after a crash it's absolutely not my fault and it says nothing about whether or not my advice was valid.
but are the copyright violations then, there has been significant alteration done to the original work.