skysight-inc/HackerNews huggingface dataset:
Hey guys, I'm Arthur and I developed Toby. The motivation behind Toby was basically to have a UI where I could see all my tabs, organize them, have them "on my face" and treat them as stickers or cards that I could drag around and search through. I think that's the user experience that works for me, it's been helping me a lot and has made me more productive, so I wanted to share with other people who might benefit from it as well:)

Answering your questions here:

- About difference between this and bookmarks: well, it all depends on how you use Toby. I've seen people use it as an actual tabs manager, adding and deleting tabs after they're done with it; others using it as a personal to do management board; and others using it as a bookmarking tool. In any case, I think having that type of UI is the biggest benefit and being able to drag around brings a totally different user experience, which I personally prefer. But please let me know how I can improve it even further.

- About Firefox and Opera: I haven't planned that yet, to be honest, since it's a fairly new project and I'm gathering everyone's feedback, but it would certainly be nice to consider that and expand browser support.

- About syncing: It's actually already under development and almost done. I'd say I'm 95% done and just need a few tweaks and extra testing before publishing sync with the new release. Yesterday and today we got thousands of new people using Toby and excited about it, so I want to make sure I do it right. I'm sure it's gonna be a super cool new feature.

Thank you guys for trying it out and please let me know if you have any other feedback, ideas, comments, etc.
Is this a response to GitLab's live stream a few days ago?
top level await is only possible in grammar w/ `await` as a reserved word. This is limited to Modules (type=module) and async functions. You can't put it in your click handler or random Script like the examples you gave.
Its shocking how much South Park affected my life. No other show that long lasting I watched all episodes of and because the focus of the chaacters shifts from the children to the adults it also stays relevant with me as i get older.
This list of Google SERP features is pretty impressive: http://www.link-assistant.com/news/serp-guide.html Though it's still missing tons of stuff like finance, calculator, flight status, etc.
This is something of a non-story; Singapore retains one of the youngest fleets in the business (average 8.1 years [1]) and the oldest A380 airframe is almost 10 years old. This is approximately when Singapore replaces planes with the newer versions. Given they have 5 on order, getting rid of all of them will leave them with the same number of planes and a much lower fleet age.

[1] http://www.airfleets.net/ageflotte/Singapore%20Airlines.htm
The First Digital Camera You Could Buy Was a Total Hack
And also the difficulties in distinguishing an appliance beep from what only sounds like an appliance beep, such as a truck reversing in front of your home.
Was GP talking about libertarians? I only saw mention of conservatives. Granted, there are people who blur the line, and libertarianism isn't as coherent a political philosophy as e.g. anarchism, but there are lots of libertarians who care much more about e.g. police excess or censorship than about gun rights or taxes. It is a disservice to rational conversation to conflate different concepts in this way.
Especially if you plan ahead a bit better than Snowden did and emigrate to the country of your choice while you can still travel before leaking the documents.
The journalists' leaks were (arguably, I think I'd agree though) controlled and focussed. Snowden gave them the entire lot and handed judgement over to them.

Didn't he?
Build a Serverless Slack Bot with Webtask.io
I started doing something similar with the small amount of UI work I do, modeled after [1] (a great watch, BTW). For example, my flow for app icons is like so:

1. Spend some tiny amount of time building the simplest thing that represents your idea on an artboard. The focus here is to function as a first step, not to strive for perfection.

2. Identify one thing to change (shapes, colours, font, etc).

3. Duplicate the whole artboard, and tweak that one thing on the copy.

4. GOTO 2. Keep looking back at previous artboards and don't be afraid to revert if you notice that you've been off course for the past few iterations. Never delete an artboard, just go back and fork.

5. Stop when there's nothing immediately obvious to tweak.

It's a simple workflow that produces much better results than endlessly tweaking a single artboard, and you can see your evolution over time, so it's easier to identify the things that work / don't work to improve your skills the next time around.

[1] https://vimeo.com/113751583
You could make the same argument about every single pardon, and yet nobody really worries about this outcome.
> Historically, every attempt to build a socialistic society has led to tyranny.

http://wrightstories.com/attempts-to-fly-before-the-wrights/
Was google too busy working with their custom asics to notice the speed difference on gpus?
Since the code is so small and in C++ why not make it a header only library?
Different times call for different skills. If you can't communicate effectively with someone 20 years younger than you, you might interpret that as a flaw in their social ability, but they get along just fine with their peers and all agree that you're the one who's out of touch for not being able to text at 500 emojis per minute.
Thanks a lot!
This sounds reasonable.
Did you guys look into professional services for this?
Crate – scalable, shared nothing, masterless distributed SQL database with JOINS
They just need to wait until Brexit is implemented and then it becomes a moot point, right?
bug tracker. fairly customizable.
Presidential Debates: Bring on instant replay
Bret Victor: Inventing on Principle (vimeo.com)
https://news.ycombinator.com/item?id=3591298

Alan Kay has agreed to do an AMA today
https://news.ycombinator.com/item?id=11939851
Isn't "making the world better" a value judgment that can be shaped by your peers and by your environment, and also not mutually exclusive with making the world worse?

Thus, if an elite makes the world worse in my opinion by reducing diversity of competing opinions in mass media, they could use that platform to propagandize and publicize any philanthropic efforts they may also involve themselves with, such that your opinion of them is neutral or positive.

Do you derive from first principles what things would make the world better and then check to see who might be doing any of them, or do you hear about what certain people are doing, and then make value judgments on their public activity?
Was Gitlab's live stream coincidentally yesterday ?
Most of it has to do with waste, labor, logistics, and how far off the well-trodden path they go with respects to food orders.

With respects to waste -- it's pretty obvious -- not everything can be made to order so every restaurant has prep-work. Some are better at predicting volume than others, so they waste less, but every restaurant wastes. As a concrete example if a restaurant wants to serve lasagna the whole day, they have to continually make lasagna the entire day, or risk disappointing customers. The pan they make at the end and at the beginning tends to go unused.

Also with respect to waste there are everyday products we take forgranted that a restaurant probably uses anywhere from 100 to 300x more than your average household -- soap, towels are overused, water is constantly running, multiple thousand dollars of water and power bills are not uncommon, waste disposal fees for grease traps and recycling and cardboard. All of these are factored into the cost.

Labor is obvious too -- you have to pay people to prepare and make the food. A basic restaurant that seats 100 people will have at least 1 prep cook, 2 line cooks, an expediter, a dishwasher, and a busboy. All are critical to ensuring the kitchen runs to acceptable speeds. All of this is on top of the executive and sous chef salaries you pay.

Logistics and well trodden path: Logistics is what you have to pay for raw food products to get delivered to you and depending on your menu and what season it is things will be cheaper at certain times of the year -- restaurants do this better than others. What I mean by the "well trodden path" is -- the big restaurant food distributors (Your Syscos, PFGs, US Foods) really try to funnel you to their cash cow offerings and they tend to not be the good stuff - the organics, the grass-feds, etc. Ordering anything else is considered "premium" and comes with a hefty markup. Not using the big food distributors comes with its own laundry list of risks and considerations -- now you become a salesman and you have to advocate your restaurant, negotiate price, schedule deliveries, ensure your supplier is reliable, what if they go out of business? What if the local harvest is bad that year? (For this I truly admire those "farm to table" type places)

I grew up in a restaurant. I have a passion for food and cooking and interacting with people. I would never want to be a restaurant owner. Restaurant failure rates are the absolute highest because the margins are so small -- upwards to 80%, and even 90% (NYC). It's crazy, not worth it. I became a software engineer instead.
Common Crawl is great! however, some use cases require larger crawls with a higher frequency.
And I wanted to add something else because you make some very good points.

When I first went off to college I failed. I did not know why I was there or how to do things. I dropped out and worked various jobs e.g. graveyard shifts at AMPM for two years, pizza delivery for a year, driver for a repoman repossessing cars..let me tell you that there were some pretty dark years then..

But I did succeed after failing

The point is not so much a libertarian fairy tale though. It was only after I met my wife and started a family did the focus of my life come together with a vengence. It was only because I received a lot of support from a supportive wife, a stable dad and mom, a good graduate advisor,and a minimally sufficient social services system. Without these I would not have succeeded coming from where I did..
Google reportedly chose it because of its extremely positive associations in Chinese culture:

https://en.wikipedia.org/wiki/Numbers_in_Chinese_culture#Eig...
If people could not bargain healthcare prices when sick then they could bargain food prices even less when hungry, yet somehow we managed to have more or less free market for food.

Let's not even go there. Let's look at a less regulated medical field of dentistry. Dentistry is relatively cheap and available because there is, while still heavily regulated, a market. I.e. you can call a doctor's office and get a quote for whatever procedures you want. Don't tell me that someone with acute toothache is in a superior bargaining position than someone with, say, elevated blood pressure.

So the market works pretty well when you don't over regulate it. I somehow doubt that bringing even more regulation in form of single payer will suddenly fix anything.
The curse of knowledge when building a startup
This could easily become illegal for circumventing state censorship. It might already be in places like China (if DNS tunneling helps stop censorship at all)
I can see them imitating all the mistakes of A Colder War too, if only they had access to tools this dangerous: http://www.infinityplus.co.uk/stories/colderwar.htm
I was wondering if that pottery class maxim would show up here - it's a good one and I think definitely applies:

>I think our biggest strength is that we have a show that we completely make in one building in six days, and then we’re on to the next one.

It's a particular approach for something creative, and also in the spirit of innovation. I like how they just flat-out seem to admit they get bored easily, are confident in their past work (e.g. "We already did that episode"), but still never count on the future.

>“O.K., well, this isn’t gonna last. Any minute now we’re gonna get run out of town.”

In the entertainment industry, I have no doubt this is the proper mentality to have, because when successful, it simply means that it doesn't happen. Lose the audience/ad revenue, lose the network/label/studio support, lose the parking spot!
An Introduction to Designing Microservices
To me that's consistent with the productivity boost I've experienced from React-like web programming (YMMV).
I'll take another look. One of the things I miss most about Rdio was an option to pick how "adventurous" I wanted my personalized playlists to be, so that favorites option would be a nice switch from the Discover Weekly model
Won't the bullies use this app to lure "losers" over and then make fun of them? I don't see how this will help.
Study details how Zika damages fetal brain
Unfortunately if a teacher put a student in a headlock today they would probably be fire, charged, banned from teaching, publicly shamed, called a child abuser, and finally executed.
"Don't censor" is a valid alternative. Just don't.
Amazon Makes Itself at Home
It is if you don't live in it and rent it out instead at a rate higher than the expenses.
This is a frequent pattern with their privacy controls. There's no granularity and services become all or nothing. I just did the privacy checkup thing they offer and for the "Web & app activity" part there's just a single checkbox. Waze wanted my location either all of the time or it wouldn't work, with no "Just when I use the app" option. (As an aside, I was kinda horrified by the things Google had just assumed were ok. Opt out is a dark pattern.)
I will not support Snowden. He invaded the government's privacy by releasing those documents.
This has been posted here on HN before, but the primary discussion about the DB seems to be 880 days old. It seems that at that time Crate didn't have support for JOINs.

So I was interested in the opinion of the HN members on the present state of the DB.

Have any of you used this? What kind of experience did you have with it?
why so tentative? i pay my limited bills on time, i have taken on debt twice and paid it off as soon as possible, living basically within my means, and because of this my credit score is terrible.

i can't get a phone contract, a mortgage is out of the question. i automatically fall to the bottom of the list when trying to rent an apartment. don't know what went on at the places i applied to for employment that requested a credit score waiver, but can't imagine it was to my benefit.

now i can't even get on the credit train and start maintaining a card because i'm apparently such a poor risk.

its clearly not the same set of concerns as a patriotism score. but there's clearly some kind of profiling and clustering going on.
It's crappy UX.

1. You tell Alexa to let you know when the oven is preheated.

2. She hears the washing machine beep and tells you the oven is preheated.

3. You come back, find that the oven is still not ready.

4. You conclude it's probably the washing machine and go check it out, forgetting to tell Alexa to let you know when the oven is preheated.
What's new about the 2nd generation, besides price?

One thing I'd really like is to be able to configure the Alexa voice to play back through both the speaker and aux output, since sometimes I turn my speakers off.

Also, if multiple Dots in the same household can work together as a Sonos-like system that would be awesome.
'
At the very least if two Dots hear the same voice commands hopefully only one (the closer one?) will respond.
And then as you use promise based code more and more (including with async/await), you eventually come to realize that while it looked good at first, its deeply, deeply flawed, and is at best a stepping stone to Observables :)
As of GSoC 2014, I believe Guile Emacs works with only some performance regressions (I believe due to overuse of dynamic scope?). In any case, you can run it today if you wanted to, just follow the process outlined on the wiki [0]. That said, I don't think the Emacs project has fully committed to porting over for various reasons, probably in part because running Guile on some platforms (Windows) is really difficult, and thus would be a problem for users. I'm sure the people in #guile on FreeNode could give a much more detailed answer though, I don't follow the Guile/Emacs thing so closely as I'm mostly a CHICKEN Scheme / Vim user.

[0] https://www.emacswiki.org/emacs/GuileEmacs
If you enjoy South Park and you haven't seen "6 Days to Air" you really need to. I had no idea that the entirety of the episode was created within a week.

https://en.wikipedia.org/wiki/6_Days_to_Air

One of the keys for South Park is that it can quickly address really current topics because of its production schedule.
Manning is a woman. She uses the pronoun "she".
Ask HN: Have there been instances of US fed govt acting on illegally gained info?
Asking this question in direct relation to the Snowden leaks. As it's all come out with how the NSA, FBI, CIA, etc have been massively overstepping their legal surveillance - are there any incidents of them actually taking action based on illegal surveillance of US citizens?

I'm NOT saying it's a good thing or that it shouldn't be stopped - but just curious as so far it seems most people are saying "They see/hear everything which could/would be an issue down the line so we need to reel this in now".

So, has the federal US government used their illegal surveillance to actually catch & prosecute any US citizens (that we know of)?
Amazing data visualization in real-time
Using a throwaway for an obvious reason, but this post on how to fight debt collectors has literally saved me close to a $100K:

https://news.ycombinator.com/item?id=7135833
Right around the time I started reading HN, someone found a timing attack against news.arc and posted a really interesting write up about it:

http://news.ycombinator.com/item?id=639976
Sounds like I misunderstood. Thanks for the correction!
And as we all know, what JS is missing is a new way for unknowing devs to build slow and buggy products.
You seem to be defining meaning just as what conscious entities endow something with, and so our abstract notion of Go necessarily receives its meaning from us. I don't agree with this.

At its most basic, meaning just is the set of concepts and behaviors that allow correct manipulation as judged by some standard. So in this case the rules of the game have meaning within the context of a game of Go as they allow for correct manipulation of the game state. That what constitutes valid board states was derived from conscious entities isn't relevant here. The rules of Go have meaning (allow for proper manipulation) within the context of the system of valid board states and transitions between them.

(you can reply to comments by clicking on the timestamp)
I believe in ownership of assets that appreciate in value. I would not buy a home, as an occupant in that home, to make money (buying an investment property is completely different). In a way, a home is a savings account. You always need a place to live. When you sell your home, typically you will put that money into your next home.

However, today, do you really ever own your home? Even if you owned it outright, you're still paying easily 1.5-3% of its value a year in taxes. This is a completely different argument of course.
There absolutely is lots of argument about the effectiveness of torture, and indeed my impression based on what I've read is that it's almost entirely ineffective.
The world's largest stockpile of nuclear weapons is defended by dolphins
"That clearly sounds dismal, but it doesn’t matter – as long as you can cover your costs while you try then your upside is nearly unlimited, whilst your downside is virtually non-existent"

Um, yes except for the part about paying for food and shelter ??
Rustconf 2016 – What was cool and what surprised me
just make your http2 server read "package.json" and push the dependencies to the browser. Could even use unique module url so popular modules would already be cashed ...
You have to remember the goal of the school: To avoid a lawsuit.

If they tell a kid to fight back, they are opening themselves up for trouble. Their best option is to tell everyone to stop fighting, and hope the problem goes away.
UStream? What year is it
An analogous way of saying this argument is, this world is a dream. It is a reflective dream that builds content based on the observations of the observers within that content. If I look over here, it tells me about here, if I look there, info about there. As I build understanding and knowledge about the things I'm looking at, about the act of looking itself, I gain the ability to ask deeper questions against what is effectively a lookup table of information about existing truths of the dream that I have already observed. As I observe those events more closely, and build a better reference or lookup of the information related to them, they in a sense become more stable and more solid.

In the current state, all of the aspects of what me might consider a standard "dream" are present, they just exist within the wrapper of technology. The standard sufficiently advanced technology is magic argument. Truly, all technology is magic, just accomplishing magical goals with a symbolic wrapper of tech.

Another way to look at it, is we all live within a light hologram. All of existence is a light hologram. It is like a bright point of light that we are continually looking closer at, and as we do, we discover the complexities of color and form within what was originally just a wash of light. All/No Colors -> White/Black -> RGB, ect... Researchers have already demonstrated the capacity to create subatomic particles using nothing but the confluence of light. It isn't a huge leap to then surmise that all "matter" is actually condensed or bound light.

We are effectively consciousness objects sharing the delusion that we all possess "physical" bodies and interact with a material world, but its a reflective argument, because the material objects we interact with are only material to things within the simulation of materialism. Its like we're all on the Star Trek holodeck, but the joke is that we're all actually the Doctor, and all the meat things which think they exist within the "real" world, are fundamentally just as immaterial as the Doctor - sharing only the one thing they all possess, which is consciousness, and the ability to observe, interact with, and build knowledge about their external world.
Original Echo was insanely overpriced relative to BOM costs. Plus now that they have a big volume they've probably negotiated better deals for their cost-down design components.
This is probably the bigger deal. It means that not only is top-level await dangerous, it's potentially destructive even when used correctly.
I know it's easy for me to be an armchair quarterback but I have to say it. Although I am currently and somewhat reluctantly paying for it (for now), Spotify's UI makes me want to strangle someone every time I use it. I can never remember exactly what ridiculous combination of screens I need to cycle through in order to get where I want to go. It feels like I'm trying to enter a fucking launch code for a nuclear submarine just to play a damn song. God forbid I'm running and hit the wrong screen, then I have to stop, fiddle for 3 minutes, and start again.

Also the stations are incredibly shallow. If you pick a station on Pandora, you will have 100+ songs that are generally well selected in my experience. If you pick one on Spotify, you get maybe 20-30 songs.

The one major benefit to Spotify is that you can pick any song you want, you're not forced into stations. However, if you pick a genre, you're likely to be inundated with shitty cover bands that you have to painfully sift through in order to find the actual playlist your looking for, because '70's hits' could be anything from Led Zepplin to your next door neighbours cover band.

TLDR - incredibly over complicated UI, shallow stations, too much spam music.