skysight-inc/HackerNews huggingface dataset:
> In computer science, this is likely because of the ridiculous number of conferences there are and how eager each one is to fill out their roster. I want to hear of the conference that published no papers this year because none were good enough for publication.

Yep. But there is a reason it is this way, which is that to be successul on the academic feeding trough/career path, you have to serve on PC committees and you have to publish a lot of papers.

> There is a very real possibility of work being accepted or rejected purely because of what the reviewer thinks will be most beneficial to their career.

I think this is right, but it's less often so work can be scooped, and more often about building up your "camp." As a research professor, you need your area of expertise to be popular and you need to get a lot of citations for your work. You want to be a leader in an area that actually matters, where your definition of "actually matters" is actually purely herd mentality: what do other people consider to be important? So you want to reject work that bolsters your camp, cites you, etc., and reject work that poses a threat to the ascendancy of your area of expertise.
Nucleosynthesis gets you the heavier elements, but doesn't get around the "too hot to hold water" problem in Earth's early history.
What's the license on this? I'd like to steal your tab bar for something I'm building :)
java interfaces are one of the main reasons people like java (and as other people have said, it's reimplementation in other more modern languages shows how popular and useful they are). They promote code reuse and allow protected variation. Your professors bad explanations aren't a reason to dislike interfaces.

Also how have you not, in a java class, written code that uses polymorphism? That would be the easiest way to understand how useful interfaces are.
I should make a bot that posts when Ray Kurzweil is mentioned or used as source material for a HN post so I can save 30 seconds and a heavy sigh.
I think there's a great analogy for why he cares so little about his intelligence: do you think Michael Jordan sat around admiring his build, his height, etc? In a competitive environment, it's best to accept that some of your abilities are fixed, so you can focus on training what can be bettered.
Yes, the heavy elements in our Solar System were formed inside previous generations of stars.
I hacked together a quick reproduction of this since the author didn't provide any working code. I don't really know Swift and my Objective-C skills are pretty rusty at the moment, but it compiles and show similar performance characteristics: https://github.com/mnem/swift-json-speedtests

The initial Swift version the author created uses a third party library for wrapping the JSON decoding and that library appears to create a metric shit ton (technical term) of short lived objects whilst performing its magic. I cobbled together a less memory insane version (likely similar to the one described as Obj-C in Swift - although I disagree with that description) which is an order of magnitude faster. Finally there is an Objective-C version which is an order of magnitude faster again. All tests were running on an iPhone 5s in release mode.

Decoding JSON is an annoying task for most languages. That Swift decodes half a megabyte of JSON in a tenth of a second is a reasonable trade off, for me, when comparing it to the verbosity and occasional fiddlyness of working with Obj-C. It was quite nice to see how simple it was to mix Swift and Obj-C as I was creating this, so that suggests little downside to using Swift for the mundane tasks and coding specific bits in Obj-C when that's necessary for speed reasons - although Obj-C is not uniformly faster than Swift as noted in other articles.
1. Lenovo Thinkpad (Still better than the alternatives at the price-point, in my eyes)

2. HP Elitebook (Despite my feelings about HP the Elitebooks have decent build quality, lower end models however should be avoided)

3. Panasonic Toughbook (More expensive, semi-rugged would probably be the best fit)
Postmates Launches On Demand Delivery API
James Watson's Nobel Prize Medal Will Be Returned to Him
How Successful People Squash Stress
Also, the iron ore in Kiruna is magnetite, and particularly rich in iron. This allows the iron to be extracted using magnets rather then the chemicals needed for hematite, the more abundant cousin of magnetite. Also, the trains used to transport the iron pellets to the coast for sea transport use very little energy, due to the regenerative braking used during the loaded trip down to sea level.
As a person who did research until a few years ago, I must say that the problem is the exact opposite. When you send an article to a journal, the paper gets reviewed by a number of peers, which send their comments back to the Editor on the appropriateness of the claimed work.

The problem with this mechanism is that reviewers have no liability, because their comment is anonymous to the author and won't be available to the readers, as it won't be published as part of the article. The result is that reviewers are not made accountable now or in the future for inaccuracies in their review, blatant attacks, or tactical requests for additional irrelevant investigation just out of spite or to stall you so that they can scoop your paper.

Occasionally, the Editor can step in and disregard a particularly obnoxious reviewer, but it depends on the editor, the journal, and the political/scientific strength of the reviewer.
.... is this the aforementioned bot?
awesome, I was hoping it could help out someone else :)
If you're a startup founder accepted into Detroit Tech Stars (or even a YC) who lives in a foreign country, there should be a policy in place to give you an accelerated visa to work / live in the US provided you base your startup out of Detroit. Could be a good policy experiment on urban renewal.
Show HN: A new, clean, open source Hacker News reader for Android
The Join Beta and Learn More buttons collide on a small screen.
I thought that's what she was saying! Like a modern take on "star-crossed lovers". Weird.
Top U.S. companies to work for
Yikes, I burned out something fierce after a year of solid Mon-Fri 12 hours days - just started my awesome December vacation and I'm loving it. Starting 2015, I'm aiming for a 30 hour work week at most. I'm assuming you don't have a family?
1. Diffs: There is no easy way to diff two versions. You need to diff the visual changes (what it looks like) and the semantic changes (what it means). How do you visually display the changes in a useful way? IE, what do you put into github?

2. Spaghetti code: Read the Dijkstra's paper on Goto, and mentally replace 'goto' with 'line'.

3. Text labels: Many graphical languages have lots of text labels in the display.

4. Limits: There is a human visual limit of about 50 items in a graphical picture, unless there is a underlying graphical semantic context such as geography or time series.

5. Too Big: Once the diagram is larger that one screen, navigation and comprehension become exponentially more complicated.

6. Graphical API: Not clear what is the graphical equivalent to modules, namespaces, packages, etc. How would you package reusable code and make an API available?

During the 1970's, I spent years working on CAD tools, including logic schematic entry and IC layout programs. This was using graphical tablets in the pre mouse era. Even simple 8 bit microprocessors were too complex to draw schematics on a display, and barely possible to layout by hand on a display. I note that today logic design is using text languages such as Veralog, and layout is mostly automated.
Overall, great design but very mixed messaging. You seem to cater to a very non-technical crowd, but then confuse them by throwing in low level hosting considerations (content delivery network, sql injection, etc). Simplify it, focus on what your users know and care about (getting that weekly blog post up without a hitch), and remove the rest.

Specifics:

1. Big call to action buttons over image: change the button background instead of underline.

2. Second heading can be more concise: "PixelGaurd manages your website.<br>You manage your business."

3. Copy under the second heading is too long.

4. Remove the first sentence of Anne's quote, or change it to something like "I got up and running in the first day." Saying she didn't know anything about Wordpress is a huge red flag for me.

5. Mark's quote is great. Maybe emphasize the "we take care of it for you" mentality by having a few example workflows of issues you've solved. This will provide me much more insight into what you can do, and will help me start seeing how I can use Pixelguard in my own business.

6. Include company / position (CEO, marketing, etc) for quotes.

7. Don't like the strikethrough in the plan. Position it as "Advanced gives you more" not "Basic gives you less".
>it seems more interesting to me that we have consciousness to experience,

Everything that is alive has some level of "consciousness" aka some ability to sense, detect, and adapt to it's environment. The idea that consciousness is "special" and "unqiue" is the big lie. If knowledge is unified, then that means the same is true for the universe, since what we call "knowledge" is in fact the universes structure directly. Like your hand, your car, etc. What we call "knowledge" is our representations (symbolic languages like math, english, etc). We confuse our symbols with reality.

It's not that knowledge is "provisional" (aka the structure of the universe is the truth, hence not provisional), it's that our current abstract representations of it is.
I posted this months ago with the initial design that looks nothing like it does now.

Since then I've adopted the Material Design specs from Google as well as added a tablet layout for large Android tablets. Let me know what you think!

Source can be found here: https://github.com/dinosaurwithakatana/hacker-news-android
Sometimes you wonder.

I was not particularly interested; I was bad and soon stopped again.

I don’t know why I learnt all the countries of the world off by heart, including their capitals and populations. Chess was probably just another pastime.

I’m not a disciplined thinker. Organisation is not my thing; I am chaotic and tend to be lazy. My trainer recognised that and as a rule allowed me to practise whatever I felt like at the time.

When I was 13, my parents took me out of school for a year. They travelled around the world with me and my sisters, and on the way they taught us. That was fantastic, much more effective than sitting in school.
Oh no :-( Was always wondering what "Starbucks lovers" meant....
that's rude. shame on you. that type of comment is too common on HN. poisons the community
I believe this could just as easily be titled "Why you shouldn't force candidates to code live for you". From my perspective that company is losing out on an experienced dev, who can do the work backwards and forwards. All because they decided to gauge you this particular way. It's a shame for them.

I think you reacted as many of us do... being nervous, hyper self-conscious, second-guessing your instincts, and not getting anywhere near the 'zone' or 'flow' you normally operate in. I think this is normal...and doesn't really reflect one-way or another on your ability to do the day-to-day work in a calm atmosphere.... which is why IMHO the results of your coding session aren't particularly useful in evaluating you as a candidate.
Regex-aware vertical search engine
Money. Unfortunately VCs and Angels in Boston have a very poor reputation for taking risk on startups. Instead they want to invest in companies that have already proven their model or just need money to scale.

Public transportation. I know that every city dweller thinks their city has poor public transportation options. Let me tell you, Boston has you beat. When we take into consideration the perceived importance of the city and how difficult it is to get from one side to another.

Insider's club. Unfortunately Boston still has a pretty strong insider's club that affects most aspects of business in town.

Racism. Boston has a bad history of racism. For a city that prides itself on being so progressive this is a black eye that I personally don't feel the city has gotten over.

Weather. I know that this point was dismissed in another comment but it just isn't about the winter. The two months of cold grey sky rain in the early Spring is curshingly depressing.

Lack of a true "anchor" tech company. There really is no large tech company that draws others in or produces talent. Many here think that Hubspot will be that company, that remains to be seen.

San Francisco envy. It is pretty pervasive here. We call it the Boston Brain Drain. The perception is that Boston is just a stepping stone on a developer's career. "I learn in Boston I work in SF!"

Cost of living. I realize that SF and NY are more expensive but Boston I suspect that you get more for your money in those cities. In Boston $3k/month will get you into a triplex in Somerville with no T access. Living in Boston is out of the question for many making below six figures. (also for many making above six figures)

Cost to run a business. I can count on my hand the number of neighborhoods in the city that have office space below $30/sq-ft. Nearly everything in the city is North of $40/sq-ft. And for that you get some run down Class B office space that was recently bought by a Class A property company that wants high-end Class B rates. And they are all pushing $1/sq-ft increase per year. With nearly $2/sq-ft utilities. Startups looking for private office space have a difficult time finding any in Boston.

All this to say that the medical industry does not have this same talent retention problem. What keeps the world's best doctors in Boston but pushes away the world's best software engineers? If Boston wants to make up ground on SF (and even NY at this point) I think starting with this question might lead to potential solutions.
So, as we debate passenger safety in the context of app-based taxi services, it is as absurd to expect Uber to invest in passenger safety as it is to expect Amazon to enforce literary standards in the novels it sells. If literary value is the look-out of the reader and the publisher, mutatis mutandis, passenger safety is obviously the look-out of the passenger and the taxi service provider.

This would be a more reasonable argument if Uber wasn't actively ignoring local passenger safety measures when they set up in a city. Despite the cabal that taxi regulation has turned into in some areas, it still remains vital that somebody is regulating it.

Amazon may not be expected to enforce 'literary standards' in novels it sells, but it is certainly required to adhere to legislation on any goods it sells, and Uber is no different.

The 'build it first and regulate later' approach is only valid when you're truly functioning in a void, not just closing your eyes and pretending.
> Now, I know every hacker reading this is going to try to prove how clever they are, and insist that you can make a public domain declaration that works in all jurisdictions

Or maybe just point out that while that's not possible, the fact that its not possible doesn't make it different than trying to come up with a license that works as intended in all jurisdictions. Or maybe just point out that CC0 is a public domain declaration, with all the problems attendant thereto.
Also on their dominance of the advertising market from which the value of crawling comes.
Same here, assume on the U.S.
Confessions of a Pregnant CEO
http://www.nolo.com/legal-encyclopedia/the-right-speedy-tria...

That right is not as obvious as it seems. Also, though I cannot find a citation, I believe that everyone typically waives those rights (in a very murky manner) upon arraignment.
Right, that was my thinking; so does the same not apply to nitrogen, and methane (which I think both have lower molecular mass than water)?

(EDIT: actually, on second thought, N2 would have a higher molar weight than H2O...)
AML, presumably?
Let me clarify my comment as I do think it had a more aggressive tone than I intended.

I think ketamine could work wonders for adults who understand the risks of the medication. But responsible adults like the one referenced in your quote are not the only ones taking this medication. I disagree with the use of ketamine and similar drugs because
1. I think many of these disorders are misdiagnosed. For example, a middle aged man could be having anxiety as a result of low testosterone rather than a chemical imbalance.
2. I've personally known people who took drugs in therapeutic doses(prescribed to them) similar to ketamine. They eventually became very comfortable with the drug and saw no harm in asking doctors for a higher dose and even taking it recreationally "once in a while." As you can imagine, once in a while became more frequent than they had planned.

That being said, I've seen anti-anxiety medications work wonders for people. The drugs are not the problem themselves, but rather the lack of education that surrounds them. People too often want to walk into the doctors office and get a pill to fix whatever ails them. My stance is that a quick conversation with a doctor does not warrant a prescription for something like ketamine, ritalin, klonopin, etc. but there are definitely people who need these drugs.
Not only that but the back button shenanigans seems to actually have caused the HN favicon in MobileSafari new tab screen to be replaced with their bitcoin logo!
Do the DAs in these cases seem to care at all about what they're doing to the future of these young black men in the name of being "tough on crime?"
This was a very disturbing read. Nice work.
Thermodynamic Origin of Life (2009)
Everything takes time to master, but understanding/being able to make sense of something makes a big difference.

You just started learning vim and are moving around with hjkl and x-ing words letter by letter, then you learn about moving with w/W and b/B and repeating/combining commands (2w, 2b, ...), and the next time you're using it you think "wait a minute, d is delete, I use dd all the time, why wouldn't I just d2w to delete those 2 words, huh, it didn't work right, the cursor is in the middle of the first word, I have to bd2w", at least that's somewhat how I first started getting it. Once you understand something it's hard to forget and after a short time using it you don't really need think about it like you mentioned.
Uber Partners with Sosh (Startup)
"A dead head sticking off a cadillac" -from boys of summer
That's not a good analogy. For all I know after a day's training Jordan sat around admiring his build and height.

I think reverse Dunning-Kruger is much more likely in Magnus's case.
Demonstrating the Datacenter Operating System – Mesosphere
Conservative VCs that feel comfortable investing in the "sure thing" or defensible/patented tech (it's their money, so they are free not to invest it :-)) and mostly conservative companies (noncompete agreements are just one of the indicators).

Kendall Square is ok if you are a young kid (in school or just out of school).

The Microsoft NERD Center IS a good place to host tech events/meetups.
Box, Inc. S-1
Basically, I agree with the dissatisfaction with JS-mandatory basic, informative pages.

I'm sure this will cease to be useful at some point, but for the moment, I find that some of the time, running the URL in question through Google Cache produces a useful view.

Of course, Google properties themselves increasingly insist upon JS, even for basic "read-only" views. At least I have some confidence that Google is performing some measure of vetting their own JS against particularly the security problems that most concern me.

Here's the OP URL, via Google Cache:

http://webcache.googleusercontent.com/search?q=cache:http%3A...
In my situation, my task was to create a table in a Oracle database, then create the persistence layer, after that create a WCF service (yeah configuring the application.config from memory) that would expose the data, consume it in an ASP.Net application and validate the input with JavaScript I had to do this in 90 minutes, but they just gave me 60, I left the place worried, cause, obviously I didn't finish, anyways, I managed to create all but the JavaScript validation, btw, all this from memory, I wasn't allowed to search in the internet or use my previous code.

I was so nervous but coding relaxed me, so It when well in the end, I believe I had help from above.
Anyone else do something similar? How did you recover?

Yup. About a zillion trillion times until I learned how to push my mind through it. It's just another kind of performance, and it requires training and psyching-up for, like any other.

What's crazy is, after the call was over, I went back to work, opened up a text editor, and wrote functioning code in less than 10 minutes. It was 12 lines of code. 12 lines of code cost me a job.

This happens all the time, unfortunately. The people constructing these "tests" simply neglect to consider the level of anxiety many candidates have to deal with (not to mention the distractions that aren't even related to anxiety or insecurity -- like just the discomfort that comes from being watched, and having to explain, in real time, thought processes that you're used to experiencing as completely private -- and on no particular deadline).

It's also not too different from real-life coding. When under pressure (or just needing a break), my first approach to a moderately difficult (or even fairly trivial) coding task might be pure crap. Then, after the coffee break (or just letting the problem gestate without thinking directly about), a much simpler and more intuitive solution emerges -- almost like magic.

Of course, the fun part is we don't get that second "after the coffee break" try in coding interviews. What happens instead is that some guy (who at the end of the day, might be just as well qualified as you are -- but at different things at the moment) thinks you're an idiot for not immediately solving some problem the pulled from some book or website. Then goes and gets himself another $6 latte (while you go back to either unemployment or your dead-end job).

How did you recover?

Experience. Having enough sufficiently cool/rewarding job (and non-job) experiences to get a visceral, internal assurance that other people's assessments of you just don't matter is really the hugest and most fundamental part.

And then after that, just do all the background reading on "interview-ology" (including all the coding challenges, the brain teasers, the inane HR and culture fit questions). Then like the saying goes, "Get up in the morning. Fail. Go home. Do it all over again." Just keep going to as many interviews as you can (without burning any bridges) until you get the hang of it -- which eventually you will.
At one point he was a co-founder. He has since left.
Usually I associate sites that break the back button as untrustworthy (Spam, Porn, Porn Spam, Malware). Not a great first impression considering, you know bitcoin, money and all of the fraud that has been associated with it to this point.
Great question. I've been in public education for 4 years, and am transitioning to working at an iOS/Javascript bootcamp.

My experience from both has given me a firm belief that the best learning happens when the learner and teacher understand what the learner should know, and what they actually know, and helps bridge that gap.

If you can scale that, do it. If you can't, you're losing an essential element of what makes your program great.
You're certainly not the only one to mishear the lyrics of that song
https://www.youtube.com/watch?v=kvx0ncTxxL0
That's seriously insane. Hypothetically (realizing there are numerous practical obstacles), could this be challenged in a federal court? It seems like an egregious violation of the sixth amendment.