skysight-inc/HackerNews huggingface dataset:
No, no, no... tricky != hard tech.

I think you're arguing away from what the YC Partners would admit. They didn't fund DropBox because Drew showed up and said, "I don't know if file syncing will work but..." He was a designer who said, "I can make the user experience easier." Whether there were aspects during implementation that were tricky is not surprising but also moot. (And remember Gmail was introduced in 2004; by 2005, AJAX was not as crazy new as you're trying to make it sound.)

YC doesn't fund "hard tech" because they want to make money and the fastest way to make money is to find new uses of existing tech. Now we've found we've driven that car as far as it would go and because we didn't invest in gas (new tech), we're stuck.
The success of the Mormon religion is a study in social adaptation
Evolution of Chess: Moves, Captures, and Checkmates
Call for support for Lisp in WebAssembly development
Iwantdis. All the stuff you really really want
Bozeman Montana is a up and coming tech hub with a pretty awesome tech scene. Also, if your looking to raise money, we have a ton of wealthy people who are looking to invest in the tech scene. Obviously not as much in the way of mentorship, but you can get that remotely.
That is one of the reasons I bought a VW Jetta, I wanted an Audi, but I won't pay the Audi price for it.
In journalism we use the phrase "deaths per mile" to rank importance of a story. A story with death within 1 mile of you is equally important to you than story of 100 deaths 100miles away from you.

In that sense a large number of people are "affected" (as in likely to click/read the story) if 300 people on a plane die 1000 miles away than 1000 people dying in different accidents over longer period in my home state.

When there is public perception the government and politicians want to step in and want show that they are doing something. That something is more regulations and more checks. That makes air travel expensive and more safe.
I've long been interested in "home automation" stuff, so I'll give you a quick example of what I have at my house now that can't be done with timers/motion sensors from the hardware store.

There's keypad in the entrance to the kitchen, with buttons labelled "Bright" "Dim" and "All off". If you press Bright, all of the lights (sink, under-cabinet, range hood, and island) turn on 100%. Dim sets just the under-cabinet lights are on at 50% and island is 10%. Without this keypad, you have to walk to 3 different switches on opposite sides of the room.

There's also a keypad by the front door. It has an 'all off' button which is great when we're leaving, and as we also walk by it on the way upstairs, handy when we're going to bed.

The front door keypad also has a "Garage" button. It lights up red if the garage door is open (as we can't see the door from anywhere inside the house). Press it and it'll toggle the door to open/close.

That stuff is just simple scenes, but I also have some more complex things..

The outside lights go to 20% from dusk until midnight, then turn off after midnight. On top of that, at any time between sunset and sunrise, if the garage door is open, or if the outside motion detector sees motion they go to 100%, and once the door is shut or no motion is seen for a few minutes, they return to previous level.

At sunset, if none of the lights in the house are on, one of the lights in the kitchen and one of the lights in the living room turn on (to make it look like someone is home).

At ~midnight, if only the one kitchen light and living room light are on (and nothing else has been adjusted, indicating someone is home), turn the lights off.

At sunrise, turn off all lights. (This used to be 3am until we had a baby, then it was annoying because, well, crying baby + preparing bottle + 3am + lights suddenly turning off = ..not good).

At some point I will also set up a motion sensor in the front hall (or maybe a door open sensor), so if the outside motion is triggered followed by the inside motion (or door opening), the inside front hall light turns on. A bit tricky, since I don't want to happen if I'm just walking around the house (or leaving).

Is any of this game-changing? Not really. It's interesting to me, it's not overly expensive (especially as I have built this up over time), and it's a nice albeit minor quality-of-life thing.

Btw, I can control this from a PC/phone, although I basically never do (the keypad/switch on the wall is always going to be faster). I could also set it up to work via internet, but I don't, because 1) there's an attack vector and extra security to worry about, 2) adjusting the lights while I'm not home is pointless, 3) I believe a key to home automation is the automation part. If I have to control it manually, it's by definition not automated.
I have used Smartsheet, but the GUI is very "fiddly", due to its heavyweight Microsoft Project world view and lots of controls that it very easy to screw up milestone dates and dependencies. I reverted to Google Spreadsheets after a week. I read an article somewhere about some Google project managers liking Smartsheet so much that they petitioned to use it to track their projects instead of Google Spreadsheets. :)
I would have thought the same thing, especially given that I used to play Starcraft 2 but stopped because it was too stressful, however a friend of mine introduced me to factorio, and it is actually very relaxing.
I went with Pinboard. I don't have a particular need to share my links but don't mind it either. Pinboard imported my links incl tags flawlessly and from what I have seen so far it looks exactly like the lean efficient replacement I have been looking for.
The minimum requirements are pretty low: https://www.qubes-os.org/doc/system-requirements/

I've only used it on mid-high end systems though. You should easily be able to launch a few small VMs (each AppVM is tunable) on a dual core machine with 4 GB of RAM though.
I highly recommend it! I discovered it about a year ago when making this thread: https://www.reddit.com/r/gamingsuggestions/comments/2otewo/s...

There are some other suggestions in there as well, though I think I'd start with Factorio first.
Ah! I was just today planning to log in and play Go on Yahoo Games, given the recent news.

I recall the community there being quite active. Does anyone have a favorite online Go site?
I would agree with that. It's not easy in a city like Chicago to get it in and out of places. (When parallel parking)
If you're buying a device to replace the stock firmware with something customised to your liking, then you're already in the hacker mindset, so having to tinker that little bit harder surely shouldn't be much of a burden.
The only downside to Factorio is its graphic design. It all looks like grey-brown mess. They need to allow 3rd party skins like Minecraft does.
"Primitives not frameworks"

This is why Amazon beat Google in the "as a Service" space. Google provided a framework with AppEngine, but customers wanted the flexibility of the primitives offered by AWS.
>> building a factory management portal like Splunk that aggregates sensor data, or something that involves sensing and reporting rather than actuation

Haven't ThingWorx solved this problem very well already ?
It comes across as a grotesque arrogance to assert, with no facts cited, that people expressing opinions are usually not building anything themselves. Citations if you please.
There is scads of legal precedent that some actions that may not result in harm are still not permissible because of risk, or consequence, or difficulty of policing, etc.

HN has a rather libertarian bent and loves to suggest what you've suggested- that actual harm is the only thing that ought to be prohibited. But (IMO) that isn't always suitable.
The invested capital has very little correlation with the ultimate value of the company. You obviously want to pay as little as possible for a company you're acquiring but would you say that Google overpaid for Youtube? Youtube only had raised $11M but Google paid $1.7B to buy their team and technology after something like 18 months of operating.

Many investments don't pan out, but when they do, they're worth every penny.
The problem with the autoimmune case, though, is that the immune system has already raised and activated specific T-cells and B-cells against itself. In contrast, your immune system can't possibly have specific defenses against a new graft, only general defenses. It's possible that this technique only prevents the formation of immune memory on initial exposure to a foreign antigen but cannot erase that memory once it is formed.
Thanks! I've been managing developers for quite a while now and my approach has been very much influenced by the good and bad I've experienced throughout my career. I have always valued honest and regularly scheduled one on ones and I feel like it is the most critical part of my connection with my team.

I understand the trepidation that can come from employees having to meet with their boss, but I am adamant that a culture of mutual respect that fosters a sense of open communications is possible and if you're doing it right, your employees shouldn't have to worry about what they say in a personal meeting could cost them their job.

Everyone is different, and it takes me a while to figure out how to encourage some people to say whatever is on their minds, but I know that I have done all I could to try and encourage it everywhere I've been.

The possible difference that may ingratiate me more with my teams has been that I've never been completely out of the fray. Even at a Director level I would still be playing Software Architect or even just pitching in as a developer and taking instruction from the Dev lead in the project. Having never left the trenches, it may have helped with the feeling that we're all equal and in it together rather than coming in from the ivory tower to dictate stuff and leave again.
This is not an assessment I'd be interesting in undergoing.
Is South Africa's Cape Town the San Francisco of Africa?
But then you risk having untold other packages move under your feet. This is what concepts like "unattended-upgrades" address.
games that would get them smacked in any reasonable court

You're talking about a Chinese court, right? The guy you're planning to sue lives in China and is a long-time business "associate" of the judge who will decide your case.
Ontario, Canada announces a plan to test basic income concept
It reminds me of the Toyota radio ad that would place iOS into airplane mode.

https://news.ycombinator.com/item?id=9869797
The scripting language that drives 80 Days is now open-source
This is called the "big sky theory". Most people thought a satellite collision would never happen. Then it did: https://en.wikipedia.org/wiki/2009_satellite_collision
I really can't recommend this game enough.
Blame Zoning, Not Tech, for San Francisco's Housing Crisis
I actually use this exact set of software.

etcd -> confd -> HAProxy

It works great. I can dynamically route incoming traffic to groups of endpoints based on hostname.
I find that kind of odd. Cooking is not a passion of mine, so i don't care about a fancy dishwasher, i agree i want something that just works. I'm not much of a gamer, but i completely understand friends who dump hundreds or thousands a year into hardware, because that is something they're passionate about.

If the whole point of the organization is to build things, it seems like they should use the best tools for building things. Now, there's a good argument for tried and true solutions, and if the new stuff isn't rock solid, you're going to have wasted materials. It really seems like they should be completely geeking out over better, shinier, fancier tools for building stuff.

Maybe the costs are so high, and the margins so thin there's no room at all for experimentation. But it can't be lack of desire. If it is indeed lack of desire, they're going to go out of business.
PHP with their own created VM and JIT ;)
(and for new code they switched to Hack)
Cajoling my sneaky brain into posting something on Medium
All understood, and you're right, but the tone of this article and that of its kin is at least equally bad at idea discussion -- it's not weighing out positives and negatives or trying to get an idea of why things are how they are, it's just angry that it can't do the thing it wants to do, and it wants you, and everyone else to know.

I'm saddened that you feel like the Go community doesn't answer these questions, and I'd love to write an article on why these things are how they are and how they can be useful, but that's beyond the scope of a HN comment.

Yes, I disagree with the author of the article, but the primary thing I intend to satirise is his angry tone. If you've felt that the Go community has been condescending, I hope the condescending articles get equally as many critics.
Right. I knew about Yahoo BOSS, but since Yahoo just resells Bing, it was kind of pointless for Yahoo to still have a search API. Bing has a similar API, so if you need this, there's a migration path.[1]

[1] http://datamarket.azure.com/dataset/bing/search
Cambridge ‘Innovation School’ Teaches Hands-On Creativity
That doesn't look very different from the letter x though, I think I'd still prefer the asterisk even if there was a × button on my keyboard.
Auto-generated client side consumers for APIs already exist, and are quite useful: https://apimatic.io .

If we can get producers to standardize all or part of their API, then we gain the ability to switch easily between providers and force them to compete on service instead of proprietary lock-in.

Ideally.
I know you stated you don't like editing in your post, but I'd highly recommend passing your posts on to a friend who _is_ willing to edit them, before they're public. I appreciate the sentiment and resonated with many of the remarks. I could have gotten the same message in about 30% of the words.
That actually seems kind of dangerous. It could cause people to pull out their phones to check whether the ad actually turned airplane mode on.
Ink: the scripting language behind 80 Days and Sorcery
This reminds me of one of my favorite quotes from Douglas Adams in the Hitchhiker's Guide to the Galaxy. A man not just ahead of his time, but humorous about it too.

> The machine was rather difficult to operate. For years radios had been operated by means of pressing buttons and turning dials; then as the technology became more sophisticated the controls were made touch-sensitive—you merely had to brush the panels with your fingers; now all you had to do was wave your hand in the general direction of the components and hope. It saved a lot of muscular expenditure of course, but meant that you had to sit infuriatingly still if you wanted to keep listening to the same program.
Julia has support for unicode in the language (unicode identifiers, etc) and even has some operators/functions (they are the same thing in julia) aliased as their usual symbols, like "in" is aliased to "∈".

[0] http://docs.julialang.org/en/release-0.4/stdlib/collections/...
How soon before Intel is selling FB custom SKUs with PHP/HHVM accelerating instructions? They could name it Love Canal Technology.
https://www.youtube.com/watch?v=dgieRaU7E1c
For most voice control applications, trigger words are enough to reliably detect owner intent, but it seems Echo needs a better mechanism. Maybe adding cameras and looking for eye contact would work?
Dan, with all due respect, and I have tons of it for you, it was his remark not mine and I found it cheeky because in my honest opinion, running YC is not significant, certainly not historically.

But you're right, it is bitter. My apologies. I take it back.

Edit: Why doesn't the delete button last longer? I would like to delete that comment and it's not that old.
Our management thinks that sysadmins should not know admin / root passwords and when they need it, they should get it from a privileged identity management [1] software for say 15 minutes. However, I think having an software / appliance that has administrator rights on your all infrastructure is more problematic than a disloyal employee. Since it is the master key that opens all the doors, attacker would love them. If an attack succeeds, its result would be global. For a disloyal employee, effect should stay local for a large organization. Also I don't understand the idea of trusting some random company's employees and their closed source / un-audited software but not trusting your own employees. Our management say that this is the industry best practice. Is this really the case? Do your companies also follow this practice?

[1] https://en.wikipedia.org/wiki/Privileged_Identity_Management
> Does anyone really like this kind of scrolljacking pages?

Web devs. I guess it's like an accomplishment for them to create sth. like this (tho I didn't see it, just what I saw from the comments, if it's laggy on a recent macbook, I don't bother). In this context I think it is a bit like high-fructose corn syrup: The whole thing seems superfluous, what would I be able to do if I could watch a volcano eruption? Throw water from a plane? Tweet #stoplavaviolence? What benefit would I, or any construction companies would have from watching that particular gold mine? If I have a business there, I'd probably know what's going on, and I'd try to make acquaintances to get information directly, instead of trying to get it out of some pixels. If a video from high up was needed for an humanitarian situation, a helicopter can go up and take the video. All this stupidity should be marketed, and the website is the confectioner's sugar for the crap called Terra Bella. Terra bella, coeptum superfluus.
There is only one way to find out.
Interesting. I guess the question then becomes what constitutes a "big" transformation that preserves relevant invariants.
Giving something for free then creating paywall is IMHO bad idea, can be frustrating for a lot of people.

You should give something extra for price you want. Just look at Nginx plus etc.
I wanted to use caddy in one of my projects but now I will just use nginx to have stable product. Sorry.
18 Awesome Ideas for Content Promoting
For those interested: https://news.ycombinator.com/item?id=8863
Only 20 per cent of Cambodian PM’s recent Facebook 'likes' from Cambodia
Well that's just it, security is talked about but the buyer (the hotel in this case) is often not in a position to actually evaluate the vendor's claims.

You can put down "device should not be hackable" but without their own competent IT arm the hotel can't possibly verify the product delivers on the security promise.
nope. it's all in sphinx. sphinx has its own sort of data store called 'attributes', which are analyzed after a full-text match is performed.

this doesn't work well for relational searches (e.g. sql), where you might look for results that match a specific location or metric (e.g. star-rating) first. but if the text-based search query is the most important part of the query, attributes can then be used to refine the results even further. fortunately for ontolo, this is the case. and it lets me eliminate managing another software package and data store. though that might change in the future, depending on how the complexity and amount of data evolves over time.

properly designing the index here for size and speed was one of the biggest challenges i faced; deciding what to keep in ram, what to keep on disk (attributes), and how to organize so much data that it didn't kill the disk, but still allowed everything you could want to be retrieved and searched against. this might have been the most time-consuming part of the entire project, in terms of thinking-time.

as for xxhash, it's amazing in a ton of ways. i've taken a sort of special interest in hash functions, designed my own suite of testing tools, and written many of my own. for every metric i've put xxhash up against, it has performed beautifully. the only time i'm ever able to write anything faster is when the quality of the hash is severely compromised in order to make a very customized hash for a very specific and narrow set of data. and compared to other 64-bit hashes out there, it consistently outperforms them in terms of speed and distribution, across many hardware architectures. yann collet really made something amazing there (in addition to several of his other projects).

[edited to add]: i forgot to mention that part of storing data in sphinx as attributes is that you can store plain text data (or json, etc) that is returned in the query result. this is how we return urls, page titles, etc to the user in the browser and exports, thus eliminating the need for a raw data store.
I had the wake-word on mine set to "Amazon" and then made the mistake of watching an online training video for AWS....

Had to stop it and change the wake word back to "Alexa".
Just let them. The sooner people realize that buying a cheap $35 smart watch, or embedding the cheapest Android tablets into walls, or turning off your heating completely after the battery in your smart thermostat dies... the sooner we'll be in a place where the security of IoT is actually considered, not only as important, but as crucial. Then, we can have nice things.
I think that Amazon being first in 2005/2006 helped a lot, too. Google now provides "primitives" through GCE. I think Google realizes that the future is GCE not GAE.
He really needs to do more investigation than polling twitter users.
Again, I like compact cars (erm... "normal cars" for you Europeans) because they've got much better handling, lower MPG, cheaper, etc. etc.

But take my Mom: she needs a larger car because she's tired of other drivers "looking down" on her (physically. Like, if you drive a Jetta around in the USA, well over 60% of cars are taller / bigger than yours and look down on you). She was also worried about getting in a collision: the Jetta's safety record may be good for a compact... but there's only so much that design can do when other cars are typically 1000+ lbs heavier than a Jetta.

Jeep Grand Cherokee is 4600 lbs. Toyota Rav4 is 3600 lbs. My boss drives a GMC Suburban at 5,586 lbs. Ford F150 (Pickup truck, which is a surprisingly common commuter vehicle) is 4000lbs curb weight.

The Jetta's 2900lbs curb weight will be a severe disadvantage against the "typical" car around here. There's a legitimate safety reason to go for a bigger car in America. Even if you're into "smaller cars", you typically choose like a Ford Fusion (3400lbs) which has the weight to keep up with everyone else on the road in the case of a collision.

I bet our parking lots and roadways are larger than yours to compensate for the difference in culture. But cars really are just bigger in America.
Fuck that shut.

If airplane mode is turned on and my GPS disabled as I'm close to the my right turn you better believe I'll be distracted.

A better solution would be a true hands free mode that prevented touch input from working while driving.
How is that the same as "Please don't make personal attacks here, even if they deserve it"?

It's not at all required to mention if you disapprove of something when chastising someone for abuse. It undermines the point. Makes it sound like some unfortunate technicality or point of honour.

If you have a problem with the content of the thread, mention it, and defend that opinion. Otherwise, don't mention it.
Flinging labels from above helps nothing.
Yes, it is obvious that allowing the government to jail people an undetermined amount of time before a trial is defacto punishing without trial and unethical. Even "alleged" serial killers deserve a speedy trial because they aren't guilty until proven so. Rights aren't about the governments interest, they're about ours, and allowing detention without trial for years at a time is wrong under all scenarios.

I already agreed that detention pre-trial is OK if and only if there is a speedy trial.
The practice of unethical corner cutting seems somewhat rampant in China, though. And isn't there a reason why cheap tools that easily break are said to be made of "chineesium"?