skysight-inc/HackerNews huggingface dataset:
Be interesting to see how that works. Google liquid oxygen and you'll find right away it's really dangerous stuff. Really impractical too, as you need a reservoir to fill a gill-sized unit from. It's not like you can buy the stuff at 7-11 either, you probably have to go to a welding supply place or a medical supply house. From what I can see the cost in $160/gallon, which should last a long time if it doesn't evaporate or blow up first ;-)
The second problem the author mentioned, where a normal (non-FULL) vacuum has added dead tuples to a free list but the free regions are still scattered throughout the database files, seems like basically the same phenomenon as fragmentation in a filesystem. The symptoms are the same: extra I/O operations required due to inefficient packing of files/rows in the partition/data file, and inability to shrink the partition/file to the amount of actual data being stored inside (in the filesystem case, if the user explicitly requested a shrink; in the database case, automatically). pgcompact seems analogous to a typical explicit defragmentation tool, and VACUUM FULL probably has filesystem equivalents, though I haven't heard of them.

But I've heard that in "modern filesystems", fragmentation is basically a solved problem, with defragmentation handled incrementally behind the scenes. Why do we need some random hacky script to do it with modern PostgreSQL?
I appreciate the detailed replies!

I guess complex is an ambiguous word. Let's just agree that template-heavy "modern" C++ needs more optimizations turned on to get decent performance. So more optimizations => longer compiler times. (Not to even mention all of the parsing the headers multiple times, plus generating multiple versions of the code for all of the various type specializations!)

From the other replies, I feel like there's more to it than just optimizations though -- but as just a compiler-user, not a compiler-writer, I'm out of my depth and just reading tea leaves. :)

Reading those tea leaves, I'll be sadly surprised if the Go compiler ends up slow and happily surprised if a C++ compiler ever ends up as fast.

(I don't know enough about Rust to make any predictions. ;)

(PS. No disagreement that C++ has a higher performance ceiling than Go; of course hand-rolled asm still goes higher than that (ever tried running x264 w/o the assembly bits? it's painfully slow).)
The UI looks nice, but there is more to this than a UI.

This should be implemented using a cryptographically secure random number generator. Presumably, the TSA requirements would specify some defense against an attacker being able to predict program outputs.
I don't understand why you're so anxious about it.

Is this your first job out of school?

Showing up, being openminded, and putting forth full effort will help you shine.

Relax a little :)
Being a “dumb” girl in Computer Science
Like most pop-philosophy, the Unix philosophy is too vague and subject to interpretation to really be a good guide or yardstick for your projects or ideas.

Its a nice little useful heuristic or reminder to ask yourself if maybe what you are doing is too much.

But maybe what you are doing isn't too much.

That's all it should ever be, IMHO... a reminder to check yourself at some point or another - but its perfectly valid to conclude that your monolithic, large app can and does many things well, and cohesively adds something of value to the software world, that can't or hasn't been accomplished by tiny composable bits, or at least not nearly as well.
You could use rss2email on a cron-job to mail you RSS things - it's not as pretty as a console reader, but it might help?
Was looking for a mention of this in the article.
Panama papers -- <anger>
OpenBazaar -- cool!
As long as food servers are paid less than minimum wage it is a moral issue as well.
Any idea what the largest opeb source or non commercial gsm network is?

There must be some widely used ones in developing regions.
As we all know, "nobody reads the directions". I can't decide whether to upvote this or flag it.
Most MUAs these days send multipart/alternative messages, so even though most recipients see the fancy HTML version, the message also has a text/plain version that mutt will default to showing and you won't even notice it had an HTML part.

For those rare HTML-only mails, just install lynx and add this to ~/.mailcap:

text/html; lynx -dump -localhost -force_html -width 80 %s; copiousoutput

This will make mutt pipe the html content to lynx, which will render it and spit back a plaintext version with all the embedded links at the bottom. You'll be able to easily scroll through the message in mutt as though it were plaintext.
I was a big mutt-user, but found the scripting a little less flexible than I'd like.

To keep a similar feel I wrote my own mail client, with integrated Lua. It might be topical, even with all the mutt-love and nostalgia here:

https://github.com/lumail/lumail2/

https://lumail.org/
>> We see it all the time.

Who is "we"?
I actually do wonder. How is tipping in Europe v.s the US where we always do %10 or so
Exactly. Where's @patio11 with some contract negotiation advice?
CrowdOptic Pairs with SICdrone to Coordinate Cameras on Drone Fleet
What a new and interesting opinion! I'm sure there are many Hacker News readers who hold the opposite viewpoint /s
You should see what they've done in Olduvai and Pompeii!
He was not an opportunist, he was vindictive; when he did not get certain things or recognition, he sought out the Russian government's approval.
FBI says a mysterious hacking group has had access to US govt files for years
(Author here) RPLidar is great for home use... but the 6m range is severely limiting outdoors and in larger indoor environments such as warehouses, retail stores, etc. Anecdotally, you really need at least a 15-20m range to effectively map and localize in such environments -- which is the sweet spot for the Scanse.
Most likely due to the TSA's efforts! Can you imagine how many would be hijacked if there weren't a TSA?
People often talk about Mayer as the pinnacle of work ethic, but it often sounds to me like she needs more "work smarter, not harder". 10-14 hours of email once a week sounds like a remarkably bad idea to me.

(Yes, I know she's also phenomenally successful, but so are MANY more people that don't share her methods)
The CC license (for example http://creativecommons.org/licenses/by-sa/3.0/) of a template really confuses me as I am not sure that would be considered a contribution in this context.

For example if I include a trademarked logo then does it mean that I have to open source it? Does it affect the content of the page?
My girlfriend worked on it in a way, and while I thought it was kind of a silly idea we got one for the house.

I've grown to love it as the best jukebox I've ever owned. The speakers absolutely rock, and once you've enjoyed the sweet bliss of being able to tell your jukebox what to do, "Alexa, this song sucks, NEXT!", "Alex, stop!", "Alexa, play '<insert song, artist or album here>'", you'll never want another music player. <Sorry Jeff, but it really is the best feature by far, and that's nothing to be ashamed of.>

I also use it as a cooking timer, and for news in the morning. I can get a good hour out of "Alexa, tell me the news.", from BBC, to NPR, to just the weather for the day. Oh, and "Alexa, Simon Says <insert random things here>", has entertained us quite a bit.

The downsides, it's voice recognition still has trouble when multiple people are speaking, or it's already playing musc if it's really loud. (ie: outside listening to music on the Echo inside) Also, the apps for it just still aren't all that useful, the beat box was fun for about five minutes, and that's it. Possible I just haven't found the good ones yet.

All in all, it's still mostly a toy for early adopters who like to play with gadgets, but I can definitely see how it will eventually be incredibly useful. We now live in a Duplex, and I want a second one for the second floor.
That's definitely mentioned in the article. :) Downside is the reduced range (see previous comment). I wish Neato would make their LRF available separately for purchase! I even wrote about it back when it was under development in 2009!

http://www.hizook.com/blog/2009/12/20/ultra-low-cost-laser-r...
> The feds warned that “a group of malicious cyber actors,” whom security experts believe to be the government-sponsored hacking group known as APT6, “have compromised and stolen sensitive information from various government and commercial networks” since at least 2011, according to an FBI alert obtained by Motherboard.

> The alert, which is also available online, shows that foreign government hackers are still successfully hacking and stealing data from US government’s servers, their activities going unnoticed for years. This comes months after the US government revealed that a group of hackers, widely believed to be working for the Chinese government, had for more than a year infiltrated the computer systems of the Office of Personnel Management, or OPM. In the process, they stole highly sensitive data about several millions of government workers and even spies.
There's one school which argues for that (the Libertarian / Friedman argument typically runs along these lines).

My view is that UBI could substitute for many safety-net expenditures, but not all. It turns out that there are people with special needs or circumstances. The sick, disabled, mentally ill, children, military veterans.

Some specific targeted assistance will likely still remain.

But yes, the bulk of it should likely not be necessary.
Similarly, my general rule for optimization is: Add up all the time that will ever be spent waiting on this code by all users ever. If that's less than the time required to implement the optimization, don't bother.

That eliminates a surprising number of tempting gold-plating situations that occur in rarely-executed code.

On the other hand, cutting 1 second of wait from a million daily active users adds up to whole human lifetimes saved rather quickly.
Sure, ones that were working on legitimate economic activity before taking office. But if someone comes into the presidency as a lifelong intelligence officer with no massive inheritance, and after 15 years in office is a multi-billionaire, it's pretty clear what's going on.
There are similar number of people who are raising above their class and similar number of people falling below their economic class. The income inequality will probably exist no matter what we do because not everyone of us are born with same calibre and America is a huge country.

In America there is equality of opportunity but you want to give equality of outcomes which is almost impossible to do without crossing moral boundaries.

Imagine a class of students, do you think it makes the class more smarter if you take grades from better ranking students to underperforming students? Income tax is exactly that a very regressive idea.
Staples Finds New Use for Its Stores: Office Space
CORS is just about cross-domain requests. That's it. This covers 3rd part APIs and hitting api.* from a www.* page.
Nice about telling you how you could use the car you purchased from them in what universe is this reasonable.
That seems very, very dangerous to me. I think GitHub needs to preserve the ability for anyone to fork a project.
> All of this sounds like this: everybody goes to a fast food chain to get food, what will happen to kitchens now?

But this isn't an absurd question at all: Fast food and packaged food have dramatically changed the way people eat, for the worse.
You read a bit too much into an English translation of a set of rules that predates their use of English. I'm pretty sure the words for a lot of 4 legged animals are related by root word in Crow the same way they are in Dakota. There wouldn't be any vote, the tribal elders would decide, and I am guessing camels or yaks would qualify if it came up.
No it needs to work in any hn readers browser. Different business requirements entirely! The business case here is to get hn traffic to that site and start a discussion.
I'm afraid you share an omnipotent-state convictions.
Free Online Fax Number to Send Faxes by Email
Zcash is what zerocoin has become (same developers). The hopes of getting something like this into bitcoin... may still be possible, but would require agreement amongst miners and developers. Something that seems unlikely right now.

The separate altcoin is the smartest way to experiment with it for now at least.
It is sad to me that nobody in this thread knows what racism is.
Sure, but if you're talking about true "plain old CSS" then there are some huge issues that are going to come up in many situations. It's not a particularly comparable solution in terms of power, whereas pre/post processors are comparable with CSS-in-JS.
Servers earn the greater of tipped minimum wage plus tips, or minimum wage. Of course people take serving jobs expecting to earn more than minimum wage, but it's not the same moral issue if they don't.
8 no-Flux strategies for React component communication
Not all. There was one very prominent robot that was responsible for that rule.

See the story: The Bicentennial Man
Ask HN: Any Happy Users of SkyHub Cloud?
Hi,

I just saw on Slashdot (1) what appears at first glance to be a good deal, but I could be wrong.

Does anyone have a happy tale to tell of using this service?

(1) https://deals.slashdot.org/sales/skyhub-cloud-2tb-backup-lifetime-subscription-2?&utm_source=slashdot.org&utm_medium=dealfeed-footerfeed&utm_campaign=skyhub-cloud-2tb-backup-lifetime-subscription-2
Probably not:

Nobody knows their current revenue/profit figures, but most public estimates seem to indicate under a billion/year.

Their primary sales appear to be consulting and integration services with their software as a minor concern.
And if you saw it in a movie most would say how full of BS it was. I do love the world because some truths are weirder than fiction. Plus, a Crow war cry echoing in Europe makes me giggle.
I don't think that's so much different than what we have right now. Processors have different core counts, different buses, different feature sets, different speeds on those features, and that's still before we get into patching the microcode. Sure, the differences may be in more basic operations, but then we'll just have benchmarks which expose those numbers instead.
In addition to not being sorted it's also not "online." You won't get the first value out of it in constant time if k is too big, and you need to access elements in a random order.
No different to the difference between the landed cost of whatever crap you buy and the retail price of the same crap.
That graph only tells you productivity increase has accelerated in respect to salary increase. Which makes sense, due to technology gains.
Japanese Lawyers’ Problem: Too Few Cases
Black Always Stylish – The Emporialist│romanian „street fashion” magazine
RCS & RDS in Romania [1].
Telekom in Germany [2].

[1]: http://www.rcs-rds.ro/asistenta/protejeaza-ti-calculatorul?t... (in Romanian)

[2]: https://www.telekom.de/hilfe/festnetz-internet-tv/sicherheit... (in German)
For reference on how the law can be interpreted...

Tesla provides access to the service manuals by law. But they won't let you purchase them. You must rent them at $30/hr, $100/day, $350/mo, or $3000/yr.

http://syonyk.blogspot.com/2016/03/is-tesla-building-throwaw...
At the sizes we are talking about, it's plausible to put in a hardware backdoor that even grinding down could miss...
Yeah, all the stuff we know from the Snowden leaks are "part of a grand conspiracy theory", I guess...at least according to you.
Reflected in: handwritten sign in a US military facility in Ramadi, Iraq. The sign read, "America is not at war. The Marine Corps is at war; America is at the mall." from a Boston Globe article in their paid archive.
Despite all my rage I am still just a rat in a cage.
Adding Value
Fair enough. Do you know what other domestic animals would have qualified as a replacement in the language at the time?
> If you include the cost of the iPads then it's like $7000 for the actual app.

These articles imply it was for the app development. $7000 is high, but not outrageous.
Who would have thought that asking for help in class would help you out
Robot allows musicians to become three-armed drummers
Little fresh information is exposed in this leak so far. It merely reconfirms the reports made by journalists from Bloomberg and Washington Post a few years ago.
Miller 3.5.0: new data-rearrangers: nest, shuffle, repeat; misc. features
PostgreSQL is a great modern database when it comes to operational features and functionality but is not very modern at the infrastructure level. Stuff like backups, replication, scaling, data file maintenance, etc., are still not well developed.

The answer to your question is that the work just hasn't been done yet. It seems like the pace has been picking up recently, and I certainly like the new features, but I do wish the team would focus more on the behind-the-scenes infrastructure stuff more.
Ask HN: What should I do?
I work as a software engineer. I do great at my job and always have got the highest "ratings". I went to a prestigious university.
I have been with my current employer for about 3 years and I do not have any complaints.But since almost 2 years now I have been trying to get into some prestigious technology company like google, uber, etc. I have almost done 35 interviews, have lost a lot of my friends, stopped taking calls, meeting people and just kept preparing interview after interview only to face rejections.
It has started to get in my mind as a failure and probably being a impostor. I also have huge financial responsibility and I am driven by money and the idea of financial independence, most of my friends are at top companies and having a fun time making a ton of money. I don't understand how jumping from one cool company to other is so easy for them. Meanwhile I am just feeling sinked.
What should I do ?
They're not necessarily about hiding from the law. They can be used to get any privacy from the general public. All bitcoin transactions are publicly broadcast to everyone. Do you use a shower curtain specifically for hiding from the government?
The bit about creating a custom tabled implementation per application seemed pretty clear, and awesome!, from the slides (or at least I thought so)

Are there any good notes at least on a methodological level for this 2.0 design? It's super fascinating, and colleagues of mine on the Modelling side loved reading the deck. Also would like to see more of the ideas :)
This is an excellent story. Really getting over the fear of ignorance and learning to manage how much the opinions of others get in our way are real life improvements.
Echo – Golang micro web framework
Had liberals (or north-american libertarians) been able to win the battle for words, we would be discussing "making it illegal for low skill workers to get jobs", not "minimum wage".
None of that stuff is necessary to make things responsive. In fact HTML is responsive by default.
Allegedly, Racer supports jumping to definitions, but in my experience with the Vim plugin, it's not particularly reliable, e.g. in the way ctags is. What I found most frustrating was that it seemed to look for a definition in the current buffer, failing that it looked in the standard library, and failing that it just did a substring search in the current buffer. It was practically worthless to me once my projects grew beyond a single module.
Is there any transparent accounting on how much the Obamacare website ended up costing? I think it was originally supposed to cost ~$94mil.

From 2014: http://www.bloomberg.com/news/articles/2014-09-24/obamacare-...
Before you take Philby's comments at face value, a few things to note:

1) Philby gave this speech under the auspices of the Soviet Union, a totalitarian state where communication was heavily controlled and censored, with art required to be politically acceptable, with neighbors spying on each other and family members reporting disloyal statements to secret police, and with copy and fax machines requiring licenses (IIRC); where saying the wrong thing could get you killed, imprisoned in a mental hospital or sent to Siberia; and where propaganda was omnipresent. He said no more than what was allowed and likely, I think, what he was told to say.

2) In the recording the audio doesn't match the video. The BBC attributes that to equipment issues; but maybe his speech was edited or dubbed. The Soviets seemed to do things like that regularly; for example, leaders who later became unpopular with the regime were reputedly removed from historical photos with an 'airbrush' (this was before digital imagery) and from all other historical records.

3) At least one aspect of his speech sounds clearly like Soviet propaganda: He attributes a large part of his success to being in the 'governing class' in England; that is, Philby is blaming UK's the class system for their intelligence incompetence. A foundation of Soviet ideology was that they were a classless system, superior to the West where the masses were oppressed by the elite. It would be surprising to me if Philby's comments were a coincidence.
That's real bravery. As a prof, I meet so few students who are willing to back the the very bottom of what they don't understand and work up from there. It's not what we're taught to do. How many of us have skated on over something without really getting it? This is a great and honest post.
https://developer.mozilla.org/en-US/docs/Web/API/RandomSourc... solves that. Just need to tweak the code.

I submitted https://github.com/arik-so/tsa/issues/4 about this issue.
Agreed. I was curious as to how the random numbers were being generated (math.random()? Something else?), so I went to look at the source code. I expected `assets/js/src/application.js` to be the main file (I mean, look at that name. What else would it be?)

I start reading the code, and pretty soon it starts messing with the clipboard, and it even pulls in Flash [1]:

> // Config ZeroClipboard

> ZeroClipboard.config({

> moviePath: '/assets/flash/ZeroClipboard.swf',

> hoverClass: 'btn-clipboard-hover'

> })

In all honesty, this website serves more as an indication of why the TSA spending this much money on such code may actually be justified, rather than effectively mocking the cost, which I think was its intent. How many security holes do you think this website is subject to? Can we know for certain that none of these dependencies are malicious or contain backdoors?

Security can't be taken lightly. And yes - for an app like this, it's much more important that it be secure than that it look good. I doubt a browser application is really the right approach anyway, given those concerns.

[1] https://github.com/arik-so/tsa/blob/master/assets/js/src/app...