skysight-inc/HackerNews huggingface dataset:
Infuriating!

An high-priest of the church of the economists does his job of exonerating politics from ugly social change, with "IT" as the sacrificial goat.

The obvious counterpunch "what about politics" gets this answer doubling down slimy-leech style:

(Quote)

A Final Note
The IT revolution has brought about improvements in living standards and its great technical
achievements enjoy a very high level of consumer and political support. However, these sources of
social benefits are also the cause of social losses and rising inequality that threatens the foudation of
our democrastic socieity. Th uniqueness of this study is that it focuses on the effect of technological
change on efficiency and distribution and although we show modern developments in IT enabled
higher barriers to entry, rising market concentration and increasing monopoly power of firms, we have
avoided a policy evaluation. Yet, although these developments enjoy substantial public popularity it is
only a matter of time before we shall need to debate the appropriate public policy to response to the
social changes we face. To illustrate the need for some urgency consider the exmple of social
networks. These are, in fact, privately owned public utilities. Subversive and terrorist groups have
used the internet and social networks for coordinating their activities and these social networks have
been a key tool for spreading rumors and conspiracy theories or, more generally, for proliferation of
"fake news." These are national security problems and are challenges to the proper functioning of an
informative press in a Democracy. The question we face is who should make the decisions on how to
respond to these problems? Today it is entirely up to the private firms who own these channels to
formulate good public policy decisions. This is not likely to remain a satisfactory solution.
(End of quote)
What about salaries and negotiation powers, financialisation and asset-prices inflation?
Amsterdam.
Of course not, but Haskell/F#/OCaml/F*/Rust are.
I always do.
Only after reading a) some good discussion, b) seeing no comments at all I will potentially visit the original site.
>Tcl was already more or less "the language that you have to use together with Tk".

And "expect", which is the only reason I've ever touched TCL in my professional career.
I was under the impression that the primary characteristic is social; that is, you need to have some sort of difficulty in social situations to qualify at all for "autism". I would not imagine that these tests would be the line between "autistic" and "socionormal" (probably not the right term) but between "autism" and some other diagnosis.

So perhaps the problem here is either a) I'm missing something with respect to autism diagnosis or b) they shouldn't be portraying this as crucial evidence in public discourse, which is what i think you've been arguing for. Is this a good understanding?

I might add i agree; I think certain fields attractive a different way of thinking that overlaps heavily with the autistic spectrum.
WeWork is pouring $500M into Southeast Asia
industrial revolution, IT, next is AI (in all shapes, from self-driving to self-kidney-transplanting to self-QM and space-exploring) ... and that is the emotional foundation of that scene from the "AI". Though cyborg-ization of people may open other options. May be it will be natural that "all cyborgs are equal" as a result of being connected to the same global AI net, etc... Though most probably the cyborgization would be subject to heavy market segmentation too.

Also, it seems that the short period of lesser "income and wealth inequality" in US (all the other places were just poor, thus there was natural "equality") during around 195x was just a temporary aberration. Not that it wouldn't be good to repeat it, mind you.
You don't, unless you want to brainwash culture.
> Most academic CS literature is complete BS

Thats complete BS. Certain journals are complete BS, and certain subfields of CS are superfluous and often times lack substance in publications. But CS literature, from top tier journals, has vast merits.
I, as a very organised perfectionist, am so keen to have one. However, having said that, while it would be a great tool, I'm just not quite sure how many are willing to pay for it.

In my opinion, a tool providing insights (e.g. basic data science) besides tracking can provide at least a better value than a pure tracking tool. (Disclaimer: I'm working on one myself :])

Interesting enough, there's a similar checklist/dashboard idea for funding round in the UK (https://seedlegals.com), handling all the legal hiccups in a much cleaner and organised way. But their market is quite different and there's much higher incentive for customers to pay for it.
Has anyone put together a solid position on how QoS would operate in a world of net neutrality? QoS for particular services that might need it pretty much guarantees some packets will go ahead of others. My question or dilemma is, can QoS work while preventing abuses like abridging freedom of speech?
How dare they work what is written in their contract.. its almost as if they think it's some kind of business arrangement. :P
My recommendation would be to hire people who are smart, responsible, and passionate. The language or framework can be taught. That's what the FAA does. Their initial assessment exam determines cognitive aptitude--not textbook knowledge. And air traffic controllers from all backgrounds are responsible for billions of dollars worth of aircraft and the lives of hundreds of thousands of people every single day.
A few million dollars really isn't much. And, once you make a few million, human nature takes over and decides it isn't enough--you always need more. I find it's helpful to count your blessings, and also remember that there's really something to the adage easy come easy go.
Counterpoint - I routinely see people ignore the actual real life cost of pointer chasing because O(n) (you don't need a linked list if you only have 10 small elements).
Because it's a nightmare for an engineer to design a system like that :)
I would suggest you should read something on designing a recomendation system.
Maybe. The story in the article is a lot more plausible than, say, Harper Lee's agent saying "Harper Lee has just decided to release this book that she never wanted to release, immediately after her last living relative died, and also she doesn't want to talk to anyone but me about it."
Oh, wow, I'd not realised we were discussing an 'always on' level of prior usage.

Personally, both in childhood and living alone now, my consumption has always been deliberate.

I do dislike the 'circle of chairs around a TV' aesthetic you describe, at least in a main reception room, which is why I suggested 'demoting' the set as a favourable solution for some. I suppose, though I haven't thought of it before, that's inspired from growing up with a 'home cinema', (although we also had a television in the sitting room, most of our deliberate viewing 'in numbers' would be there, on the projector) and visiting my grandparents, whose only television was in a den separate to their sitting room.
Would you please not post ideological rants to HN? Even if you're right, it lowers the quality of discussion below what we're hoping for here. Actually being right makes it worse.
Openmailbox 2.0: new owner, outages, brokenness, paywalled and removed features
>> I think they'd be shocked if they had to pay full retail price for it.

I don't think many techies will be shocked to pay ~$500/month. I wonder how much salary you pay to your people.
While it is true a full formal proof of a C++ program, for example can take significantly longer and cost obscene amounts of money, that is not true when starting with this approach from the ground up.

There is also a certain level of compromise. By relaxing the requirements a tad, you can still gain many of the benefits while maintaining the light and nimble feel.

So why don't startups use this? Well because there are entrenched technologies that make it very difficult that have nothing to do with the merits of the approach itself.

It is up to us, as developers to take the charge and push for these techniques through open source development, advocacy, and training.

But to claim these techniques are a failure simply because startups aren't using them is pretty ridiculous.
I don't think so, since the examples mention overworking towards the current assignment. Anyway, 5PM stigma exist and there is no harm to reiterate this topic.
The financial world wants to open AI’s black boxes
I predict hereby that this change won't last long.

While cryptographically it's the right move (everything below TLS 1.2 with an AEAD is cryptographically broken), this disables connectivity with half of the Internet. There is a huge number of hosts out there running on legacy hardware that won't do anything beyond TLS 1.0.
Your notion of correct does not apply to everyone: for many of my projects, the implementation that goes against the spec but has higher traction is implemented correctly, and the implementation that follows the spec but has lower traction is implemented incorrectly. The spec is just someone's idea of what will have the highest traction - it doesn't make code that follows it correct.
Serious question: if technology makes everyone better off but increases inequality, is that a bad outcome? Why or why not?
Does your job actually require knowledge of BTrees?
Project Management for first time project managers
Do people seriously ever think that maybe not everyone likes working remotely? I have been working remotely for about a year from home and I plan on working from coworking space next month from now on.

Of course, I started working remotely because I freelance, but I actually prefer having an office away from home for working purposes.
Combination of QoS of important services (e.g. VoIP) and Net Neutrality works just fine in EU.
Well, all the naysayers could also do some research instead of being as dismissive as they are. Here's an example of actual use of formal methods: http://lamport.azurewebsites.net/tla/amazon.html
Why aren't they used more widely? Because when people hear"math", they immediately think of it as academic. It would also be overkill for most projects.
Why would you set a var to null in a language that expects a string every time you invoke set to null?
Interesting, but just a review of the book so not so actionable.

I liked this guide by the Financial Samurai [1] who advocates his readers avoid living a conspicuously rich lifestyle. It's been a few years since I read it, but a quick skim makes me think it's held up pretty well despite its paranoid tone.

[1] http://www.financialsamurai.com/the-rise-of-stealth-wealth-g...
I think we're going to find that octopodes are smarter than possibly anything else on the planet, except higher order primates. We see high intelligence in non-primate mammals like cetaceans and pigs, but octopodes have the capability of tools use due to their tentacles. And while we see simple use by birds and dolphins (for example), octopodes have much more manipulative ability, very much like primates with hands and feet. I wonder what they could be in another million years.
As someone who was forced to learn Palmer style in school, I must say I always hated the capital Q. I don't know if I just couldn't get it right, or I never really saw it as legible, but it annoyed me that it looked too much like a 2. I went back to block letters in college and never thought much of penmanship.

Until college, when I learned a bit of LaTeX and became fascinated with fonts. Still hate that Q though. Thank goodness for computers.
Minnesota’s burgeoning tech scene sparks demand for coders
Best Coffee Vending Machine
Introducing New Coffee Vending Machines in Dubai, They are reliable and easy to use, Book online. We serve all over UAE , Oman, Doha Qatar, Dubai, Kuwait, Muscat, Abu Dhabi call us on 971 50 603 4507.
To Know More :https://goo.gl/C54vPk
Ironically Sweden has moved in the past 20 years from a fully public healthcare system to a mixed public/private model (similar in many ways to a voucher approach where the customer picks a provider).

So what you're seeing in those numbers is not really "effects of socialism".

Your profile says that you use this account specifically to support conservative viewpoints. You need to try harder than just pick random statistics and proclaim socialism.
Tests are negative proofs; you can show that a specific invocation doesn't fail. But unless they are exhaustive over the input space, they are never positive. You can't say something works universally.

I am not a full subscriber to SOLID. I think it promotes a certain kind of degenerate over-abstraction that leads to bugs of a different nature, premature decisions on what needs future substitution, and decreases agility in the medium term.
Not really.

If I make a mistake building my web app, then it will either not matter, or someone will notice the bug in production.

And then when someone notices the bug in production, it can be fixed. If nobody notices it, then I guess it wasn't very important to begin with and can be left "broken".

Implementation bugs are the EASY part, and don't matter a lot of the time.

Or here is a better scenario.

Lets say I am writing a feature, and I think of a way to implement the feature much quicker, but isn't 100% "correct" according to the spec. The quick and dirty, but "incorrect" way to implement it may actually be a better thing to do, because now I can spend my time working on other stuff that is more important.

Purposefully doing the "incorrect" thing according to spec, may actually be the right decision.
There isn't one.

I think that the Node ecosystem tends toward minimalism and compartmentalization in modules, and in doing so monolithic authentication solutions don't really exist like they do in other frameworks in which there's more "magic", like Ruby/Rails.

You'd have to choose a higher-level Node.js-based framework, and there isn't an emergent solution yet. Personally I've been directed toward Hapi and Feathers.js as of late. Feathers I committed some PRs to and filed some issues against this weekend, which the maintainers are taking seriously, but it could use some more functionality and deeper testing. Hapi I haven't personally looked at, but is backed by some of the Auth0 guys.
We have seen much discussion about rent-seeking behaviour. Be it patent troll, lobbying, the actual renting in housing market or whatever.

But what are the potential remedies? The article "tragedy of the commons" in wiki mentioned privatization or regulation as potentials solution to "tragedy of the commons". While I am not trying to equate the two terms, I think the solution to rent seeking behaviour deservers more discussion
How to Mount Amazon S3 as a File System
Shop Now Top Selling Coffee Vending Machine
We are having World top Trusted Coffee Vending Machine Oman for office, affordable Vending Machine in Doha Qatar service through the online book now.
I would doubt it's possible, considering the methods that we use to detect primes come down to brute force. It's hard to build an algorithm when we don't have a formal proof of how primes work/can be detected.
>>We could have an even higher percentage of women, like we do in many top-notch classical outfits today.

There is a difference between succeeding in difficult tasks and succeeding at tasks that are seeing very high growth in overall accumulation of knowledge.

In high growth areas its not easy to make it big without working insane hours. Or return to regular practice after long breaks.

To me tech will will see near equal representation over time. As our trade becomes normal like any other. Of course that will mean the high intensity action will move onto else where.
> What if you're using a program that fsyncs?

Remove the fsync or use libeatmydata.

> So if I'm writing GB of temp files

The kind that won't fit on a ramdisk in the first place? And this particular use case shouldn't need that.
Product Hunt: Where's the Love for Windows?
Some people will claim you can get both innovation and equality if you just throw in enough redistribution, but this is completely delusional.
The letter carries no legal weight at all.
Surely you mean dang? He's not that blunt, thank goodness. If you're looking for a faux-moderator, there's a guy around going by gzrm or something like that.
Always partial to "Greetings to the New Brunette":

https://youtu.be/kLo-LQklAVQ
Software engineering is where the rubber hits the road in terms of requirements definition, creating a solid design, fitting stuff into an existing legacy environment (SAP anyone? Java EE?), iterating prototypes with stakeholders... and usually in large corporations. It was out of many years of budget overruns in defense procurement that software engineering cornerstones such as CMMI emerged.

To me, the essence of software engineering is that 20% is about building the 'good' solution itself, e.g. architecture, code, release / deployment, ... the remainder of the engineering is navigating / tolerating the inherent corporate messiness of politics, opinions, power, and everything else... engineering the solution is the easy part; engineering good requirements and quality is tough.
>Personally speaking I'm definitely guilty of publishing work that looks good on my CV, but does not advance my deeper scientific agenda.

This sounds analogous to resume driven development. And I completely understand it. I have pragmatically chosen the best tech for the job (factoring in the learning cure for new tech and what I already know) and haven't learned much new tech for the last couple of years. Now I get the feeling my CV is looking a bit dated. Does it make me a worse at developing software? I would say not. I have mastery in a few areas rather than shallow knowledge in a lot. Will it make it harder for me to get a job? Quite possibly if I keep going this way.
well that pretty much nailed it.
Increase in wealth inequality is not the only outcome.
There's also the small issues of better resource management, like food per square acre, mpg, medical technology, etc. It's a complex subject insofar as it requires multi-discipline analysis. Is it reasonable that there be a stochastic "good/bad"? It's a good outcome for humanity, but has been tough to survive for the lowest IQ, least motivated, and least wealthy (relative to any given social locality) and tough to thrive/grow from the middle class. If you have a million dollars today, or had the equivalent in 1980, you could have lived off the interest and would have made money all the while till today.

Wealth inequality is often the basis for social revolution, so you have to be careful not to let it get too out of control for too long. In relation to dead cultures who went through this process, we've only just begun the initial stages of intolerance toward it. Occupy, bernie 2017, etc have largely been unsuccessful in motivating political or even social change. This was one outcome that was considered in the formation of the Union (an eventual defacto oligarchy) that was meant to be managed by the US political process. The conflict has already been escalated by flawed judgement in the judicial (citizens united).
There is great wisdom in that observation, but I also enjoyed Knuth's take on the matter:

"Beware of bugs in the above code; I have only proved it correct, not tried it."

http://www-cs-faculty.stanford.edu/~knuth/faq.html
Most of my work use Python right now

Python 2.7.12 (default, Nov 19 2016, 06:48:10)
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for
more information.
>>> "1"==1
False

I don't even notice so many script language has "1"==1, that's interesting.

I also find that in Javascript:

>>typeof(1)
"number"
>>typeof("1")
"string"

PHP:

>>> gettype("1")
=> "string"
>>> gettype(1)
=> "integer"

Can distinguish this two type, but AFAIK, I can't do this in Tcl?
I disagree. Do you believe that web application developers should be able to write an efficient JavaScript interpreter, or build a working CPU in Verilog? As technology increases in complexity, roles specialize. Skillsets diverge and junior developers should have frameworks accessible to them they can rely on.

Most of us have made our careers standing upon the shoulders of relative giants until we have grown enough to become taller ourselves. I don't believe that you should have to be able to build a reliable authentication framework to be able to write a decently secure web application.
Is there a legitimate list of phobias? I just don't think a fandom "phobia wiki" seems like a legitimate resource.
Mozilla FF has File->Print as PDF
mount -o sync :)
MachineLabs.ai – A JSFiddle for Machine Learning
I miss the idea of buying a house outright for the amount that a down payment is going to cost me in Seattle, but I do not miss the cold. When I visit my family in the winter, it amazes me when my eyeballs hurt from stepping outside. You think I am exaggerating, but I assure you: I am not.

All that said, I wish Minneapolis and St Paul all the best. It's a great area, minus the cold: affordable, highly livable, friendly, welcoming, cosmopolitan.
I feel the same way. And I'm ever since disgusted by cryptocurrencies as I see a lot of people who I don't want to be associated with them being the driving force. Also, I believe in distributed ledgers, I respect Bitcoin as being the first, but it's the worst from a technical point of view and wastes tons of energy, which is getting ridiculous!

I would feel the same if I started Google - to build something cool like a powerful search engine just to sell ads. Ewww!

There are better and worse ways of making money. Crypto speculation and ads are the some of the worse, in my opinion. Charge for your service - it's the only honorable and clean thing to do. Don't be a sellout!

Shortly put, I do believe in the blockchain, I don't believe in Bitcoin, which is majorly driven by low-class Chinese speculators and exchanges!
Thoughts on Decentraland – Decent Idea, Questionable Implementation
There are so many things to do here- on top of actually building the side project itself. It's probably worth reading and understanding the benefits of each activity and then prioritising the ones that work for your business.

Just be careful not to deprioritize items because they're outside your comfort zone.
I didn't want to ambiguate with dang as in "damn!" which is sometimes exclaimed on HN.

dang is polite, he does say "please stop" sometimes which is fair enough.
>Chief among them is education for their children: the top 10% now allocate almost four times as much of their spending to school and university as they did in 1996, whereas for other groups the figure has hardly budged.

How much of this is driven by the heavy increase in postsecondary education costs, as well as a Masters degree being the new Bachelors degree for setting your child apart from the pack? (I know many parents who press their child to go for a Masters with this rather superficial reasoning)
except tech has been the driver of growth since the last economic crisis.