skysight-inc/HackerNews huggingface dataset:
Why not both? I have a few laptops, and a high-end desktop; I get the best possible performance when I'm working at a desk, and acceptable performance when I'm traveling.
It intentionally comes down a bit off center so that if the engine(s) don't relight, the rocket crashes into the ocean instead of the ship. It then maneuvers onto the ship from there. The video may have just cut off before that.
This is the only time I've heard "datum" used outside the context of GIS.
(Physics) Extreme violation of local realism
Ah, well I was interested in longer content even delayed by days...
The problem as I understand it is not the cameras, as we generally get footage later. It's that whole "bandwidth" thing when you're 600km out to sea and a 14 story rocket comes flying in and messes up your satellite uplink.
More on replication crisis
Amazon “Join Research Panel” email has an external URL in one of the parameters
[Link to discussion]
https://www.amazon.com/gp/help/customer/forums/ref=cs_hc_g_pg_pg1?ie=UTF8&forumID=Fx1SKFFP8U1B6N5&cdThread=Tx2O04NGTNUZOEQ&cdPage=1&cdSort

Hi all,

I've been having a discussion at the above URL today about an email sent to some people.

Here is a sample from the Amazon forum of the URL:

https://www.amazon.com/gp/r.html?C=GMJCWLUIE1WX&R=1D16EZXH1WRXZ&T=C&U=&A=1UGJHCWOURKRTE8GT4FAASSXYGCA&H=NIYAXLWJZ0ZGZDAFR0JQPFMHOJYA%20https://marketresearch.au1.qualtrics.com/SE?Q_DL=57lAxmzkxiIjCzH_3eq12un7iYcJL3n_CGC_2mKC2fo4n6e4jqd

Discussion ensues about the validity of the link within the email and I've made a few posts there.

Would love to get your feedback about some conversation and analysis of security concerns with this email. You'll have to assume both secure trusted SMTP headers and untrusted SMTP headers since I'll not post my personal headers received publicly.
Thoughts from the Hunted: Broken things about Product Hunt
When you actually look at the code, and how you're executing the functions, it makes sense that Promise.all doesn't magically make your promises run in serial.

Promise.all([
knex.schema.renameTable('tomatoes', 'potatoes'),
knex.schema.table('potatoes', (table) => table.string('name'))
]);

Promise.all doesn't execute the functions - you're doing that yourself. The argument you're passing to Promise.all is just an array of already kicked-off promises. Consider it rewritten as:

const promise1 = knex.schema.renameTable('tomatoes', 'potatoes’);
const promise2 = knex.schema.table('potatoes', (table) => table.string('name’));
Promise.all([promise1, promise2]);

Promise.all is just create a new Promise for you that is resolved when the promises you pass in are all resolved.

In fact, looking at the 'solution' to this (Promise.series), it still suffers from the same problem. See this demo of it still not working https://tonicdev.com/56da37cb0ba4470d00919c26/56da37cb0ba447...
7 Tech Jobs Hardest Hit by Layoffs in 2015
This is awesome. I could really use this in a project for work except in Ruby.
Not surprised, I'm pretty low profile :)
Show HN: Wrighte - Write freely
Yes, I do use git pull --rebase constantly when pairing. If everybody uses it, no problems, just simply works.

I have been seen only issues and completely messed up git histories when some other colleague completely refused to do pull+rebase, arguing was not professional.

So, in my experience, you will have problems if in your team does pull+rebase and other does a simple pull :)
The sociologists are the ones leading the current moral panic around gaming.
That's totally reasonable, too. I had assumed that the wash from the rocket would be largely straight down, but that's probably way wrong.
I can imagine the development of the use case for this story:

"As a presidential candidate I want a platform that every one of my constituents can use to follow my ramblings..."
FanDuel suspending paid contests in Texas on 5/1
Here's the email I received today:

Dear Texas Fans:

We have some important news to share regarding our contests for users in Texas. As you may know, fantasy sports was founded in Texas more than four decades ago. In 2009, FanDuel was formed at Austin's SXSW Interactive Festival, paving the way for millions of sports fans to play fantasy in a whole new way. We are proud of the business we've built and our ability to innovate fantasy sports and create a new product that fans love.

We believe FanDuel has always been legal in Texas and strongly disagree with the recent advisory opinion of the Attorney General, but understand that the laws surrounding fantasy sports require clarity. As such, we have worked with the Texas Attorney General to map out our plan to wind down our operations in Texas, suspending paid contests on May 1st. The Texas legislature will be in session in 2017 and we will work to pass legislation that protects fantasy sports and consumers so that we can bring our paid contests back to Texans as soon as possible.

In the meantime:

- Users will still be able to participate in free head to head challenges and leagues after May 1st.

- As has always been the case, users in Texas can withdraw their funds at anytime. Users can also play FanDuel when visiting other states in which FanDuel continues to operate paid-contests.

Please follow us at www.FantasySportsForAll.com and let your lawmakers know that you support fantasy sports. We have more than 20+ bills in state legislatures across the country that safeguard fantasy sports and provide consumer protections. It is our intent to work with the Texas legislature to pass a similar bill in 2017, when back in session. Your support will help ensure that all fantasy companies are able to continue to operate in Texas.

Thank you for your support,

FanDuel
Thank You!! This is the best news I heard all day. I loved MS Money and only moved away because I thought it was inevitable. I didn't know about this option.
> The only reason that things like canals get built is because people can charge money to recoup their costs.

In the case of the Suez Canal, though, it wasn't finished in 1869 for the income it could deliver in 2016, since discounted at 7%, even the headline figure of $350000 would've been worth in 1869 ~$17. (Which is just as well for the French investors in 1869, since they and the later UK investors would eventually be expropriated by Nasser in 1956 and would see nothing of any revenue after that.)
Or if they'd just sell ROM sets. Sell me packages of your ROMs at a reasonable price and I'll buy them and put the silly anxieties about copyright behind me. They wouldn't even have to do any work themselves to do this. They could download their own ROMs off Bitorrent and ROM sites and just sell them.
Steam is supposed to bundle the necessary libraries with the game.
JWT Authentication with AngularJS
I also hope it will expand the conversation to longer formats... Twitter and Instagram are only worsening the "Soundbite Politics".
Those DOS binaries work on Linux with DOSBox. The Linux binaries also work on SmartOS (OpenSolaris).
Reading will make you better at life because of the way your brain works
In "Liars and Outliers", Bruce Schneier talks about reputation as a tool that society uses to force its members to behave well. In small societies, reputation by itself is usually enough, but the problem is that it doesn't scale because people can ordinarily only keep track of about a hundred to a hundred and fifty people (Dunbar's number).

I'm of the opinion that, since Dunbar's number is a purely biological limitation, there's no reason to think that computer-assisted reputation can't scale to much larger groups of people. I think Cory Doctorow is right to be worried that an authoritarian government could use reputation as a tool of coercion (and this is why we should worry about things like government collection of phone metadata). However, I think it's also worth considering that reputation could be used as a tool by the people to obtain some accountability from the rich and powerful, and to help distinguish grass-roots support from astroturf. (I went so far as to create a site, http://polink.org, as a sort of collaborative graph database of how powerful people and organizations are connected to each other. It's one of those side projects I feel like I should get back to and work on one of these days.)

One of the reasons I think computer-assisted reputation hasn't taken off is that it's actually kind of hard to implement a good reputation engine, or even agree on what sort of properties a good reputation system ought to have. A lot of awful reputation systems have taught the technology industry to have very low expectations, which is a shame because I think they can be very powerful if implemented well and used correctly.
I can't edit this comment, but hey YC! If you're looking for a basic income candidate who'll spend the money to survive while working as an activist for legislation to reduce working hours in the US, I'm your guy!
Building and maintaining a channel also has a cost in CO2 emission. How many tons of CO2 do saves a ship in fuel using the channel? How many tons of CO2 is the prorated cost of each ship traveling though the channel?

I think that the Suez channel has no recent upgrades, but the Panama channel is currently being expanded, and the expansion cost a los of money and a lot of CO2. And there are some projects to build a channel in Nicaragua ...
Common usage for the word "company" isn't really relevant to this discussion.
To be fair to the person you are responding too, he is right: your totalitarian censorship was the primary reason I did not apply to Y combinator with my startup and refuse to comment on new threads, except on special circumstances such as this.

You are a petty tyrant, dang, working for an organization actively trying to push an agenda by suppressing reason and free speech.

I hope you rot in hell.
axg and I collaborated on this project for a hackathon. It's written in Go and HTML/CSS/JS; the source is on GitHub: https://github.com/wrighte
The full article gives a more nuanced view than the relevant excerpt I posted.
Herbalife “database scripting errors” led to mis-reporting Active New Members
Since it's a Go binary, it should be pretty easy to run this as a standalone server (behaving a bit like Redis). It looks like it should be really easy to communicate with it from Ruby via the HTTP interface.
The whole Arduino thing has always baffled me a bit. I've been programming 8-bit AVR chips since 2000. There have always been many different development board options. Even long before Wiring and Arduino. Sure many were more expensive but neither Wiring nor Arduino added much technically to the hardware itself.

The real innovation of Arduino has always been the Wiring programming system. Personally I prefer the low-level interface the AVR chips provide and document very well in their datasheets. I find it frustrating to have another layer, like wiring, between me and the hardware. As an embedded systems programmer my perspective is different.

To me Arduino has always been little more than a really good marketing campaign.
Isn't this more just a response to Twitter? People already find what the politicians are saying on their twitter feeds...
Too bad no candidate is worth listening to. :P
I knew OneDrive was going to be the punchline -_- So much wasted time.
Political Correctness Devours yet Another College, Fighting Over Mini-Sombreros
I've bought a couple of books on the manning early access program and been very satisfied

https://www.manning.com/meap-program
Can I get the opposite of this; where the latest political circus news is excluded from Google?
You seem to have a specialisation which would be in demand.

In my experience the key to success in freelancing is sales ability. You need to find customers who could benefit from your expertise. When you get to meet them you need to demonstrate the value you bring to them. Having sold them, your technical skills are used to deliver and then you need to collect the money.

A portfolio and/or references are useful in establishing credibility. I would suggest having a "sampler" app running on a tablet to showcase the "solution" that you can deliver. I find successful test drives help the sales process along more than anything else I've tried. Even if what you showcase is only marginally relevant, it often still is sufficient to start the requirements elicitation process. That is, find the need and show how you can satisfy it.
Not to worry. They will buy it when it becomes $20B. Old companies move slow.
I'm curious about how you found yourself in a position of both hating a piece of software and having to defend the decision to use it.

Why did you have to defend something you hated? Where I work if something doesnt have an advocate, it stops being a product offering.
where do you live, which citizenship you have?

yeah, we remote employees / contractors / freelancers / consultants do invoice through our own ltd companies

an accountant unless they are really expertized in cross-border deals usually is not of much help, but there are some knowledgeable

if you are from EU, establishing residence, registering an ltd in britain and getting paid in UK makes sense more than doing that in mainland europe. given there is double taxation treaty between UK and rest of europe (EU and non-EU) you don't owe your country any taxes as you paid them in the UK. also, you can get paid by that company without changing residence as a sole trader in your country of residence

millions of mainland europeans have their companies incorporated in the UK
Can we talk about how we educate users on what a "webapp" is? In the last few years I've shown potential clients, friends and strangers webapps and they've asked "Oh neat.. but is there an app? Where can I download it?" or something similar.

This is very frustrating because it encourages walled-garden..
Have you read the Autodesk File [1]? By a founder and the co-creator of the famous software. I've heard it can't be hosted in the US for legal reasons.

[1] https://www.fourmilab.ch/autofile/www/autofile.html
So you got an iPad just for email + music?
Some examples of these seem to be:

https://www.google.co.uk/search?q=hillary+issues

https://www.google.co.uk/search?q=bernie+issues

I'm referring to the postings with the photo and the checkmark and the "On Google" text, not the ones pulled from news sources, like the ones for "trump issues"
Reality – a Ruby gem to access almost any entity existing in real world
Ah, OK. For some reason I had the mental image of a bunch of inexpensive ships which would surely sink if they got hit at high velocity. It's pretty incredible, given how large the rockets are, that the ship dwarfs them, but recalling earlier landing videos you are correct.
More than one fork of Bitcoin can and should coexist. There's no reason why miners couldn't run different codes. The worst that can happen is that some blocks are not accepted by the majority and those miners loose the reward. This is perfectly ok and will only push the competing softwares (and miners) to some sort of consensus.

I agree that the opinion you layout above is probably what the majority of Bitcoiners believe but I don't think it's right. A diversity of code would improve the Bitcoin ecosystem and distribute the control which is currently centralized on the "Core" devs.
"Novices to the language have a tendency to overuse channels." "The explicit instruction to [new] Go programmers is that they should avoid channels... [is] false." -- Isn't this a contradiction?
It could be that this is massive, and has little or nothing to do with the US presidential election. They're going to try to force their way into social by grafting social media posts onto the one thing basically everyone uses - the search page.
Ars Technica analysis: http://arstechnica.com/gadgets/2016/03/google-posts-embeds-a...

(Found via a Google search sadly enough.)
In response to (1), plenty of exit scams involve exactly the same product that the company previously sold with 5-star ratings. Either an expensive product from the beginning, or long fulfillment times that allow a large backlog of orders before anyone takes notice, or both.

(No, that $100 ounce never came, and I lost my money just like fifty other fools on Agora.)

EDIT: oh yeah, this is also how I got scammed out of $200 trying to purchase a fake ID. Kids, friends make friends use an escrow service.
SubgraphOS is out
With a quick search, it looks like container ship emissions are about ~.04kg of CO₂ per ton-mile. Let's ballpark the capacity of a container ship at around 15000 TEU (Twenty-foot Equivalent Unit, or a single 20' container). That seems to be a pretty good median, based on the numbers I'm seeing.

It's hard to find reliable numbers for the weight of a TEU, but I'm seeing references to a "maximum gross mass" of 21 and change metric tons, and an empty weight of 2.4 mt. Let's make the math easy and suppose each of the 15k TEUs on a single ship are filled to half capacity, netting a little under 140000 mt.

The "long way" is some 3500 extra miles, which, at .04kg/ton-mile, is 1.96 million kg, or 19.6 thousand (metric) tons of CO₂. Per ship. Per trip. And that's just the extra emissions for going the "long way".

For sake of comparison, the notional "average" car emits about 4 metric tons of CO₂ per year.

I have no idea what the maintenance costs of the canals are in terms of emissions, but they'd have to be amortized across every ship that traverses them. Per another poster, almost 17.5k ships sailed through the Suez Canal in 2015, so you're looking, with very back-of-the-envelope math at a little under 20000 metric tons versus 1/17500th of the annual maintenance emissions for a ~200km long canal. For a single ship's passage through the canal.

The construction costs of a canal, on the other hand, have to be amortized across every ship that has ever traversed it. The fractions get ludicrously small there (though they are, admittedly, of a rather larger number).

Without knowing the actual emissions numbers for construction or maintenance, I can't be sure, but I'm going to go ahead and predict a clear winner...

EDIT: Corrected some bad inputs to my math. Please, someone double-check my calculations. It is, after all, the end of the day on a Friday. My brain may be a smidge soft...
or maybe they have a large amount of users/ecosystem that don't view that sort of "catch up" as a positive thing, and don't particularly want it on other platforms either.
I don't know where you are located. In US, setting up LLC S-corp or C-corp is darn easy; and this way of set up does not lead to higher taxes, etc. In fact, it leads to lower taxes.

Check with a local accountant who is competent in these matters.
It's preemptive arguing :P
You are missing the point of the bug/feature described in the article. Neither me or the OP are arguing that you should have to type cp.exe to run the executable. The tar program should always just extract the files contained in it. Instead it overwrites some of them in some cases. This is perhaps related to calling a program with or with out the .exe extension but is only an unnecessary side-effect.
Hackaday: Wiring Was Arduino Before Arduino
Egypt spent around $8 billion on a Suez Canal expansion in 2014 & 2015 in order to double the Canal's capacity.

https://en.wikipedia.org/wiki/New_Suez_Canal
I am just so sick of it. Just make them pay the toll for once, for god sake. How is this damn different than any other criminal offence. We just need a good example of crashing a patent troll. Somebody should crush them, crush them so hard. Then, maybe we can have a chance to end this maddness.
> Not sure why I'm getting more than one downvote here.

Not from me, but I might explain.

> I'm not sure why you think your experience disproves the experiences of thousands and thousands of other people, though.

[ citation needed ]

A youtuber by the name of Sargon of Akkad had a guest on his show talk about her experiences with online hate after she gave a public talk. The following link is to about 32:00 in:

https://youtu.be/D_Rmbmc1BH8?t=1910

She explains how terribly misogynistic everyone has been. He explains why those insults are gendered: because that works as an insult. Men get different insults than women do. The people claiming "the internet is misogynistic" largely seem to ignore insults directed at men, and talk loudly about the insults directed at women.

She later explains how she gets death threats, and this is an example of online misogyny. He explains slowly that he gets death threats, too.

Her response is that she's clearly shocked. She's never for one second thought that anyone else might be having problems on the net. Just that she's having issues, therefore it's personal, and it's only her (and people like her).

It's an astonishing admission to make publicly. That everyone else on the net is so unimportant as to be not worth human empathy, or even 30 seconds of rational thought.

That's why every time I hear "the internet is evil towards X", I have to ask "Oh? And how is everyone else treated?" Usually the response is "Uh.. I don't know".

Or, as another comment here shows... studies demonstrate that the sex which gets the most death threats, hateful comments, etc. is not women. It's men.

Heck, I've had death threats online. Do I go to sleep worrying about it? No. The people involved are cheap losers who live thousands of miles from me. They can muster up the hate to issue death threats online. They can't muster up the wherewithall to book a bus ticket to my home and ring my doorbell.

The solution to feelings of powerlessness is to give people power. Not to control the majorities speech because a small number of losers are assholes online.

Teach people how to deal with assholes, and they're less afraid. Teach people to be afraid, and they'll demand that we "safe space" the world in order to assuage their fears.
I see.

I'm still enthused about introducing more formal methods and "engineering" practices into software development. I think it is very useful and indeed as the world becomes more reliant on open-source software... there needs to be some sort of protection of the public good, no?

Thanks for taking to time to respond to my, sometimes naïve, comments.
You could avoid searching for those topics. Just a thought...
SpaceX rocket botches ocean landing again
It's amazing how you can deliver world most used software without unit testing.
On a Mac, the only software I've been able to migrate to is Banktivity (formerly iBank). The migration wasn't perfect but I eventually successfully ported over more than a decade of transactions including investments.

Every once in a while I look into gnucash or ledger but so far I've always run out of steam before I've been able to ensure that they'd truly give me feature parity for the features I care about.

At any rate though, it is a joy to not be using Quicken anymore.
I think what Sleaker was trying to imply with this comment:

> it was open and free, just not fully considered FOSS

is that MAME was open (the source code was published, and updates were continually amended to that publication) and free (the developers of MAME did not charge a fee for using, reading or otherwise obtaining either the source code or compiled binaries). Whether or not there were additional restrictions on how you could use it (freedom of use) is somewhat tangental to their point.

Additionally, as you can observe, both "open" and "free" are lowercase variants of the words, where as you write "Free Software" and "Open Source", which are capitalized pronouns. Open Source and software that is distributed openly as source code are different, but they are cut from the same cloth. Being pedantic doesn't help anyone.
setuptools is just less generally crufty than distutils, and things like entrypoints make writing installable console scripts feasible. Since it provides essentially the same interface the default rpmspec created by rpmdev-newspec works with it out of the box.