skysight-inc/HackerNews huggingface dataset:
Unfortunately there simply aren't very many math professors. An average American school district has 200 teachers, all of whom would have used chalk until recently, that's a lot more than there are professors in a university math department and there are many more school districts than universities.

I agree that there is a durable market for chalk, but not at this kind of volume.
I agree. Often I would find myself arguing for the right thing to do, opposed by 9to5 "engineers" who are hell-bent on taking the easy way instead, just because doing otherwise would mean a learning curve (trivial most of the times) for them. The crowd I'm talking about could only be described by "when your only tool is a hammer every problem looks like a nail".
I'd have to say my favorite computer ever was the Power Mac G4 867MHz running 8.6 (or was it 9.1?). Basically Mac OS 8-9 just ran obscenely fast on PowerPCs as it was essentially in maintenance mode while they built OSX, so we got years of little more than stability patches and cosmetic changes without bloat while Apple's hardware was overtaking Wintel (temporarily). Heck you could run the entire OS and applications off RAM Disk and still have plenty of RAM left over.

Aside: the 1400 was a great model (especially after the 5300 debacle) and had an upgradeable CPU daughtercard (ah back when the engineers were running the asylum). The big problem with it was lack of space for RAM, so when you did upgrade the CPU you had a kind of fast but cramped machine.
> In my experience, the highly opinionated people who are willing to fight and argue to make their point are usually the ones you need to listen to.

My experience is completely different. People that shout during the meetings are usually the same people that don't listen to other people enough to understand the problem and continue to promote their idea of "corrections" no matter the facts.
Which themselves are being, albeit slowly, replaced by mobile technology, surface-type screens, computers attached to projectors, etc. I imagine the market for chalk are all die-hards, like say, vinyl record enthusiasts today. If you were to use internet outrage as your own metric you'd think it was a huge market. Its not.

Chalk is two generations behind at this point. Its probably not too great to be breathing in all day either, at least for some of the population:

The study, published in the journal Indoor and Built Environment, ruefully concludes: "Though real-time airborne chalk dust generation was found to be low in this study … and did not contain toxic materials, chalk dust could be harmful to allergic persons and may cause lacrimation and breathing troubles in the long run and certainly is a constant nuisance in classrooms as it may soil clothes, body parts, audiovisual aids and study materials."

http://www.theguardian.com/education/2011/nov/28/chalk-dust-...
If they want to market themselves as being great at screening candidates so that they send only the best to interviews at client companies, then a test that 90% pass isn't of much use to them.
Well, see https://www.fastcompany.com/1803069/social-medias-envy-effec...

Dan Ariely talks about this in his research, how important the comparison issue is. People feel more rewarded being the highest paid and undervalued being the lowest paid. As long as all numbers are above a comfortable base income, this comparative element overwhelms any actual significance of the absolute amount of money.
Dynamic instability? E.g., give the board some extra electromagnets near the edge, which "balance" the same way humans to, by constantly pulsing back and forth. When you want to move, you exaggerate one half of the pulse cycle.
DevTestOps – The New Frontier of Testing Automation
I don't know, as a dev I like their APIs, tooling, market access and efforts to improve their environment (ObjC 2, now Swift) very much, thank you.
It's common amoung US companies as well. How many tech companies aren't available in !USA? How much "streaming TV shows" aren't available in !USA?
The "SQL query with string interpolation from a limited set" argument is a tough one and usually happens when dealing with younger or more junior devs. Someone, please provide a script of criticism that lets the junior dev save face!
That's interesting. An optimistic guesstimate assuming uniform growth from 50KBC. But humans have been boom and bust since then, with things like ice ages putting a monkey wrench in the works. I'm thinking it could have busted to 10M repeatedly through history.
Web Assembly could help given devs won't need to rely on external frameworks (which do slow things down considerably). Your spot on about HTTP2 though, it just streams the files. There should be metadata in the HTTP request object that signifies the device properties and an appropriate response is given for that device's specifications.
Gathers is a collection of the best stories and ideas from around the web
Sure, and they rent it out for grazing, mining. Still nothing like 'unspoiled'.
My point exactly,Flash(the IDE) isn't a bad thing if it allows artists to create interactive experiences or games on the web,desktop or mobile.

The issue is obviously the Flash player and the browser plugin architecture. With WebAssembly you get the "binary blob" executed without a plugin.
I've used this before and it works really well. I migrated the same wordpress install multiple times with it (once to move domain, the other to change it to https) and I didn't have a problem either time.

Of course -- YMMV, and you should definitely back up your database before.
Because apart from the popup you eventually unconsciously dismiss every x number of saves, there's no reason to pay up.

I've been using it for 4 years unpaid, sublime has helped me get my first home. If I was forced to tomorrow because I could no longer use it I'd pay for it immediately, but right now there's nothing pushing me to part with my cash.
No need to be malicious unless you're sure. A common mistake not to keep A records updated for domains sitting disused.

Perhaps, just redirect to a non locally hosted neutral page saying something like "The domain you requested was redirected to an invalid server. The reason for this is not clear."

I'd not like a redirect on my server sending people to something deliberately offensive; that reflects on me.
It’s very confidential information but we have been studying the flying car in our most advanced R&D area
You keep a pair of birkenstocks in the car?
Ask HN: Seeking co-founders of community for founders with families/partners
Hi HN,

As many of you already know, starting a company is hard. When you're responsible for your family or partners, it seems almost impossible and that something has to give. Too many times we have heard that the #1 regret is not spending enough time with their families. Too many times we've heard that entrepreneurs need to sacrifice their lives for the sake of their business.

But I'm crazy enough to believe that we can be successful in building a business while also making sure our families and partners are taken care of. I believe it's about how we balance things. And I'm looking for folks who dare to dream the same. I'm looking for co-founders to start a community so that we can share our stories and support each other. A community where we can get ideas on finding the balance. It's a tough problem but we're all talented folks - we will definitely find a solution.

If you're interested, let's get in touch.

Inspired by this thread: https://news.ycombinator.com/item?id=9727952
Yeah, I was laughing at that. The dude starts to step on the board, and then the video cuts out. I guess we don't get to see him fall off almost immediately.

What was the point of all this again?
Show HN: UptimeButler – Website availability monitoring [public beta]
Right but it ran System 7.0.x.

System 7.5 had OpenDoc, so it ran in two modes: fast, light, and stable, OR with OpenDoc.
When everyone's cell phone has that amount of power and can function as a PC, it's likely many places (hotels, airport, cafe, offices) will try to accommodate them by providing lots of display/keyboard sets.
What's more frustrating are the people who are dogmatic and have the technically wrong solution. When things get done a certain way because everyone is just tired about fighting about it and the most stubborn person wins.
Eclipse Mars is available
Sure you do - by not ever collecting them to begin with. Probably more like 99%.

We can make up things about racist police hiring, but that's not the same as facts.
>The victim had seen her assailant only fleetingly and in the dark, and the composite drawing that had been based on her description – the one that the police officer had thought looked just like him – referred to a black male of “medium complexion” when Odom’s skin is very dark.
The only problem I've had with the Chromecast is that the wifi connection feels a little finnicky at times, and maybe I'm just not using it right, but if you can't actually get it on the internet, it doesn't do much for you. That said, I still really like it.
I fully agree. Sorry if this sounds like a thread hijack, but I would rephrase the question as

How to deal with people that are trying to "win" an argument.

We need secure logins. How should we do it?

(a) We should use https

(b) https is not enough. you need to guarantee that nobody is recording keystrokes on the client; you also need to guarantee the CA certificate hasn't been compromised and there is no man in the middle; you also need to guarantee that this password can only be used once... and so on
We created this small uptime monitoring service. Any feedback is appreciated!
Random numbers (18 vs Python's 3 or Java's 8) don't mean anything without comparing the release cycles and version numbering schemes as well.

I could make small incremental updates to a toy language and release them every week to get to FooBarLang 200.0.0, that doesn't mean it's progressing faster than a language at release 2 or 10.
Here's the Chrome guide:

- Open Settings

- Show Advanced Settings (bottom)

- Content Settings (under Privacy)

- Plugins -> "Let me choose when to run content."

- It will now be click-to-play and enable a icon like the pop-up blocker in the address back to enable all on a page or to whitelist the page.

- You can also whitelist from the settings page by clicking Manage Exceptions, and adding them like this: [*.]youtube.com (all sub-domains, and protocols on youtube.com)
"E.M. want to go home!"
Regardless of what metric you choose, Arrow's Paradox will bite you. Single-objective optimization will always force you to ignore good alternatives.
Your language sucks because
If you are the one getting a call at 3am when something breaks, your opinion _should_ matter more than someone else's.

Also, I find it strange that you put "the right technical decision" in quotes here. Are you thinking of specific instances where (perhaps) you didn't understand why someone was being stubborn about a choice, so you didn't value their stubbornness? Maybe their reasoning is sound, but their articulation of the reasoning could have been better.

People who insist on 'their way' for no reason are one thing. People who insist on the right way, because they have dealt with a lot of problems in their careers from doing things the wrong way, are another. The first is a detriment, and the second is an asset. You have to be able to tell the difference.

But if you're dealing with people who are being difficult for the sake of being difficult, that really does suck.
Why use emacs or vim if you have ed?
Imagine the marketing: "and it uses YOUR body as its cooling system"!
Especially when it's used in conjunction with "Excel"...
That's quite a headline considering their phone sales were cut by 30% from last quarter?
For Kids 8 – 14, Learn Java to Create Your Own Minecraft Server
I once worked in a place where "It's more important that everyone be harmonious and come to a consensus, than to necessarily come to the best/correct technical solution." (paraphrasing engineering leadership) It was maddening, and as you can imagine, the product quality often suffered as a result.

In contrast, places where the norm is "You're an idiot, your code sucks, and that commit has the following enumerated list of bugs which I easily found in a mere 5 minutes..." are toxic and make you not want to come into work every day.

Like most things, there's a spectrum (or maybe a 2-dimensional competence/civility graph) with a sweet spot somewhere in the middle.
That is definitely odd, though it does make some sense in this case. Andy Weir has done a huge amount of research about traveling to Mars, and asking for his opinion about Elon's ideas is interesting. I would definitely prefer if they did not mention the interviewer's book though.
I paid for it because it's valuable and deserves payment. I get paid for doing work in which I use it. I want its maker to continue to thrive and sustain it (a wish, I admit, that has not panned out as expected; development on Sublime Text is incredibly slow). All ethical logic says I should pay and so I did.

What makes you think that "nobody" pays for Sublime? Perhaps you mean, "I'm using this essential tool without paying for and I'd like to believe that lots of other people are also cheating its maker and would they please give me some rationalizations I can use to make myself feel better?" What's the question exactly?
Both perspectives are valid. As someone guiding a technical solution I care about the difference between the best solution, the right solution, and a successful solution. They are not the same thing.

The problem most projects face is that technology is easy, and people are not. You might face political circumstances that are bad but immutable. You might have budgetary or schedule constraints that are fixed. You might be dealing with a user base with cultural preconceptions that are plumb wrong.

These are all factors that might steer a project away from the best technical solution, but towards a successful one.

Managing the loudmouth or "personality" on a project is not always easy.
Sometimes restrictions are useful...

Aside from that in Haskell the type system isn't usually a restriction. Experts in Haskell tend to use the type system to guide them towards a correct solution.

I'm not sure it possible to say that we couldn't have built something quicker in another language or stack. What I will say was that the underlying abstraction that we built our system on (streams of events) is very well suited to a Haskell implementation, and I can say with some certainty that building a solution that is as "correct" as the one we built would have been extremely challenging. The code also held together for longer than has been my experience in some other languages and communities.
> Is it really asking so much to get a "We decided not to hire you at this time" email? Without that, you don't know if they decided to skip you, or if you're still in process because the company's hiring process moves at a glacial pace.

The answer is often a mix of this. Usually a company will have 3-5 candidates for an opening. Of those, 2 are usually not right personality/culture wise, 2 will be good but maybe slightly mismatched (i.e. you need a senior Rails developer and they're a senior Java developer with some Rails knowledge), and 1 will be really good and probably take a job elsewhere.

Companies never want to turn people away, because there's a good chance you extend an offer to the 1 good guy, dance with him for a couple weeks over salary/benefits, then find out he accepted an offer elsewhere. So they go back to the stack of "maybe" resumes; though by this point yours could be at the bottom of the stack and they never get back to you.

Whenever hiring frustrates you, realize that recruiters (and HR in general) are not staffed by people who think about the big picture. I don't necessarily mean that as an insult -- the HR function simply requires someone who doesn't think too much about the reasons behind what they do and follows policy to the letter (this is how companies keep from getting sued). Add to this that pretty much every request is urgent, so they're very interrupt-driven in trying to get people in the door and service any additional open requests.
In my experience, the highly opinionated people who are willing to fight and argue to make their point are usually the ones you need to listen to.

My experience is the opposite. Very much so. The loud, opinionated fighters tend to be the insecure and inexperienced. The people who know what they're talking about say it once, coherently and concisely. If the company/management routinely listens to the loudmouth, the skilled people drift away to other projects or other employers.

If someone don't care (or doesn't know enough about the subject matter) enough to argue at length for their point of view, why would you listen to anything they have to say?

Maybe because they're correct? I thought you said that was what mattered?
>How come bigger media companies, whose expense accounts for team lunch are probable larger than my entire Web budget, fail to learn this?

Because they want to have their cake and eat it too. They want a fast website, but they'd rather have ads everywhere and track everything.
It's really not a black and white thing. People that shout can be right or wrong, the same goes for people that are less assertive about making their point.

The focus should be on the point that's being put forward, not the way it was expressed.
That part about "Human relationships" was odd, but I think OP was talking about people who get aggressive when confronted.

Also: There are people out there who have used a language, a tool, a framework or anything like that and thought: "Wow, this is good". And from that day on, started to fight to use it for everything.
Google has what's called Pepperflash, which is just the flash executable in a sandbox, similar to what IE8+ has been doing with sandboxing on Vista and newer OS's. Both browsers are incapable of stopping many attacks with their various sandboxing techniques. Flash is just too poorly written and can't be too deeply sandboxed probably because of all the things it needs to do (directly access video drivers, directly access microphones, etc).
I red the KSR Mars trilogy and then pretty much developed a love affair with Mars and the idea of colonization - I'm also very fond of "The Case for Mars":

https://en.wikipedia.org/wiki/The_Case_for_Mars

NB I'm clear this is an emotional thing for me (hence "love affair") but I wonder to what extent all migrations in human history have been driven by a degree of wanderlust rather than cold logic.

Anyway - I'm off to watch Erik Wernquist's Wanderers again:

https://vimeo.com/108650530
You're advocating political correctness instead of engineering. That's wrong.

And perhaps it's you who's wrong and stubborn and that's why people with more experience need to scream at you to get their point across?
You know what is nothing like Slack in functionality and you'd knew if you have used Slack? Most IRCds.
Linking Google accounts might but you're right it has high potential to get "Netflixed" with people sharing the service amongst their friends.
>> It seems the preference is shifting towards dry-erase boards.

I'm not letting my daughter write on the driveway with markers ;-)
I recently switched from a company using HipChat to a company using Slack, and the differences seem mostly cosmetic and immaterial.
Are the differences between these various chat programs big enough to affect user experience or productivity?
What distinguishes one from the next?
Isn't HAMT Phil Bagwell ?
Technical decisions are not meant to make anyone happy unless it is the customer.

That said, dogmatic people CAN be an issue, but it is important to recognize why, so things can be explained to them.

Typically technical decisions are a trade-off between cost now, and cost later, and people dogmatic about technical decisions are happy to incur large cost now, if it means reducing long term costs.

In doing so they however often overlook that the budget may not support the now-costs they wish to incur, either because right now there it is too small, or because the expected profit is too small.

Upon explaining this clearly they often remain unhappy, but become willing to accept things for how they are.
You say "that's great you thought of all those things. Let's prioritize them and see how many we can get through in the time we have allotted to the log in page project."
can't you just drip alcohol into the dry ones to get them back to working condition?
Composing Music with LSTM Recurrent Networks – Blues Improvisation (2002)
There was a BBC documentary about sugar a couple of months back. The WHO recommended limit for a daily dose of unbound sugar (that is, sugar that isn't bound in fibrous material in fruit and vegetables) is 6 teaspoons a day, and they had a single fizzy drink that had 18 spoons on its own, a ready meal with 12 tsps or a portion of noodles with 9 tsps.

https://youtu.be/_dqKmOLpofo?t=25m40s

The original poster on this comment thread is really wrong when he says that being able to trace back your food to standard ingredients will not help your health. It's extremely unlikely that someone cooking their own food would put 60g of sugar into their evening meal. Imagine cooking for a family of five, and putting a quarter of a kilo of sugar into the recipe!
Increasing productivity through quality
I wonder what the legal implications of having a "gender bias" detector are.

If you use Textio and publish a job description with the gender bias anywhere other than 0, doesn't that open you up to gender discrimination claims?
It's really irritating to make a complaint about someone's behavior and get the inevitable response that "it's their right to do so."

Yes, it is. So what? It's still crappy behavior and I can still complain about it. To paraphrase xkcd, this is almost the ultimate concession, where the best thing you can say about what they're doing is that it's not literally illegal.
Re-reading the ticket:

> Chromium builds from r335874 (version 45) onwards will have hotwording disabled by default and will not download the module. There is no way to enable this feature at runtime.

So as long as you compile from source or trust your package maintainer to not enable the compile-time flag you should be good.

Sorry to raise undue alarm.
Nothing new here. Lobbying is just legalized corruption. Lobbying works if you put enough money in lobbying politicians and since Uber is mostly popular... There is no way around it, the taxi industry as we know it will vanished. But I don't really want Uber to be the 'new boss'...
Meet the 63rd Black Woman with a Physics Ph.D. In American History