skysight-inc/HackerNews huggingface dataset:
We ended up with 5 peer reviewers and an Editor override for one of our papers, instead of the usual 2 (I was the PhD student who actually did the algebra, so I saw all the comments.)

In fact, even after so much work to get it published, we now know of two errors in it - neither were pointed out by the reviewers of course.

I can't help thinking that that one experience sums up all of your problem cases above :)
What do you feel is dishonest about it?
I rent a dedicated server from Kimsufi. 16 GB of RAM and 2 TB of storage. I think it costs me $25-$30 USD a month.

I threw Ubuntu on it and then setup rtorrent, rutorrent, and Apache HTTP Server.

I only use private trackers like what.cd.

I'm still trying to determine the best way to transfer the data from the server to my media box. At this point I use lftp with sftp which is working out well, but I want to set up an automated system.
Can HTMLRunner be used as the basis of something like node-webkit[1]? What's its strength / weaknesses compared to that?

[1]: https://github.com/rogerwang/node-webkit
I'd say "not always user friendly". There are of course drawbacks with web apps.
Best Chromebooks you can buy this Christmas [Click Next]
I don't see an obvious way to access the non-book content. The "Read|Watch..." navigation only goes to /about.
Java and JS have both been at the butt end of many a joke, probably including satire.
Free Administrative Jobs Practice Sample Questions with Answers
And how do you fix that? I'm no Solaris guru obviously, but this looks like a chicken-and-egg problem. How do you actually go about fixing this? It's sounds very... Kafkesque
The arrest report -- which surely Uber was aware of, at the time they granted him the privilege of working as a driver under their good name -- makes for a fine read, BTW:

MR. MUZAFFAR CONTROLLED HIS VEHICLE IN A WILLFUL AND WANTON DISREGARD FOR THE SAFETY OF OTHERS. MR. MUZAFFAR WAS ARRESTED FOR RECKLESS DRIVING AND TRANSPORTED TO MONROE COUNTY JAIL, MARATHON, WITHOUT INCIDENT.

http://media.nbcbayarea.com/documents/SSJ_NewsB_M14011513190...
I think the idea was that you're only connecting to your server, rather than a variety of peers on the torrent (which may include studio reps). Also, ISPs are probably more likely to look for illicit activity on the BT protocol rather than SFTP.

Of course it's still illegal and still traceable but assuming the seedbox provider doesn't keep logs on who is transferring what, the risk should be a fair bit less than torrenting it via your own client on your own network.
Yes. It's been around for years. I have used it but this misses my point or proves it. Either way, sites need to figure out how to power own search.
weaknesses: I built it in a couple of days. It's ugly. Designed for Firefox.html only. Don't use it :)
My problems with compilation of PortAudio were primarily related to ksgid.lib which is apparently now removed from Visual Studio. It's been a while since I did that one so i don't remember specifically what I had to do, but combined with the fact that (on my machine) all the backends but WinMM had to be turned off, it wasn't ultimately important either way. As I recall, it needed a code crawl to find the guilty pragma and some preprocessor definitions that killed it. Portaudio powered the audio for about 4 months before I finally got around to dropping it for the next option, primarily because of latency. Downgrading VS wasn't an option because I lean very heavily on C++11, especially smart pointers and closures.
As someone also in the "editor > IDE" camp, I agree that a single monolithic tool is maybe the wrong path to take.

But good coders still need powerful tools, just lots of tools, rather than one complex one. Simple and powerful are orthogonal.

I disagree that established industries have already optimized their tools. That's just blatantly untrue in real life, and for good reason. The tool makers always have the best tools. A journalist can't make a better tool for journalism without learning an entire new career (and tool making requires more experience than average as well, beginners don't make good tools).
I didn't support a surface street because it would have stop lights, in which case it wouldn't begin to replace the viaduct. (For some reason the US can't have Germany-style streets that dip below cross streets.)

> The whole thing always had the feel of a land grab for real estate developers, too.

Yep. A quote from the NYT article:

> “They’re talking about greenbelts and all that, but I think it’s a bunch of baloney,” he said. “I think it’s going to be all condominiums.”

I agree, the project is mainly about $700K 1-bedroom condos.
Show HN: Numbers.js – a JavaScript lib that adds some advanced math functionality
Is Lyft Too Cute to Fight Uber?
further evidence of WSDOT incompetence is the cracking pontoon issue(s) on the 520 replacement span. For this sin, commuters will pay tolls on I90.
Spree is to web-based sellers what WordPress has traditionally been to bloggers
XUL also had my favorite namespace URI of all time:

https://www.mozilla.org/keymaster/gatekeeper/there.is.only.x...
Twenty years ago, back in England, I had 5 weeks of vacation and standard public holidays. I moved to the United States and after twenty years I have "progressed" to zero vacation days and all public holidays as unpaid time off.
It's there, but it's not young and it's not the sort of tech that you see in SV. If you want to talk to startups building oil pipeline monitoring or healthcare software, it's the place.
The easiest version is the most portable and easy to read in this case:

os.urandom(20)

Saves you from having to manage files at all, and works cross-platform.
One of the main issues is that this is just a really tedious process. No one wants to go through algebra; that's why it's siphoned off to grad students. Do you really think a tenured professor is going to spend time checking the grunt work on /someone else's/ paper when they won't do it for their own? I'm intrigued by the possibility of using natural language processing and logical system tools like Wolfram Alpha. Wolfram recently posted on his blog about building machines that could store data about complex mathematical objects, and already you can build machines that confirm first order logical statements.

Farming out low-level tasks to automated systems would be interesting. Imagine if the format of papers changed entirely, ie, you had to submit your proofs in certain formats, or at least certain parts in specific ways. I'm sure that many professors would be elated to see the number of papers they have to review go down drastically; although, I'm sure many will be disappointed to get a return letter that says, "I'm sorry, but the low level flaws were so serious that they were automatically rejected and are not fit for review."
I looked into buying a used 24" TBM, turns out it's quite affordable to buy one, use it for a project, and sell it. It can be much cheaper than trenching.

Project didn't move forward. Pity.
FlightAware is in Houston, apparently.
Password changing as a service
> Our most common success story starts with a Java or C++ project slated to take a team of 3-5 developers somewhere between 2-6 months, and ends with a single motivated developer completing the project in 2-6 weeks (or hours, for that matter).

A story so common they did not feel the need to share it? Even taking the least ludicrous numbers I'm going to say this is entirely made up.

- 3 C++ devs, 40 hours a week for 2 months (8wks) = 960 hours

- 1 Python dev, 40 hours a week for 6 weeks = 240 hours

4x difference in productivity is not a language difference, it's a programmer skill difference.

And just for the sake of seeing the numbers:

- 5 C++ devs, 40 hours a week for 6 months (24 wks) = 4800 hours

- 1 Python dev, 40 hours a week for 2 weeks = 80 hours

= 60x productivity

No.
The Crazy Thor Project
$700k would be a steal in Seattle for a waterfront condo.
re-add it manually

# arp -s 192.168.0.1 00:18:4d:f8:a4:6e

Wait your working over SSH? Oh ummmm, talk to the data center guy and have him break out his USB to serial dongle and a RS232 cable.
How to Get Groovy with Java 8
Using MDMA and and SSRI together is a bad combination.

https://www.erowid.org/chemicals/mdma/mdma_info9.shtml
I decided to do some archaeology of my own.

Here's the first instance of what would become Rust's `Result` type (Oct 28 2011): https://github.com/rust-lang/rust/commit/c1092fb6d88efe51e42...

Note that the type is called `t` since the convention at the time was to name the primary type of a module `t` and then refer to the type as `modulename::t` (shows how far we've come, eh?). At this initial stage the variants are named `ok` and `error`. Also note that at this point in history Rust had had an `either` type for a while (https://github.com/rust-lang/rust/blob/c1092fb6d88efe51e42df...), which would later be removed as Result gained more traction.

Here's the commit where the `error` variant is renamed to `err` (Oct 28 2011, so the same day): https://github.com/rust-lang/rust/commit/2b62a80202e2855d47f...

Here's the first instance of `std::result` being mentioned in the mailing list (Nov 14 2011): http://article.gmane.org/gmane.comp.lang.rust.devel/891

Where the type itself is renamed to `result` (Mar 13 2012): https://github.com/rust-lang/rust/commit/b968c8e6cd362567bf0...

Where the type and variant names are capitalized in accordance with the current style guide (Aug 26 2012): https://github.com/rust-lang/rust/commit/0c6e470a257fc546555...

So this convention may very well have originated with Rust.
Jimi actually replaced the actual lyrics with that a few times, one of which can be heard on the Jimi Hendrix Experience Box Set. Spotify link: spotify:track:5YxfZTUX7sZ5JyYvEsesxB
Best misheard lyrics I've heard is Wishmaster by Nightwish - https://www.youtube.com/watch?v=gg5_mlQOsUQ
As you say the problem with testing from a single laptop, or desktop system, is that your outbound pipe will get saturated.

If you want to do distributed testing you can rent a couple of virtual machines from Amazon, etc, and run tsung to test from a cluster:

http://brightbox.com/blog/2014/11/07/distributed-load-testin...
Interesting. But on Android Mozilla already deviated form this approach of "webbiness" in favor of using native UI. Same as Sailfish browser does with Qt and Gecko through IPCembedlite.

If not for that, Sailfish browser could reuse the UI.
How to Ensure Peak Data Storage Efficiency
> Originally Phoenix was the Gecko engine in a native UI window without all the XUL overhead

I'm not sure Phoenix was ever a reaction to XUL. Phoenix was more a reaction to the kitchen sink feature-list of Netscape 5 and Mozilla Application Suite, seeking to pare down the feature set to a minimally viable browser.

In XUL (and moreso XBL) Mozilla had a web technology that there was talk of submitting for standardization and which brought with it a level of expression that HTML didn't offer at the time. As HTML, CSS and JavaScript have evolved, XUL/XBL bring less and less to the table.
Uber fired 15 people in email using Comic Sans
For a 1 bedroom? Wow, guess I'm out of the loop on that.
The Pirate Bay Back Online After Swedish Police Raid
> But it's not HTML or native. It can be both. In this case, the HTML code define the layout, and we can draw native widgets inside (look at the <input type=submit> tag in HTML, it's a native widget).

No troll, I thought that was what XUL was.
False is not a valid value for an error... Welcome to static typing ;). It's either nil or some valid error.
It might even make more sense to just use fonts for the icons and leave SVG out of it entirely. I'm referring to the OpenType COLR/CPAL tables Microsoft is pushing:

http://opentype.info/blog/2013/07/03/color-emoji-in-windows-...
From the point of view of the law profession? Probably not.

From the point of view of demand for their services? Again, probably not, for the reason you mention (creates its own work).

From the point of view of the overall welfare of society, though? Certainly you can have too many.
I've been a python programmer for 10 years now and am a believer in #6.

numpy is not always the answer, and cython is its own hell.
Kiruna is in an unfortunate predicament, but if I had a company willing to relocate my home, family, and community 10 miles down the road in order to save the only job I would ever have in the region (and a well-paying one, at that), I think I'd be pretty happy about it.

And this is far from the only city to have ever been moved (as the article noted). A much more tragic story is that of those towns and villages in Palestine, where communities of over 700,000 people were uprooted and families forced to relocate wholesale to refugee settlements when Israel was declared in 1948. These settlements in Gaza and West Bank that have retained the names of the original communities whence their inhabitants came several generations before.
So his machines issue a WHO HAS ...? request and wait for a response before every outgoing packet?

Yeah, that seems like a really bad idea. That will drastically increase the latency and cut throughput.
Resume Builder Review: JobSpice
How to Show WordPress Posts in a Grid – The Easy Way
Just as an aside: the SSL Labs test is slow on purpose -- that's how we stay under the radar and avoid too many complaints from server operators. That said, it's a common complaint and I intend to optimize some operations in the next major version.
So will I be able to use Chrome and open firefox in it?
Yep, I would love to see YC expand beyond the valley (drawing a bit on their east-coast past), though I can't blame them for focusing there.
Show HN: Website e-mail scraping tool
When I studied physics five years ago, my impression was that nobody really understood high-temperature superconductivity.

There were some mathematical models, and some professors who claimed to understand it, but nobody was able to give a coherent explanation to the (mostly nearly finished) students, much less predict which materials would exhibit hight-temp superconductivity.

Does anybody know if that changed significantly? The article reads as though the measurements were inspired by the theory, which is always a good sign.
Disclaimer: I work with Mahmoud.

Presumably "ASF" doesn't mean anything to you. That's because this isn't an image macro, but rather a slide from an internal presentation that compared PayPal's Python API for a custom serialization format to PayPal's C++ API for the same.

Consequently it's important to keep in mind that advances in C++ aren't uniformly available and expertise in it is hard to acquire. That's why the image appears in a section describing the productivity wins available in Python. The point is that Python allows us to develop something that presents a clearer interface to a powerful and performant implementation, and allows our users to worry less about blowing their feet off.
Adventures in Tomorrowland: Digital Retail and Internet of Everything
> Slips through? Mediocre work is the norm, or at least close to being the norm.

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.

> I don't think it's based on luck, it's based on politics. Academic science is a racket.

I've heard (more than once) of people who submit a paper, have it rejected, and then get scooped by a professor who was on the PC of the conference that rejected them. 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.

So, I think your cynicism is well-placed.
That's true: a large conflict rate would eat into your budget because clients would be retrying.

Of course most real world workloads are (hopefully!) no where near 90% conflicts. If you had a 90% transaction conflict rate you could expect FoundationDB performance to drop by about 30-60% due to retries (and, worse news, you would need to rethink your architecture).
> Ah, you mean the flavour of the month?

That's a bit unfair. There are many mature(upwards 5 years of continuous development) UI components for javascript. Charts, Visualization, Data grids, UI Binding and pretty much anything an application would need are taken care of by some high-quality JS libraries.

Sifting through the various libraries to find one that fits the application is vastly preferable to having to write it by yourself.
Libaudioverse separates the audio backend from the audio simulation. It is already possible to do this: you create what I call a read simulation, set up your objects and connect them, and then use getBlock on it. Allowing the computation of an arbitrary number of samples is not permitted because it introduces a number of performance headaches and code complexities; in addition, I've not yet seen anything related to audio output that randomly resizes the blocks on you. If there's enough people that need me to add a queue that automatically breaks the blocks, I will do so. Either way, you can already send it anywhere, and I could have it working on platforms without backends with a minor code change.

More interestingly, if you are connected to an audio device, you can use a GraphListener. GraphListeners call a callback on you every time a block gets processed. As a consequence, it's also more than possible to do stuff like live stream over the internet. I am debating the merit of a backend that advances the simulation without playing: I can see potential uses for it, I'm just not sure if they're good ones.
For anyone interested, there's a hilariously bitter and practical paper on the trials and tribulations of building a search engine:

http://queue.acm.org/detail.cfm?id=988407

EDIT:

Article is clearly from an earlier era, but it's really cool to see how far we've come and how much more computing power we have available now. There are entire categories of problems that simply don't exist anymore.
Launch in Canada.. NFC is practically everywhere, and ApplePay already works here (minus the agreements with Canadian banks)
> Part of the reason we don't attract accelerators like TechStars is the lack of a healthy startup ecosystem.

As an entrepreneur, you do not need a "healthy startup ecosystem" to build a successful company. Let me repeat: as an entrepreneur, you do not need a "healthy startup ecosystem" to build a successful company. If you have a great product or service and are willing to make the effort to get in front of customers, you can build a successful company anywhere. Starting today.

I won't argue that the things that come with a "healthy startup ecosystem" (accelerators, venture capital firms, etc.) can't be helpful, particularly to certain kinds of entrepreneurs chasing certain kinds of opportunities, but as a general rule, the people who are going to build successful companies aren't waiting for their cities to become startup hubs. It's simply irrelevant to their ability to execute.

> If your tech isn't energy related it won't hit the radar.

Any entrepreneur in any industry passively waiting to "hit the radar" is going to be disappointed. If you want attention from customers, investors, media, etc., you almost always have to go out and get it. Ironically, this is even more true in the Bay Area because there are so many companies and there is so much noise.

> The technology startup successes I've seen in my 30 or so years here were built inspite of a (nonexistent) local startup ecosystem.

Even in Silicon Valley, which has the "startup ecosystem" that is the envy of the world, most startups fail. You just don't see the graves because they're covered by the latest batch of startups.

> Lastly, 9 out of 10 great people I've worked with here have left to go places with more tech opportunity. The talent is voting with its feet.

While it's easy to get the impression otherwise, lots of people come and go in the Bay Area too. Just because this is the tech capital of the world doesn't mean the grass is greener for everyone.
Not arguing the hallucinogen/dissociative labeling but wouldn't imagining the view from above your body count as seeing something that was generated entirely in your head? I mean...unless you were somehow actually floating above yourself which seems fairly unlikely (what with your eyes remaining in your head and all).
On another project, I had a need to scrape contact information e-mails from websites, so here is a stand alone website.

It will search the site and first level links for e-mails via a regex.

If no e-mails are found, it will search for a facebook page and extract the e-mail from that page.

Any feedback or feature requests are appreciated!
Thanks for providing these details. (I didn't even know that Bill Clinton did actually sign the statute, even though it was effectively retracted (if only via (GWB) sending a note purporting to retract the signature, as I take it.))
Apache jmeter is a good choice but a little more complicated. If you need something simpler for a start (as I did) go for adb (Apache benchmark) which is a command line tool

Also, I'm not sure what are you doing but 100k simultaneous user seems like a lot, only way I can think about testing that is to get a few AWS instances and running ab or meter from them...
Funding review is different than pre-publication or even post-publication review of results.

One argument is that review of results is easier for a reviewee to defend in public, since the data and results are stated and there's nothing to hide. Reviewing funding proposals is more speculative once you get past basic methods or ethics review (e.g. depends on the risk appetite of the funders) and therefore might require anonymity.

This is something we've been grappling at Experiment. It's possible a better design of the system is a double blind review for proposals but a public post-pub review for results.
That's a great overview, will come in useful when debunking this stuff in the future.

One little niggle though, "great concurrency primitives"? I don't know about great. Acceptable for sure, usable, good enough. If you use great then you aren't leaving much room for languages with objectively better concurrency primitives.

If Python has great concurrency primitives, what does Clojure have for example? Super-duper-hyper-great?
Problem being that XUL is quite long in the tooth?

There might be other advantages of replacing XUL with HTML, rather than developing them in parallel.
http://www.literatureandlatte.com/scrivener.php

Scrivener comes closer than anything else I've seen to meeting the OP's goal.
Do you know if they QA every device or just spot checks for quality of batches? I'd also guess this is only for US-sold devices as it'd be a bit prohibitive to ship them all from China to the US for QA and then ship them to Europe for sale. Is that the case?
Heart Attack Prank
Let's see if this story gets flagged off hn like all the other negative stories about uber.
Doable with Ethereum and Smart Contracts..
An Inconvenient Truth about Mobile
I know it's probably not a very popular thing to say in here (or is it?) but Macbook pro seems like a good choice. My old one lasted four years (I upgraded it to SSD and added ram though) with good battery life, etc, and I only exchanged it for a new one because my company gave me one :)
Url changed from http://quantumweekly.com/rod-van-meter, which points to this.
Why have Visual Programming Languages not gone mainstream?
There is no shortage of visual languages for teaching kids to code (Scratch, etc) and there are a few for specific applications (Simulink, Labview) but I have never heard of one gaining mainstrean acceptance.

I can think of a few advantages off the top of my head:
1)Less fighting with syntax
2)Easier for beginners to pick up
3)Easier to find logic errors (in my opinion)

The main disadvantages I see is:
1)that it is slower to develop in
2)historically everything has been text so people are used to it

Any other thoughts on advantages and disadvantages? What would make you use a visual programming language?