skysight-inc/HackerNews huggingface dataset:
It’s also worth noting that the web technologies were initially (and still mostly, actually) designed to layout documents, not to craft highly graphical, interactive, animated application UIs.

If this is the direction the web is going, I think it’s worth considering a shift to technologies better suited for the task (QML, for instance, looks like a great preexisting application-centric alternative to HTML). Old browsers that don’t support this tech would be taken care of by HTML polyfills until adoption of new browser versions is high enough.
Yeah, when I first heard about Palantir I think their domain was palantirtech.com or some such. I dismissed them as losers.
Yep. Though AFAIK .NET is included with Windows these days
That's true. I am curious what sort of work developers in the Midwest usually do? Here it's most big companies, in the Bay Area it's big companies and start ups.
That's a really good point about using a lightly locked gate as a way of collecting interested people's email. Even in the case of a totally marketing averse 'free as in beer and speech' open source project, an email list of users is useful.

You could tell them about updates, new projects or terrible bugs
What is the provisioning process (aka pairing) like for the ESP8266? Can it be modified?
Just to expand on this (pun intended), a sound wave is just a change in the local pressure of the fluid it's going through. The rapid and sudden pressure drop across the leading edge of the shock wave causes vapour in the air to condense and form clouds. This happens because lower pressure air has a lower temperature (in this case, because it cannot reach equilibrium fast enough) and lower temperature air holds less humidity. That humidity is the vapour that condenses.

You'll see this same effect on some jet fighters going transonic, contrails from wingtip vorticies on aircraft and other various natural phenomina.
He answered that question very well.
Current electric cars and hybrids still all have 12V lead acid batteries in them (Teslas, Leafs, Priuses etc). These are typically used to drive the lights, windscreen wipers etc but also to bootstrap the charging process.

I think in some states it's required by law, and although this is probably an artifact of history (you must be able to run your hazards even if you're out of petrol etc) it still means that cars will all have such batteries for the foreseeable future.

I would seriously doubt the market viability being five years. Car manufactures like homogeneous models where possible - so you'd expect to see batteries until every model in the range was a hybrid. It's otherwise additional complexity, and I'd imagine a right pain to get restarted when flat.
I'm quite familiar with the Banqiao Dam disaster, and posted a longish comment regarding it on HN recently: https://news.ycombinator.com/item?id=9927596

Borrowing from that:

The worst power plant accident of time, not a nuclear power plant failure, but a hydro station in China, Banqiao Dam. It's instructive several ways:

Any number of fairly simple methods would have hugely alleviated the impact of the disaster. Much as with major nuclear disasters, it was a cascade of failures, starting with poor management and a dysfunctional culture, amplified through poor design, adverse conditions, poor communications, delayed or absent warnings, and little or no disaster response. Many of the deaths were attributed to starvation and disease, not drowning or other physical impacts.

A useful thing to keep in mind, though, is that after a dam break is done being a a massive disaster area, which typically resolves in a few hours to a few weeks, the land is no longer a glowing radioactive mess. It can be re-settled and populated as structures and infrasctructure are rebuilt. Zhumadian City, the region surrounding Banqiao, has a present population of over 7 million.

The disaster area is also contained. Chernobyl threatened vast regions of Asia and Europe, putting a population of over 400 million at risk, and certainly ill at ease.

Or look up the story of the Johnstown Flood, worst dam break in US history (by deaths), which saw the emergence of the Red Cross, of national response to disasters, and changes in liability laws.

(Excepting Johnstown and Banqiao, dam failure mortality falls off rapidly, with another 8 disasters of 1,000+ lives. Wikipedia gives some 908 notable dams, and 137 hydroelectric facilities of 1GW+ net capcity.)

There are other questions, notably whether or not "deaths per GWh generation" is the most appropriate measure of risk. Particularly for a technology whose risk tail spans not years, decades, or even centuries, but millennia. Or longer.

Last I checked, there were few human institutions with lifespans of similar scale. Technical or otherwise.

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

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

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

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

https://www.reddit.com/r/dredmorbius/comments/2awjj2/thought...

https://www.reddit.com/r/dredmorbius/comments/283sz1/key_fac...
I wonder if an argument could be made for audio systems. Very "peaky" power draws from sub systems already have some people putting caps in parallel with their batteries (to mixed success).
That looks pretty good. I've pre-ordered it, can't wait for it to come out so I can play with it.
I really hope cephalopods survive what we're doing to the oceans. Not to mention farming them for food. The biosphere is a treasure and losing these species would be a loss inexpressible in dollars.
Pagerank is just an eigenvector calculation, and for a sparse graph it's linear in |V|+|E|. It's pretty easy to implement, I don't know what kinds of improvements you'd want. There's a ton of random forest implementations out there, what's the closed one that's so much better?

Also rootSIFT is patented so good luck with that.
That's fair. But the question here is: "Do even 10% feel a different way? Followed by: "Is the tradeoff worth it?"

For instance, the author's own web site is standupti.me. It's actually something I might consider trying out. But it comes across as someone's side project by a solo developer, not a company. As a potential customer, I might still get around to trying it out at some point in time, but I do have a slight negative connotation in that it might just disappear tomorrow. It would be 1000x worse for a larger enterprise customer.
Ask HN: Linear vs. Nonlinear Thinkers in Programming
What are your thoughts on the type of thinker that makes a better programmer(linear vs. nonlinear)? Is your opinion based off of logic, personal experience, or observation?
Given that they didn't mention Alphabet, it seems safe to assume they mean really independent, not Alphabet-independent. I wonder if this was Niantic's or Google's decision.

EDIT: I assume Google still has equity, hence why they were mentioned. You can't spin out without the parent company getting something.
As a novice mobile engineer I might go to stack overflow to see how to implement things like exception handling, caching, etc.

I'd like to know the best way to do these things, given your corpus of data. Decompile snippets of code from the most popular mobile apps and show me how they do all these things that everyone has to do.
I think there’s a balance to be struck between developer convenience and product quality+performance. If every developer leaned to the extreme convenience we’d quickly end up with a lot of unusable software.
The Environmental Working Group has great resources. They are a non-profit that has databases of household cleaning products, body care, baby care, and cosmetics reviewed and rated according to risk. You can find many brand name products, learn about common ingredients, and find new recommendations with little risk by searching a generic catagory. You can check out the individual ingredients in the database with what research supports the specific risks associated with it. They also publish excellent consumer guides for produce, cleaning, and sunscreen.
Yeah, I'm not super buying the arguments presented here.

Changing your name certainly isn't the most important thing you could be doing, and I wouldn't buy that domains matter a ton.

However, the earlier you are in a startup's life, the lower your existing brand value. You can so easily change your name and move on. So much of the VC money you are going to get is going to drive up brand value, whether you like it or not. Is there anything else you could do at your startup at that time that would take such little effort to change then and be so much more costly to change later?

Maybe there are some things that are less effort to change now and would be so much more costly to change later. You should do those things first. If you've got a long list though, either change is way too expensive and you are doomed, or you've already got a lot more invested in your name than the pg's target audience.
Seems just like an excuse for Putin to censor dissenters.
I don't know, and that's part of the reason why I raised the issue.
But they also say: "... with some amazing new partners joining Google as collaborators and backers."

The timing would also suggest that it could be part of Alphabet.

On the other hand, why wouldn't they even mention Alphabet if they were becoming a subsidiary?

I'm confused. At a minimum, it sounds like Google is somehow still involved.
It's strange, I can view your website with Chrome but not Firefox, and with Chrome the pictures are not loading.
Haha - not really! Was saying that most of the criticisms directed towards Redfin agents could be applied to more generally to many real estate agents currently working in the industry.

To date, Redfin has built the best home search tools available. But they continue to reduce their refund amounts and hire agents on salary who work individually in a traditional manner. As a competing entrant, we're trying a different approach. Buyers win because they have more choices.
Depends on the firmware. At least one starts up initially as an access point. You connect to it, hit a web page, enter your network credential, reboot and it's online.
Yeah, we made Fallout New Vegas was a team of ~50. Now I feel bad.

I didn't know CB had such a small team! Props!
The moral of the story is never upset your employer. Being right doesn't matter.
You're right, they hired people that were already participating in the git community to continue to participate in the community. This is better than nothing because it ensures that they are employed, but it's a net zero effect for the git community and isn't what I would call participating because they aren't bringing anything new to the table.

It's similar to Microsoft hiring a bunch of Linux developers to continue developing. Yeah, this is good for marketing checkboxes of 'supporting the open source community', but from the perspective of a developer in that community, it's worthless.

What would be nice is if they hired new developers to work on git so the community actually grows and gets something.
So, the counter is: sounds like you don't care what the name of the business is either way.

However, from a usefulness & utility standpoint, do you care that when customers type the company's name in to their browser, they end up on their site? Do you care if first contact e-mails, etc. don't get delivered to the business? Even if you don't care about those things, don't you think other people might?
Definitely but I can't give you a date. California is a huge diverse market though and we think it's an amazing place to prove out the model and build our offer/transaction system. So we're trying to go really deep here before expanding out.
When you really get to the meat and potatoes of that question, should anyone reasonably assume anyone knows with any certainty what the answer to that question is?

What are the chances the questioner (had they really thought it through ahead of time) didn't already know he didn't know the answer to that question?
I like looking at design patterns in various languages, Examples are often short sweet and discrete

https://github.com/faif/python-patterns
In my experience, both.

Being able to keep focused and finish one thing is very variable when sitting down to code. In the planning or idea phase I do like to follow and take note of interesting tangents of thought that might be related to the project.
I like a tax on vacant property. Especially commercial property.
If you don't have strong fundamentals, how much does foobio.com really beat foob.io or foo.community? Where the last one (foo) is a better word than foob?

The main questions should be: "How can people successfully close a viral loop?" And "Wh would people come back?"
I wonder if NASA is going to end up buying plutonium for RTGs from Russia years down the road.
I didn't say everyone globally, I said everyone on a development team, i.e. a group of people working together to build a product. Creating a reliable development environment for a team can be a PITA. That's why Vagrant, and more recently Docker, gained a lot of traction. People could use Nix to solve the same problem, like ris describes at https://news.ycombinator.com/item?id=10050681
It just occurred to me: Because Google/Alpha owns a popular search engine, they may be uniquely positioned to assess this dilemma. That is, they have massive data sets about companies employing either scheme. They also probably have live data regarding how people are finding their company. They may actually be big enough to make .xyz a thing, when smaller companies could not.
It really depends on your employer. You need to understand a bit about how your boss works and the current position he/she is in.

1. Find out (loosely) if your employer can afford the raise you're looking for. Nothing worse than putting your boss in a position where he/she can't actually help you.

2. ALWAYS give your employer a 1 page document detailing why you're looking for a raise. No need to talk about your cancerous dog, but certainly talk about your achievements, your worth and your vision for yourself in a 'more senior' position.

3. Give a number you're looking for. Don't just ask for a raise or your employer will give you maybe 2K more per year and you'll feel ripped off. And then, if you complain then he/she will feel hurt.

4. Be positive. Be truthful. Your employer wants to hear that you love your job. Your employer wants to hear that you want to take on more responsibility. They'll respond well to that.

I did this with my last employer and was able to secure a $25k raise. YMMV
Text and Code on the Go
Labs?

(Although most real lab rats will admit that they can't always experiment like they want to because reagents and instrument time are often expensive and samples are often irreplaceable. Enter: computer modeling.)
I wonder if that convention they were planning to hold is still going to happen.
>building a web site is a few orders of magnitude more productive than using the latest game engines.

How have you come to this conclusion?
https://wakerupper.com
> Not if the preferred way to become a "perfect student" is to go only after the easier/safer challenges.

That's nowhere near becoming a perfect student and it isn't even high on the scale of parental pressure.
Ever since I first saw Soulver I have been eagerly awaiting a Windows alternative. Maybe with NaSC we're just a little closer.
You may not care about the name, but the business may cease to exist if, when you tell someone about it, they are not able to find it.

If I tell my friend "Uber is awesome", their first step in using it will likely be heading to "uber.com". If it's not there, they might just end up forgetting about the recommendation. Existing customers would still be happy, but the business itself will have unnecessary trouble in being discovered.
Probably. They're saying additional backers, and google's staying on, which strongly suggests that they're in it for the long haul.
No, I do get it. I will restate my point again.
"My point is about the disregard of the significance of the Fukishima accident".

Why is that important. Because nuclear is not a panacea of risk free energy. The public should demand technology and safety to be continually improved and outdated reactors to be revamped or decommissioned.

If Chernobyl possibly killed 100k, then Fukishima will likely in the end kill far more.
http://www.greenpeace.org/international/en/news/features/che...

This is not a plea to abandon nuclear, it is that in order to prevent future disasters there has to be an honest assessment of potential risk impact so that there is incentive to make better designs.

Otherwise, all of these counter arguments could be interpreted as saying "Coal kills 1 million, so what if nuclear only kills 100k every once and a while".
How do you feel about Justinian's actions in response to the riots?
I was working at a treadmill workstation for 8 hours a day coding. Physically it felt great but eventually the number of hours concentrating on code wore me down. Now I work two hours a day on code and spend the rest of the day doing other activities. I was burned out coding at regular hours which makes me incredulous of those who claim productivity at 60+ hours a week.
> Push/Pull operations are swept into a single Sync operation.

This feature drove me nuts with their old client. One day they're going to realize that it throws away a very useful Git feature.

A few years ago we tried setting up marketing's content creators on the Mac GitHub client. After that, far too many conversations went like this:

"Try pulling the new changes."

"Um... pull?"

"Right, sorry, forgot. Hit sync to pull down the new changes."

"But won't that push my mods?"

"I suppose... I don't know."

"I don't want to push my stuff yet."

"OK, dammit. Open a terminal..."
Crookes_radiometer
I don't know what the opposite is of a "wet blanket" (perhaps "ray of sunshine"?), but is it possible to express almost the same hesitation from the opposite direction? For instance, say, "Yes, we can do that, but it will mean hiring four new devs and investing in XYZ server." Or does that just come across as transparently disingenuous?

I ask this sincerely, because I am trying to find a way to approach office politics as just part of my job and play it well. But as a developer, I'm also trying avoid the version of office politics where you just promise impossible things then find scapegoats later.
A lot of very large, very public websites have very poor procedures for handling being contacted from the public.

Some times there may be a contact e-mail, but you have to stumble onto it, like after hitting a 500 error page (though often error message contact info is hidden, too).

Other times the e-mail is some internal address that's used for testing, or is non-routable, and the mail goes nowhere. What server is it forwarded to from the public-facing MDA? What mailbox? Is it an alias? A group list? An individual?

Other times, maybe somebody gets the mail, but nobody knows what to do with it. Who checks it? Who figures out where it needs to go? Who replies to it? How do you know if somebody never follows up on it, so that you can re-try to get a reply from someone internal? Does the e-mail seem important enough to even warrant a reply (does anyone care)?

And a lot of the time, even if there's a contact page for the whole site/company, there's no e-mail address, because nobody ever planned for there to be a generic contact e-mail for the whole site or company. How do you reply on behalf of all of Microsoft? Of General Electric? Of Kraft?

Almost always, if a reply does come, it's because someone went above and beyond their normal job duties just to make sure you, the inquiring party, get your question answered.
I feel like this has to mean becoming a subsidiary of Alphabet (and is probably the first of many Google divisions to become an Alphabet subsidiary).
Whenever someone asks me for my email address ($myfirstname@$myfirstname.mn) and they're not tech savvy I always get "is that @gmail.com or @hotmail...????"

I've learned, like you alluded to, nearly everyone associates the internet with .com. Will we ever get past that point? I don't know. As some other comments mention, .co is not the new .com, but .co.com is.

Made me chuckle.
background: https://en.wikipedia.org/wiki/Nika_riots ...from AD 532.
Javascript: LexicalEnvironment vs VariableEnvironment
Coal and petroleum are responsible for raising the population of earth from the 800 millon or so in 1800 to over 7.3 billion alive today. Nuclear alone wouldn't be capable of that.

Nuclear at the scale of present fossil fuel energy provision would be on the order of 15,000 plants, simultaneously, with a lifetime of about 40 years. There are fewer than 400 nuclear power plants operating today. We'd be looking at commissioning nearly as many per year (15,00 plants, 40 year life, 1.03 per day, or 375 per year).

Each of which would be creating at least some long-term waste.

There's the prospect of advanced reactor designs, with thorium being the darling of some, despite little actual experience and significant technical challenges (glowing hot highly corrosive radioactive salts, one test reactor run briefly 50 years ago for which cleanup is still not complete).

For uranium or plutonium fuel cycles, there's a very real concern over total fuel availability.

And even with nuclear you don't have liquid fuels without a heck of a lot of trouble. Some form of synfuel seems too be the best bet, with hydrogen from electrolysis combined with carbon from... Well, that's tough, limestone would still be carbon-positive, carbon recovery from the atmosphere or seawater is posssible but one heck of a challenge at scale. Ships and planes have few options other than hydrocarbons, and a lot of ground uses favour it.

Solar, wind, hydro, and some form of storage pencil out for raw scale, though my general sense between energy and other resource constraints is that a high-energy, abundant future on Earth will require a vastly smaller population. Likely achieved relatively quickly.

Or you could go the low-energy, non-abundant lifestyle. Which would likely see a similar population reduction.

Bit of a Hobson's choice there, in terms of misery.

Which do you choose?
Thanks. It was a joke reference to an REM song, to which the title of the post reminded me.

The way to wake me up is to call a payphone near the street on which I will be sleeping :-)
Where does this site get its real estate and/or distance/time data? I ended up doing an address search for my employer (which isn't on the list), but got a "No properties were found within 20 minutes of this location." despite Zillow showing dozens of red dots within 20 minutes walking distance from where I work.
Most people would type "uber" into the search bar or the URL bar and get Uber back, even if it was at uber.co.
> And responded as she should have first. With the result that he stopped pestering her

She responded correctly at the beginning: she politely declined his advances. He didn't get the point. He didn't stop bothering her. That's not on her, and it's not something we blame her for.

> because SHE HOPED TO GAIN FINANCIALLY AND PROFESSIONALLY BY DOING SO.

You shout the last bit as if you're angry that this woman didn't want to destroy her professional career over putting up with her harasser. That's disgusting. She should never have been put in that situation to begin with.

The fact that she politely declined this man's advances from the beginning should have been the end of it. It is preposterous that you can blame this woman for not being outright aggressive and cold to her harasser when that is an extremely hard thing to do — especially if it involves souring a professional relationship and hurting your career.