skysight-inc/HackerNews huggingface dataset:
Because, generally speaking, those people make enough per-gig to support an agent making a living taking a small cut.

Furthermore the amount of time required for the comedian/actor/musician to complete the work is pretty small.

If you can start charging 6 figures for projects you can complete in a couple days, I'm sure an agent would be happy to work for you. If not...
That person making 5 figures per week often doesn't need or want to be working 'repeatably' or have a full schedule. A couple folks I know charge $15k-$20k/week, but they only care to take on a few of those per year, while pursuing other interests (other business ideas, etc). Even $30k/week is still selling time for money, and "isn't scalable" - maxing out at $1.5m/year even fully booked, which few are.
Pretty much this. I live in St. Louis. I've got 15 years' career experience, the last 5 of which were remote; I've been able to do impactful work for major east coast and west coast names you've definitely heard of.

It's been an amazing opportunity to level up my career and my skills. If you told me in late 2012 that I'd be doing what I do now, where I do now, I'd have laughed you out of the room.

That said I've had to work a little harder on things like conference speaking and attendance, in order to build up a network and offset some of what I miss from not being in the room every day with people in NYC/SF.
yes. they are head shops. but one key detail. you are working for them. not the reverse. the relationship with the customer is very valuable
The notion that millennials' woes are the result of getting a liberal arts degree in women's studies or something is a baseless claim that has been perpetuated specifically because it's an emotionally resonant myth. The millennials that are suffering the hardest right now are the ones who couldn't even afford to go to college (because college tuition is priced ridiculously). The vast majority of millennials that did go to college got a degree in a traditionally "useful" field. The only place where you see a preponderance of liberal arts degrees that aren't specifically career-focused are rich kids who got to go to Ivy Leagues; these people are nothing like your average millennial.

https://fivethirtyeight.com/features/students-at-most-colleg...

https://www.npr.org/2014/11/18/354196302/amid-the-stereotype...

And the notion that they should've all just got a job in tech is equally ridiculous. The frameworks and techniques I'm using right now didn't even exist when I went to college. And I'm someone who specifically approached my degree with the anticipation of future technology!
I've worked remote ranging from 100% to 30% most of my career. I've also built a business with 100% remote workers, and currently work for a "some people remote" business.

My advice to anyone considering this is if you are currently in a company that is designed and built around face to face office communication - run, don't walk. You will almost always be a second class citizen that is slowly forgotten about. It's simply how humans work, and while I'm sure there are outliers I don't find them very interesting.

If you do decide working remote is important to you, I would suggest looking for a job where the entire team, (especially) including high level management, works remotely at least the vast majority of the time. These situations tend to work out rather well if you have the CEO/CTO at the top of the company holding remote work as a core company principle.

The communication structure of a remote worker vs. office worker company is vastly different, and companies ran remotely must establish very clear communication policies that look wildly different than normal. I've never seen a combination office/remote organization actually do much to change these policies when the first team goes remote - with completely predictable results.

One of my rules when I ran my company remotely was that practically everything was talked about in public chat channels so anyone could search/scroll up and read 30 minutes of backscroll to see what the emergency/whatever of the day was. I found some folks flourished in such an environment, but some folks absolutely detested it since they couldn't deal with being "called out" for a mistake in public. When those "mistakes" start being hidden in private chats is where fundamental cohesion problems start within remote teams, in my experience. Those sorts of things sort of simply permeate naturally through on-site teams, where there is no such action for remote teams if information remains segregated into a zillion private interactions.

I love remote work, and hope to one day build another remote-based company since I miss it and have some further ideas I'd like to try implementing to make it even better.

If I had to make one point it would be that remote companies need to be fundamentally designed and organized differently than non-remote companies and this fact is rarely recognized by most.
When you indent-quote the postscript links, HN’s parser skips turning them into links. This makes it hard to visit them! Copy-paste is pretty unpleasant on mobile and I can’t imagine how crummy it is in a screen reader…
pgSQL is still not quite there when compared to PL/SQL.

And PostgreSQL lacks tooling at the same level as APEX, SQL Developer, JDBC/.NET drivers (specially bulk operations and distributed transactions).
I'm still trying to get over the idea of advertising software like this with code for two exchanges (Kraken, EXMO) marked "untested". Perhaps it is not ready for public release yet.
> So basically, you don't like these facts so we must be skeptical of them?

You appear to be uncritically accepting rumours on a leaked cable as a fact - instead I only urge caution on such emotional matters.

Were people run over? Were bodies moved by bulldozer? Those statements can be true without that particularly gruesome scene being accurate. It is its gruesomeness that makes me suspect - a property that makes urban legends infectious - the sensationalism outweighs the substance, evidence and rationality e.g. who saw it, when did it happen, how many people were subject to it, why was that a rational thing to do etc.

> These were not two hostile countries in a war of whataboutism like the US and USSR.

We are not discussing an official statement from the British government so geopolictical relationships are hardly relevant. Governments and civil services are full of agendas in every direction but more likely this is an embassy doing its job i.e. reporting on the various rumours circulating in the host nation.

The reason for caution is that people are describing their emotional reactions to these words without considering the grounds. At the best of times there is some pretty horrid anti-Chinese xenophobia on this board. People want the worst things to be true irrespective of evidence. US citizen's casually describe Russia and China as enemies today. Something you only have to say enough times for it to become true.
Not sure if this relevant to what you want:

Analyzing AWS Detailed Billing Reports Using BigQuery and ReDash

https://blog.powerupcloud.com/analyzing-aws-detailed-billing...
The mechanism is:

1. Users have a USD account and a BTC account. They can’t sell their bitcoins and withdraw their cash, but they can buy more bitcoins using their newly-topped-up USD account – which contains trapped “dollars” which can’t be used for anything else. Think of it as a Bitfinex “USD” token, not as actual US dollars – Disneyland fun-money which can only be spent inside the theme park. The price goes up. In April, BTC on Bitfinex was often $200 higher than elsewhere.

2. With the higher price on Bitfinex, traders arbitrage by buying coins on an exchange with a lower price and selling them on Bitfinex. (Note that the USD from the sale is stuck on Bitfinex.) This raises the price on the other exchanges.

3. Expectations rise, the price gets mainstream press and more people get into Bitcoin. The bubble inflates.

This works precisely because you can’t get your money out – and other exchanges were also having problems with US dollar withdrawals. Users were reluctant to remove their BTC from Bitfinex because the “price” was highest there (even if unrealisable) and because they loved it as a trading platform.

The trapped “USD” tokens also got used to buy other cryptocurrencies – the price of altcoins tends to rise and fall with the price of bitcoins – and this fueled new ICOs, as people desperately looked for somewhere to put their unspendable “dollars.” This got Ethereum and ICOs into the bubble as well.

FWIW, I described this to Phil Potter from Bitfinex and he thought it was plausible. I don't think they intended a bubble to start, but I do think that's what kicked it off.

I'm not sure if the “USD” were Tethers at this stage, or just funbux trapped there.
Consultant is simply perceived higher value than freelancer or contractor.

Since I started selling myself as a "Mobile Consultant" I made significantly more money than selling myself as a "Front-End Developer", "Freelance Developer" or such.

Seemingly it's all in the wording these days.
So Amazon and rackspace can't rent cloud servers to people from southern china ? or is it just low cost proxy's and vpn's that get seller into prison ?
>MongoDB has some problems with spinlocks,...Interesting enough is that this situation is getting better between releases
(but it’s still quite significant), for example here is comparison of
throughput for 3.2 and 3.4:

Is there an image missing or something?
this is another reason weekly billing works in everyone’s favor. in the former ex, the customer would not lose with hourly billing. with weekly billing they become very motivated to resolve hurdles to your success
>I know plenty of skilled developers, but only a handful have a combination of business savvy and enough social skills and graces to be able to talk to a variety of people in business settings without ... hosing it up somehow.

Of course most are like that: How much effort did they put in to become skilled developers, and how much on the business savvy? I'm guessing years on the former, and perhaps hours on the latter?

It's not that people can't develop those skills. It's that few want to, or realize that they have to.
It should be noted that American schools teach plenty of revisionist history or gloss over the worst excesses.

https://www.nytimes.com/2015/10/22/opinion/how-texas-teaches...

https://www.washingtonpost.com/local/education/150-years-lat...

https://jezebel.com/heres-how-new-texas-public-school-textbo...
"you" is the "you" in particular who is having problems. I've found this has been pretty clear for pretty much everyone who isn't a cryptocurrency advocate, fwiw. I note at the end: "It’s nice if you had no trouble yourself, but 'I’m all right Jack' is not the attitude for this series of posts."

I'm finding more and more reports just from normal people who foolishly tried cryptos to see how this all works. Latest is Rory Cellan-Jones, who happens to be writing it up in his capacity as a BBC journalist: http://www.bbc.co.uk/news/technology-42454876 - I'm sure he'll be documenting the "transaction suspended in mid-air" experience in detail, to Coinbase's delight.
People on my linkedin talk to each other that way. It's bizarre how wannabe "coaches" talk.
Most mentors are heavily biased, they might save you time and help you avoid some common gotchas but they won't teach you critical thinking.
Also agree. When I pick up my wife's phone to do something I find myself constantly triggering control center because the home gesture is so ingrained.
I can think of 100kloc Scala codebases, e.g. Kafka.

People do use ML family languages, and they are better. There are plenty of non-technical reasons they aren't as widespread as dynamic languages or shitty static languages.
A huge huge part of it is just persona, profile, reputation and perception.

A fancy consultant with a laundry list of "credentials" will be automatically trusted.

When Joe Schmoe developer says the same thing it will be dismissed.

You can see a variation of this happen with books, particularly self-help books.

A nobody author writes lots of valuable stuff and people flick through it and go mehhh.

A famous self-help personality writes a pretentious 50 page book rehashing cliches (probably actually written by someone else) and give it a title like "the pink monkey that was red" and it will "blow up" because everyone talks about it.

Nothing wrong with that. That's the game, I get it.

The point is if you ignore this or don't understand it you are going to be disappointed.
Value received (perceived or real) does not necessarily equate to the amount of real dollars a customer would have been otherwise willing to pay.
This isn’t really worth reading for most I think. It may be actively misleading to newcomers to FP (I would count myself as one). It might be useful for people who want to promote FP to see the kind of issues people new to FP face, but not really, because they’ve already seen this a bunch of times. I think the author inadvertently reveals the source of their problems with the following comment:

> I also do not believe that functional programming is "a completely different paradigm". I view it more as a bunch of programming patterns that are lumped together under the functional programming umbrella because they work well together.

FP only started to make sense to me once I discarded all my OOP/Imperative ideas. I can see why refusing to do so would lead to thinking a lot of it doesn’t make sense (having been through that myself).
Yale helped Mao Zedong into power.

The truth about who really controls China is obscured.

Just a century ago, China was a backwater nation that got conquered by Great Britain. Within 60-80 years, they got nukes and became a super-power. Within 30 years, every nation sold out to China by giving them all the manufacturing technology. Bill Clinton sold them nuclear secrets. Israel regularly funnels intelligence and technological secrets to China.

What do you think is going on? Does anyone think the Brits who worked very hard to rule the world 200 years ago and had an advanced intelligence network just gave up and walked away? I don't.
Yes.

But there are different levels.

You don't have to be good enough to convince the CEO of Microsoft to make good money.

There are many many more small companies that still can give you good money and are more easily convinced.
Different devices have a longer consumer replacement cycle and less need for out-of-the-box energy density. For the same level of capacity degradation (80%) MacBooks are designed to 1000 cycles whereas iPhones batteries are designed for 500 cycles [1]

[1] https://www.apple.com/batteries/service-and-recycling/
I find this hard to read because some of his arguments are just subjective rants about style.

His argument about "mutations" and "passing values around" is exactly what makes FP great. It is to prevent side effects, which makes it hard to trace bugs when coding concurrently.
I always hate that answer, because it doesn't actually answer the "how".
Books Recommendations from 15Ms Hacker News Comments
You have a new account. You use inflammatory language: 'mowed down', 'strong arming', 'dangerous psychopath', 'nuclear missiles'. We try not to do that here.

That 10,000 number is contested, you do the truth a disservice by assuming it to be true. We hold ourselves to higher standards here. Other sources assert the figure was in the hundreds, still a lot but two orders of magnitude different.
It's very doable to find remote consulting/freelance work. I'm in a region of Canada where the goal freelance/consulting rates for software engineers are well below $100/hour, and I could regularly find remote consulting work in the US around the $100/hour mark .
same happened to me
The pop culture of software engineering is tragic. Legitimate complaints about ergonomics and performance (linked lists are bad) are mixed here with pitiable ignorance (the problem with higher-order functions is... passing functions by name rather than making the inner application explicit? which is addressed by... eta-abstracting them, while not explicitly applying the resulting closure?). The author confuses partial application for partial evaluation, when the actual complaint seems to be about functions being curried by default: https://en.wikipedia.org/wiki/Currying#Contrast_with_partial...

There are legitimate complaints about the annoyances of threading state through pure functions, but these have been made much more cogently by other sources within the "functional programming" community: Haskell has no end of blog posts about the utility of do-notation to provide the appearance of mutability while leaving state-manipulation implementable in pure, easily-unit-tested code, and early return can also be captured with monadic notation.

The naïve rejoinder to this approach is "why use a pure language if you're just going to emulate mutation?". The answer is that it lets you reuse the pure computations that transform state in other parts of your code without having to create dummy mutable objects for them to modify, and you have guarantees that unrelated state is not perturbed; this enables purely local reasoning which keeps code easy to understand.

Presumably this is to be considered worthwhile reading because the author has a job at Facebook. It's shameful that we implicitly support the cult of corporation-worship that assumes companies wielding great social power also confer supernatural programming skill or insight on their employees (by powers of selection or mere post-hoc association).
Not Even Coppersmith's Attack
Sold a significant amount, or like 40K worth? I'm curious about people cashing about significant values and converting to USD.
I'd say the US's cultural problem is they think it's their business to "confront" other countries on their domestic issues.
Fentanyl is a prescription painkiller.
IBM i, aka AS/400 is indeed quite advanced.

It was developed in PL/S, a PL/I dialect, back when C was only relevant inside AT&T walls.

The binaries use a bytecode format known as TIMI, and IBM i contains a kernel level JIT. So any application gets AOT compiled at installation time, or when you feel like refreshing their native image.

The filesystem is follows a database model known as catalog.

Main programming languages on the classical mainframe environment are RPG II, Fortran, Cobol, PL/S, C, C++ and Java.

Yes, IBM i Java makes use of TIMI bytecodes as well.

Then there is the POSIX emulation layer to help port UNIX applications into IBM i.

At old good mainframe fashion, these environments are each its own little world.

When the need to modernize IBM i came to be, IBM started porting PL/S code to C++.

If one wants to actually target native code and not TIMI, there is a C compiler called Metal C.

This is just about IBM i, IBM z and Unisys ClearPath are also quite interesting. All written in systems programming languages much safer than straight C, and with lots of nice features which UNIXes still haven't adopted.
Security stuff is notoriously difficult for demonstrating any kind of value.

99% don't care unless and until they get hacked, they will also forget about it all in 2 months.

If they don't get hacked for years they will just attribute that to luck and probability, not valuable security consulting.

And if they do... you can guess that one.
How so? If one asks how they find a traditional job, "look for people who are hiring people like you" is an accepted answer. Same difference, no?
Forums are always full of people who complain. These days, the rare person who bothers to say their experience was fine is immediately branded an astroturfer or shill.

I hate those kinds of people. Obviously they're funded by the Koch brothers. Anyone who disagrees with me is a neonazi. Also this is all a Ponzi scheme.
Agreed. It's hard to make that jump.
I don't think there's anything wrong with it as long as both parties are aware that the deal is about storage and doesn't include additional phone counselling.
Many of millennials' problems specifically stem from a lack of government regulation. They're locked into temp jobs and self-employment because they reached adulthood in a recession driven by financial deregulation. They face massive invasions of privacy and personal autonomy as a result of lacking sufficient regulations on the usage of their personal data. They face brutally unfair treatment at the hands of tech companies giving them temp work (like Uber and Instacart) without regulations on their treatment of workers (which, by the way, artificially inflate the jobs numbers: no one thinks uber driver is a career, it is a way to be able to eat). And now we face an end to an open internet (one of the few ways to reliably start a small business) because of a lack of FCC regulation.

Libertarians need to wrap their heads around the fact that sometimes regulations are deeply necessary.
The comic strip was tough to swallow for me, having spent the last few months automating configuration of my Windows workstation setup I use for 3D/VR. I was doing freelance jobs and had my workstation collapse a few times during aggressive deadline sprints so I figured I would automate the rebuild so that reinstalling the OS becomes more of a Plan A than a Plan B.

Why am I posting this here? I am honestly on the fence about whether this has been a good use of my time. It took longer than expected and I had to use Powershell for some of it, which was just dreadful. It was ‘for business’ but I am still not sure it was a great call. Has anyone else out there found themselves automating something like this? Was it worth it?
But of course if you are a Hulu-only home you get 2X the ads and worst quality than TV.
Some can, some can't, but realistically, even if everyone were turning out articles as good as Steve Yegge's they couldn't all achieve the same name recognition. If you want another example look at mobile app stores. Surely there were thousands of games just as good as Flappy Bird that you've never heard of.
Just a small point: it's easy to write a purely functional list with logarithmic time random access. They're called "random access lists", and Chris Okasaki detailed them in his thesis on purely functional data structures.

More complicated structures like finger trees or whatever else provide similar benefits.
> because the new rules will not be anywhere near the biggest annoyance in the hiring process.

Its either ineffectual, or its easy to skirt. Its a meaningless idea that now will turn one more human behavior into a crime.
This fund's performance is objectively bad because there are alternatives with less risk that provide much better returns for much lower fees. Also, since the markets, long term, generally go up, investing in something that expects the opposite is foolish.
i take a lot of inspiration from plan 9, but a lot of the distributed computing architecture that it is built around is severely outdated and based on a lot of untrue assumptions. for example, you can't really expect to have always-on, low latency internet access. especially if you get anywhere near a mobile context. without good networking plan 9 falls on its ass. so you have to consider, how do you implement the shape of plan 9, without depending on the mythical "reliable network"?

i don't have an answer exactly, but i am looking for one[0]. we are using the linux kernel because hardware support and you don't really need any special kernel features to implement a plan 9-like (read the paper, they didn't to anything special kernel-wise). i'm in the process of copying my offline notes into our wiki, so uh stay tuned or whatever.

i'm hoping to publish a really early preview build some time next week, but we'll see how far i get while i'm on holiday. it'll be soon in any case.

[0]: https://www.heropunch.io/%E5%8F%8B
So that could be easily gamed too is what you're saying.
> The frameworks and techniques I'm using right now didn't even exist when I went to college.

Yes they did. Being a self taught programmer has been a thing since the dawn of personal computing. The Homebrew Computer Club was way before millennials after all.