skysight-inc/HackerNews huggingface dataset:
Hydroponics.

Between farmbot and MIT openAg, it feels like there is momentum to disrupt the food industry. From my first tests this year, it is way cheaper and gives better results, to grow my own food either in the small plot in my back yard or inside in some sort of hydroponic setup. My goal is to make it super simple.
The downside being that you pay a lot more if it gets used a lot.
A car turning right (or left) only crosses the green cycle lane after it's rotated. Rather than having to watch for bicycles on the right coming up from behind, the car only has to watch for bicycles in front coming from the right, which is much easier.
How is consensus achieved without proof-of-work?
I was confused -- how can a library add a keyword like "coroutine" to C. It didn't look like macros were powerful enough to do that (I expected to at least some context having to be passed to the worker, or so).

It turns out that a coroutine is just a function that the compiler should not inline: https://github.com/sustrik/libmill/blob/master/libmill.h#L24...
And you can go a whole career without needing the extra staging features that git has and some other systems like mercurial don't. The ui gets a lot easier without that and for many developers that is probably the best trade off.
Huh? Apart from Gtk+, what does Xfce have to do with GNOME?
Microsoft has Azure Functions, if you're in to that kind of thing.
Freelance Field Service Technician
Author here. Thanks for the nice summary. You've expressed it better then I would.

I am not 100% sure about the structured concurrency concept myself, but comparing it to structured programming feels reassuring. Basically, a tree structure (whether a syntactic tree or the tree of running coroutines) is probably the most complex way to structuring stuff that's still tractable by a human being. Once you go beyond that, you'll eventually get lost. Thus, tools enforcing a tree-like structure are likely to be helpful to keep the program maintainable.
I just finished my latest Hacker News reader. I usually read HN on my phone, so over the years I've written several wrappers to improve the layout on mobile devices, and also to test out new tech. This version uses Bootstrap 4 for the frontend and ASP.Net MVC Core 2 on the backend, running on a Linux server. http://webbindustries.com/hackernews

For 2018 I'm hoping to make progress on an app I've started, which handles Project Management specifically for software development consultants. The difference from most other PM tools is going to be handling multiple projects for multiple clients, client/role-restricted views, separate-but-linked requirements and task+time tracking, and separate-but-linked budgeting and estimating. I'm designing this primarily for myself, but also so that it can become a SaaS product I can offer as either a hosted service or self-hosted product.
You should stop saying this, or if you are going to say it, you should be able to back it up specifically and clearly. 'Filings show' is no good for that kind of accusation, especially since you got your info from some comment someone else made.
I can attest that the problem Apple is describing happened to me on Android. After about 2 years of heavy my Nexus 6P started shutting off immediately at 15-20% battery. I poked around the internet found lots of other people with the same problem, almost always recommending calling support rather than any workarounds -- I give it a shot and two weeks later I have a new phone.
Murach’s Python Programming – Joel Murach Interview
Running two subway lines at two nines of reliability would be better for passengers than running one line at four nines, and might well be cheaper.
Let's say you have $20k to invest and you're convinced Bitcoin will be $60k in one year. If you buy bitcoin for $20k and sell in a year for $60k, you've made $40k profit.

If on the other hand you buy 10 $50k call options at $2k each then if Bitcoin hits $60k you'll get ($60k-$50k)*10 or $80k profit ($100k - $20k initial investment). Basically you're doubled your profits without increasing your investment.

On the flip side if Bitcoin 'only' hits $40k, you'll have lost $20k if you bought the call (since calls are worthless if the asset doesn't reach the target price), but made $20k if you'd bought the bitcoin.

Basically calls allow you to take bigger bets with less money up front.
The young aren't always right. Respect for due process, and freedom of speech, are absolutely not values that should be abandoned, even if it seems many of the young are in favor of that. I say this as one of the young.

What are the ideas and morals that you think will be abandoned?
Isn't that how most people sell consulting services? write an educational article that leads to a sales page if you want more information.
I'm not a sports scientist but from what I read about and my experience with doing exercise, it modifies your metabolism so that the intensity of exercise that causes sweating goes up.
Jaron Lanier on the Valley, the #MeToo Backlash, and Why He Left GOOG for MSFT
Activity analysis of crypto coins sub-Reddits
People have been asking for years why Twitter is so bloated with employees. A lot of people think that the bloat is partially caused by a poor architecture that they have to maintain.

Contrast that to the small staff that Instagram had before getting acquired. It's still run on a relatively small staff now.
> 1) Disband the union

Yes, because the people who serve us don't deserve to be treated with respect or earn a decent wage. Maybe we could just save all this arguing and simply reinstate slavary. At least then those pesky workers would probably complain less. Or if they did we could just hit them.
There are many rationales for body cameras. Most are along the lines of providing better records of events such as interactions between the police and the public. Reducing use of force is usually not among the official rationales. However, one unofficial rationale is that body cameras may reduce unreported uses of force and again this goes back to the main rationale of providing a better record of police activities.
More like if your laptop stops working you are obligated to call tech support immediately.
technicgang.com/change-imei-number-android-iphone-mobile/
They're in the business of change.
Speaking as a subscriber to Nautilus who also donated subscriptions to local schools: Subscribing to Nautilus is great but doesn't solve these problems for other publications. I get to my news sources primarily through HN. So for example I read about one or two articles from the Guardian and NYT because of that. I appreciate their great work, but I'm not going to get a full subscription from those magazines as well. I'd love to give back proportionally to what I consume, but don't know how.
I'm looking at the feature matrix and free is missing "Automated Updates via XenCenter" but the way it's worded I don't know if it's a change or not. Right now XenCenter automatically alerts me of updates and lets me run them from XenCenter...
Yes, it's just a normal function. What go() macro does is that it switches the stack, then lets compiler-generated code put the args of the function at the top of the new stack. Obviously, if the function was inlined, the above would not work.
New York City’s Bold, Flawed Attempt to Make Algorithms Accountable
I don't like your suggestion that the union should be disbanded. Union workers are safer than non-union workers, and the US needs safety right now. "This is the third consecutive increase in annual workplace fatalities and the first time more than 5,000 fatalities have been recorded by the Census of Fatal Occupational Injuries (CFOI) since 2008." https://www.bls.gov/news.release/pdf/cfoi.pdf
sub 10 ms would only work if they had an instance running and warm, ready to take requests - if they still have to look up your function, provision a machine, interpret it etc it's easy to go past that. 600ms is still respectable if it's from a "cold start".

But if you've got time critical applications maybe serverless is not for you.
I hear you. I upgraded my iPhone 6 Plus to the iPhone X due to how laggy my device had become. Siri was slow now (to the point that it began to provide little/no benefit over manual), navigation became slow, etc.

I do wish they'd do the transparency thing. Yeah, I know these batteries have a certain amount of functionality before they nose dive: let me know and I'll bring it in for Apple to replace.
> what's one more time?

That’s called gambling, not investing. Albeit many mixup the two concepts quite frequently, they are distinct.
I am not sure it is cheaper in the end. You might pay a lower hourly rate, but because of bad work, rework, miscommunication, delay on communications you will pay more in the end. That has been my experience with, for example Chinese and Indian development teams abroad. There is a reason why agile prefers collocated teams.
Your Social Media Hashtags May Make You Legally Liable to Delta
Building a crypto price tracker for Touch Bar
And guess who does the selection bias on the on/off button.
My side project for 2018 is to finish my side projects for 2017, some of which were also side projects for 2016.

I swear I'd end up late for my own funeral.
FWIW, I had earlier subscribed to digital prime at $29 or so when they had a promotion several months ago, and later they ran another promotion for lifetime digital subscription at around $65. When asked about it, they promptly responded and let me pay the difference and upgrade to the lifetime subscription. I value such prompt and relevant customer care wherever it is, and I sincerely hope Nautilus can find a better source of funding for the long term.
They work well when designed well - and for me that's more often designed organically. If they're designed badly, most bugs eventually reduce to trying to do distributed transactions across microservices.

That's my yardstick - if I see poor man's distributed transaction attempts happening across service boundaries I'll start to assume over-engineering / cargo culting. If I see services acting a nodes in an pipeline or a flowchart, preferably with multiple incoming lines, it smells better to me.
It's not that crazy an idea. High-end bicycles already have electrical components (e.g. gear shifting) and electric-assist bikes are becoming much more common. Automatic steering/braking/etc. would take a lot of stress out of my commute.
Is Mr Steele being paid himself during this period?
I think the main differentiator is Firebase integration. Especially registering with Analytics events such as Auth. But yeah obvs you trade convenience for vendor lockin ;)

Here is a Codelab to get you started and I believe you'll see how it can reduce your development time dramatically...

CodeLab: Cloud Functions for Firebase

https://codelabs.developers.google.com/codelabs/firebase-clo...
That is exactly what the manager at my last company did. Unless the workload was too great for the rest of the team to do alone, the more aged members of the team worked on internal tools (unless those were too high profile).
I Tried to Make My Home Energy Efficient and It's Ruining My Life
Apple remotely slows my iPhone 5s and Claims it wants to “prolong Device life”
It does not fix the rate limit. But maybe it's so you can remember to come back and try again? Or it's for putting your own requests in the front of the queue.

Or it's just a cheap hack (and the author is lying) to get more exposure for your project.
It says more than that he is an interested person:

"PAYMENT OF CONSULTING
FEES FOR PUBLICATION OF
THE MAGAZINE "NAUTILUS"
TO NAUTILUS VENTURES LLC,
AN ENTITY 100% OWNED BY
JOHN STEELE"

But that doesn't mean he necessarily personally got all the money.
Sounds like a decent idea for a startup.
Spotify on iOS isn't native either, isn't it?
Are you trying to reinvent already outdated ETCS level 2?
Burleson seems to be longer on the SEO than the DBA, based on what I occasionally see when Googling for Oracle stuff.

It has been a while since we had consultants underfoot at the office, and I don't remember them as being quite that dressed up.
I believe in rehabilitation, so I would most definitely hire ex-cons trying to go straight.

People who are actively sharing white supremacist screed are not nearly in the same category.
They stopped shipping my magazines to Europe. I believe I'm two numbers behind since august. I've sent a couple of emails complaining about it and got the same response all the times - "we're facing delays".

Regardless, I believe I got at least 10 emails about donating to the magazine in the last 6 months.

Maybe they're just broke, which is sad.
> Do you think someone can really work effectively with their gay married co-contributors in this case?

I would expect so, yes.

Firearms are a huge part of my life, as is political advocacy for self-defense rights. I've worked with many people who disagreed with me on that issue to the degree that I expect that many people disagree with gay marriage. For the vast majority of them, it wasn't an issue.
I think the original Toy Story could be done in real time with modern graphics cards. The Quora answer below was talking about CPUs in 2011, and it seems that plenty of added time (relatively speaking) was due to network and disk infrastructure not having the same 1000x speedup.

A more subtle aspect to consider is that CPUs might have increased in raw computation by huge orders of magnitude, but memory latency means that the same programs from 20 years ago will run much faster, but not at the same multiple of the raw flops. This implies that to get the full effect of a cpu or gpu, the software would have to be rearchitected to an extent to get the full benefit of modern hardware.

Toy Story didn't use any ray tracing, Renderman at the time was reliant on shadow maps. Because of the lack of global access to the scene from shaders, the local illumination Reyes architecture should map extremely well to GPUs. I think it is possible that someone will do similar things with Vulkan or openGL compute buffers if they haven't already.
Are there any actually secure ip cameras? Somehow I don't think this is a badge of honor for the "romanian hackers". They probably just scanned for default passwords and known vulnerabilities.
Exactly my theory. Make any accusation by citizens against police have more weight over the cops' words in a court of law (they are after all "serving the people", no?), and they will find it in their best interest to keep the camera on at all times.
> Javascript is required for viewing, please enable.

Someone should tell them about progressive enhancement.
Cell Site Technicians at Field Engineer
Why would he try to prevent that?
If you have computer/device facing the internet with public IP you have to acknowledge that anyone can poke at it.
> Cut service overnight to increase maintenance times

Yea... that's a real bad idea. This city operates 24 hours a day, pretending otherwise is a mistake.
When we see articles like this... we have to be cognizant of the similarities occurring in the west currently. then we must wonder why Democracy is faltering in the USA.
(my karma will likely not survive this) the title should probably read "Mastadon makes the Internet feel like an safe echo chamber again." I get that it's nice to escape the things you don't like to see or read, but the article drops hints throughout to let us know that's what the author is actually discussing. I get it, but the internet has never been devoid of things you don't want to see, and walling one's self off is no better an idea than only socializing with people who view the world exactly the same as yourself.
I had similar thoughts in Tokyo - Japan has even higher population density than any large European country. Tokyo is amazingly quiet and clean (and therefore relaxing, if you don't have to work 12 hours a day...) for such a dense city. The cleanliness I had heard about before, but the lack of avoidable noise struck me only when I was there.
As someone who spends a lot of time in DC I'm not sure they have the best metro in the US. I personally like the NYC metro better for getting around the city. DC's metro is largely designed to get people into and out of the city during rush hour. Most people in the DC area don't use it for anything else and as a consequence it suffers from high ridership during rush hour and very little ridership at other times. Unlike NYC, there are few places you can live in DC without also owning a car.
I think the data probably comes with a license that you can't redistribute it.
considering how tenuous the original comment claiming cloud functions are just basic evolution of cgi scripting I think providing similarly poor analogies is quite apt.
"only use it to run your own dropper"

Can you clarify this? I'm not really sure what it means.
> In that year, John Steele was paid $2,408,000 for "consulting fees”

This isn’t true, and people here should stop repeating it. These payments were to Nautilus Ventures LCC, which Steele owns. It’s not totally clear what this is for, but if I had to guess I’d say these are publishing costs that Steele has spun out into a separate entity (probably for tax purposes). It’s possible that Steele is using these payments to enrich himself, but this line on the 990 isn’t good evidence of that.
the verification check is completely useless for me. it has forever been. is that just me?

everything twitter management does is just complete selfish bullshit. they should be a 50 people operation and do one thing: publish 140 char messages and show ads. problems solved.
Yes 65% is a soundbite.

Cameras are notoriously easy to break into. I would venture to say those 123 cameras has the same manufacturer and share the same reset instruction.
Part of being a professional is working with people you disagree with. If he can't manage that, then yes he should be let go, but that wasn't the logic at work in this case.
Assembling IKEA’s new AR app, without a manual
Shameless plug - come read my article about deploying your own Mastodon instance on Digital Ocean:

https://startuplab.io/post/deploying-mastodon-on-digital-oce...

Also I've built a @HackerNewsBot that shares the most upvoted HN articles:

https://mastodon.social/@HackerNewsBot

(source code: https://github.com/raymestalez/mastodon-hnbot)
Behavior outside a community should very little consequences inside of it. Of course there are some extreme cases where this might be a problem however those cases are extremely rare and should not generally be used for the basis of creating a Code of conduct or rule set

The wider political climate in world today is making have to be that simple.

While the article talks about more extreme cases like actual physical sexual assault, today far far far too many communities are using simple political disagreement and criticism and framing that as "harassment" using that "harassment" as method to remove any political dissenters from their ranks

I have seen it attempted (some times with great success) in several open source projects.

Personally I dislike the very concept of Codes of Conduct and I generally oppose most of the terms in many of the more modern Code of Conduct being pushed forward, likely as a result of my very libertarian political views. That said Codes of Conducts (should a community or project adopt them) should only be enforced based on actions WITH IN that community and/or toward people that are IN THAT community.

Not generalized actions of people taken in other communities with a different set of conventions and rules.

Code of Conduct should be seen as a contract of Behavior that all people agree to when voluntary associating with the community to treat all other MEMBERS of that community based on that code of conduct, it should not apply to conduct when interacting with people not a part of that community and thus never agreed to the code of conduct.
So, this and the SECs recent decisions are the point when the US gets left behind on the next major advancement of technology.

An almost fricitionless, ubiquitous, audit-able marketplace. well, except for monero and zcash.
RKO: The Definitive Guide to C64 MP3 Remakes
I'm not updating the database that frequently. Every 5m I poll for new data and I update prices in the db.
As a French cyclist, France is paradise compared to the UK - itself a paradise compared to the USA...
In which case a standard attention system would have worked. The ancient ATS that just stops the train when not cleared.
Despite the title, this has nothing to do with anarchy in Portland. Disorder, perhaps, anarchy, no.
Presumably publications like the WSJ know about these bypasses and tolerate them unlike the The UK Daily Telegraph which doesn't for its 'premium' articles. However how is using them on a regular basis not fraudulent?
No, the only people you are making unwelcome are either:

1) those who don't know the time and place for their non community relevant outbursts ('meat is murder', 'homosexuality is a sin' are both irrelevant to 99% of tech or other industry community/work discussions) -- leave that for your vegan blog, or your church group.

2) those who are unable to behave courteously in the presence of someone they know holds differing views in some area they are passionate about. Just because I have read Jennys vegan blog, and know and disagree with her 'meat is murder' sentiment doesn't mean I can't work effectively with her.

People need to be able to separate their general leanings and passions from their commitments to a job or other community.
Seems to me like they are both dismissive statements about a technology that provides the same thing in a new improved way. But more importantly, linking to a book of logic is an especially poor form of argument.
Great link! Thank you.
China’s Economic Espionage via the Non-Attributable Hand
I'd expect a lot of those are things that should be supplied by AWS, especially things like providing a service that runs the code exactly as it would on AWS itself (which should fix the testing / debugging); monitoring and security should mostly be builtin.
Don't forget tourists and other visitors. They buy cards with too much money and then never spend it. It is a constant source of revenue.
Blendle [1], which is still in beta, tried solving this problem with micropayment, where there's a specific price per article based on different factors (including the publisher), and you decide whether you want to pay that or not. It even gives a small starting credit to try the service out. I tried it, but found that even at 25 cents or 15 cents each, things add up quite quickly. It also becomes awkward to decide whether to pay or not when skimming some articles and getting just a little bit out of it but not really enjoying it fully or appreciating it fully (most people, IMO, skim stuff on the web because we have attention deficit).

[1]: https://launch.blendle.com
> The Mozilla CEO fired for his personal donation in opposition to gay marriage. (Again, completely irrelevant to his relationship with the Mozilla project).

He was fired as CEO, not as CTO or any other technical position. The CEO is meant to represent the organisation. Denying rights to individuals goes against Mozilla's ethos and detracts from its campaign goals. Put simply, if the CEO isn't supported by their org then they are an ineffective CEO.
jesus christ your suggestions would literally cripple NYC
Ask HN: Ones a patent expires after 10 years, does it become open source?
> - Vendor lock-in
Try something like https://github.com/apex/up - write the code as regular servers, and it'll convert your entire server into a function.

> - Cold/warm start
Should be a temporary annoyance - I'm sure all the providers are already hard at work on fixing this.

> - Security/monitoring
Easier to do than regular servers - most FaaS systems have monitoring built in, and collect whatever you write to STDOUT.

> - Debugging:
Yeah, can't do much about that.

> - Local testing
Besides Up mentioned above, should see more and more shims like https://github.com/RealImage/concave/blob/master/server.js coming up.

> - Deployment
Still a mess, but give it time. Heroku like experiences for FaaS should be a matter of time.