skysight-inc/HackerNews huggingface dataset:
> the DAO fork was a result of centralized control due to social factors. As with bitcoin, a >50% consensus is necessary to fork a blockchain

I'm not very well-versed in computational power requirements on this scale, but it doesn't sound at all infeasible that a nation state (or a couple in unison) could setup a "51% attack", thus reducing the social form of control back to only the computational one. And if anything, that threat is only going to become worse with ever-increasing computational capability, advent of quantum computers at some point, etc. Nations (and other huge players) have the resources to tap into all that new power, while the individuals ideally making up the bulk of a blockchain's computing power would most probably not, at least not in big enough scale.

I don't see how that could be prevented, and that leaves me somewhat confused on why the blockchain is advertised as "immutable" as it is.
What is this, 1998?

To be fair, some of those new "hip" sites barely work with anything other than Safari (which sucks if you are stuck om a Windows 10S or Windows RT and cannot install other browsers).
Ask HN: Where do you draw the line of over-engineering?
Hello everyone,
I am starting something new from July and was doing homework as usual to figure out what stack I would start out with.

I am going to build a marketplace for shipment of things. Demand/supply discovery/matching (lots of variables) plays a big role. We want to make it really cheap for very small businesses to use us.

The obvious question that came to mind: should I use technologies that I know? That would be Python/PostgreSQL/React/Redux/RESTful. On the other hand introducing GraphQL seems logical to me, but it is outside the comfort-zone of REST. Or say using non-Python stack for demand/supply messaging.

So even small changes might seem over-engineering if I have a learn about them, but in the long run they might be well suited to the problem. If I was experienced in something else (Golang/Elixir/GraphQL...) I would pick that for my stack. So personal preference plays a huge role in what we call "over-engineering". Where do you draw the line?

Thanks for your thoughts
Angular 2/4 search filter
If you were to define it that narrowly any company that doesn't do its own accounting is not longer a "single person company".
At that point I don't think you'd be left with many companies that make much revenue, so even though the code is open source that still counts as a single person company imo.
You are right. We need to start building in "protect our programmers" as a high-level AI directive.
What if the actual development was outsourced?

My company does the same, it doesn't have a single employee, I outsource everything to different teams I have close relation. It just works, I do the business development and technical specifications, rest is handled by external teams.
Consultancy is a special case, I doubt it's what OP had in mind.
I've waited almost 24 hours to reply to this, to see if anyone else had other examples to cite. Looks like there's nothing other than the link you posted. To which I say, if the worst anyone has ever come up with is an uncorroborated allegation of morally/legally questionable business practices when one was an adolescent in need of extra funds to help get through college, then I think they're doing just fine.
Show HN: Easy JavaScript MVC Setup
Yes, let's discard capitalism so we can live in a socialist utopia like Venezuela.
REST 2.0 Is Here and Its Name Is GraphQL
That's not unlikely considering how aggressive Nintendo can be when it comes to protecting their IP.
> "Oh, why are you using Backbone? That's an old and obsolete technology. You should learn React/Vue/Elm."

I have no problem with jQuery (I still use it on animation heavy websites), but Backbone wasn't a good framework IMHO. it was not very useful and it lacked the component model that is well understood by web frameworks today (backbone didn't support composite views).There is no reason to use Backbone nowadays.

I think Vue.js is a good replacement for the people who seek simplicity and a clear data model. And it doesn't require any asset pipeline or whatever, it's just a little JS file.

Angular 2,4,whatever and Embers are frameworks that oozes with complexity, for very little benefits in my opinion.
Counterfeit Detection: The Best Solution to Combat Ecommerce Fraud
How can it be called wrong if they like it? I like my espresso as thick as I can get it out the machine. Tamp the hell out of it, over pressure the boiler (12 bar) and go for it. I'm sure I'll damage the machine doing this but after 10 years it still seems ok. The Rancillio Silvia is well suited to this brewing method.
Correct. Because as we know correlation = causation.
Se a ton of facebook groups about this kind of stuff and "organized gang stalking".

Poor people genuinely believe everyone around them is deliberately tormenting them, but it's made worse as they all enable one another.
A lot of the cross-talk in the whole salt/sodium debate is caused by conflating salt (sodium chloride) with sodium, one of its constituents.

The US daily recommended sodium intake is 1.5-2.3g. The sodium component of sodium chloride is about 40%, so that's more like 3.75-5.75g of salt per day. Still lower than the study, but putting the higher recommended amount right around the lower study amount.

(I consume up to an extra teaspoon of salt each day to make sure I'm getting at least 5000mg of sodium so I don't start passing out at an inconvenient moment, on advice of a cardiologist)
Not completely. However is commits or line changes mean anything, you can see at https://github.com/mperham/sidekiq/graphs/contributors that 1 person did approx 90%+ of the work on the code itself.
Had no clue that was done by one person. Would definitely check that IH profile out if ever done.
> After ~2016: "Stop improving JavaScript, I can't keep up!"

The bad parts are still here that's the problem. The language didn't improve so much that it got new features. But var, ==, type coercion and co still exist.
Get the thing running...technology can evolve, but only if there is a product. Use the tech stack you know, make a prototype and collect feedback. Don't hassle on some new technology you might even don't need to get the thing running.
Maybe something like pingdom?
Highly relevant chart, and subsequent proof, for this: http://i.imgur.com/3B0pt3M.png
So, what's the difference between these guys sharing a collective delusion and any other typical religion?
Like your blog, i remember some posts about travelling and that your from the Netherlands. So greetings from Belgium :)
Nice picture of the Gold Coast though...
Swift: Close to greatness in programming language design (Part 1 of 3)
Part 2: https://www.synopsys.com/blogs/software-security/swift-progr...

Part 3: https://www.synopsys.com/blogs/software-security/swift-progr...
I feel somewhat ashamed to admit that I still haven't finished Adventure. A few times I've gotten to the (first?) maze section, and I always wind up quitting there because I'm too lazy to sketch out a map and my memory isn't good enough to do it all in my head. I keep telling myself that one day I'll take the time to get through it, but...
I prefer the garden vs the forest analogy when it comes to China vs the Rest. As our models of never ending growth break down, transitions to newer sustainable models require controls that China is in a better position to exercise than the current chaotic environments we see elsewhere. I see lot of confusion in the minds of leaders in the rest of the world of what they should transition too. And that confusion percolates down economic and r&d activities. It's not going to resolve it self any time soon given the clowns our freedom and idea spreading social media is propping up.

Ofcourse even the best gardeners can fuck up but if I was betting on the best outcomes in 10-20 years I would bet on China.
I'm running 3 on the side. Each could easily sell for $5M down the line.

I have another 3 well researched ideas that can have similar outcomes.

SaaS is super easy when you go niche and aim for the 50k-100k MRR. You don't have to sell into enterprises to do that. Just have 1k customers paying $100 each. Solve some stupid problem in marketing and you've got yourself a viable SaaS.

There's no reason why there wouldn't be 100k engineers running a small SaaS on the side.
Biologically plausible back-prop is an ongoing investigation:
https://cogsci.stackexchange.com/q/16269/4397

Basically, I'm waiting until Eric Hunsberger finishes his freaking PhD thesis:
http://compneuro.uwaterloo.ca/people/eric-hunsberger.html
DevOpsDays Seattle conference 2017
Great stuff. It reminds me of jq [0]. If only MongoDB would replace its query engine with this or at least add it as a second option...

[0] https://stedolan.github.io/jq/
Your comment summarizes why I still haven't managed to learn JS (or indeed web dev in general).

It's all just too damn confusing.
Drones go to work
Salvatore Sanfilippo: Sole creator and maintainer of Redis

Mike Perham: Sole Developer of SideKiq ( Background tasks processing with Redis) and Inspector (Application
infrastructure monitoring, reimagined)
Have you tried the stainless steel colander and heat gun method?
Stir 4-5 handfuls of green beans with a wooden spoon until done. If looking done in 5 minutes they are scorched, if not done in 10 they are baked. Setup cost of about $10-20.
Darktrace looks to disrupt cyber security with its self-learning ‘immune system’
> And perhaps more pertinently: given that the ubiquity of the internet made it inevitable that a major marketplace would emerge that made it easier for people to conduct short-term property rentals online, and that this would inevitably clash with pre-internet regulatory frameworks, can you describe how Airbnb should have conducted themselves more ethically?

I for one wish people were more honest. Stop saying we're trying to make the world a better place when you're not. For example, it is ok to push instant booking on everyone but please stop astroturfing about how you're doing it to prevent racism. There's always the real reason why you do something and there's the marketing reason why you do something. People are not that stupid. Just look at the CEO's face and tell me you think he is sincere about anything. Even Travis is a better actor.

Honesty and openness - that's all I ask.

I don't know if it is even possible though. Those who are honest and open will get their lunch money stolen by the "elites".

:/
GATE TEST SERIES
ICE GATE has introduced its GATE TEST SERIES in order to allow its students to evaluate their learning and weaknesses. This GATE ONLINE TEST series had been designed by experts keeping in mind real time situation during exams. ONLINE TEST SERIES FOR GATE covers all the topics and teaches the student to work under pressure.
It's worth noting that, if you need something which runs on really low power, ARM have their R and M series processors. So even if the A series did become really power-hungry, the other two lines presumably wouldn't.
You already have "mandatory self sacrifice" through taxes.
gate online test series
gate test series
online test series for gate
I generally agree, just a small nitpick:

> Are you making sites for blind people? Use/support tools that are thinking about WAI-ARIA/semantic markup.

I think developers should always have accessibility in their mind. People (or organizations they work for) may choose to use IE8 and yes, it makes sense to draw a line somewhere regards to supporting browsers. They can decide if an upgrade effort is worth to use your application. However people do not choose to have less abilities and it's possible that they can't do anything to change that. I'm not a dictator who says everyone must use all the accessibility best-practices but usually there's a small effort which can be made with huge gains.
Sure Tom. They're doing just fine.
Given the fact that few npm package authors understand the node.js event loop, pick your modules very carefully.
How the Blockchain Will Change Social Networks
We would have Berlin on Rhine and Moscow on Volga river then.
Much better climate and much busier rivers commercially.

For some reason, capitals tend to be on undesirable rivers.
That's a very relevant question. I guess inherent in the question is 'FU money' as the only criterion?

I started Airwindows about ten years ago specifically because friends of mine were getting jerked around by a large-ish audio DSP plugin company, and intentionally targeted a then absurdly cheap pricepoint. Ran it for ten years, and transitioned to a Patreon model when my payment processor went out of business, always DRM-free, always scorning concerns of 'piracy', the purpose always being democratization of tools. It's still working, I've got a decent amount of influence in my industry sector, and I'm seeing hardware-based startups taking a similar approach.

My current plans are to extend outwards into an additional website/identity dedicated to being interdisciplinary, and be the primary resource for this new model: the idea is that as we move beyond money as a primary metric, interconnectivity and significance become central to what 'wealth' is in the future. So long as subsistence is assured and the flow of money/gifting is enough to keep developing creatively, the important thing becomes 'how authoritative' you can be, and though this has traditionally expressed itself through money directly it could also be expressed in terms of 'FU relevance' or the ability to steer the zeitgeist.

If I manage that (not saying I'm fully there, but I'm probably at least halfway), does that count as successful if my choices intentionally ignore the accumulating of money? I'm convinced money is increasingly irrelevant to real significance, especially as we move towards general AI. If we haven't better optimized purposefulness by the time we reach AI escape velocity, we'll have a serious problem.
> Note that X Windows, despite having a window server, did not use "retained mode" rendering and still required the app to respond to do every repaint such as if an occluded window was moved to the top.

My memory are quite fuzzy but I think that this is incorrect here, what you're describing was only the default behaviour: you could program your application to tell the X Window server to use a 'backing store' for your window and it would memorize your window to re-render it by himself.
Lovin' Kotlin since 2015
Or you delegate to people who can? Or at the very least don't change anything you don't understand!? The root cause of course is the MBA type without the technical background being put in charge of engineering teams in the first place.
In case it interests anyone, I roasted some beans to where I like them and this made for about 15% weight loss.
Salt was virtually a currency in Roman times: hence, the word "salary" and how similar the word salt is in various European languages.
Thoroughly enjoyed your IH profile. Learned a lot too. Thanks for sharing and continue to prosper.
Funny how lots of technical people are looking for the "killer app" of blockchain, while cryptocurrency is right under their nose.

I'm a firm believer that cryptocurrency (and no other blockchain application) is going to have a huge impact on the world.

To me it always sounds like "Wikipedia is nice, but wiki software is going to have a huge application one day, we just don't know yet what".

Cryptocurrency has a chance of replacing a (huge part) of fiat money. Which will have a huge impact on the currently existing systems.

And there is a pretty straightforward way towards it:

- If you have a smartphone, you can accept payments.

- Everyone has smartphones these days, including small shop owners in developing countries.

- No more currency exchanges when traveling, just pay with bitcoins.
That must make one hell of a mess in the kitchen. I got an outdoor power point put in pretty much for this reason - then my mess with the heat gun and colander can be blown all over the porch and though our shoes and bike helmets instead.
Helios4 Personal Cloud – The Open Source NAS
The issue to me isn't the deletion of modules but rather the reassignment of modules. I'm completely ok with deleting modules. I am not ok with taking a name that used to exist and just giving it to someone else. That is the crime here not the deletion of modules. That should be the wake up call.
There's a small one growing in my dining room. Auckland, New Zealand.
Depends how you count it. Humans are quite effective engines - number of calories burned per hour of running is quite low, and you only do it for limited number of hours per week.

At the same time runners tend to be the kind of people that are very concerned about their health, so they eat healthy food, with moderation.

So overall caloric intake of a runner can be much less than that of obese couch potato.
>> I'm running 3 on the side. Each could easily sell for $5M down the line.

That is cool!

what are your cloud/infrastructure costs vs number of users ? And which cloud provider are you using ?
Creative thinking occurs at a global scope and also at the detail level. I would better correlate creative thinking with dissatisfaction. IMHO a creative thinker wants to improve things or to explore new ways. A creative thinker has difficulties to follow scrupulously a process and would make a bad accountant. He may be inaccurate, but I do not think it is a rule.
So use a linter which disallows var and some of the worst usages and and use libraries which make up where it's lacking.

It's the price of improving the language + backwards compatibility.
Yes I do. It makes about $200K a year.

My measure of success isn't the money (though I love money), but the independence and freedom it gives me.
Xara Designer Pro X365 Crack and Serial Key Full Version Download
Yes, but they are all in unreadable picounits.
Airflow HA environment
Ask HN: Starting a project today, which JavaScript framework would you use?
Taking in consideration all the changes and rewrites that happened to almost all java script frameworks, it would be interesting to see if we're in favor of:
- Angular
- React
- Vue
I'd be surprised if he made millions from this service.
> This was experience from the Strongtalk project, which implemented a fast, typed Smalltalk.

That sounds like the global optimum of what I want in a language.

> They actually expected the correctness factor to be much higher, but in practice the static type system only helped to find one or two minor bugs in largely unused code-paths in the libraries.

Maybe these were already mature, well tested libraries?
What's the business model? Job postings on https://remoteok.io?
Redis is not a business, it is an open-source project. RedisLabs is a business who hired Salvatore to work as part of their team, before he quit that is.
General AI conferences such as IJCAI [1] and AAAI [2] have been publishing machine learning papers forever, just as they have been publishing constraint satisfaction-related papers, logics-related papers, multi-agent stuff papers, etc..

Of course non-generalist conferences such as ICML, UAI, AAMAS, etc. focus on more specific topics, and those are considered of the same level (A+) than IJCAI/AAAI. Their existence does not mean that anyone in those fields doesn't think they are not doing AI.

In fact, pretty much everyone agrees they are doing AI. If anyone does not agree on that, it is (part of) the pro-"symbolic reasoning" crowd, which sometimes claim only their "strong AI" approach is actual AI and everything else is just little more than mathematical tricks.

[1] https://aaai.org/Library/conferences-library.php
[2] https://www.ijcai.org/past_proceedings
Ah see, that's the opposite of what I'd want, personally at least.

The whole point imo of blocking cookies for privacy reasons is so that things like that can't track me around the web - explicitly visited or not.
According to porn industry insiders, xvideos is run by a married couple. They are very secretive, but they definitely do millions in revenue annually.
Just want to say, keep up with the activism, but please post more on your blog! I miss the dry wit.
I found this site here[0], that should come in handy for testing different distros:

[0]http://livecdlist.com/
"Or, sometimes preferable, read something on paper.". Now, to read on paper we need light, so the problem is not solved (altought the ligth is not directly from the device into the eyes). But the real question is, if I use the kindle with its light that lights up the screen, will it be the same as using a phone? or what?
Depending on the application needs, I'd try something new:

- https://github.com/hyperapp/hyperapp

- https://github.com/KingPixil/moon

- https://github.com/pakastin/redom

And, if you must use React, then I'd choose Preact instead.
There's not much to it.

1) Pick a build tool (gulp, grunt, webpack - if you don't want an option, use webpack). You don't need a build tool but it helps with transpilation and it's a good base for the future.

2) Make or copy/adapt your build tool's config file to use Babel so you can use the latest ES version but compile down to work in browsers. You'll have to Google but these exist all over the place and they aren't confusing.

3) Pick a front end framework. Do you like Vue? It doesn't really matter because they're all doing basically the same thing in slightly different ways (like Rails, Django, Sinatra, Flask, etc).

You're good to go. It's not more difficult than setting up a Python, C, or any other environment, you simply have options. Hell, if you're doing terminal apps, you gotta decide between ncurses, blessed, termbox, raw escape sequences and so on. The JS world really isn't different than anything else.
> but I didn't see applications outside cryptography.

Theoretical computer science (e.g. complexity theory). :-) Always add this application to a research proposal.
Stupid question. Why do you wanna know that?
Kindle Paperwhite as well as latest Kobos and other advanced e-readers are totally different from phone or tablet screens by the way they illuminate.