skysight-inc/HackerNews huggingface dataset:
Or maybe you're just under their marketing and propaganda. here are some things the authoritarian government did just this year

- China puts a freeze on burning coal, leaving millions of families shivering in the cold
http://shanghaiist.com/2017/12/05/coal-ban.php

- China Blowing Major Bubbles In 2017
https://www.forbes.com/sites/kenrapoza/2016/12/19/china-bubb...

- In locked-down Xinjiang, China is tracking kitchen knives with QR codes https://www.fastcompany.com/40510238/in-xinjiang-china-some-...

- Big data meets Big Brother as China moves to rate its citizens
http://www.wired.co.uk/article/chinese-government-social-cre...

- China threatens U.S. Congress for crossing its ‘red line’ on Taiwan
https://www.washingtonpost.com/news/josh-rogin/wp/2017/10/12...

- Joe Hockey’s stark warning to Australia over Chinese interference
http://www.theaustralian.com.au/national-affairs/joe-hockeys...

- Chinese diplomat in U.S. threatens Taiwan with military attack
https://www.taiwannews.com.tw/en/news/3316709
I hate it when food gets reduced to a single number. What is this list good for if you want to eat a balanced diet?
Zend has a full PHP environment for the i, and you can install things like Apache and MySQL on it. You can even virtualize Linux on it.

Most older programs are written in RPG but there are ways to write programs in other language like C or COBOL. You can use tools like IBM VisualAge to have a "modern" environment instead of hammering away at green screen text terminals.

It's a very odd environment, unlike both Windows and UNIX. There is a job scheduler, output queues, print devices, security levels, objects...

Check out the young i developers group if you want to learn more. They embrace modern tech like node and github

http://yips.idevcloud.com/wiki/
Well, to be honest, I have taken over about four pieces of software over the years, and one of them was a one-and-a-half time maintenance job (adding one tiny little feature, later finding a bug that turned out to be not in the application after all).

I was exceedingly lucky, I guess, because except for that hairy SQL view, they were all gems of clarity.
Well this is my first client. And I found them by applying on a website for local consultants.
Like, Bitcoin sources?
This post is just about how to actually extract a percentage of the value you actually provide to a company.

You actually have to provide that value in the first place. At no point does he mention "doing nothing".
The big problem is that we will just never know. An official formal investigation wasn’t allowed then and isn’t allowed today. As with everything else censored in china, what is left is rumor, hearsay, fuzzy truth, etc... that is the tragedy of censorship and not some CIA plot to discredit china. The Chinese government makes their own bed here.

Most of the deaths occurred throughout the city as the people rioted (because who the hell likes having the military in their city), few deaths happened in the square itself, few of the deaths were actually PKU students, most of whom had gone back to campus before the real shit show began (you can find many in the tech industry today, though they don’t reveal that they were involved easily).

China back then lacked riot police, they lacked any form of non-lethal crowd control capabilities. Then you had confusion in the army, soldiers who didn’t load their weapons getting killed, then civilians getting mowed down by other units in retubution.

I honestly think that if the government went to find an accurate account of the event, they would find many mistakes made, many tragedies occurred, but they wouldn’t lose the confidence of the people. That they don’t bother just shows how far they have to go.
Not safe anymore, it's strange days for Crypto's.
It's essentially an ad that gets you to click it by making you think you are somehow logged in on a site you don't have an account on. I emailed them about this because I think it's an awful pattern, and did get a response but not one that indicated they understood the problem with this deceptive marketing technique. It makes me avoid clicking links to dev.to.
How do you go about finding clients? I see an outline here https://kirubakaran.com/blog/consulting-outline/

Curious if you have any recommendations.
> But I believe that parent linked trees are really needed in real world e.g. to get the path of a node.

Yeah, it would be about that: belief. You can remember the path to the
root when descending, so the parent node is not really necessary.
Proposal to add characters from legacy computers and teletext to the UCS [pdf]
Because it doesn't degrade, at least not in ways that are meaningful to the customer.
To this day, I'm still not quite clear about what a consultant actually does. I mean, beyond some vague idea ("goes to some company, talks with people, gives some recommendation"). I'd really love for someone to give some example or describe in a tangible way what the work of a consultant entails, what skills one typically needs and actually employs, what a typical gig looks like from beginning to end and so on.

If anyone here on HN could share some insights, I would highly appreciate it.
This has happened to me as well. It's because whoever hired the consultant hadn't forced anyone to do those tasks. It's their own fault really. I recently did some consulting for a Veeam configuration and it took a good 12 hours to get them to set me up a VPN and get access to all the servers I needed to review their setup. Should have been ready from the get-go.
Yes, and I think this is a common strategy in the CPU manufacturing world. The companies developing and testing software for these devices probably don't realize that the performance of their software will start to degrade in 18 months.
If you want some more depth to the Californian Ideology critique consider watching the Adam Curtis documentary "All Watched Over by Machines of Loving Grace."

https://en.wikipedia.org/wiki/All_Watched_Over_by_Machines_o...

Hypernormalisation also covers some of the same ideas and is more recent.

https://archive.org/details/HyperNormalisation
This is a really good article. Thank you gacallea. I have read many guides of this sort, and most of them are trivial or full of general common sense stuff I already knew. This is the first guide of its type that had information that was both new and useful to me.
Apple could have just implemented replaceable batteries and all this situation could have been avoided.

Edit: When I mean replaceable, I mean replaceable batteries without the user having to go an Apple store. Like in the old days, taking the cover off and putting the new battery back in.
Yes. I've had friendly conversations turn into paid consulting work because, "Then we will pay more attention."
Not OP, but the answer to this is almost always "network with people who will pay you to freelance." This assumes you already have the skills/knowledge worth paying a freelancer for.
There are no good options for dealing with Poland’s government – Charlemagne
Just that?

Chinese here. I could say, if our government proves capitalism can be very well integrated and become more productive in an authoritarianism society, then that is a really bad news for democracy.

On the other hand though, after watching many Fox News clips on Youtube, I don't think you guys are doing very well on democracy, especially the people in the US.

Democracy is much harder to maintain than authoritarianism. It's very easy to get hijacked, especially the world is full of liars now days.

I'm not saying you should abort democracy, instead, you guys should be grateful for what you have, and be careful don't lose it, because if you did, you probably won't get another one for free.
Over-obsession with carbohydrates/sugar intake is a health fad. One simply can't expect health fads to be uniformly distributed across the planet.

People like to eat white rice, because they've been doing so for thousands of years with no ill-effects. The question is how can we improve nutrition education in the west so that people don't think that they are going to get diabetes from eating rice.
There is a lot of gymnastics this days, from people like John Gruber and Rene Ritchie to downplay what just happened. Truth is their 'explanations' are disturbing to watch and extremely unhelpful to Apple.

Plain and simple, battery is shaved so much that there is no surplus left (in the name of thinness), nothing to amortize normal battery degradation, so iPhone only works beautifully during initial review and couple of months after that.

I really love Apple and some of my daily living depends on it, but this crap has to stop already. Three years back until now there are many missteps in the name of fad and profit, couple of years more and it won't matter since I won't have any market in that ecosystem.
An Observation About the Bitcoin Block Size Debate
How does it usually work out in the end? Does that hurt you in the sense that they'll blame you anyway, or help because you got more hours in.

Not a consultant but would list or report what time was spent on and they'd see line items like "waited on having accounts set up by IT for 2 days"
If that horse-related spelling surprised you, this one will blow your mind: the expression "chomping at the bit" is wrong; it's actually "champing at the bit" (with an "a")!

See https://www.bathroomreader.com/2014/04/chomping-vs-champing/.
It's all based on your level of verification with the exchange. At the maximum (level 4) verification on Kraken you are limited to $100,000 withdrawal per day or $500,000 per month. So while he still wouldn't be able to withdraw the full amount at once, it is not nearly as bad as the author makes it sound.
What do you think new freelancers and consultants get stuck on that limits their success?
Malaysian here. FYI in most households the "wet kitchen" is indoors -- in fact it's THE kitchen. The "dry kitchen" is little more than a countertop with a microwave and maybe a sink.

Example pictures:
https://www.propertyguru.com.my/property-listing/usj-20-reno...
I'm sad at the quality level of comments on this discussion. Lot of people are commenting clearly without reading EVEN the readme.md of the linked post.

This tool advantage relies on the fact that NO bitcoin needs to be moved, so all posts about long time of btc transfers make (almost) no sense.

On the other side only ONE (so far) person mentioned (importantly) that it works only on bitfinex, and even him didnt clearly wrote that this work ONLY if bitfinex has higher price than other exchange (reducing arbitrage opportunities by half), because you can short btc only on bitfinex.

Where is HN from 5 years ago? :(
> - China puts a freeze on burning coal, leaving millions of families shivering in the cold http://shanghaiist.com/2017/12/05/coal-ban.php

Love your arguments like this. How about the ban allows everyone to breath fresh air during winter instead of byproducts of coal burning? Omg, few families is going to be shivers. Many more will thank its government for that step. You are welcome to visit Beijing to experience constant smog yourself. I highly doubt you want your children to live in such environment.
You’ll probably find your comment downvoted because you expressed yourself using language which isn’t kosher in the HN community, and you aren’t praising the writing of HNs most well known and well liked member, but I generally agree with your sentiment.

I felt gross and kind of disappointed while reading the article. I need more time to think deeply about why that is and communicate it in an effective way.
Ask HN: How to you deal with a science denier?
I'm having great difficulty finding a way to internally calm the bizarre and entirely unique form of stress and frustration and confusion that comes from interacting with people who emphatically refuse to believe in basic scientific facts or theories that are considered fundamental to the modern world, primarily climate change and evolution. Over and over again I hear from people, especially over the holidays when I interact with those I normally do not, that a cold snow storm is "proof" that there is no global warming. Some of these same people have similar denials about any genetic similarities between a human and a chimp, for example. No matter what angle I attempt in trying to "fix" their perception, nothing works. It seems both impossible and genuinely incredible that some people (many people) are so convinced they are correct in things they actually have no personal understanding of. How do you deal with such an environment?
Having been in a position where a consultant was foisted upon me by management, at several different companies, near as I can tell they are paid huge sums to restate what the team already knows and has been saying needs to be done. Only they provide it with an approach and language which management can understand.
They preload everything. They preload a post when you mouse over it, so it's mostly/completely down by the time you click. They also preload the current most popular posts, things like that.
AMD's tragedy, the make brilliant engineers in house and have talent at picking good cadres, but very few of them will go to work on any greenfield development for them.

The moment a cadre on a level of Keller or Bruno gets bored, they loose them
Noticed they start loading content as soon as you hover your mouse over a link. Wonder what their server loads are like because of this.
The problem is - when the battery is bad, the phone will shutdown even if the gauge says 60% or so, and that isn’t obviously “low power mode”. Source: saw it happening on my daugher’s iPhone 6, a year or so ago.

To be clear: I’m not apologizing Apple. They have “we’ll make decisions for the user” attitude in their DNK, but this was gone too far.
It's not very interesting to compare what the US was doing 160 years ago as justifications for why China still acts the way it does.

A civil war is very different than a massacre of innocent protesters.
Are there processors out there that can handle voltage drops without crashing?
You have entirely too much time on your hands.
Consulting is a bit too broad of a concept to provide a "what does a consultant actually do" definition. Anything that people will pay you to tell them or do for them without making you their direct employee is, technically speaking, consulting them.

For example: reviewing someone's database configuration and providing general recommendations for improvement is consultation, but so is directly modifying those settings for them and not actually telling them what changed. The expectations and deliverables are set by agreement between the consultant and the consultee.
I'm thinking of doing this to better enable work from an iPad. Mostly in terms of things like having push button access to command line tools via api, everything from compilers to pandoc. But the real sticking point is that there's no universal easy way to actually get a file attached to a http request with iOS sandboxing---the best I can come up with is emailing everything in and building the api around reading subject lines. Which seems a little... hassle-full?
> show your impressive thing to people as high up as possible

How do you even get access to ' people as high up', most programming jobs make you go though "Standardized screening" programming puzzles before they even look at your github, if at all.
Many high profile sfo tech companies straight up told me that github is merely a formality in the application and that they don't have time to look at it. Many interviewers get you resume like 5 minutes before the interview and start asking you standard interview questions.
Let us know when you arrive at your conclusion
hehe, I've been sitting on https://lightcycles.io with the intention of creating an in-browser lightcycles game for a while now. Maybe I will create a clone of this for fun instead :)
I had the same experience. I gave up on it after a couple days.
I have a 6 year old battery in my 2011 Macbook Air and it seems to handle the peak load of my quad core i7 just fine.
Waiting for this to hit other costal areas. Can’t imagine how much it would cost to empty out Cape Cod if required
Apple batteries are replaceable. $79 and an hour at the Apple store will do the job. If you want to save money you can get it done at a third-party shop for less than $50.

Where Apple made a mistake was in not communicating to its users that this is something they need to do on an annual basis, so people could budget it in to their cost.
Ask HN: Explain the technical architecture/stack of a cryptocurrency exchange?
Building a Phone Routing System
They are replaceable... for $79. Which is probably close to what they would have charged for additional batteries if they had gone with a hot swap design.

Actually, I bet they’d sell a $79 normal and $129 extended ‘pro’ version.
Buchenwald + Disneyland = Modern day China
Some of it is perception.

At one of the spectrum is junior offshore testers billing by the hour. On the other is McKinsey, who bills by the study. The former gets more rate pressure than the latter. Charging weekly or monthly appears more professional than hourly. (Lawyers are the exception)
Depends on what they are consulting on.

I know that places I've worked have had management consultants, who came in, worked with our teams for a few sessions, and wrote us up some recommendations as to how we could better work together.

We also hired DB Performance consultants, who came in and helped us optimize some gnarly queries and do a DB "Double check" to verify that the path we were on was good.

Another time we hired a pricing consultant, who helped us come up with a strategy to change our pricing and avoid pitfalls.

Basically, They are subject matter experts who may come in and actually be on-demand teachers in my experience.
I think there's lots of useful things to learn from the article, though I do agree that this:

> A necessary collorary to this: the principals of a technical consultancy do very well for themselves. I don't know if that is a secret but it certainly isn't well appreciated: nobody says Occupy Boutique Rails Consultancies, but the principals of them do end up in the 1%.

is not great for society and I'm highly skeptical that it's necessary. However I can see that it would be hard to do things differently -

This type of high-level admin stuff is a simple way to make an organisation efficient, and it's unclear how best to achieve the same level of efficiency whilst simultaneously not allowing the principals the power to centralise reward to themselves as well.
Do you personally have the skills/knowledge worth paying for if you classified yourself as a freelancer?
I drink that much caffeine before noon every day. It's 3 cups of coffee.

edit: I suspect the ~200g of sugar is worse on some level.
You know the 80/20 problem? The last 20% percent of the work require 80% of the effort? Well, with self-driving cars it's the reverse. Most start ups spend the first year getting a team of car hackers to hook up a bunch of ROS machines in the trunk to the car's controls and rigging up a bunch of sensors. And then once they're done, they have this one task left, writing the actual algorithms. And they realize that the best they can do is a car that makes laps around their parking lot (see above article), and even that takes them another year.
IBM i is advanced in some interesting ways, but the design has plenty of drawbacks. The database (DB2) is baked right into the operating system and is an integral component virtually every application relies on it - you can access tables via SQL or directly through record access (equivalent to fopen(), but against database tables). In fact, the “traditional” UNIX like filesystem (the IFS) on IBM I is an entirely different world, the object storage subsystem (the database) is where 99% of everything live on IBM I including most applications. Applications aren’t compiled to machine code directly, outside the lowest level code needed to get the system running - they’re all stored as bytecode and compiled to machines code on first run, which is how IBM has taken advantage of newer POWER releases without requiring customers beg vendors to upgrade or rebuild their code. There’s a hell of a lot more, but these are two key components of the design.

As for writing software, you basically have no choice but to use tooling IBM has support for. There is a emulated POSIX environment (PASE) but it’s mostly used by IBM to port things from AIX - the traditional IBM i languages are RPG plus C/C++ as a newer addition, but they have runtimes for Java, Python, Node and a few others. The traditional languages are the only way you have to make classic green screen apps, while the latter are there primarily to host web applications.
... Welcome to life? If you want to be sheltered, work for someone who will value your work and reward you accordingly.

Otherwise, prepare to deal with the cold truth that many businesses are out there for themselves exclusively.
In retrospect, I have to say that making friends has been the most significant bit in this regard. I didn't make those friends with the ulterior motive of getting more work of course. Though I used to be painfully introverted, I'm a friendly person and I made friends sort of organically, through my roommates etc. The great thing about loving programming is, when you talk about your mutual interests with your programmer friends, though you're just hanging out and having fun, it is also naturally a "work meeting".

That's probably not a very useful answer, but that's how I got most of my clients, who then referred me to their friends etc.

If I were new in a city, I'd find a way to accelerate that by going out more and meeting new people doing activities I enjoy. One of my friends made a lot of connections at the climbing gym, for example, and he got a few consulting contracts that way. The conversations for him were as simple as "What do you do?" "I'm a software consultant" "Oh, we need someone to do x at our startup. Do you know about that?" "Sure, let's talk more".

I'm sure there are other ways to jump start your connections... make something shareworthy and posting it on HN, for example.
Not to be flip, but those who live in the nyc (ny) burbs subsidize your mass transit, as do businesses in the burbs.

Though dated, a 2011 Rockefeller Institute study claimed nyc paid out 5% more than it got back to the rest of the state while the burbs paid out 10% more. Per capita, they claimed nyc paid out $34 more while the burbs paid out $311 more).

Income based financing schemes almost always fail in nonhomogeneous environments to be 'fair.'
One day later, and it looks like I was right. The buyers have chosen a bottom and the prices are rising again. Lots of people cashed out yesterday.
> Thomas: I got at least $15,000 of value out of this conversation.

How is literally providing tens of thousands of dollars of value "doing nothing?" That's far more productive than your average web developer quibbling over how many pixels wide to make a button.
Which bank was it?
I'm helping leaders in technology find their purpose
So he became instantly popular with no previous effort? Or is it remotely possible that he actually spent time blogging on topics that his audience found compelling?
I don’t disagree with you, but I think the fundamental difference here is that American invasions are a) acknowledged b) considered fairly negatively by virtually everyone, even by those who initially supported them. It is a publically discussed issue with multiple acceptable opinions which range from “expensive quagmire” to “massive human rights violation.”

Tiannamen Square, conversely, was covered up, erased from history and is essentially unknown or uncared about by the majority of the Chinese population.
I think you misunderstood my comment. I'm saying the U.S. has a cultural problem preventing it from confronting the very real authoritarian excesses of China. I think your articles are excellent evidence of those excesses and I agree with you about the problems posed by their marketing and propaganda.
What would be the solution you would propose?