skysight-inc/HackerNews huggingface dataset:
There's a lot of work involved in how the data is annotated and how the labelers are managed. You have to minimize the error of the labels, because they aren't perfect and the tasks can be more difficult than you might realize.

Secondly, using the data is also difficult.

You have to decide what data you need, how you are going to get clean data, and how you are going to use the data. That's the competitive advantage.
And in many places they go hand in hand - some pieces of code will be massively over-engineered and genericised for a future that will never come, while other, important (but possibly less interesting) pieces will be peppered with // TODO and // THINK ABOUT THIS LATER.
I agree.

If anything maybe those who depend on unchecked code so willingly have the burden of responsibility?
What Moxi the robot is learning from nurses in Texas
How Red Dead Online could win me back
https://en.wikipedia.org/wiki/SSH_File_Transfer_Protocol

In computing, the SSH File Transfer Protocol (also Secure File Transfer Protocol, or SFTP) is a network protocol that provides file access, file transfer, and file management over any reliable data stream.
Very interesting! I really liked the result. Would you mind if I linked to this tutorial in WeeklyRobotics[1]?

[1] https://weeklyrobotics.com/
I have wondered about that recently as well - I assume it's because "everyone" already has a twitter account, so if you do have some one off occasion that you want to say a pile of stuff, you already have that account that is easily sharable. Any other blog like service requires you signing up for another account, and sharing your email address again.

So you use twitter. The next time you want to say something, you still don't have a blog account so you take the same logic and end up posting through twitter again.

Things like threader seem to make it easier for your thread to be shared as a single document now, which makes it less annoying to share and/or read.

Then, with the death of Reader no one really has a non-FB, non-Twitter style mechanism for following people any more so if you want to say something and encourage people to follow you then twitter is your best bet. Likewise if you want to hear what other people say (ugh, internet commentators ;) ) twitter makes it possible to easily get replies and you don't need to worry about comment spam continuously appearing.
Huawei releases autonomous AI driving solution and demos cellular-connected cars
> For instance, without the Manhattan Program, civil nuclear power would not have developed, because the enormous investment in risky technology development would not have flowed from the private sector.

I don't buy this. Generating electricity from fission is stupid simple once you figure out that piling a bunch of uranium produces heat (literally what Fermi did in Chicago in '42).

The safety features to keep the whole thing regulated, not melting, and to avoid poisoning everyone around it obviously aren't simple, but the process of creating and capturing energy as electricity is.

By contrast, the process of capturing the energy and converting it is a huge part of the challenge with fusion.
Why refuse? Because you have no idea who the person is, they don't have a history, and it is possible they want to take over the project to insert exploits into it. An ignored project (un)maintained by an ethical person is better than a project just handed off to whomever. At the very least a slight background check should have been done to see if the user has a history of contributing and maintaining open source projects.
Does a CPU count? The functional part is a very precise, complex and intricate shape.
I think it works both ways in a positive feedback loop. Corporations have an interest in using state power against competition, and Statists will increase state power to "keep corporations under control" with anti-trust and whatnot.
Your citations says it kills 41,000 per year. 7,000 to lung disease and the rest to heart disease.
Would the idea not be easier if they continue to do what they do, be the largest solar energy producer? Apple Energy should continue to invest and sell Renewable energy where they make sense. And see any excess power to the grid, forcing all of their partners, Mobile Network, (e.g All of Apple iPhone Contract subscribers energy usage are on renewable energy), Foxconn, DHL, TSMC, Memory and NAND Fab, Materials, LCD / OLED Screens, Camera, etc All part of the Apple Ecosystem, from Design, Manufacturer, Assemble, Shipping and Delivery, and iCloud usage, Campus, Back Office, Retail are All on Renewable energy. At least in the form of Credit, that should be the 100% Renewable Energy Goal Apple tries to Achieve. In the scale of Apple manufacturing supply Chain and solar energy pricing, buying Energy from Apple "should" actually be cheaper than non-renewable energy. Imagine the tag line, Every bit of Apple is renewable.

But like everything Apple these days, they are just slow. Their Datacenter expansion already started late, and now with all the set back they are also much further behind. Similar to their Solar Energy which depends and linked to their DataCenter Expansion. And instead of spending money on their CDN ( Which they finally get around to doing so ), built their World Wide WiFi Network, ( iPhone users can enjoy free WiFi access like in Apple Store, but in far more places ), they decided to spend BILLIONS in making TV series and Drama.
Spirit/Opportunity were both wheeled rovers, and both landed with something under them; they had ramps that unfolded after landing, and the rover then proceeded to drive off the ramp onto the surface. So I don't think putting things under the wheels is necessarily a non-starter.

(But those rovers, IIRC, did a bounce-and-roll-to-a-stop style landing.)
Ford is just an example of a 'big company' that might go bankrupt.

A bailout/subsidy for a company is different than a bankruptcy situation.

You can be assured that in a bankruptcy, the factory will probably close, and it's workers laid off. It doesn't matter i some assets are sold off, significant economic activity will dissapear in almost all cases. It's usually better for the economy for a company to survive than not.
I don't think it's the "notice" part here. It's the "caring" part. To know that if something happens to you all your relatives and friends won't care or feel anything for losing you is the part that hurts, as for noticing. For sure they'll notice.
Well, sure, but those are not specific reasons to take a job in a startup, which the comment was about, those are reasons to take any job.
Lies. And Earth is flat.
A litany of angels
Why? Because software is complex enough as it is, and you need to question whether you need to add additional moving parts for little benefit. Everything that you can add, can fail in some reason. Especially something like HTML minification, which cannot be transparently minified (for instance, when you need to use white-space: pre)
There were monopolies before the New Deal's expansion of the federal government in the 1930s. Antitrust law is based around those early 1900s monopolies.

It doesn't necessarily disprove your correlation, but its food for thought.
More evidence that graphviz needs a successor or makeover. Some force-based post-processing with the additional goal of rectangular borders would be good. Also some tweaks like little arcs where lines cross and shadows for boxes.
From the article:
>"America was born as “a nation of farmers and small-town entrepreneurs,” the historian Richard Hofstadter once wrote, “anti-authoritarian, egalitarian and competitive.” Hostility to corporate bigness animated Thomas Jefferson and Teddy Roosevelt, as well as the labor movement, Granger movement, Progressive movement and more.
"

I disagree that Progressive Movement of today, is reflective of

> "America was born as “a nation of farmers and small-town entrepreneurs,”

Completely opposite, I think, what is called Progressive movement today -- is completely Pro-Monopoly.

It is easier for a monopoly to lobby Federal government, it is easier for a monopoly to litigate complex issues, it is easier for a monopoly to control opinion of the masses.

Therefore, it is absolutely, more desirable for monopolies to have more power concentrated within fewer individuals -- and that's done by making Federal government more and more powerful.

Powerful monopolies a fuel for political corruption, by means adapting the 'veil of political-correctness' that hides bribery and money-laundry (through well known means of: 'book signing', ' paid speeches', and 'charitable foundations')

So the self-feeding, snow-balling cycle of power is
'larger federal government' <--> 'more powerful monopolies'

And today's progressive movement' is 'larger federal government' type of ideas.
ACAB.

The entire police system is inherently corrupt and racist and needs to be torn down. Also, regardless of whether or not its a few bad apples (hint: given how extremely fucking common these problems are, it absolutely is not just a few) the point still stands that the "not bad" cops are still guilty of supporting their coworkers and enabling their unacceptable behavior.
Good Product Managers Never Say “No”
> Mind, I'm probably waiting for whichever gets <$500 first

This is pretty much my threshold as well, but when I actually think about these numbers and put them in perspective with regards to how much I used to spend on 486/pentium desktop computers when they were modern, and adjust those numbers for inflation, it's downright absurd that I'm not willing to spend what raptorcs is asking for a modern, open platform, in 2018 dollars.
A tonne of our (enterprise-ey) customers had such trouble trying to integrate into our S3 flow that we started launching VPS for each that abstracted it away into simple SFTP upload/download, which they were used to.

Although this is much more expensive than Lightsail, the man hours saved will make it worthwhile.
I think the point Waterluvian is making is that if a startup has all its development practices buttoned down right, it's either not a startup or it's going to go out of business soon. Most people (who are even thinking of working at a startup, at least) would rather have a job that's organized chaos than not have a job at all.

The ideal order of tasks for a startup usually looks something like this (and I say "ideal" because very few startups actually take paths resembling anything close to this):

1.) Figure out what & for whom you're building the product. The founders should do this before hiring employees.

2.) Validate that the people for whom you're building the product will use it, and ideally will pay for it. The founders should do this before hiring employees.

3.) Take investment. Ideally this would get pushed as late as possible or skipped entirely, both because you get better terms for that money when you've made more progress and because it often comes with strings that prevent you from going back to step #1 if necessary, but it's usually a prerequisite for step #4.

4.) Build the product. If the founders can do this themselves, they're at a huge advantage, because oftentimes you find you need to go back to step #1 after this is complete. But usually you need employees for this.

5.) Charge money, so that it becomes a sustainable business.

6.) Everything else that goes with being an actual business, from getting HR policies right to development practices to career ladders for employees to working out company mission statements.

And if you're doing step #6 before you've completed step #5, there is a very large chance that you've made a critical error in judgment that will kill the company. Why? Because you haven't actually validated step #1, and all the work in steps #4-6 depends upon getting that right. You might have setup a beautiful CI dashboard with 100% test coverage, only to find that all your unit tests & continuous integration need to be thrown out because your product needs to be rewritten in another language because the product concept requires a large & critical library that's only available in another language. You might have spent months developing & building relationships with employees only to find they need to be fired because you need a completely different skillset to build a different product for a different market.

It's fine to want a nice, orderly, 100% tested with CI setup and a robust release process development process as your working environment. At an earlier point in my career, I certainly did. But if that's what you want, I would highly recommend not working at a startup and going to Google instead, where you have a full test suite run on 1000s of machines on every commit and the results of it are instantly visible on their code review dashboard. That's what I did, and it was only when I realized that Google in 1999 was about as far away from that as it's possible to get that I became more comfortable with the codebase being a complete mess as long as it works & has happy users.
Influencer Marketing Is Getting an Upgrade
PyCM: New machine learning library in Python
It's 2018 though, that's unnecessary. Amazon should of had this standard years ago. Glad it's here!
> There are aspects of the OCaml ecosystem that eliminate any of my own desire to use the language that I would have seen as neutral or even strongly positive when I worked at a trading firm.

Can you give some examples? Really curious.
The AWS pricing page for this service says it costs about $225/month for a lightly used instance. I implemented the same kind of thing on AWS using a nano-sized instance for about $10/month. The instance is managed with an Ansible Role for automated SFTP server management. I connected it with an off-the-shelf AWS Lamda function which listens for S3 PUT events and copies files to the SFTP server as needed.

My solution took a little more human-time to setup than the AWS service might, but once setup, it saves about $200/month.
So it is not only gender and colour, it is also age, beauty and million of other parameters that usually affect how people relate to other people. That's how life are, it is not going to change, you can't be conscious about all those parameters all the time and adjust evaluations, how many points are you going to add per one year of age or one shade of darker colour ?
If WhatsApp gave you a phone number, are you willing to use only mobile data?
WhatsApp is better than calling and texting because:

1. Audio quality is great

2. Messaging is more rich and can send files

3. No roaming - it works everywhere.

And if WhatsApp gave you a real USA phone number (instead of registering with your current, carrier-provided number) it would have benefits like:

1. A phone that works anywhere - with Wifi or mobile data. No roaming

2. You could call/text anyone with or without WhatsApp (because you have a real number)

3. It's just a better messaging experience: multi-device, send files, richer functions

... Would you cancel your expensive wireless plan and use (or port your number to) WhatsApp as your primary number?

If not - what would be your concerns?
Why does it take forever to load a website?
You could. I mean, at least with OpenSSH you can specify a byte range. That is how lftp is able to chop up files into many streams on SFTP. I can't imagine anyone doing this with a database however, at least, not for writes.
I agree that this is a good discussion to have, but maybe we should include the responsibility that people who so easily include potentially untrusted code have in this?

This is free code, responsibility to check may need to have a social shift to those who use it.
30 Days Golang Challenge
What web app design? Writing an HTML document does not make one a programmer.
Easy first step: prosecute criminals even if they're in your own political party and especially if they aren't little people.
All industry is in a constant cycle of centralize/decentralize. There are benefits to both so when you are at one extreme you look to the other. There generally isn't a middle ground that is easy to find.
The flamey unsubstantive sort of comments you've posted in this thread are just what we're trying to avoid here. If you'd please review https://news.ycombinator.com/newsguidelines.html and follow the rules of the site, we'd appreciate it.

HN threads are conversation. Anecdotes are the life blood of conversation. This is an internet forum, not a peer-reviewed journal.
I absolutely love my 15" Surface Book 2. It's fast, virtually silent, the keyboard has a good amount of travel, the trackpad is very responsive and of course it doubles as a tablet since the entire screen is detachable.

The screen is exceptionally sharp and bright. I typically dock mine to an HP 34c curved monitor. I've been very pleased with it.
Got it, thanks. The Go team has been working on improving Go's performance, over time, I've read. One other such example I read about is that for compilation, where package A depends on B and B depends on C, the metadata for C is stored in the header of B, so when A is being compiled, it only needs to read B, not C - and there are other related optimizations on the compilation front, IIRC. I thought that was a good optimization.

I wish the EXE/binary sizes of Go programs were smaller, though I know they've done some work on that too. Coming from a C background originally, I was a bit surprised when I first saw that the size of a simple hello-world-style Go binary was ~1 MB (some years ago). Equivalent Free Pascal and D binaries are a lot smaller, IIRC, from what I tested at the time (~100 KB or less). Heck, the Red interpreter / compiler (and the Rebol interpreter before it) fit in ~1 MB. Don't mean to denigrate the efforts of the Go team at all (even apart from the fact that as a long-time Unix guy, Rob Pike, Ken Thompson, et al are among the people I look up to); I know language translation technology is a hard field, plus the scope of Go may be much more than that of Rebol / Red; just speaking from the POV of a user, hoping for smaller binary sizes.
The title is misleading, they have most likely only been dead for a few months since their bodies were found still decomposing.
This looks like a cloud-enabled way to scale up agent-training for reinforcement learning, am I correct? If so, this could be a great enabler for developing robotic controls. I'm surprised that the article does not mention "reinforcement learning" at all.
We need to find a way to make those rural communities not continue to exist. Their way of life is wrong and inefficient.
We've only had like, what, two decades to add a feature to a web browser that handles this better than "type your password into this box, rendered by the server and controlled by the server to be sent to the server, in a form where it is given exactly the password"?
I see a way to solve this with technology and that is for tools to allow secondary developers to publish on the package repository, but after a mandatory N-day delay. The main owner can then always have a chance to review.
In case anyone is unfamiliar with Perl's version history like I was, Perl 5 and CPAN date to 1994.
Implementing Firebase Auth Session Durations
OhioCrypto.com
NASA does it again by landing safely on Mars–something no one else has done
Indeed. The Terra Nova Expedition I mentioned is one of those failures.

Would you have the same interpretation if Musk had referenced a similar fake advertisement but recruiting people for Scott's final expedition instead of Shackleton's famed one?
file, _ := ioutil.ReadFile(filename)
Nearly any SFTP client would assume a rename would be a near-instant operation on the server, and would probably fall-over if it took an hour.
The headline says "stock market" for Nikes. I interpreted it as sort of like a game where you could flip Nikes or bet on the price of them or something.

If it's a secondary market like Ebay, say so. That's much more straightforward.
You can get a dedicated S3 gateway which has a static IP.
Unless I'm missing something, this functionality has been on the AWS Marketplace for a while. We've already used an SFTP Gateway straight out of the marketplace. This is a tough news for these folks, and generally speaking, if you're making good enough money off the marketplace, then you're possibly on the collision course with Amazon's "new" roadmap.
I disagree. Regulations and technology go hand-in-hand. Often the technology comes first and regulations try to keep up.
Ask HN: In theory, can an AI machine realise its physical limits/ability?
This question comes to my mind quite often now. Let me try to explain this if I can; (I am not an expert in this topic, sorry in advance if it doesn't make sense)

Let's give a fixed amount of computing/algorithm power to a AI setup. Do you think it is "in theory", mathematically possible for this setup to realise/identify that it has a limited capability?

Can this setup have an ability to guess?

Is there any possibility for this machine to generate "guesses" of what can be out of reach for itself?
The only thing interesting to translate is the title "Overview of appearances of negative-decadent adolescents in the GDR".

Of note is that several entries refer to connections to the church[es] (esp youth work of those) - it makes perfect sense when one understands that christian churches (mostly protestants in the GDR, afaik) were seen by many parents as a more liberal alternative to state sponsored youth groups (liberal as in "not preaching communism non-stop").
> Being a statically typed language, you don't have something like Ruby's mixins to share code, nor do you have OO's interface inheritance.

But you do, though. You have open object types, and you can write generic functions in terms of those types, which effectively serves as interfaces (or traits) in other languages.
Proper logging doesn't take more time, it just takes more discipline / giving a damn. People and companies that say:
we don't have time to do it right
Almost always mean:
we don't know how to do it right

You're not wrong. But we're talking startups here, not established companies. It's publish or perish time.

When the company has enough breathing room, circle back around and do it the way the big boys do.
Absolutely great idea. I saw this on Indie Hackers too. I have also played with your Product Hunt previewer. Your work ethic and output has inspired me to step my game up. Keep up the good work.
Sorry about the late reply. I did not intend to imply that Facebook was an overall positive for the world, or a negative one for that matter, it's just not something I've thought about too deeply.

I just think the world would be very different without Facebook and the other social networks.
rest assured the millions of taxpayer money are gone
Maybe you can sue Google for negligence.
Your logic counters my observations during 2 years underemployer, 52 weeks unemployed, and 25 weeks homeless... after 15+ years in good standing with the professional world (aka. with things people envied).
Presumably a federal government contract can have these clauses built-in.

They also have self-hosted enterprise contracts so I'm sure something like that could be done if the government were interested.
I was good at secondary school maths, and got SOHCAHTOA and all that, but this visualisation would have help me understand it a lot better, and not be so scared of the other things like COT. I didn't even learn COT at school, but knew of it's existence through BBC BASIC.

Also I like this visualisation because it shows what we can easily do with SVG and JS (in this case Elm compiled to JS). It is a lot more powerful than Flash, but I don't see this kind of thing used much on the web, it would be good to see more of it, (for good uses of course)
I think GP was responding to the second paragraph, which suggested that this business might not be viable just because it hadn't yet been tried.
There are other such cases:

A woman's skeleton was discovered in her flat three years after she is believed to have died, it emerged today.

https://www.telegraph.co.uk/expat/expatfeedback/4199730/Skel...