skysight-inc/HackerNews huggingface dataset:
It’s interesting that the real perpetrators don’t get much of Taibbi’s scorn. The loan industry are just opportunists, and for the most part students loans have been taken over by the government anyway.

The real criminals here are teachers, parents, and employers, who have created a culture where people are compelled to get completely unnecessary higher education. Here, you need a college degree to be an administrative assistant in an office. In Germany, in contrast, young people can get many white collar jobs after age 16, plus three years of apprenticeships during which they get paid.
There is clearly more to this story then just a trademark dispute. Can anyone shed some light on this?
this is the post in question: https://nedbatchelder.com/text/slowsgrows.html and the relevant lines:

'''
pyon 1:13 PM on 26 Oct 2017

You should be ashamed of this post. How dare you mislead your readers? In amortized analysis, earlier cheap operations pay the cost of later expensive ones. By the time you need to perform an expensive operation, you will have performed enough cheap ones, so that the cost of the entire sequence of operations is bounded above by the sum of their amortized costs. To fix your list example: a sequence of cheap list inserts pays the cost of the expensive one that comes next.

'''
I hope this PostgreSQL example is simply meant to illustrate a point, and not taken from personal experience. I say that because PostgreSQL is designed to run multiple instances on different ports, and you can run multiple versions along side each other as well. All it takes is editing a couple configuration files.
It really didn't.
Safety nets are good, but that review is about the abuse of power by a freelancer.com employee.
Sounds like the time I decided to try one of these sites and ended up with a client who wanted software written to pick winning lottery numbers based on some system he'd devised to analyze past winning lottery numbers. Of course such a thing will never work in a fair lottery.

Guy refused to pay the $10 price after the "work" was done. Validated my suspicions that those types of site are a total waste of time even if he had paid the fee.
A more apt idiom is "if you pay peanuts, you get monkeys." [0]

[0] https://idioms.thefreedictionary.com/if+you+pay+peanuts%2C+y...
The way they've done this basically has users begging for it though because the alternative would likely be excessive battery usage for some things and no updates for others. I'm on lineage but most people aren't fortunate enough to have nexus devices or don't know/care enough to run anything other than what comes with their device. I think moving everything possible to play services is helpful for them.
Ancient Nuclear Explosions? War Between Rama and Atlantis Empire?
Are you living in India and working for that money, by a chance?
If you keep refreshing they sometimes load on Safari!
those macs had a target user of designers/creative industry professionals. For these people the aesthetics is pretty much a part of the function. Apple's biggest innovation is probably the realization that "normal" people care about very different things than engineers, when it comes to computers.
I know a few open source developers that are overjoyed when their github repo gets a few stars. If you see a repo you like, star it. it'll make someone happy.
> just do it somewhere else.

Why?
> If you haven’t worked in a professionally wired studio, some of the abstractions seem dated and unnecessary.

Do you have some examples of that?
Ramit Sethi: Here are 50 books I recommend
I have a ton of IPs
I have around 150 IPs with a hosting provider, now the thing is that those are free as long as I pay a small monthly fee, I want to keep them but I have no idea what to do with them, anybody have any ideas?
The severity of this persons claims are why arbitration was invented. If he's right, complaining on the internet isn't enough of a remedy. And if he's wrong, there ought to be some attempt to hear the other side
CrunchyRoll.com is serving ransomware
All of those "freelancer" websites are scams.

Freelancing is about not working for other men. It's about being your own boss. Those websites are not really freelancing, they're temp agencies hiring out short term contract work. That is not freelancing. Those websites all share specific qualities: The salaries are too low, the service quality is poor, and you'll be outbid by unskilled indian labor 90% of the time.

Put your portfolio online and find your customers through other methods. If you have to pay someone else even $1 to find customers you are being ripped off.
Ask HN: Are these possible ways to slow down a blockchain?
I am very skeptical for the blockchain technology and although I use it as a gambling addiction (or it uses me) I still use zero crypto based technologies.

Within my skepticism, I started wondering what can make the chain vulnerable?

My first idea was flooding with almost non worthy transactions therefore wasting the miners. This was quickly debunked as I found out the miners would ignore 'empty' transactions.

Another idea is, what if I as user A say want to transfer to user B, but I mention an amount of coins that actually I do not own and spam it. Would the miners have to traverse all the way to the back or are there 'checkpoints' that can assure short travels?

The last one is a bit more difficult. However can a big enough network of nodes, insert itself and start crunching the chain errors-fully on purpose to 'break' the chain?

Excuse my ignorance.
Well, a good half of the ecosystem is tailored to eat away investor money and nothing else.
Ask HN: Ethical/Privacy Respecting Analytics Principles?
Let's say my local coding group, a Code for America brigade, wants to add some analytics to their website to see how much traffic we are getting. Obviously, it seems ideal to not use 3rd party hosted solution like Google Analytics out of respect for user privacy. However, if we were to use a self hosted or roll our own analytics solution is there a "Ethical Analytics Manifesto" or set of guidelines that might suggest things like tracking referrer URLs is fine but it is better to not log IPs etc?

Is it as simple as don't log IPs, use cookies, or use 3rd party solutions?

Thanks!
For me as a software engineer who could move anywhere in the world, relative living costs never mattered, only absolute savings, as I can use it in any country, which is salary minus living cost. Zurich gave me the best savings, but I think many people (including great software developers in China) think similarly.
iPhone X and 7 Plus cameras compared

https://blogs.harvard.edu/philg/2017/11/03/iphone-x-and-7-pl...
Ha ha is that how you aspire to feel when you travel in public or how you actually feel? Because it sounds nice but then you try it and you realise many fellow people are unpleasant, annoying or offensive.
Güzel vuruş
There is a pattern in the modern Internet economy, of large companies engaging in outright theft and fraud, with the legal system unwilling to take action.

How many stories of PayPal, Google, and others outright stealing money from their customers and users, with no explanation, and no recourse from the courts? Oh, I forgot, they “freeze their account”, which is totally different than just stealing, somehow.

So, yes, we should all try to avoid these services. But there is also a desperate need to reform our legal system to stop what our common sense tells us is simply theft.
People are starting to realize that the productivity gains of automation aren't being shared by everyone, and they've decided to blame the automators instead of the politicians. I am slightly concerned that being a developer will become anathema in certain circles. (As usual, I blame Reagan)
> I personally prefer more full stack solutions.

You might like Elm. If you also control the backend you may want to look into PostgREST (there's an Elm lib for it iirc). See also `elm-mtl`.
Coming from Python, my understanding is that Express is sort of like flask (add your own everything), and something like sails.js is like Django (bundled, convention over configuration). I am wondering, why, unlike, Python and Rails, Django-type frameworks did not take off in Node.js? I would like to have a popular “Django.js”, so I am rooting for this project.
If you hire people who aren't citizens of your own country you're going to get ripped off. You need to learn how the planit functions.

Never hire anyone outside your own nation for anything. There is no such thing as a global economy.
Yes, thanks. I know that the pricing situation is nuts, everyone knows it is nuts (I'm a prof, but not at all involved in admissions or financial aid). The model is to list a large sticker price and give a lot of that back.

My college's web site is an example. https://www.smcvt.edu/admissions/financial-aid-and-tuition/t... (I understand that all schools in the US have to have such a page.) It lists the bottom-line summary of the sticker price and then gives you a link to a calculator that you use to figure what it will really cost you, which is typically much less. For example, overall we give back more than half and I assume that our peer institutions do also.

(And, yes, a loan is different than a grant, which is different than work study. My only point is that the end price is often much less than the sticker price.)

All this is not to say that the point of the article is wrong. It is not wrong. I said it was a nit, and I meant that.
Aye, it means that at least someone is using it. Even if it’s pretty niche, and just a helpful tiny application.

Was pretty happy that someone else found https://github.com/momer/solr-index-fetch useful for example :)
> If you want to like writing code [then names dynamically typed languages]

Huh? :)
Show HN: React-Hint v3 – 140LoC Tooltip Component for React, Preact and Inferno
I'm a German living in Germany. Can you clarify your comment for me? :-)
Ah I didn't even think about it being a thing, thanks for the feedback. I did make server so I wouldn't have to worry about so many middleware pieces any longer and could work on my actual projects, but I see how this is fairly common wording.
Not necessarily everyone. I did a few and I am not part of any temp agencies.
Every retail business sells items for profit. I guess the chance involved in games enables or justifies the wishful thinking that the prices were more valuable than the bet.
Upwork also had similar stories in the past. I doubt it's much different from Freelancer.
> I think Meteor is building something called Apollo

Apollo is a library for GraphQL, primarily client side but there's also a server component (sort of like ExpressJS for GraphQL). While GraphQL also includes real-time web-socket based subscriptions, they are an extension rather than the core, and, in practice, most clients/servers (including Apollo) use polling to fetch updates because it requires a much simpler server architecture.
Useful FE questions for your interview
You may not be the target audience. Docker is a tool primarily used to help efficiently deploy your networked applications on new servers. If you don't need to deploy server apps, you can stop reading here. If you do need to deploy apps to servers, docker is worth investigating. It replaces a complex install script and git clones with an efficient clone of a lightweight 'vm' which is ready to run your app immediately.
I wonder if it's simpler than that: Google (Alphabet) has destroyed a lot of good will in the past two years, and the comments in the section reflect that.

I can think of several instances in the past two years that makes me mistrust them more, such as taking down accounts at random and taking a peron's entire digital life with it (causing me to move as much as possible off of Google), the random flagging of documents (aka, they actively scan them and will take off content they don't like), etc.

On the stock Android phone (I have a Nexus), it has felt that they have been trying actively to suck up as much data as possible (the final straw for me to put on a custom ROM is when their google keyboard sent everything I typed to thir servers, effectively making it a keylogger).

I personally think the skeptism they have now is very warrented, and the days "Don't be evil" is long gone.
Yeah you see this kind of post about freelancer.com every now and then. Don't get how anyone can still consider using them. Some of the stories are scary as shit.
Aren't existing street lights already remotely controlled with the control signals modulated onto the power line? I am less sure about a back channel but I am pretty sure street lights are not turned on by simply turning on the power.
Gary Bernhardt. He does a great job at teaching Vim/Bash/Git workflow in his screencasts, which is typically something that's hard to learn on your own. I remember my mind getting blown when he did this in vim `:nmap ,t :w\|:!clear && ruby %<cr>` (if you don't use vim, this remaps comma-t to run the current ruby file you're editing). I still use that little trick all the time and it always amuses my friends.
In which dreamland you get paid USD$155 per hour for Node.js work?
But not custom enough for Intel to remove Management Engine from their CPUs
> (I don't think you responded to the point that Wikileaks is a non-illegal use case for BTC.)

Ok, you're right: Transferring money to unsavory-but-legal groups is a use-case for bitcoin. You could also mail a check.

I'm still not convinced that makes it a promising technology with a bright future, but I've certainly been wrong before.
So far this seems the best we have, and this is the only community I really will comment in. I think keeping up such a community means we have to ensure that the serios and well founded comments are upvoted, and the lazy/annoying/"funny" comments are kept off.
I'm not super familiar with DDD but I do like the ideas behind it - in some cases I think I am doing something similar to it.

However - isn't that essentially creating another layer on top of MongoDB? It looks like this could be implemented as a library for Meteor.

I'm only saying that to clarify that I do not think it's Meteor CRUD versus this. I think of Meteor more as a boilerplate than an application framework.
Best Twitter Threads Compiled
Common sense doesn't really factor into these things, or Las Vegas wouldn't exist.

It's essentially no different from any form of gambling. The odds in any casino are stacked against you, yet people still bet money, either because they think they that "this time I'll win", or simply because they enjoy playing the game.
I don't know the answer, but how do you feel every morning waking up knowing your top 1% of the world and top 0.xxxx% of the history of all man kind? I don't think you think about it too much and keep doing things... Maybe even wine a bit :))
> It is not slave wages considering the living costs in the respective countries.

This pisses me off big time. It is more expensive to live in developing countries than in developed countries. Try to wrap your head around it. These countries are developing, so they don't have infrastructure to support their populace.
Yeah, that's true. Maybe I'm being narrow minded and not "Pythonic" enough, but I always end up writing predicates. I can see that non-trivial predicate functions could be changed to non-trivial functions that return something which can later be compared to get the boolean. But what about having a list of of predicates and wanting to test them all at once. all(p(x) for p in predicates) seems perfect for this...
Tracing the Baseband – Part-1 (2010)
Nooo. MBTF is a engineering term of art.

MTBF lets you compare between two drives intended for a similar purpose.

For something that you own at home, the only medium that will last your lifetime in loosely controlled environmental conditions is paper.
I have started to compile the best tweet threads/tweetathons here. Let me know if you like the concept and think this could be interesting.
Naive matrix factorization JavaScript library
I've switched to https://deepstream.io for my projects. It's just the realtime aspect of meteor, but in an entirely different league when it comes to performance
Seriously, what is wrong with you?
Must WatchBeautiful WhatsApp Status (Female Version) – Songs at One Stop
Sure, downvote, but that does not make it less true. I am not implying the NYT is a worse newspaper than many others in that instance.

I am saying they are trying to pretend they are objective and above the rest in their noble fight for the truth, when there is evidence they are not.
considering the living costs in the respective countries

Trying to shift the blame to the market is still discrimination in my book.
Genuinely curious: why would you accept a job to do the impossible? Or perhaps I'm misunderstanding and his refusal to pay was totally separate from the fact his whole idea was flawed?
I would prefer that someone learnt it in a few weeks using K&R followed by study of the comp.lang.c FAQ for more useful and some obscure parts of the language.
Contractors in the us will bill that much for developers.
My opinion is that Node.js follows a lot more the philosophy of small reusable modules, which is a lot more flexible with the disadvantage of a lot more initial work. I still don't think server.js is Django.js-like, since it leaves most decisions up to the developers. The main difference is that Django, Rails, Sails, etc are opinionated about both the libraries AND the code structure, while I tried to keep server opinionated only about some basic functionality, but leaving the more advanced and code structure totally up to the devs using it.

But I do try to do batteries-included, because express-like workflow involves following a bunch of steps that are basically the same for most projects.

Edit, maybe you are interested on Sails: https://sailsjs.com/
Blockchain-Based Social Network Platform for Book Readers and Authors
The person who posted the review is projecting this behavior on customer service. We don't know exactly what happened and we only have one side of the story.

> It became clear later on that this limitation was placed by a support agent which I apparently angered during the first issue...

Was it actually that clear? Did the customer service rep give an indication that he or she was "angry" with this person? No details were offered except for language which most likely wasn't being used.

> They didn't use these words, but it was the gest of it.

This was used liberally through the review. The reviewer posted the "gest" of the customer service replies which seemed to be filtered through the reviewer's perception of the mood of the person on the other end.
I second my sibling poster.

"It's easy for me to armchair quarterback these situations"

You have the self-awareness to recognise that you are "armchair quarterbacking", then you decide to... blame the guy for his problems, judge him negatively for speaking out, and go off on some airy tangent about the history of social security.

"This is a person who is susceptible to disasters, being forced into the street and can't manage the basics of living in the modern world."

What the hell? Basing your career on one online platform is not the best life decision, true. There's lots of freelancers who do more stupid things. Yes, this guy could have done things differently, but he doesn't deserve this kind of treatment.

If you are based in a tech hub or major city you can build a freelancing career with numerous digital agencies and other professional firms, and learn to sell yourself, manage client relationships, build a specialised skillset, etc. If you do that you also deal with a much better class of clients (have money, know what they want, don't screw you around). That is the exception, though.

The average freelancer hustles for generic projects and deals with the shittier kind of clients. This guy sounds like he is one of the more competent individuals in that category. Then he had a key relationship (with freelancer.com) turn sour, and as a result he's been absolutely shafted.

"If the reviewer posted this under his real name, then he should remove it. This review will kill his reputation" He's fighting back with the one weapon he has, which is going public with his experiences. He knows he is a taking a big risk with this. He is courageous.

On a final note: Jesus F'ing Christ where do you people come from. I've seen comments like this on similar stories. The temptation to victim blame (under the pretence of dispensing helpful advice) seems irresistible for many. I've been on the receiving end of this, so it gets my goat. An experience like this doesn't just hurt you materially and financially, it also smashes your self-confidence. But people are very selective in the things they are sympathetic towards. With other things, they respond with scorn and condescension.
Well I wouldn't want one of these 405's in my bedroom, but I realize that I do even miss hearing the sound of my harddrive clicking away. It makes me feel like something real is happening.

Do you remember the scene in "the day after" when all the shit is going down, and the clatter and buzzing of the teletype machines...? Just so terrifying with all those sounds.
The reviewer is building a monument to their conflict with a previous employer.

Every future interview they have will be in the shadow of this monument.

What do they gain? The company they've focused their ire upon isn't going to fold because of these paragraphs. The person working there now has an opportunity to revel in their handiwork - they riled this guy up all the way to the top of Hacker News!

Best to relegate your emotional outbursts to your art instead of putting them into your business or relationships if you can't keep perspective of how they'll effect your future. I wish someone gave me this advice.
I've worked (employee + freelancer) for multiple "agencies" in the USA. $150 is a more-or-less standard rate.
I'd be interested in the level seven reverse proxy application. As well as unix domain socket message queues. There are probably many other places in the networking pipeline evio could provide a boost.

It's a testament to what is possible through the "syscall" and "golang/x/sys" facilities. As well as your confidence in playing with Linux internals ;)
Infineon tried to buy Wolfspeed (Cree’s RF spin-off). Triquint merged with RFMD to form Quorvo. Who the hell comes up with these names? At least Triquint was a cool name.

Analog device bought Hittite and destroyed a good web site.

As long as they leave LTSpice alone.
You’re right and given the context and previously written stuff the maintainer also invited people to contribute instead of just requiring him to work for them for free...
That is precisely what I was saying. Thanks for clarifying.
As a Dutchie who just spent three years in Germany... You are perceived to be very closed, at least initially. Nice when you want to be left alone, going about your business. Not so nice when you are used to more interaction with strangers.