skysight-inc/HackerNews huggingface dataset:
Actually, there is a colour picker plugin in Sublime. I haven't used Atom's so I don't know how it compares. http://i.imgur.com/NZOad6T.png
curious, what does that mean?
Mozilla Firefox problem in v44.0
Do you face high CPU usage after latest update?
What do you do when you want e.g. user controlled sorting and filtering?

I just implemented this recently in my job, but it was even tougher than that; I was joining dynamically created tables, and the number of joins depended on criteria. I ended up building my own AST to represent filters, and compiling to SQL. Every extra table join hurts performance - typically filters are implented as joins against a filtered sorted limited subquery returning ids, so fewer different table joins means less data to pull in when evaluating filters even when all the data is needed for the results page.

Point being, I had to compose complex dynamic queries and SQL was not a particularly pleasant target language to target directly. Abstractions (like asts) help with composition.
weakly held, is the saying/quote/mantra
It's limited to flat files, so you have to plan ahead on what data you'll explore. In terms of the viz - feature parity, but not quite the same at all if you want to do exploration. Which is too bad, because Tableau's ease of exploration is what makes it so much more valuable than PowerBI or custom d3.
Internationalized Domain Names FAQ
I agree with snubbing glibc, systemd, and apt-get. Seriously, it is about time to put an end to the bloated fatibubbul fest going on over there! I intend to move my dockers to alpine. I will only come back to debian after and not before they have downsized, trimmed and layed off all the useless fat around their bellies!
Since this subthread ended up going completely off-topic, we detached it from https://news.ycombinator.com/item?id=11042708.
Funcionarios de comercio firmaron el TPP
No, that reasoning is not enough reason to brick a phone! They could at the most disable the whole Fingerprint system and delete any stored data. Or, restore the phone to factory settings after the update if they wanted to be extremely sure. Then the user could decide if the fingerprint sensor is worth getting the phone repaired by Apple at escalated costs.
I'm a landlord in New York and I've been a tenant in NYC and this just isn't true.

Vast majority of rentals in NYC if you asked the super for a discount in rent you'd be requested not to let the door hit your ass on the way out.
I was previously a Tableau expert at my then job. I was amazed at the missed opportunities by Tableau to make it indispensable to organizations. The core product was fine but it seemed like they could use a good PM to implement features around sharing, permissions, pricing etc. $1000 license for clients to view some basic report in a browser, the other option being a desktop installed reader.
omg I know I'll be down voted for this but... ugh, this guy hasn't gotten anything and it's so super sad. I've a similar background like him, but I kinda felt embarassed reading his post. Mannnnn... you can argue all day long what programming is about and go crey crey on forums and write stupid blog posts... but WHY the hell waste time with that if you could build something awesome in the meantime with all the things that you know and all the tools that you got - like argh come back when you build something awesome I dunno... :/
It is common practice to call twice in a row for emergencies. So if a random number calls twice in a row, then you should pick up.
Adding Distributed Transactions to CurioDB (Redis clone)
Here is the relevant commit: https://chromium.googlesource.com/chromium/src.git/+/441d852

As far as I can tell, none of these new APIs are documented on MSDN. I wonder how Google found out about them.
So since it's a "security issue", the only resort for Apple was to BRICK user's phone he paid huge amounts for? Why couldn't they just disable the entire fingerprint system (only) duly informing the user and restoring the phone to factory settings (erasing everything) at the most if needed?
I just tried it. It is an interesting project, but the article exaggerates its intelligence, I think.

First, it is much better in Chinese than in English. It couldn't carry a sensible conversation in English.

In Chinese, I tried many topics, from chitchat, weather, sports to formal conversations in literature, physics, etc. It is much better in chitchat, especially with a tone that is fit for its identity as a young girl. It has many tactics or tricks to cover or change the topics when facing difficulties.

It can't carry formal conversations in literature, physics, etc. although it claims it is good in math and physics. After a few exchanges, it said, "I am sorry. I must look stupid". I continued the topic, and it annoyed "her". This part is built pretty good. It is definitely not knowledge-based A.I.
What happened with the licensing? I see a few other people complaining about this.
I don't think it's a good idea.

However, it's the kind of problem begging for a good solution. One option would be an ablative surface like asphalt where glass chunks are suspended in a clear resin. Probably a health hazard. Another is to only add panels down the center of a lane, which might push a marginal solution into feasibility.
surely one point of an AI chatbot is that you don't give it ideas to answer questions with? it needs to be smart enough to work that stuff out on its own..
Your comments here are breaking the HN guidelines. Please post civilly and substantively, or not at all.

We detached this subthread from https://news.ycombinator.com/item?id=11044772 and marked it off-topic.
It's broken for me too. When I try to type, it places the cursor at the top of the code, no matter what I try.
I scraped my 'people you may know' page over 30 days to make sure LinkedIn removed 2000 of my 'stolen contacts' from it. Once they did, 99% of them never appeared again. http://009co.com/?p=9
Pancake.io: Make sites static
Melvin Killed a Guy:Clinical Decision Support for Multidisciplinary Patient Care
They even made a movie about it: Pacific Heights.
I haven't eaten there in over 20 years as I live out of the way, so to be honest, I have no idea.
FYI It looks like the in-person slots for that meetup are already fully booked.
If the workers disappear, the industry disappears? I assume that there are plenty of workers that would quickly replace them, but I could be wrong.

We are in agreement about this being a problem that the FCC or other gov agencies should be trying to stop.
"PayPal informs the affected business(es) that their accounts have been permanently limited and that this decision can’t be appealed."

This is the scary thing about some of the services that we rely on: they can ban you for no reason and there is no appeal.

Amazon does this too. I had $10,000 in sales when they banned my account 5 years ago. No appeals, automatic replies, and no phone number or support line.

I was making Amazon thousands of dollars/month in marketplace fees and they perma-banned me and destroyed my business in an instant.

Before this happened, I noticed that Amazon was using my sales analytics to compete and undercut any of my most profitable products.

I never found out why I was banned. I had 100% feedback, fulfilled all returns quickly, and always answered customer questions.

The basic customer support I was able to contact told me that my banning was proprietary in nature and they couldn't disclose any information about it and that any future messages related to this banning would be ignored/trashed.

My money was held for 120 days. This should be illegal.
I didn't mean to say Alpine is the best host OS option. It's just it's a better idea compared to Ubuntu :-)
RHEL != Atomic
Ehh I wouldn't worry about it too much. The whole idea behind these skinny distros is there are few if any packages. Distros can also consider using something like rpm-ostree[1] for making skinny, RPM-based immutable file systems where you only update the "master" image then push it out.

[1] https://wiki.gnome.org/Projects/OSTree
Wow, madness. So before we were told not to ask the question in interviews; but suddenly it's ok to be asked the question in interviews.

For me it's definitely negotiable. If you can't afford me then after negotiation then any gulf can be made up with a guaranteed longer contract or shorter hours; it's as simple as that.

Disqualifying off the bat is stupid, especially as some places pay extra because they need someone urgently for a short period.
So, that Alpine linux has more man-power and resources to maintain kernel and core libraries stability and binary compatibility than Ubuntu (with its huge community) or Fedora/RH/CentOS (with its money)?

Does Oracle runs on it?
Yes, if PHP is appropriate to the task at hand AND you have an existing set of PHP talent in-house then it would be hard to argue that isn't an optimal solution.

However, if PHP is not appropriate, that in-house PHP talent does not change the fact that PHP is the wrong tool.
Market cap is not the same thing as book value, and the book value of the Coca Cola brand is less than $80 billion.

Google is up with Apple and Coca Cola as most valuable brands, but Facebook is not even top 10.
User-generated data in a user-defined schema, where the user wants an Excel-autofilter-like sorting and filtering experience over rowsets that range from 10 thousand to 3 million rows, and 2 columns to 150 columns.

Columns may be sorted and filtered individually or in combination. Filters may be based on value set membership or range criteria, comparisons with fields in the data or via a join to other tables, or based on the presence of an entry in a join table (think: tags or labels, and you want to filter by presence or absence of tag).

(This is what I spent the past couple of months implementing. The simplest way of composing SQL is via union / except / intersect, but it's also the worst performing; doesn't work great past a few hundred thousand rows. And you still need to compose together the filter conditions into a where clause.)
Do you have any current or distant ideas on implementing basic GPU support in TempleOS? Virtualization has gotten to the point where GPU passthrough is beginning to be feasible/viable.

PS. I think this is an amazing project. I'm grateful you accepted the challenge in writing it. :D
From EOD blindness to gold medal to promoting a cool watch
Makes sense for Twitter to do this, with a couple conditions:
1. Keep existing users happy by letting them opt-in but not forcing them to, and letting them easily switch back
2. Default new users to the algorithmic timeline to get them hooked by providing good content right away (note: from people they aren't following?).

As an existing Twitter user with a highly curated timeline that I'm very happy with, I have no problem with this at all unless they force me to start using it.
How big is the web publishing market?
Then I am debugging builds, no?
I'd like to hear who audits obscure libcs.
Ask HN: Security analysis of everykey?
This : https://everykey.com/#tech-specs

It seems cool and interesting.

Guessing it works by the software on the device ( the phone, computer or other thing being locked ) implementing some kind of access-control / FDE, which is then unlocked by some kind of certificate on the lock, with communication occurring over wireless.

Then if the everykey ( the "lock" ), is lost, it can be neutered remotely.

I'm thinking of a few things in terms of vulnerabilities, because I'd like to know just how good this system ( the lock and its protocol and associated software ), could be, as the convenience and the idea of it certainly seems cool, and it works to assess it. In terms of vulnerabilities, it seems like:

- the bricking protocol, could be vulnerable to attackers disabling the lock, or disabling the device remotely. Likely that protocol is secured by a password.

- the lock's communication channel could be interfered with, man in the middle on wifi.

- the lock could be impersonated or cloned.

- the protocol could be impersonated, as in a "confused deputy" scenario, tricking the system into performing the authenticated actions of locking and unlocking.

- the lock's signal could somehow be used to uniquely identify or track.

- the existence of the lock could be read as a signal of potentially valuable target.

Just a quick list. It would likely be interesting to know what HN thinks of this lock.
Rapid Mechanically Controlled Rewiring of Neuronal Circuits
My gut reaction was to wince at 'Haynes blurted his answer: “Well, it was the moment the court chose the last one of those 12 bigots to serve on the jury”' as being cynical beyond the pale, but I'm actually glad when I hear about defense lawyers fight this hard regardless of how objectively terrible their clients are. Even when they rely on dirty realities you can be sure the prosecutors do the same when the situation provides. Prosecutors already enjoy a 94% plea rate (though that's a 90s stat). Making them even occasionally earn convictions is probably the closest thing we have to a meaningful balance against overreach, especially given the low quality defense provided by and overworked nature of public defenders. Also it's always fun to read about someone doing what they with some style.

Edited for clarity.
Instead of annoying these poor telemarketers, I'd rather have some software play a decent stand-up routine before declining the invitation to participate in whatever their service is.

I can only assume that the telemarketer's day sucks enough without this type of software in play.
If they're making a decentralized currency and things are sane, then the code is all open source, and their authority is only in developing the official client.
If your in house 'talent' can't learn a new web framework without too much trouble, then it's questionable to call it talent.

I've never worked at a company that used Delphi, but I have complete confidence in my ability to use the language. If a person doesn't feel confident in their ability to pick up C, they are missing something from their toolkit.
The package ecosystem is the biggest challenge for Alpine. It's just not there and there's only so much you can do yourself. You need to have enough critical mass before the majority of the 3rd party providers begin to release packages for Alpine.

There's a way to have small Docker images using the standard distros like Ubuntu where you get to use your favorite packages. DockerSlim [1] was created for this. It collects the artifacts your are actually using in the container throwing everything else away...

Here are a few numbers to give you an idea (using on Ubuntu 14 base image):

node: 431MB -> 14MB
python: 433MB -> 15MB
ruby: 406 MB -> 14MB
java: 743MB -> 100MB

It's a work in progress, so there might be corner cases where it's less than ideal. It's not tested well enough with "fat" images. Pull Requests are greatly appreciated :-)

You also get auto-generated Seccomp (already usable) and AppArmor (WIP) profiles, so you don't have to create them manually.

[1] http://dockersl.im
>The Bay Area's long-term employment prospects simply cannot support current home values or rental rates.

Why not? What are you basing this on?
Why does the size of a base image matter? What happened to the shared layers between images? Did the new file systems completely sacrifice that?

The original filesystem (AUFS) used shared read-only layers, so if two images used the same base image, only their differences contributed to disk usage. I know there has been a lot of work to move to filesystems supported by more kernels, but if shared layers have been sacrificed, that makes me sad.
How's the pay?
Anyhow, after spending almost an hour with him, they hung up in frustration - as he could not follow their directions to get the malware installed.
So Windows is secure after all.

Thank you for the laughter!
> Twitter to begin censoring content as soon as next week.

FTFY
First thing I searched for: "Kids, you tried your best, but failed miserably. The lesson is, never try." Got the exact episode. This is great :)
"GPU is banned." http://www.templeos.org/Wb/Home/Web/TAD/GraphicsPerformance....
"NASA had hoped that they could climb to the rim of the nearly 400-foot-high Cone crater and collect especially significant rock samples there. But in lugging the cart the astronauts found the climb to be difficult and experienced rapid heartbeats. Mission control, concerned about exhaustion and wary of time constraints, ordered them to turn back. Unbeknown to the men at the time, they were only about 20 yards from their goal."

Missed opportunity. Next landing, Apollo 15 was designated a "J" mission with the LRV to explore the highlands. ~ http://www.nasa.gov/mission_pages/apollo/missions/apollo15.h... These fellas are getting on. Saw Harrison (Jack) Schmitt in '04, Charlie Duke was in the country last year. RIP Spaceman.
Listen to what problems people have. I had lunch with a friend today that has a niche need. He owns a 2 truck garbage truck company. He has a few hundred customers, and he wanted some way to document the route. He tried using Google maps but it didn't work easily enough, the industry specific software that is already out there is sized for 50 truck fleets not 2 truck fleets, etc.

If anyone has already built that app, please let me know.
We've been down this road many times before. It does not historically lead to happy places. Why will it be different this time?
>> Often their whole business relies on screwing over old people.

My retired parents live on the same block as me, and I'm always telling them to never let in or hand over personal information to a "door knocker" (someone hawking energy savings or a free inspection). Those guys definitely take a different tack with older people-- one guy who I turned down moved on to my dad and told him he was from the government, which was an outright lie.

Of all the people who knock on my door, the energy salespeople are by far the worst, because they're incredibly aggressive and use shady tactics. There are tons of horror stories about them in Ontario, Canada [1][2][3]. I would love to see an outright ban on door-to-door energy sales here.

[1] http://www.thestar.com/business/personal_finance/spending_sa...

[2] http://www.thestar.com/business/personal_finance/2013/11/15/...

[3] http://www.thestar.com/business/personal_finance/2015/06/16/...
That's a new term to me - lang/SQL?
My first thought was that "real programmers" are those who deal with floating-points..

"God is real, unless declared integer."
Yeah, you'd think Apple could warn people first. They could perhpas issue an update that allows temporary unbricking assuming they care about their customers.
Android Studio 2.0 – Beta
Mossberg: Apple’s Own Apps Need Work
Symbian, Nokia, Microsoft and Apple Downplay Android Relevance (2007)
> It is difficult because 3D is difficult

That's an urban myth. The other 3D packages (most of them more featurefull) adhere to common UI conventions and guidelines. Like what happens with a left mouse click, what with a right mouse button - all mimics Win95 UI guideline. The other 3D package mentioned are therefore easy to use without reading a manual or tutorial. Everyone who used one of those programs can easily switch to another one.

Blender UI with it's non standard might be productive for certain professionals who invested considerable amount of time. But other packages have customisable shortcuts too, but offer a lot better default settings.

Blender definitely needs a UI refresh to gain more widespread adoption. Too much clutter in the tool bars and menus, navigation works like pre 1995 3D applications.
I completely agree. Walt Mossberg is being polite. The situation is much worse.
nope. no backup for anything other than EXT4. Its really weird and limiting.
I mean LVM volumes have to be pretty standard right ? (I would argue more standard than ZFS).
Re:how a comedian (Seinfeld) responds to telemarketer: https://www.youtube.com/watch?v=hllDWSbuDsQ
The interactive version is powered by this dataset - http://pile-of-junk.s3.amazonaws.com/domain_similarity_tsne_... - processed by JavaScript inside the page: https://pile-of-junk.s3.amazonaws.com/twitter_scatter_10k.ht...
but Microsoft is still in top in terms of market share on desktop, and they have started to put a dent into the prosumer tablet market, and they compete well in the gaming market. I'd say they are still "on top"
Nice article! Well-written and informative, tells a story, and uses simple, clear language. Hope you got an A. :-)
Keep in mind that the people who make a lot more than that are highly motivated not to share. I know for example that the Netflix salaries on Glassdoor are definetely too low, since I know a broad range of salaries there.
Wait, you think these scammers--they are not telemarketers--believe they work for Microsoft or Amex and don't know they are lying? We're supposed to be polite to criminals?
> The main advantage is that energy storage today is more efficient, with new technologies coming out.

But not cheaper or anywhere close to the scale of pumped hydro?

Hydro requires favorable geography and/or rebuilding the grid to cope with the extremely large flows required to keep up with storage.

So, energy storage works, but is not economically feasible other than as research projects outside of hydro?

Looks like peaker plants are here to stay for a very long time.
this is exactly what i thought of when i read this article.

just heard this lenny convo ~last week as i saw it posted on reddit. told my coworkers about it as well :)

edit: here's a great link about the video, with the bonus of giving subreddit info: https://np.reddit.com/r/itslenny/comments/40ul71/telemarkter...
DockerSlim makes Ubuntu Docker images 30X smaller
San Francisco had 35% decline from peak in the years following the 2007 bust, across all market segments. Less 'prime' fell first and hardest. But decline was comprehensive.

http://us.spindices.com/indices/real-estate/sp-case-shiller-...
Is this your project ?
DockerSlim is awesome!!

You should have posted this independently - there you go https://news.ycombinator.com/item?id=11046797

could you put up some precreated docker images that we can pull and test out ? That should really be the quickstart.
ah missed that. Thanks!
Can't you just use an HTTP range request?
or if that call is really from your known ones then they will surely leave a voice mail
If you're on Android, you can whitelist inbound calls using a freemium app called Mr. Number[1]. I'm not sure there's anything even remotely like it on iOS.

If you're using a VOIP service, ymmv. Before I switched to Ooma, my previous VOIP provider allowed you have a whitelist. So basically anyone not in my contacts got bounced to voicemail, and my phone would not ring at all. Ooma's call blocking is obtuse and manual, but it's half the price of my last provider, and the call quality is way better. An unfortunate compromise, I guess.

As for land lines, I used to use a now discontinued device+software called a Phone Valet [2] connected to an unused Mac. It basically acted as an answering machine/lightweight IVR. My phone would ring once so that the caller ID could get picked up by the device, and then based on a set of rules, my phone would either continue ringing, hang up (on known telemarketer numbers) or redirect to voicemail (everyone else). It was a pretty neat device, but I guess the decline of the landline led that product to be EOL'ed.

[1] http://mrnumber.com/

[2] http://www.phonevalet.com/
The "/s" indicates sarcasm.
Alan Kay: "It turns out there was this term called 'coding' back when I started, and the term called 'programming'.

So a programmer actually wrote flowcharts. That was the high-level language used back then. These flowcharts would work on any computer, and what a coder was, was a human compiler for those flowcharts."

Alan Kay @ SAP:
https://www.youtube.com/watch?v=vXjpA9gFX5c

The quote is from the last few minutes, before the video cuts off.
It depends on your perspective. I see it as a product built on Wordpress. Techcrunch.com = WordPress? ;)