skysight-inc/HackerNews huggingface dataset:
There are some really interesting things you find on the message boards:

- I once came across a nomadic TV watching club - they'd decide to watch a classic TV series, and then go to the board for that series to hold weekly discussions (you go in one week and see them discussing the first episode, then go in the next week and see them discussing the second, etc.). When the series was finished, they'd announce the next series they would watch and migrate to that board.

- At one point the board for Kingdom of Heaven was a bunch of history buffs discussion history (and occasionally mentioning the movie).

- Coming across threads that had been going on for over a decade was always interesting. Someone made a comment, a year or two later (long after they've left) someone else comes along and responds to them, a couple years later someone else responds to that, etc.

- The discussion of movie finances could be really informative, and definitely gave me a much deeper understanding of how things work and what it means for a movie to be profitable (basically, it's really complicated).

And of course, the boards were a great place for things like recommendations, up to date news, and learning about things you missed in the film.
Eh. They were mostly people starting threads with the title "This movie sucks." Not much valuable discussion there.
Of course I mean ruby on rails when I say ruby.

Initial release 2005. i.e. Young.
i've received my fair share of down votes in the past and i've learned a bit about the kinds of statements people disagree strongly with or find inappropriate.

but now it looks like someone down voted my expression of good luck to a job seeker!

interesting.
I want to understand what is the great achievement this article is touting.
Why would someone who doesn't like working with computers much get a computer science degree?

Perhaps she was interested in computer work more like what she did while pursuing her degree but isn't interested in it if it means more of the QA-type work she did at Foxit. But if she finds teaching engaging, that's certainly also good for society, the field needs more engaged teachers with a STEM background and mindset, even if they're not teaching a STEM class per se.
Wal-E: Continuous Archiving for Postgres
'Stalker' is not an 'old obscure film' and reams have been written about it. For instance, a recent book - http://www.nytimes.com/2012/03/04/books/review/geoff-dyers-z...
I recently diagnosed a rare disease of late pregnancy, Choleostasis, in one of my friends at 34 weeks. She had been complaining of itching. Google and reading a bunch of research papers made me 95% sure of the diagnosis. I sent her to the hospital to confirm and get the necessary tests. The doctors there were completely unhelpful. Two of them tried to send her home. I balked, fought the Drs., and asked to see an endocrinology specialist. He walked in and agreed with me after about 5 minutes.

At this point she was admitted and being monitored 24/7. Her OB was in Hawaii and getting back in a few days. I told her straight out to ignore the Drs. And nurses at the hospital. She was only allowed to speak to me or the specialist, and disregard anything the regular staff said.

It amazed me that the staff had a diagnosis confirmed with a test yet they still gave her the wrong information because she did not fit the regular pregnant woman profile they were used to pushing through their assembly line.

Her Dr. got back and delivered the baby the next day as the monitor showed it going into distress. He said the hospital lost 2/3 babies every year from Choleostasis, yet Drs. seldom acted on symptoms and treated it correctly.

Scary.
Hemingway could have, if he wanted to, spent half the afternoon writing reviews of his favorite bars. You don't need Yelp for that. Just like Picasso could have spent his time taking pictures of food or whatever the author imagines people do with Snapchat.

This all seems more like an excuse. "I could be Hemingway if only that dastardly Yelp weren't distracting me all the time!". Yelp isn't the one to blame here.
> What if their contracts with their customers state everything that deployed is from an audited source in order to leave no loopholes in the event of a data breach?

Just delete the configs after you're done?

I place all my dotfiles in a directory, usually in ~/mgmnt/. Then I have a little shell script, which backs up all the dotfiles I need found in ~/ and symlinks the ones from the directory. It's .zshrc, .bashrc, .tmux.conf, .gitconfig, .emacs.d, and probably a couple of other config files. I only needed to do this a couple of times, but reverting such "installation" is as easy as a couple of rm/mv commands so I didn't even feel the need to write a script for this.
The Social Media Hive Mind
I definitely think there's something to your hypothesis that people are suspicious of women who are ambitious for ambition's sake. But then, I think we're suspicious of men for the same reasons. We expect a certain level of ambition out of men as part of their traditional role as a provider. When they stray too far beyond that they run the risk of being branded greedy or even sociopathic.

I don't think we can get around the fact that women simply don't need to earn a lot of money in order to attract a mate. Sure, lots of men can attract mates without making a lot of money but it's not as easy.
Ask HN: crowdsourced stock market info service
Crowd sourced information tool for the state of the stock market provides information on a weekly basis. Offered as a monthly subscription service would that be of interest? What fee would be acceptable?
That's not the bar NASA is setting for SpaceX. They are stating fatalities per launch.
As a programmer, I find Fedora with the Gnome Classic theme and the No Topleft Hot Corner extension[0] to be an excellent, clean, effective desktop UI. But in order to get this working properly, I had to go through package hell for a few hours to get the right graphics drivers and tweak a bunch of settings. I've heard Linux Mint is good for non-programmers, but I've never tried. Unity in Ubuntu is the worst desktop experience out of all I've tried.

[0] https://extensions.gnome.org/extension/118/no-topleft-hot-co...
> Other than say, Erlang, I'm not aware of many alternatives which provide a) ultra-cheap coroutines (10,000 coroutines? fine!), b) an I/O system which is seamlessly integrated with that concurrency system (and in a totalitarian manner at that; if you're using Go, you're using its event-based I/O scheduler, no exceptions), and c) a rock-solid runtime.

GHC Haskell.
This is a misunderstanding. Statement A is actually true in the system, you just cannot prove that it is true. Adding an axiom specifying its falsity would be a contradiction (although you could not prove this).
lol? The Linux desktop as a widespread phenomenon only started after 2012. Usually things can't die before they start.
Not really. In a language like Java, some of the questions I'd have to ask myself are:

- Should I try to catch the exception, or just let it
bubble up and edit my interface to include it?
- Should I create a new exception type or reuse an existing one?
- Should I throw a checked or unchecked exception?
- Am I exposing implementation details via my interface?
(eg I don't want to throw an SQLException from GenericDataSourceWidget.connect())

In golang, I know there's really just the one pattern: check if err != nil, prepend a descriptive message, and return it.
I'm not sure what kind of reporting news-leader.com generally does, but I feel like most of this story is missing.

Sure, he was structuring, which seems as ridiculous as 'precrime' to me. But why was the guy trying to flout reporting requirements? Why were they looking in to him? I'm positive that my bank transaction history would, at times, look odd- especially as I was ramping up to buy a house and move to a different state while starting a new company. Also, my credit union was always in Oregon, even when I wasn't- which lead to weird contortions like mailing myself a $5,000 check and a $2,500 check to then snap check them in to my business account with the same credit union because I hadn't taken the time to link them properly yet and the max you can snapcheck is $5K, and I didn't want to take the time to find a partner branch.

Maybe someone looked into it behind the scenes, maybe they didn't. Either way, my money never got frozen and I never got in trouble. Why? Because I wasn't up to no good. I'm not touting the "if you've got nothing to hide..." crap about being happy to give up my liberties, but in general, even when they're stomping all over our constitution you don't go to jail for no reason.
If I'm not mistaken, you can't drag tracks around though. Whereas in Winamp I often found myself creating 'mini playlists' within the master list, which morphed as my tastes changed.
> Put Unity Ubuntu on that same machine, and it's unusable garbage. I can't even hit alt-F5 to get to another terminal because Unity slows the whole rig down to an absolute crawl. Like, can't even move the mouse, 5 minutes between keypress and action taking place. Fuck Unity. I blame Unity about 40% for killing the Linux desktop.

Have you tried Xubuntu? It fills the gap that Ubuntu used to, and it's my go-to desktop OS now (apart from on my MacBook because only OS X is usable on high DPI displays). I've also installed it for non-technical friends and family and they've found it much more familiar than recent Windows versions.

In an age when the family computer is just as likely to be running Android or iOS, I think the Linux desktop has a niche and we need to start evangelizing it again. Even for the typical home user it feels more powerful than ever when you compare it to such "appliance" operating systems, which Windows and OS X seem determined to become.
it's because salaries aren't public. if you had public salaries you'd see a huge quick readjustment.
> Centralized (possibly randomized) wire tapping.

I think some of those predictions were pretty spot on.
I've said this many times but the only real problem I have is the shere pain to get things to work and for uniform styling across programs.

I find myself just using terminal applications because gparted's UI is SO different from Wireshark, FireFox, etc. There is no consistancy. There is no standard written. There is nothing. It's just a hodge-podge of "this looks good to me!"

No standards = Confused Users
Stress, isolation blamed for suicide cluster rocking Ivy League campus
...Eww... What do these ads look like?
There is literally a conspiracy - https://www.google.com/search?q=trump+climate+change+social+...

by the administration, so... I'm still waiting for the misleading part? I am sure you will agree that there is a conspiracy (two or more people in Trump's administration, conspiring.)

You're saying it doesn't affect them, but if the conspiracy doesn't aeffect them then...why did this happen?

I guess I just don't see anything misleading about their report. If I had my blog about climate change removed since Trump's administration and was told not to open any new blog, period (despite having thousands of views) I'd come to the obvious conclusion that this was the reason. I would (as they did) ask for clarification.

I mean what other reason is there? What did they do wrong exactly - and why wouldn't YouTube clarify in their human-written email on the subject which they quoted in full?

I guess I don't understand your perspective at all.
no, not in the SF Bay area anyhow.
This puzzle seems rather hand-wavy to me.

If we actually define a specific finite number N in the equivalence relation "two such sequences [are] ‘equivalent’ if they are equal after [N] entries", no one is in a position to take advantage of the equivalence classes.

Either their position <= N, in which case the equivalence class does not specify the color of their hat...

Or their position > N, in which case they cannot see the entire sequence after N entries and thus cannot determine which equivalence class the sequence belongs to.

Unless I'm missing something.
That's my plan actually. Once I have nothing to lose I'm going to tell the guy he's being an asshole to the women engineers and ask if he'd consider not doing that because it's a shitty way to treat anyone. Preferably with boss present.
Sure thing. And for anyone else who is interested in this topic, Wasserman's "The Founder's Dilemmas" is a fantastic study of the issues of money and control in VC-funded startups. (EDIT: fixed title)
Btw I'm no Dr. But I can read Google.

Richard Feynman wrote about how when his wife got sick he figured out that she had TB, but because he was very young and a physicist her family and their doctors ignored him and his diagnosis. He acquiesed and did not push, which he later regretted.

He said that only after they had tried many other approaches and wasted time did the Drs come to the same conclusion, but by then it was too late for her.

At that point her realized he was much smarter than regular MDs and never took their word as gospel from that point on.

That story stuck in my head as my friends and family have had medical challenges.
Vimium, Sreak, One Tab, WhatFont, Awesome Screenshot, Window Resizer, and uBlock Origin.
Nothing killed the Linux Desktop. Windows already won that war and it was good enough. Heck, even Apple and its billions couldn't get more than 5% market share worldwide.

The next "war" moved to mobile and there linux is not doing that bad.
Machine Learning – Automation of automation
> The ecosystem that has sprung to life with Apple's OSX AppStore is just impossible to achieve with Linux today.

And yet Apple breaks compatibility basically every release; and the App Store itself often fails to operate at all, even for Apple's own packages!

Also, if computing is suddenly all about The Open Web; then the point is moot since all three major desktop platforms have identical support for The Open Web. Then in praising the Mac App Store, Miguel goes full circle and affirms that native software is still important. I'd countenance either train of thought, but you can't multi-track drift your ideas like this.

I really don't like this new hipster post-mortem style of writing which makes heaps of unfounded assertions, and mixes them in with indisputable facts. I wish Miguel would stop trying to convince people to leave the ecosystem he helped create just because he no longer prefers it to the alternatives. Why drag your old friends down with slam pieces on WIRED when you could just let things shake out?
> I always felt the GUI changes in Linux were extremely gratuitous after Gnome 2.

Yes! Ironically this was what a lot of people hated about Microsoft, and why the XP->Vista and 7->8->10 changes were so unpopular. Everything moves around and works in a different way, imposing a re-learning cost. But the developers like it because they're bored with the old system and think the new one is better.
I expect that junior developer in software field should be able to program only.

That is very often the case. It needs to change. Testing is a part of software development, and anyone who writes software should be aware of it. I feel the same way about documentation. And requirements. You can't write good software without knowledge of the processes that surround development. It isn't enough just to be able to write great code.
I think Microsoft's low-level HW engineering skills are underappreciated. Sure, IOS and Android rule the world, but the responsiveness of a Surface tablet kills them both on that one axis.

That said, IMO the problem is not so much that Unity exists, but that they didn't have the resources to get real end-user feedback that might have told them how much a stinking pile of poo it is on many machines. To be fair, what Google and Apple do to mobile devices more than a year old or so is every bit as bad IMO so I can cut them some slack.

What this has achieved for me is a migration back to desktop machines from IPad and Android tablets. My 2013 IPad Air is now pretty much a brick with IOS 9 and my Nexus 7 from 2013 is unusable. Compare and contrast with my 2009 Core 2 Quad desktop that's still going strong.

Finally, consider the hideous electronic waste we generate by effectively forcing people to upgrade HW every year or two.
Ha wow, now that's dedication.

At least now your car can have bluetooth and Siri integration...which lets you play music from Spotify...when you have reception...or tracks from your $500 16gb iPhone which can store a few albums...ugh.

You could probably re-make that project pretty handy these days, with Raspberry Pi's and hard-drives being cheap and so on
Are you using Struts or something?

How could a 12-year-old framework not be old enough for you?
العاب طبخ للبنات 2017
Indeed. Decent responsive GUIs have been available for decades, and it's one of the great failings of the industry that we can't keep them that way, either in open source or the commercial world.
Another thing - the linear algebra presented in the article is all at high school or early-university level: systems of linear equations, matrices, row reduction, unique solutions, solution space. It might be heavy in terms of quantity, but I would not consider it to be terribly advanced math.

I think the only part that most students have not seen is the finite field arithmetic, because that knowledge is pretty specialized for people who actually design math for computers to execute.
Why not create a gnome equivalent of containers? It won't make compatibility issues go away in the past. But containers for Ui applications could help going forward.
I completely agree. Go made me enjoy programming again.
Exactly! Those keyboard shortcuts and menu positions are part of my daily WORKFLOW! Stop moving them around and changing them! It is utterly infuriating to have to relearn your desktop GUI behavior.

Why is there no such thing as LTS for GUI interface paradigms? There should be an LTS interface version of every GUI.
Thanks that is indeed far better research.

Do you have any tips on finding good research quickly? Is it just getting more familiar with the pubmed filters?
Of course it works fine with XP, that was the target specs in 2001 when that OS was released. Maybe try a Linux distribution from 2001 and you'd have a fair comparison.
I've long ago moved on from this. This was many years ago. We put a lot of Linux desktops in a lot of homes, though. Thousands a year.
I wonder in which country this would have ended well.

edit: what do you think is the intended function of the turnstile?
Quote: "The only way to fix Linux is to take one distro, one set of components as a baseline, abadone everything else and everyone should just contribute to this single Linux."

Essentially the article's point is that technical totalitarianism would make Linux succeed on the consumer desktop, using the successful models of Windows and OSX -- one source, one model, no disagreement. Hate to acknowledge it, but it might be true.
From one of the companies working with an implementation:

----------

"Our approach is quite different from most other attempts to clear these cells. We have two components to our potential therapy. First, there is a gene sequence consisting of a promoter that is active in the cells we want to kill and a suicide gene that encodes a protein that triggers apoptosis. This gene sequence can be simple, like the one that kills p16-expressing cells, or more complicated, for example, incorporating logic to make it more cell type specific. The second component is a unique liposomal vector that is capable of transporting our gene sequence into virtually any cell in the body. This vector is unique in that it both very efficient, and appears to be very safe even at extremely high doses."

"There's a subtle but profound distinction between our approach and others. The targeting of the cells is done with the gene sequence, not the vector. The liposomal vector doesn't have any preference for the target cells. It delivers the gene sequence to both healthy and targeted cells. We don't target based on surface markers or other external phenotypic features. We like to say "we kill cells based on what they are thinking, not based on surface markers." So if the promoter used in our gene sequence (say, p16) is active in any given cell at the time of treatment, the next part of our gene sequence - the suicide gene - will be transcribed and drive the cell to apoptosis. However, if p16 isn't active in a given cell, then nothing happens, and shortly afterwards the gene sequence we delivered would simply be degraded by the body. This behavior allows our therapy to be highly specific and importantly, transient. Since we don't use a virus to deliver our gene sequence, and our liposomal vector isn't immunogenic, our hope is that we should be able to use it multiple times in the same patient."
Yes I Need Quality Backlinks from List PR9 DoFollow Forums
Gnome 3 and Unity. The kiss of death.
Windows solved many of the GUI problems 20 years ago that Linux still struggles with today. Windows was and is ahead and this is why it was and is more successful. It is that simple. I would take Windows 95's window manager over Ubuntu's Unity every day of the week.
The wise man is also passionless
One of the observations in programming language semantic proofs is that one doesn't need coinduction. Statements can be proven by good old fashion induction, by indexing them with the number of steps in the computation, then proving they hold for any finite number of steps.

I suspect the same technique applies to analysis. We don't need to prove a statement holds for reals with "infininte" number of digits, but merely for all rationals with finite k digits, where k is a parameter of the proof, thus can be arbitrarily large.
An Extensive List of European A.I. Tech Startups to Watch
Weird move. Why not make the boards read-only (or at least, delete-only) ?
Your personal share of that trip (ignoring cargo and such) would be about half a ton of CO2. Per capita emissions in the US are about 17 tons. The portion isn't negligible, but it's not all that great. For comparison, the average American drives about 12,000 miles per year and gets around 25MPG, resulting in CO2 emissions of around 5 tons.

If you want to cut CO2, your efforts are best spent on electricity generation, heating, and road transportation.
https://news.ycombinator.com/item?id=13568394
I'm really pumped about this open source tool project I've started which promises to join Lean Startup/Hypothesis-Driven Development and DevOps. Enter everything only once, have it available wherever it's needed.

Analysis has always been an area that the tech community has lacked, ever since it was overdone back in the days of structured programming. It's really cool to bring back a bit of structured analysis as just another tool in the DevOps pipeline and join up the information with all the folks that need it.
For all I know he might even be right about introversion.

What I'm bothered about is that he makes a blanket statement about "the programmer". Would've been better to say, Graham was probably introvert, there's where his ideas come from.

Why would "ability to create and inhabit a mental utopia devoid of the complications of external reality is a truly liberating experience"
be limited to introvert programmers, like introversion is some kind of super power?

Architects, painters, mathematicians, and many others are just as capable of abstract thought. Most mathematical and physical models could be called "mental utopias". As are financial or economic models for that matter.

No one would claim that because an architect is able to draw a house made of ice cream cones or a physicist come up with a model where frictions is 0 he must be introverted though right?

Why does everything concerned with programming need to be then?

It's similar to claiming that programmers are good at programming because they're white, or male, or fat, or bald...

And people thinking they know everything are common in every field, mechanical engineers, doctors, architects, you can find them wherever you go,
this is not limited to software engineering.