skysight-inc/HackerNews huggingface dataset:
I do work for Google, but I've also worked at Oracle, IBM, several startups, and in enterprise consulting.

Yes, Enterprise software is full of very low quality development, but this is language independent. I have seen plenty of web developers in enterprise whose sole skill was cut-and-pasting jquery snippets from web searches and tutorials and using jquery plugins. I've also seen some pretty terrible Ruby-on-Rails stuff in the enterprise. Actually, Obamacare's launch was stymied by poor Ruby code, and I hear Square at one point had problems with their Ruby, hired a bunch of Xooglers, who redid everything in Java. (and released some kick ass Java open source libs, like Retrofit, Dagger, etc)

The common variable isn't Java, or Javascript, or tooling, it's Enterprise IT hiring inexperienced or unqualified engineers, often consultants, some of whom don't have degrees in engineering/CS, or are from body shops.

Once enterprise switches most of the legacy systems from Java or Ruby to Node, you're going to find exactly the same people writing horrible code. You can already start to see it in the Node ecosystem, and in Kubernetes (go ecosystem), with people piling high on dependencies and frameworks, layer upon layer, of new-fangled tools and magic that will solve your enterprise problems, but what it ends up doing is creating a brittle system of crushing complexity and bloat and silos of IT department people who have narrow specific skills as opposed to general purpose engineering skills.

The big tech companies in the valley don't look for candidates who have acronyms on their resumes "Java/Javascript/SQL/noSQL/RDBMS/J2EE/XML/SOAP/...." or professional training certifications, they look for people with general purpose engineering skills who can learn any language needed, and who generally adhere to good practices and habits.

Back in the 90s, I taught retraining courses to enterprise and government workers. Many of them had never done coding before outside some basic Office or Lotus Notes scripting, and some of them were former COBOL users. A lot of them were reading books like "Perl, CGI in 21 days" or "Java in 21 days". And that's the problem, because the proper way to retrain your employees isn't to send them for a crash course. It's to hire some very good engineers and engineering managers, and let them learn as apprentices having their code reviewed by them.

I don't want to bash all enterprise developers, there are some excellent companies out there doing good work. But my general impression from years of cleaning up messes I encountered in consulting, is that corporate IT departments don't care about things like code health or tech debt. This isn't a Java specific problem, it was there with COBOL, and it's there with Ruby, and it'll be there with Node. It's just whatever is Enterprise's favorite fad du jour will eventually be given a bad rep. If enterprise was using Haskell, even Haskell code would come out with a bad rep. :)
That’s right grandpa! Just generate an electrum master public key and you’re all set!
Some companies do that, but then you'd have two completely different systems to interact with your subscription system / shipping processor, handle refunds/chargebacks, automated emails, tax forms, etc. You've just gotta evaluate the cost/benefit. My company uses Shopify with several payment processors to get a single payment API.
What's inaccurate about it? My understanding is "Things looking bad allows people to assume that worse stuff will be tolerated". The way it was enforced seems to be where the political baggage comes in, but the fundamental theory shows up all over the place.

If not identical, it at least seems closely adjacent.

I'm curious to hear your perspective; what's wrong with the analogy?
I once attended a piano concert in which the piano was tuned to just intonation. It was anything but boring. I guess partly it's because I've played piano all my life, and some of the chords were downright startling.
Psychedelics as a Path to Social Learning
Racism and white supremacy are not valid viewpoints.
Yes. If I had the power, I would put an end to these games.
> because we draw income from one company

This is a fair contrary point to raise. You can see its effect most clearly in the U.S. in the fear people have around health insurance, because it's so closely tied to their employer. (Which is also its own ball of problems, of course.)
it's illegal if and only if it can be proven that they coordinated their production cut.

They all respond to the same changing market conditions -- they can't just continue increasing their production when the price continues its downward spiral. Further, the largest producer Samsung hasn't joined the foray yet according to the article. Samsung is a big variable in this -- the company's expansion created the memory glut that drove the whole industry to record loss in 2015-2016.

The EU's antitrust authority claims that the automakers "coordinated" strategies to limit competition. This is probably not the case here.
I think AOL had a classic tagline 'So easy to use no wonder we're number one' which resonated with non-techies coming online in the late 1990s and early 2000s. Suddenly you had all these people wanting the internet and AOL made it easy with flooding the mailboxes of people with CDs. It was a sequence of events for which they just happened upon the massive uptake due to their marketing. I don't think this was particularly planned by AOL since if they truly understood what they were doing then they'd have known dialup was limited due to the uptake of broadband. It's analogous to Apple realizing the iPod was limited and music players would merge into cell phones as people only want to carry one device. Apple launched the iPhone at exactly the right time. AOL didn't have any answer to broadband.
How And Why We Switched from Erlang to Python (2011)
This is totally something that Monday and Frankly would've encountered on Mathnet.
Often it's not a choice: lots of people are layed off, and then rehired as freelancers. This is quite common among healthcare and construction workers.

This is all for the benefit of the companies, not the employees. Lower wages, no need to pay other benefits like health-insurance or pensions, and ability to end contracts as companies see fit, especially when people get sick, become pregnant, or just old.

There are a lot of freelancers forced into this construction, not by choice.
I've typically been in support of moderating speech, but it's an easy thing to support when I'm in the large majority for whom it favours. At the same time this is only to a point: burning books to silence an opposition, for example, is no good no matter whether that book is Mein Kampf or Harry Potter.

It's harder to apply with social media: deleting the account or the post doesn't delete the person or their audience. In fact, the Streisand effect might even serve to radicalise other people as their controversial statements are broadcasted to a much wider audience to attract that precious ad revenue.

In the UK we have a so-called candidate for the UKIP part who is only serving to gain more notoriety (and therefore fame) as someone who considers talking about whether or not they'd rape someone a way of 'saying it like it is'. For every person who reads about this and becomes outraged about how this person can even be considered a representative of the UK in EU Parliament, there will be just as many who read it and celebrate the man when they had never previously heard of him. I had completely dismissed this so-called Sargon of Akkad for a long time as being irrelevant, until the media made him relevant.

People are still going to be sharing that stuff even when the accounts are banned. There'll be memes and quotes in images and other groups popping up in their wake. I have no idea how you solve this now we are ultimately connected on a global scale.
Software Projects and Heroes: Lessons Learned from GitHub Projects
Stop Asking Kids What They Want to Be When They Grow Up
In my experience you’re describing remote “consultant” work.

I haven’t worked in an office for over a decade, I generally work with smaller companies who aren’t obsessed with “doing agile” or scrumping or koombaya boards.

My current major client uses slack and we probably chat about either bugs or new features on 3 days out of a given week, but mostly it’s just working on tickets.

This doesn’t necessarily work well for all roles or clients but good clients generally just want the result.

What technologies do you usually work with? Some tend to have more corporate use and thus may be harder to find less corporate-y clients.
Meal Time – A Poem About the Importance of Messiness in Childhood
You touch upon a fundamental problem with the tax calculation. There is no reason for the city budget to increase by x% just because the supposed home values (could be a bubble) happen to increase by x%. It's not as if the other costs of running a government increased by x%. (in the long term there is a smaller increase due to salaries, but the city budget isn't normally spent buying up land)

So a real estate bubble hits, home owners are hurt, and the government gets used to what they think is the new normal. The government takes on wasteful obligations, hiring lots of people and failing to push back on pension demands. Once the bubble pops, the city budget is in deep trouble. Something must be cut. It isn't easy to lay off employees and cut back the pensions, so the city increases the tax rate.

Repeat that again with a new bubble, again and again, and the rates only go up. It's a ratchet effect, with rates going up but never down.

Voters chose a simplistic way to put a stop to this problem. Something was needed, but the chosen solution is pretty bad. The fact that people can't trade houses without seeing rate increases means that people commute too far, clogging up the roads. Newcomers also get hit, with cities imposing huge impact fees and generally discouraging housing because the housing doesn't pay for itself due to Prop 13.

What was really needed was a restriction on the total city budget. Instead of setting a tax rate and then calculating the budget, we could set the budget and then calculate the tax rate. Applying the restriction to the total city budget serves the necessary purpose of putting a stop to out-of-control spending.
So how do you define right or wrong ?
It would tune a bowl of custard if you asked it to
most of them operate on loss so every dime that can be saved is worth it

This is the oddest definition of viability I've ever seen.
I know someone who hasn’t driven since a cyclist ran a red light and crashed right into the middle of the passenger side front door (which had to be replaced for >$500 of which the cyclist paid $0). There was also a kid in the back seat who was pretty upset for a long time.

And the cyclist had a pretty bad day too.

Running a red light is dangerous and can have plenty of collateral damage.
Plucked string instruments are one of the simpler classes of instruments for physical modelling. Waveguide synthesis uses delay lines and filters to model a wave propagating along a string and reflecting off the bridge and nut.

The famous Karplus–Strong algorithm used a burst of white noise as the excitation, but I've had more success using an asymetric triangle-shaped impulse that resembles the shape of the drawn string.
While this works in practice, it disables full disc encryption (bitlocker) support on Windows for dual-booters.
Conversely, I've used them on many, many occasions over a number of years - not for the sums you're talking about although as much as a few thousand AU$ and never had so much as a problem. I'd still use them.
Freedom of speech is specified as preventing the government from enacting censorship (the act of stopping something before publication) in every constitution I have seen.

It does not mean "I can say what I want and you have to leave me do it".
Density is the response to land scarcity that takes away power from landlords, not the other way around. When there's massive land scarcity, but density is not allowed, it gives landlords far far more power than if density were allowed.

Land value taxation is one way to reduce speculative land use by landlords, but it's rarely used, unfortunately. And in California it would require overturning Prop 13, a hugely regressive tax policy that has been somehow falsely enshrined as helping the little guy out, when in reality it mostly helps landlords and speculative land hoarders.
Most fission reactors that have been built so far use lots of concrete.
Seems like a common theme with the explosion of new programming related projects. Everyone wants to be innovative, why check first when it's more fun to reinvent the wheel (now done in Rust :P)
>You can go even farther, if less than 50% of the people studying it work in that field, maybe less than 20% work there?

By that metric, one of my undergrad majors (physics) is a bullshit major as very few of us went into that field. But it prepared us very well for many other fields, so I'd say that metric is not meaningful.
Emoji, part 6c: to infinity and beyond?
> Is there any gig economy app that simply creates a marketplace

TaskRabbit and similar.
>> I think the answer you are looking for is algorithmic
>> trader.

And the OP could lose his shirt and a lot more if he doesn't understand all the details that go into doing this to make a living. Then he will surely be forced to take a job with continued corporate annoyances.
Mollie is Dutch and definitely talks to startups. They're similar to Stripe in many respects.

https://www.mollie.com/
I wouldn't be surprised if there's a network of non-phone sites linking to them that juice their PR. Like I surmised: it's a broad-based strategy.
I've done special projects at a large, somewhat stodgy company, and the general pattern was that you had about nine months to do good work, just engineering and business folks together, after which point the "project management office" would get their hooks into it, and any further scheduled meetings would be prevented from achieving anything productive in deference to the new project manager's interest in gantt charts.
> Every Uber driver that had issues just switched to another platform

How many other platforms are there? How different are they?

> situation when they can't get an employment and Uber is the only option is out of this topic

There's no way that can be off-topic; you yourself said "People will simply choose what they like." If other options are foreclosed, what then?
I used to post photos on google maps, sometimes at the prompting of the Maps app. It was cool to get emails saying a 100,000 people had seen my photo. But I quit “contributing” when it finally occurred to me that I was doing free work for a billion dollar company.

I think Facebook is toxic for some people I know personally. I decided that by posting on Facebook I’m helping create reasons for those people to keep checking Facebook. A while back I deleted everything from my profile except my phone number and email address. In the rare occasions I look at the news feed I never like or interact with posts. I miss the good things about Facebook but it just isn’t worth the cost.
That is a good point, and an even greater tragedy.

This actually reminds of the military, which is another service that provides a way for people to escape tragic home or community situations for a new situation where they might find a sense of shared purpose and unity.

Pacifists and others opposed to US militarism would likely also say that anyone participating in the military is perpetuating evils and insist there must be a better way to escape these situations that also aligns with their sense of morality...

Really all these exceptions exist and are absolutely valid (imo) but I'd be curious what percentages we're talking about here... what proportion of people would be dead or worse off (vs alive or better off) today if not for the existence of FB?

For everyone in a who found their sense of community online, how many found contempt and ostracization from a mob 1000x the size of their physical community? How many physical communities (and families) are being divided along lines drawn up by online communities?
Speaking for Redux at least: developer tool integration, mindshare and doesn't shoehorn OOP into an FP approach to UI.

What are the advantages of this solution over features already in React (no need of Redux) such as context and the reduce hook?
Seriously, we should install governors and bike control software on all bikes because they are killing 102 (1) people per day!!

1 https://en.m.wikipedia.org/wiki/Motor_vehicle_fatality_rate_...
Being paid in 10 days isn’t the end of the world. It’s not fantastic, but it’s far from terrible.

But I have no idea what payoneer is. Unless it’s a weird way of saying “wire transfer”, then yes it’s probably terrible.
> Those high profile cases were temporary because of the PR storm they raised - just like it does with Google.

Maybe Twitter, or the owners of Twitter bot-herds, should start charging these big companies for doing tech support. Public shaming seems to be the only way to get human attention.
"Three Ears" by William Sethares is an example piece for his book "Tuning Timbre Spectrum Scale" that demonstrates this:

http://sethares.engr.wisc.edu/mp3s/Three_Ears.mp3

"As each new note sounds, its pitch (and that of all currently sounding notes) is adjusted microtonally (based on its spectrum) to maximize consonance. The adaptation causes interesting glides and microtonal pitch adjustments in a perceptually sensible fashion."
If Dan Harmon had known that R&M would be misquoted out of context so much... he would have probably written it anyway, because it made him a millionaire and fuck poor people trying to make you feel guilty, but regardless -- he's on record multiple times saying how he's baffled that people take Rick as a model when it's patently clear that he's an antisocial psycho who will never find happiness (see for example "Auto Erotic Assimilation"), borne out of Harmon's worse instincts.

For the record, Harmon is currently engaged and will probably marry (for the second time) pretty soon.
Sure, for Qt 6, so at some not-yet known point in the next few years (I doubt they'll get that done next year). Whereas both the FBO method or a custom renderer are things you can do today.
You get a windowed snapshot of the happiness in people's lives when you look at FB.
If you ever decide to try the manager route again, look me up. My email is in my profile.

I do free one on one mentoring for managers, and my business also has a manager training program we run twice a year that really helps people perform better in the role. A lot of studies say some people aren’t “meant to be managers”, but I really believe that’s the exception not the rule.

Would be happy to help!
So lucky. I currently have 2 co-sleeping and they aren't sleeping well at all. Same with being in their cribs. They just don't sleep well.
It is quite appropriate actually. Speculative property buying is very much about trying to capture wealth without creating any wealth.

C.f. also NIMBYism.
That even lessens the chances by starting it on the “side”. You will be competing with people who are better funded and are able to commit to it full time.

What are the chances that a “side business” is going to make $150K to 200K a year?

On a side note, why are you so relentlessly negative? Most of the comments you've made in this thread are needlessly hostile, sarcastic and bitter. Did a side project touch you inappropriately as a child?

The whole point of the article is about people who don’t want to be in management. It’s makes no sense to start a business if you don’t have any desire to be in management.

Also, one thing that I’ve learned over the years, is the easiest way to make money during a goal rush is to sell shovels. There are plenty of opportunities out there to make good money working for a consulting company that matters to well funded startups and corporations who want to outsource development/infrastructure. Guess what my two areas are?
Do you think there is a need for a better written DL textbook? I definitely agreed with the review you linked.

I've always thought that Hands on ML by Geron was great implementation wise, but lacking in the mathematical rigor and depth. While I would have a general sense of what is going on after reading it, and I'd certainly be able to structure and implement a model, I don't know if I would have any deep intuitions.
You just build an abstraction before Paypal/CC processor/whatever else...? From my calculations it is worth it even for small companies if they operate in EU.
Weird to read this as I've recently discovered exactly the same thing with a friend in my life. Relaxed and satisfied with life, that is precisely how I feel around her. Thanks for putting this to words.
I don't think your recollection is entirely accurate. The Plaza Accords was signed for a reason.
> Isn't that illegal?

Yeah, how dare these companies adjust their production to respond to supply/demand imbalances? /s

I cringe at the vision of a world where that would be illegal.
Speeding doesn't cause harm. Having an accident causes harm. And traffic engineers say that speed limits are set in the expectation that the average speed on the highway will be 5 to 10 percent higher than the posted limit, which means that the posted speed limit itself is not supposed to be a hard limit such that exceeding it is "deviance".
At my prior position, that was the term as well. I ran said team.

That being said, it wasn’t codified in our career mapping. It was sort of a “one off” experiment.
Avengers: Endgame' obliterates records with $1.2B global debut
> There's no way that can be off-topic; you yourself said "People will simply choose what they like." If other options are foreclosed, what then?

It is off topic because our democratic republics are saying in their constitutions that this public social responsibility is handled by them and therefore the corporations and people don't need to care, because of which you are forced to pay social security tax. Am I paying it for nothing?

BTW I live in a country that has stronger and person-based social system than the US. Other commenters have made points about insurance being tied to employment and I agree, in that case things are different.
This is explained more formally here: https://en.wikipedia.org/wiki/Empty_product
If the US ever manages to separate the safety net (healthcare, basic living needs covered, retirement) from full time employment I can see the argument for a gig economy working. You may actually see "the market" compete for employees in a way that benefits them instead of how full time employment works today. Given the fact that corporations are far more effective at passing laws that benefit them vs. the American people, I'm not going to hold my breath.
Nah. You can advocate for change! Someone has to be the catalyst, why not you?
Yes, but that space may well be someone's roof.
Thanks for the pointer, I am unfamiliar with the work of Ostrom. Based on the nobel lecture of her's it seems pretty damn interesting.
Depends on the project. Google 'Apps' use J2CL for shared business logic between platforms, but the UI on each platform is handmade. For the Web, Soy templating is heavily used (known externally as Closure Templates IIRC), along with Closure library primitives. Style Sheets are written in Closure's style sheet syntax and compiled and optimized as well.

With the Elemental2 library and JsInterop this could easily be written in Java "to the metal" as well, but so much of existing Web code is already in Soy and JS, it makes more sense to reuse that.
As computerfriend pointed out, I said mostly. There are many possible ways a cyclist running a red light could go wrong, but I think the majority of them involve harm going primarily if not exclusively to the cyclist.
Anyone who says 'zed' and indeed cheerio, pip pip, won't say "negative five". They'll say "minus five", of course.
The Roots of the New Urban Crisis (2017)