skysight-inc/HackerNews huggingface dataset:
> using drinking water to cool our servers seems like an exceptionally short-sighted choice for us to make.

In that case "us" is Google, in that server farm specifically. The article mentions there exists better alternatives :

> The National Security Agency cools its Fort Meade, Maryland data center with treated wastewater, touted as an environmental boon and cost savings compared to tap water or aquifer pumping.
Hey, my city on HN!

To clarify, 'Utrechter' is not the slur for 'homosexual'. It's 'Utrechtenaar'. When the word became commonplace Utrechters switched to another word.

If you're ever in Utrecht I can also recommend visiting 'Onder de Dom' (Under the Dom). It's an archaeological site where you can see the remains of the middle part of the church, and also the foundation of the Roman fort it was built on.
I thought the most interesting aspect of these studies is that intelligent people are better at judging the intelligence of others. Those in the bottom quartile could not estimate the intelligence of peers much better than random chance. Those near the top could estimate the intelligence of others with high accuracy.

This has profound implications in hiring selection. Having exceptionally bright founders could cause a.... founder effect resulting in the entire company being much smarter than average.

Anecdotal, but I know of quite a few wildly successful companies where the founder/CEO still participates in all interviews despite having more than a thousand employees. This seems like a random company quirk but, taking this research to practice, could actually be a large part of why these companies are successful.
The Atari Arcade Kiosks at San Francisco's BART Station
I also started with Phoenix, and I share your dissatisfaction with the direction of Firefox; but its transformation into a Chrome clone, while regrettable, is not a new thing. Is there some recent change that you think makes the dissolution of Mozilla (not just the Firefox project!) particularly likely?
True. That was an example (not a good one) from the article. But the threat would work. Just ban a few, get the word out and people will comply.

Just like drunk driving. Before you lost your license 1st offence, people were not as careful. Now, one drink can suspend your license with potentially dire consequences (not being able to drive to work, e.g.)

Flying is a privilege not a right.
Sure, but all of those are still focused on the profits, revenues and growth of the company; rather than any externalities it might bring about.
Here's an anecdote from my time working in an outdoors store.

It's a fairly busy Saturday and the owner and I are busy helping customers and maning the checkout. In comes this angry looking guy with his daughter and immediately throws a pair of pants on the counter. He's so furious that he can't even explain what his problem is, just shouts something about the product being garbage. As he starts walking towards the exit - he has been in the store for less than 30 seconds - the owner picks up the pants from the counter and casually remarks that he couldn't have had bought the pants in our store as we've never carried that brand, that he must have bought the pants at a competitor nearby. Angry "customer" suddenly bursts into laughter, takes the pants from the counter and leaves the store without an apology or explanation, having spent maybe less than a minute in the store.

I am sure that there are lessons to be learnt here, but working in retail can expose you to all kinds of sudden bullshit with no closure or deeper meaning to be had. Shit just happens and you have to shrug it off. But the negative experiences do add up and they come to shape you in some way.

That's why I believe that entrepreneurs should work in retail. You get to understand the nature of business under challenging circumstances and learn how to (not) handle difficult customers.
Not all jobs are like this. I hope you find better bosses
Well if true, I stand corrected. I have received no communication from Schwab about any changes. I assume that if they had made stronger passwords available, for example, they would notify their customers.

I no longer hold any assets at Schwab, but I do poke around every now and then, and it's possible they changed things without me noticing.
Out of curiosity, what make/model are they? I rent some land in the middle of a wind farm, one of which one is standing on that particular ground, and I don't know what there really is to hear.

I expect it is a particular manufacturer or unit, and quite possibly one built a long time ago, that is causing the trouble that some experience. But I haven't been able to track down which one. Sadly, it seems most just see 'tall white things with blades' and think they are all identical, which makes getting reliable information fairly difficult.
PX8 – A PICO-8 compatible fantasy console written in Rust
The canonical careers page used to have a section about requirements for your application. I said that you should point out one exceptional thing you did in your life. If you had not one single exceptional thing to highlight, it went on, you should instead apply "here". The last word was a link to the application page of the US government.

This is from more than 10 years ago and all from my memory, so I'm not 100% sure about every detail

EDIT: It probably was the Ubuntu employment page. Unfortunately 2005 is completely missing at archive.org.
Digging though old versions I found these other gems:

- HR would like us to say 5+ years Ubuntu experience. "Lots" will do.

- Speak many languages. French and Spanish are better choices than Klingon or Esperanto.

- You need to like people. They need to generally like you.

EDIT 2:

Found it! It was on markshuttleworth.com and the word here in the last sentence was a link to www.whitehouse.gov

I'm looking for talented people to help turn ideas into reality. I like to work with people who fit this description:

Brilliant. Tell me about things you've done in which you have truly excelled. I don't mind if you did brilliantly at school and then crashed at university because you were more interested in something else, just tell me about the something else! It could be an open source piece of software you wrote and which has been widely used. It could be a small business you've setup and run. It could be that you were consistently in the top 10% of your class at school or university. It could be that you are a natural leader or organiser. If you haven't done brilliantly at something in life, try applying here, you'll fit in just fine.

https://web-beta.archive.org/web/20041024004348/http://www.m...
What's being described above isn't simply template-based rendering (which, yes, essentially everything does), but the practice of building web-software like desktop software and keeping the state of the UI server-side. It ignores that browsers are capable of effectively forking the UI through (today) tabs and (historically) "Open in New Window". Interacting with such software is a profoundly unpleasant experience; thankfully it's not particularly common, especially outside of "enterprise" applications (including government services, public utilities, education management, property management, healthcare, etc.)

It is not Java-specific, but it is common to a few specific Java frameworks as well as at least one of Microsoft's older frameworks (I forget which one).

The vast majority of frameworks (including most modern Java frameworks) do the sane thing and keep application state on the server side (often in a database, as you describe) and UI state on the browser side, which allows links and forms to work the way links are generally supposed to work.
I actually get it every time, twice per return flight. Maybe I should shave better before flying, or not wear high-quality cotton jeans with metal buttons.

One day I might stop flying altogether.
> Working smarter generally means planning before writing code, thinking about how one's work will integrate into the larger system and how to make that code reliable, maintainable, and extensible.

I have a largely different opinion on this, working smarter just means doing the right thing instead of the wrong thing. I realize that is vague and I think the reality is vague here. Investing the time to write 'reliable, maintainable, and extensible' code is the right thing to do when it's the right thing to do, it's the wrong thing to do when the it's the wrong thing to do. Being older shouldn't mean that you always write 'reliable, maintainable, and extensible' code, it should mean that you realize when it's warranted and when it is not. My experience is that this isn't the case, 'older' coders (and I safety quote older because I'm not convinced that age is the true differentiator) tend toward 'reliable, maintainable, and extensible' at all costs. That just isn't the right answer all the time. I'd venture a guess that some of the stigma that exists about 'old coders' is related to this.
There's this one in Morocco, which covers 450ha.

It had EU funding, I'm not sure if you are wondering when something similar would be profitable without subsidy. (But could any big project be constructed in Morocco without government subsidy?)

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

http://www.bbc.com/future/story/20161129-the-colossal-africa...
"The price of tap water has risen faster than gold or real estate . . ." What an odd pair of benchmarks. We don't expect the prices of either of those items to rise particularly fast. What was the actual rate of increase in the price of tap water? According to the Case-Schiller index, national housing prices have roughly doubled in the last twenty years (I don't know if the index accounts for inflation). That doesn't seem like an extraordinary rate of increase for the price of tap water.
Another hilarity of the patent system.
Multiplexing?
The problem with ignorance in the internet age is you can now find sources that confirm your wrong headed ideas, entire ecosystems even.

If you haven't learned how to think before becoming an adult, I fear that you won't. Sorry for sounding condescending, but I've run into so many people who are misinformed, and let's just say "misinformed" means they don't know what the academic orthodoxy is in a given field, but they think they know the facts, and they even have theories about why other people are wrong.

I've tried to explain to a friend why vaccinations are a good idea, and I get a bunch of crap about how modern medicine doesn't work for her, and how she took a homeopathic vaccine, went to India, and didn't get ill. A half a dozen of her friends jump in with articles about how vaccines work, and she ends it with "sure but I'm skeptical".

I've been invited to a friends house to look at his "Time Waver" machine, which supposedly connects to one of your auras, and has a nice animation of how it scans every single one of someone's organs. Remotely. In fact he showed me a woman in Italy that he was helping out. First he asked me if I knew anything about quantum theory, which I don't really beyond undergrad, and then he gets excited and and spouts something about how I'll appreciate a cleansing. Good thing I can stay polite. But someone in his 40s who thinks this is how the world works is not going to have the veil of ignorance lifted.

These are just a couple of recent examples. Common to them is there's a bunch of stuff you can readily access which supports it. If you have some opinion about just about anything, you can find support for it, in fact a web of support, which will really test your reasoning skills.
With conservative Supreme Court justices loudly and proudly rejecting non-American sources of legal standards, I wonder how European perspectives came to dominate the US legal system on copyright issues but are ignored on human rights, labor law, and the environment?
Yeah they're gone for me too. Space, Page Down or Down Arrow do nothing.
The issue was basically management deciding that "getting the crew to their destination cheaply" was more important than "honouring their contract with their customers".

I hope they go belly-up, as a company that is.

Edit: actually, I don't know how much worse they are compared to their competitors. I don't really care, I strongly dislike flying because of the authoritarian border checks anyway.
This is a good parallel and you're definitely right. However, weev was charged [0] on 2 counts:

1. conspiracy to access a computer without authorization

2. fraud in connection with personal information

This is because Goatse Security not only noticed the vulnerability itself, but because they wrote and executed a script called the "iPad 3G Account Slurper" to iterate over ICC-IDs, returning the associated email address for each one.

Executing the script against AT&T's servers probably is a bona fide violation of the CFAA, not just a conspiracy, but I would guess it's simpler to bring the conspiracy charge since you don't have to get into the nitty gritty of actual requests made, etc.

According to the complaint, they proceeded to email a handful of notable people whose emails had been harvested, including someone on the Board of Directors at News Corp. All of these contacts appear to be media outlets. The Gawker article also lists some of the people whose email addresses were extracted this way (without disclosing their emails).

I'm assuming this direct communication to journalists and/or execs at journalism outlets gives rise to the fraud with personal information charge.

Overall, I don't think that weev did anything that I wouldn't have necessarily have done if I were in that situation (trying to drum up attention and make a name for his consulting firm), but it's different from this disclosure because as far as we know, this researcher did not actually exploit the vulnerability and he has not obtained or disclosed any information from doing so.

Again, not a lawyer.

[0] https://www.eff.org/document/criminal-complaint
What is QSC?

And what you say doesn't really make sense to me, of course my personal experience and what I was hearing at McDonalds is very subjective. But the official restaurants are here to show off what McDonalds is, they are supposed to hold the bar way higher than any other McDonalds restaurants.
I'm running i3 with alt as my modifier key on one laptop and win key on the other and run emacs just fine. I run a pretty basic setup and I really need to go pull out a few things I never use anymore. I set caps lock as control, now, though.

What really helped me get started was using a specific tool/ language. After playing around in Clojure for a while, I learned how to use emacs for a better REPL experience, but I did everything else in Sublime. Most of my school work at the time was in python so I worked on switching that workflow over to emacs. Eventually got pretty comfortable with python too. A few years later and it's now my main editor. It took a few days to figure things out, and a few months to get really comfortable, but I'm now really happy.

I run emacs in window mode and rarely use emacs in the terminal for the same reasons you mentioned. At some point I started using projectile for project management and now I can fuzzy fine files and fuzzy find projects on my system without needing to switch to the terminal. And now if I'm in a terminal, it's probably because I'm using vim on some remote host.
goats are way more entertaining. i grew up working on a farm that had about 20 head of sheep, 20 nubian goats for milk, and a handful of pygmies for meat.

Goats are fascinating. Sheep largely keep to themselves.
What I mean is that if a third party wanted tracking info all they'd have to do is pay for a tracking script to be injected. Let's say the patent office is okay with this. Why wouldn't they just include a <script src="evil.js"> instead of going through the trouble of disabling HTTPS just so a third party can get their eyes on the juicy information? Just as easily, patent office could sell access logs to interested parties. In that not-very-roundabout way, knowing the URL and who wants it is very much a solved problem.

If third party tracking (for malicious intent or otherwise) is the main reason behind the change, why not do it how everyone else does?

It stands to reason they just don't want to deal with SSL termination anymore, for whatever reason. Though, at least in my eyes, that's a solved problem too.
I've always marveled at watching something so huge move at great speeds in near silence. I have a large wind farm nearby and I've gone out a few times on windy evenings to watch the turbines for a bit.
It's an event in our house. The commercials. The "big deal" food we make.. The halftime. The game too... Plus I buy a box each year and lose $5 (this year I won 30!!!)

I recall my family and my spouse's family would sit down each night and watch tv. That was their unwind thing. Tv just isn't in my life.
BigIP's iRules (Tcl) are pretty nice. (https://devcentral.f5.com/irules). I hear HAproxy has Lua support now, but I don't know how comprehensive it is compared to iRules.

Also, F5 load balancers have real hardware failover capability, and can even synchronize TCP session state across instances. That's a pretty nice feature.
I don't think there is. I've been trying to move from vim to Emacs for a few weeks unsuccessfully, mostly for org-mode and all the agenda stuff. I still use emacs for org-mode but I don't feel comfortable using it for normal code editing.

I am using evil mode, Helm, Projectile and Jedi for completion, and even though everything is more or less configured and took me around 300 lines of elisp I still find all the time defaults that are completely different to vim and I'll have to fix at some point and I am not sure how much time and code it will take to make it feel comfortable. Just a few problems from the top of my head:

- evil-mode "u" to undo changes sometimes works and sometimes does crazy stuff. I think it has something to do with incompatible modes, specially org-mode.

- Tab doesn't work, I'll have to investigate how to make it work properly.

- The defaults for Projectile for opening files inside a project look and feel horrible, it's configurable but I'll have to investigate and probably spend a few hours writing elisp until I have it working to my taste.

- Things like ":set nowrap" don't seem to work in evil-mode, I'll have to investigate how to do the same in emacs.

- The completion is kind of weird and it appears automatically instead of using a key to activate it. Again it's configurable, but I'll have to spend a bunch of time getting it to work as I want.

- If you do ":e path/to/file" and then you try to open another file from inside emacs using ":e [TAB]" it will work as if you changed to "path/to" instead of the original directory.

And this is just from the top of my head without having used it for a few weeks now as I don't have the time to configure all that stuff. I'd say that evil-mode is not transparent enough to make the change simple.
I’ve run my laptop all week off this giant external battery
Can you show us how to configure that on a typical box?
Looking at this more closely, this takes arbitrary buffers of data and uses syscalls such as mlock to prevent paging memory to disk, as well as cleans up at the end by zero'ing out the buffers for you.

Has this been audited in any way? Is there a garuntee that the Go runtime won't, say, keep a duplicate of the buffer you copy() from in memory somewhere that can be paged?

Additionally, a technical description of how this works in the README would be nice for those that aren't familiar with how the memory gets locked.

Neat project. Curious to see how this develops.
Note: Should have 2012 in the title
That and our psychological quirk the we mistake self-confidence for competence. The two together make a pretty combustible mixture and explain a lot, IMHO.
Really nice article, shows why writing fast R code is such a pain. I had no idea that data frame is that much worse than data table.
Efficient accumulation in R
Well, same here, after all I'm on HN during the weekend (half-working, planning a conf, while supervising my kid & friend).. There are all sorts of people, but if we're going to generalize, I think the general expectation should be to aim for efficiency and avoid spiralling in overwork. (and I wish I had better time management determination ;-)
95% of the time I can significantly improve the user experience thanks to React.
Is it time to break up Google?
Well, that's one way to look at it. Another way to look at it, is that when "all of Linux" went with systemd, there'd be little real interest and help upstream in various packages to port to "linux-without-systemd" - but as long as open Solaris (by any name), free-, net- and openbsd exist - there's likely to be some help with porting to a world without systemd.
Unfortunately, I don't understand the logic behind this. I would have thought that a flat tax in terms of utility would solve for the amount of taxes T in log10(R/P) - log10((R-T)/P) = C for some constant C across the population. That would correspond to taxing everyone an equal amount of utility, assuming a logarithmic model of utility.

If the tax itself is proportional to the utility function, that has the effect of taking much less utility from people with greater R. I'm also unclear on how your C works out. The largest company in the world makes less than $1 trillion per year, so even if P is $1, log10(R/P) is bounded above by 12. Given a US budget of several trillion USD, that seems to make C multiple orders of magnitude bigger.

Sorry if I'm missing something. That was my original reason for asking for a formula above.
Oh, yes, its so easy, thats why every programmer aquiring domain specific knowledge never makes any mistake and the software - once feature complete, always guarantees satisfied customers.
We are instant experts, just add hot water and stire for five minutes.
> I've been testing some solutions to this problem.

What have you tested?
It's called picking a choosing what's convenient and makes/saves the most money.
Good luck with that, there's a reason I choose to live in an affordable city. Wouldn't want to be an indebted slave my whole life.

To each their own.
Are there any "municipal heating" systems in the U.S.?

It's popular in NL, the idea is basically hot (~70 degrees celcius) water being pumped from industrial areas (where it was used for cooling), to residential areas for cheap heating.
> If you haven't learned how to think before becoming an adult, I fear that you won't.

I find this a really scary thought. It's not that people can't because of their age, but intuitively we know that people just won't be bothered to put in the effort. Especially when they've spent their whole life in a certain frame of mind. What's the incentive to change after so much time? For the vast majority of people there will be none, and that's scary.
But this article also talks about an engineering milestone, there is no scientific milestone in going from a 6 qubit computer or a 49 qubit one.
Seems to me that this is competing directly against just a portion of Android Pay, and I'm not seeing a compelling value proposition.
This still seems to just mention rooftop but it's still telling how far US nuclear is below its next runner up, Hydro - .1 to 5 deaths/trillion kWh
I have long thought that I could make a fortune selling stuff to audiophiles, if only I had slightly fewer scruples.
"Just highly trained mechanics." Dr. Dean Edell

I always felt that was unfair to most mechanics, but he trying was proving a point. The mechanics I know can't claim, "Oh, it's an art too?". And--yes I understand the human body is more complex. I'm talking about being dragged in for refills. Dancing around those huge egos. Blah, etc.
And watch Trump give them tort reform. I wanted it for years. Now--I think they might abuse the privelege? My beef is not just Docters. It's the AMA. Its their Lobbiests.

It's the money side of the career.
C++ File Handling