skysight-inc/HackerNews huggingface dataset:
I was thinking exactly the same thing. I don't understand how you segue from generics to "too many types are bad" to "inheritance is bad". I totally agree with the last idea. Inheritance is not a great model for code and it quickly becomes unwieldy.

But that has nothing to do with having an expressive type system and generics.

We can look at Rust for an example. It's "OO model", such as it is, is fairly similar to Go's. You can define a thing that combines data and behavior. You can define traits/interfaces that objects can implement. You can use those trait/interface types in place of concrete types. But Rust also gives you generics, sum types, and pattern matching. IMO, that makes for much cleaner code than doing the equivalent in Go.
That’s purely a regulation issue. We could easily have more affordable housing by increasing supply. If you move people from one area to another without changing supply, you’re just gonna cause issues in the next area.
Kaze No Notam
Terror does not require violence. It is silencing political opponents by abuse of power assymetry.
The actual answer is that with acquisition, you're also eliminating a competitor in addition to gaining their share of the market.
Incredible stuff!
I was going to say the solution is to raise the bar for software engineers, but it seems the problem here is the culture around prestige and money which has prompted millions of people to go after programming careers. It's not easy to change culture.

Still I think there should be some needed post-grad accreditation for software engineers if they want to actually be called engineers.
Wait... so in your mind there is a distinct difference between a developer, programmer, and engineer? Because in my mind, they are all the same.

How are they different, in your mind?
> Quality is the ability of a thing to do its job.

He was an English teacher trying to judge the quality of rhetoric though, which doesn’t have a job other than to be quality.
The coronavirus pandemic has slashed US organ transplants in half
This seems to be an area where europe is v different from US.

How would it work in the US? Would it work if the app did not take a cut at all? Is there just little demand for delivery in the US?
This makes sense. As said, it was about connecting the dots for me. Also, I don't even claim I fully understand FEM (or even Galerkin), it's just my hobby project.
Enforcement varies city to city. They only start to enforce it when they have most of the resturants in a city on the platform.
Okay, let me just say then that your tone is very, very confusing. What with the "Obviously, everyone here is a sexist. Wake up people!" It sounds like you were being sarcastic? Were you being sincere?
House Without Heating: Office Building in Austria
Actually, I find that calling it censorship resistance is incredibly honest.

You're absolutely right that there's a complete inability to protect anyone's personal information that someone puts out there at the blockchain level - but that's clearly a different level of "protecting registrants' personal information" than keeping such information for all website names in centralized databases that governments can access with a piece of rubber stamped paper. The two aren't conflatable the way OP mentions it.

As an example - elonmusksssnis012345167 and other such names containing personal information could be blocked by the browsers or other legally liable, centralized points of access that people use to access Handshake names. My example isn't mutually exclusive with having a decentralized, distributed base layer (root zone) for names. If such (legally needed) censorship abilities were built in at the root zone, we'd see it abused as it is in the current system. That's the censorship resistance feature.

tldr; Legal censorship can and should happen at another layer.
I've noticed higher costs too, but wondered if it had to do with having to order items separately instead of as a meal. For example, ordering a sandwich, fries, and drink, instead of a combo with the same thing.
The article has a much clearer explanation of the ideas than the book itself. It was too hard to finish reading. What stood out even more than the ideas, were the method of thinking and the writing style. Diving into the original text even for several pages gives a different perspective.
> Companies have every right to ask employees to focus on work at work.

I’m responding to this claim, maybe we’re talking about different things?
My point is really:
What if the “work” is running trains to death camps?
Shouldn’t employees object? If you believe climate change is as big a threat as scientists claim, I think workers building tools to help fossil fuel extraction have a duty by this historical argument to not “run the trains” or not just “focus on work at work”.
Twitter Will Allow Employees to Work at Home Forever
It wasn't banned until 1943. Thank you for reading my comment.
I'd think it must be to sell laptops, not to sell Logic.

Now, do they need to do this to sell laptops, does it actually sell significant laptops, are there more people that buy a Mac laptop for Logic than who bought or would have a Mac laptop for Aperture? I dunno. It's also possible they miscalculated with Aperture. Or may be miscalculating now with Logic. Apple can make mistakes or behave irrationally too.

But it's gotta be to sell laptops. (Which is consistent with not charging for the upgrade; it's not about revenue from the software at all). And there are definitely at least some people buying a Mac laptop for Logic. (In a world with decreasing laptop sales in general, as many move phone/tablet only).

Now, with what you say about iPhones... I keep worrying that Apple will decide they don't really care about selling laptops after all someday...
Chinese social-media platforms changing how Indians interact with tech
well, web version of Tinder has it. That counts as a game too?
I agree, I tend not to call myself an engineer because I don't have a PE license and never took a PE exam (though at one point I almost took the PE exam for electrical engineering). However, I was using the terminology of the article.

On a side note, when people ask what my job is, I usually say "programmer" or "software developer". For some reason I just feel uncomfortable calling myself an "engineer", I think I find it is just a bit pretentious.
Lots of those roles paid/pay under the table. At GrubHub's scale, tax evasion doesn't work.
Came here to ask the same question and so far none of the answer seems convincing to me. It would have made a little more sense if they had released this update as Logic Pro 11 and charges some upgrade fees. Instead it is free. To put it into perspective, Logic Pro X user has been getting free update for nearly 7 years running!

I think one possible reason / theory is that the resource allocated to Logic is so small ( by today's Apple standard ) none of the management bother about it, and it is not running in direct competition to any of their own Apps ( Aperture with Photos ) or their close allies's ( Adobe ). So the name Logic dont even pops up into management radar and the team decide to keep working on it.

And compared to Final Cut Pro or Aperture against its competitors, I think Logic is doing very well for musicians in many professional market. ( And they are the ones willing to buy Mac Pro https://www.youtube.com/watch?v=xNrG2mwt4Uo.
And in the later video, turns out literally most of his audio kits are ridiculously expensive. And Mac Pro isn't even considered expensive at all. )
Video record, write down important things. Make a will, write down all your account details and give it to a custodian/lawyer. That will help you when to look back and remember. In the mean time, do yoga and pranayam, and eat as much healthy food as possible and go for a walk every day. Set a daily routine and follow it religiously e.g. the one that I have heard from doctors(traditional and non-traditional) is that you should wake-up at 4:00 am, do exercise/meditation, have your lunch before 7:00 am, during the rest of the day have only fruits, dry-fruits and water. Take a break from work every 30-60 mins and get out of your chair and walk for 5 mins. Have light dinner before 5:00 pm, go for a walk with family or friends, do 5-10 mins pranayam before going to bed at 8:00 pm. This routine will help build your health(both physical and mental).

Just my 2cents.
Because, historically, the core "ride" part of Uber's business only turned a profit within Q4 2019. Their IPO also indicated that only a few of their operating markets were profitable, many operating at a loss.
Sounds good. My guess as to why this has been late coming is because git monorepos aren't that popular. The seem to be growing in popularity as LFS and submodules stabilize.

Anyone want to share their experience with git and monorepos these days?
Sorry should've clarified. You're right that it works as a keyboard controller (w/ sliders and knobs) but I never found a way to make the pads useful (at least not in the way they so seamlessly integrate with Ableton). To be honest though, I always felt that mapping assignments to the Launchkey in Logic was quite clunky UX, hopefully this has improved a bit in this update.
Reading the title my first thought was someone is driving a driverless car in Toronto, how cool is that.
I was disappointed to see it's about the game. (Great article though)
Social data is critical in combatting the spread of Covid-19 in South Africa
Daniel from Kite here. TabNine is great! And at the end of the day, Kite's completions and TabNine serve the same purpose. However there are a couple of differences in how we designed Kite vs TabNine.

First, the most important consideration for us was if our completions model could provide a good user experience 1) locally and 2) with minimal CPU and memory usage footprint. While we're constantly tuning the product's performance, Kite already uses less memory and CPU than TabNine. We know how important it is to save resources (and battery life!) when you're developing, so this was a huge sticking point for us.

Second, we've also put a ton of thought into dealing with the visual noise that completions of this nature introduce. The completions that are predicted by models such as Kite's and TabNine's can sometimes be irrelevant or redundant, so it's important to design filters that reduce the amount of what we call "low value" completions shown so that developers are less distracted. In Python, we have a best-in-class static analysis engine that we use to filter out low value completions. We don't have our own proprietary JS static analysis engine yet, but we've done some UX "hacks" to make sure Kite's JS completions aren't redundant and don't crowd out other completions the user may find useful e.g. native completions from the IDE.

Third, (and this is a point mainly for Python), is that Kite is much more than just completions. We also provide help for calling functions, instant documentation and we have some more features in the works. Completions certainly help developers physically write code, but we know that "writing code" also includes a lot of reading, debugging, etc. So we're trying to build a product that helps out developers in all phases.
I hate this. The implication that companies should have any moral behavior here just enables immoral behavior.

There is no dick move here. The only reason you call it that is because we have a society (America) built to give almost no support system to workers if they lose their jobs. The company isn't in the wrong for failing to pay users. Our societal structure is. Our lack of social safety nets, and communally focused behavior is.

We set up a system prone to Americans getting screwed, and then are annoyed when companies screw them? This is our mess. We need to fix it, and not try to pretend companies should be moral. Doing so will only allow them to be immoral and hurt workers.
Sadly he got abused himself as well: https://www.telegraph.co.uk/news/uknews/1500254/In-his-own-w...
> scarse skills are now not based on the amount of people with certain degrees, but rather with inherent abilities that are uncommon. (Take Fortran coders as an example.)

Soft skills and people skills are also scarce skills, in my experience. You can always teach a monkey a new trick (you can always teach a fresh looking young man to program in Python or to solve a differential equation), but you can't as easily teach them to: communicate in a professional manner, talk like a professional to other professionals (both people above you and people below you), write clearly, concisely, and without grammatical or orthographical mistakes, sell yourself or your product, etc.

The geeks will not inherit the Earth. Socially sophisticated people will inherit the Earth.
I agree somewhat. There definitely is a time where cutting profits to achieve more volume results in more revenue and profit. Not sure if it exactly is happening here but you do have a good point
The same argument used to call a programmer an engineer could be applied to anyone that writes for a living, any doctor, any lawyer, well pretty much anyone. We're all "engineers" unless we're doing something completely mechanical.
It takes a crisis to cause big change in policy, I'm going to bet that we're not going to be ready for this either. Until then antibiotics will be overused because of how convenient they are. No way feeding of millions of livestock is going to stop any time soon for example, that would cost too much. Until it costs us everything as is happening now.
I'd love to see this done in Forza, although I'm sure that's optimizing for the wrong kind of driving behavior (lol)

Amazing work!
I'm using Display Menu on the headless Mac Mini that holds my ripped CDs and DVDs. Seems to work great with Screen Sharing from my other Macs.

I've been very happy with how it works. I've gone from a 2007 to a 2012 to a 2018 Mac Mini using it. There are times, almost only when I'm upgrading to the new computer, that I have to break out the physical connector and use an external display.

https://apps.apple.com/us/app/display-menu/id549083868?mt=12
In Canada you can't call yourself an engineer unless you studied engineering in university and went through licensing.

It's not really enforced in tech, but for me the definition is someone who at the minimum studied an engineering degree. Calling yourself an engineer when you studied Computer Science is a bit odd to me.
>Working from home for the past 3 months taught me that a lot of my constant tiredness and apathy came from the constant noise you get in an open office.

I can completely agree with this. I've had a lot of jobs, and I had one in a big (but crammed) open office space where I sat next to people in roles (e.g. HR) that required them to talk all day. The constant noise, movement, and loss of privacy just sucked out all my energy. Going home after work did nothing to refresh me because it was like recharging a battery that was at -80% to -60%. Ironically, it was the highest paying job I've ever had and also the one where I got the least accomplished in the time I was there due to that office.

Mind you, this was in NYC. Going outside into the chaos of NYC noise and traffic felt relaxing compared to that office.

>As a positive, if I were 20 years older I'd probably have started working in cubicles, which have all the negatives of an open office but without any natural sunlight.

I don't think cubicles have all the negatives of open offices. At one job I had a small cubicles where the dividers were about 5 feet high. Despite all the cubicles around me being people from tech support (who were on the phone all day), I just had a much greater sense of isolation and privacy. I was very productive in that environment. The tech support people were enterprise support people though, so their conversations had lots of pauses while somebody dug through log files, made config changes, etc. Might have been very different if they were support regular consumers.

I've seen cubicles where the dividers are chest/shoulder height. Those cubicles might as well be an open office, but at least you have some allocation of personal space on your desk.
I really enjoy all Matrix movies. I recently rewatched them and in parallel read and watched all the essays by v/bloggers I could find. Here's a few take-aways:

1) According to mainstream (I disagree), the sequels dropped the ball. It's somewhat popular to make fun of the Matrix movies that are not the first.

2) There's a lot of symbolism in the movies, and it's not less important than the superficial layer. You could say it makes up a second-layer in the movies, and if you don't get it you're missing part of the content.

3) The first movie referenced Baudrillard a lot, but it didn't (fully) follow Baudrillard's philosophy, as Baudrillard himself has said. To be more specific (but simplistic), Baudrillard's work that was referenced represented a supplantation of Plato's allegory of the cave, but The Matrix in many ways is an illustration of Plato's allegory, reaching Plato's conclusions, not Baudrillard's. Baudrillard was approached to work on the sequels, but rejected it.

4) The badly-received Matrix sequels examined non-western philosophies (which are hardly familiar to mainstream audiences). The well-received first The Matrix movie examined the ever-so-familiar Plato's allegory and Christian themes. The sequels broached a lot of new ground and required intellectual effort; the first movie by comparison was easy watching.

5) Some people think that The Matrix has badly aged CGI (not me).
I think you're right, it just feels a little wrong to claim a title so easily when others work hard in a specific practise to earn it and have standards designated by law for it.
You asked the question! If the reason you asked it is because you are genuinely interested in the answer, then you can reach out. No problem otherwise.
Is this gross or net? I earn 50K EUR gross and 30K net on same role. It's close to top market rate in my country (Poland). I know some top engineers getting 80K. Anyway unless working contract taxes are too high to incentivise putting more effort.

I interviewed a lot and it's hard to get more than 70K EUR / GBP at least with my skillset and would need to move. I wonder if places like Amazon/FB/Google pay more in EU?

BTW are US salaries posted gross(pre-tax)? I wonder if it's worth applying for me.
I would say it's the reverse. A lot of that can be done remotely. There's just momentum, really big momentum, working against automation.

Education: Jobs exist to give people who aren't geneticists or neurologists something to do.

Diplomacy: Jobs are a past concession for people giving up private wealth for public development.

Defense: No coincidence a lot of jobs work the same as weapon systems. Regardless of nations, a lot of stateless actors today are really dangerous.

Unproven risk: Things can spiral out of control and it takes time for something new, like using genetics or beams to butcher cattle, to become palatable and accepted by the public.

Amortization: What do we do with perfectly working, if inefficient, process and infrastructure if everything is free, there's no demand, and without maintenance bad things leak out of it?

There are plenty of solutions that take out the physicality. I wouldn't bet against it:

What you do is you work on a larger scale. Instead of unbolting a muffler, just shred the entire thing. Cars are a public utility with a free tier. Take the same principle to unmanned private jets.

Take out the entire urban center with a rail system. Catheterization, preventative medicine, therapeutic imaging, genetics applied to chemotherapy, blood thinners.

I would also bet most people will be surprised at the amount of busy work. Kill yourself pumping a barrel of oil, only to drive to the coffee shop to complain about pumping that barrel of oil.
I absolutely get, and appreciate that. I'd never tell anyone NOT to use it. I'm simply sharing my own experience as I've been asked several times if I've ever considered Go for new services. I certainly have. I've produced. I just would choose not to do it again.
Peter Thiel talks about how the "4-year degree" has obtained a similar status within the United States.
People scoff about "GitHub as a package manager", but it hasn't chafed me much. Moreover, the scoffing isn't very substantial--it's often some variation of "but GitHub goes down all the time?! You will never be able to build/distribute your software!", which is trivially refuted (the GitHub UI goes down all the time, but its git service going down is much rarer; you can use a caching proxy if you're really concerned about reliability of the git service just like you would with a more typical package repo; GitHub isn't necessary to distribute Go applications unlike Pypi/NPM/etc for Python/JS apps). There are probably lots of good reasons for why the GitHub model is inadequate, but for whatever reason these aren't brought up in the aforementioned scoffing and I haven't stumbled on them (e.g., I don't have any private repo dependencies for my projects, but perhaps it would be a PITA for those who do?).
You also won't need to worry about your tip money being used to pay their contractor* wages like DoorDash and others have been caught doing.

Edit: not employee
I hope you mean U.G. Krishnamurti :)
An essential part of the hustle: https://www.youtube.com/watch?v=_o7qjN3KF8U
Life changing books...

I read Decartes in high school during the teenage existential crises we all go through and it blew my mind. Opened me up to the power of thinking from first principles and a love of philosophy and questioning everything. Cogito, ergo sum!

"Atlas Shrugged" gets a lot of hate, but it's a phenomenally important book. It was one of those that completely consumed me during the read. I could not put it down – stayed up late, work up early, and rushed home from work to get back to it.

"Rework", "Getting Real", the other books by the old 37signals crew, and of course "The Lean Startup" really changed the way I thought about software development and business. I credit them for much of my startup/programming success.

Taleb's Incerto series changed how I thought about investing, risk, and life in general. "Fooled by Randomness" and "Antifragile" are especially good.
Quickly Document Your Postgres Database Using Psql Meta-Commands
So THATS why the prices are more expensive! I don’t use Uber eats or grub hub because of this lack of transparency. I figured the app was increasing food prices and then charging me for delivery and a tip
Hold on there, we've got so many things to unpack.

> The irony of talking about auditing in fiat as stock prices soar despite 20 million unemployed.

Stock are not a proxy for the economy, as you're discovering. They're a forward-looking price discovery mechanism. The market sees an end to this, and they're pricing it in. There's no reason a stock's ticker should fluctuate day by day to reflect the current sales. That's not how stocks are priced.

> Enjoy exponential exacerbation of income disparity so you can keep your BigMac at a "stable" price.

Stock prices have nothing to do with Big Mac prices. In general Big Mac pricing is an excellent metric when estimating purchasing power parity [1].

Income / wealth disparity is a real problem, and I guarantee you, bitcoin is not the solution to that. It's got worse wealth inequality than any banana republic. "The top 2.8 percent of wallet addresses control 95 percent of the supply of bitcoin, according to statistics." [2] Income inequality isn't relevant here since income tends to follow inflation.

That's a social problem that needs a social solution.

> NOTHING is valued correctly, RN.

Things are valued according to what people are willing to pay.

> Bitcoin is the metric system for money.

In a way it's closer to the imperial system: a slow, old, backwards, deflationary when the whole world is inflationary, system. Economically speaking of course.

In general though that's a meaningless statement.

[1] https://en.wikipedia.org/wiki/Big_Mac_Index

[2] https://finance.yahoo.com/news/five-reasons-why-bitcoin-weal...