skysight-inc/HackerNews huggingface dataset:
This is a great article and I have been observing these trends and tradeoffs from my vantage point in the ecommerce platform landscape having worked across all models. I am very interested in thinking through what Model is next. Most break out companies have done so on business model (vs feature) innovation. I'm looking forward to reading more... and always happy to collaborate on thinking.
I have a small mail server and fortunately, as long as my server is well configured gmail has always been well behaved for me. Microsoft, on the other hand...
Software is a tool like a hammer, not a plan like a blueprint. A tool is something you use in pursuit of another goal; a blueprint is the goal itself.
Minion Impossible – dynamic pricing and the quest for the cheapest keychain
This is the first I heard of Currents, but Google naming their Yammer-clone replacement for G+ after an already-failed Google product is really setting themselves up for success.
That's a rather big misstatement: most lower income people (most people in general actually) won't be investing post-tax, a 1099-DIV really is quite uncommon

It's still a shitty and stupid situation... but that doesn't mean it's relevant for most free filers.

You should be able to skip the foreign tax credit if you manually enter the 1099-DIV: simply enter foreign taxes paid field on the 1099-DIV as 0, and your tax software won't offer to credit it.
I think hindsight’s and the OP’s point is to not over index one way or the other. You can optimize for happiness now and very likely suffer later or optimize for probably happiness later and suffer now or pick somewhere in between. I agree that a lot of the discussion from the FIRE cohort sounds like you should suffer now for rewards later with an almost religious zeal.
11 construction workers died building the Golden Gate Bridge, and 28 died building the Bay Bridge. There is something to be said for modern construction standards just being much safer, although also slower. Environmental impact studies and staggeringly high labor costs also make things more expensive, of course.
The Rho Combinator
It already passed once. This is all the information you need to know the reviewers cannot be trusted. Why would you trust the results when it passes again?
Google "turbotax free" which returns https://turbotax.intuit.com/personal-taxes/online/free-editi...

This is not recent either. I remember getting to this page from Google on tax day.

Google "turbotax" and it returns the free edition link nested under the first result.
Downvoters: try a flight in an A220 or E195 and see if you ever want to fly in a 737 again.
Yes, Flatpak sounds like it solves the compatibility problem (although it remains to be seen in practice what issues itself might have) but it still is half the solution: a Gtk1 could exist, but since that Gtk1 runtime is still the abandoned Gtk1 libraries (which were abandoned because Gtk2, Gtk3 and now Gtk4 decided to break backwards compatibility), it doesn't provide any new functionality and/or fixes to programs linked against it. In contrast in Windows, since Win32 is both backwards compatible and continues to get developed, if for example i use a program from Windows 95 that uses the common file dialog, i still get to see the overlay icons from my VCS extension or the compressed file status. On the other hand Gtk1 would still show the old Motif-like open dialog that was written back in the late 90s.

Or perhaps more fitting to modern Linux desktop, Gtk1 and Gtk2 will not support Wayland nor any new functionality introduced for scaling (did you know that, despite common narrative from Wayland fanboys, X11 already provides the necessary functionality to implement per-monitor and even per-window scaling with pretty much 99% of the same code that a toolkit would need for Windows 8+ scaling, that is most likely already written? It only needs some cooperation from the window manager and this sort of code could even be implemented for XWayland.... but it needs a bit of modification from the toolkit's side too and while it could be done for Qt5 and perhaps Gtk3, it'd need Gtk2 and especially Gtk1 to be worked on, which wont happen - on the other hand, if Gtk2/3/4 were backwards compatible, all programs would benefit from such new functionality).
What I Learned from Slack’s S-1 Filing
Fair enough. Question is: does this really matter in the long term execution of the business? Not saying I know, but anyone claiming to know either way is definitely blowing smoke. Customer service related negative anecdotes like this may also be a result of Tesla reducing their retail footprint which is probably to be expected.
The problem with the safety requirement, is that it's not just a language thing. It's also an architecture thing.

We created sandboxes for a reason.
It's an interesting conundrum, because ultimately the FAA doesn't have more engineering expertise than Boeing so all they can do is force Boeing to prove that they have done their due diligence in confirming that the 737MAX can be operated under the same type rating as the 737NG.

I'm guessing the next step for FAA and EASA will be to revise the process under which this approval was granted to Boeing.
For me it turned out to be sudden blood pressure drops.

I'd see my vision fade to yellow from the outside in. At 12 I had every damned test done by an ophthalmologist, only to come up empty. Much later, I had blood drawn for a test and when I stood after the same thing happened, but worse, and from everyone else's pov I fainted (I could hear and think, but not see or move). That's when I realized the issue was sudden blood pressure drops.

Sometimes this was accompanied by sugar lows, sometimes not.

Mind you, I never saw anything like the picture we're discussing here.
I agree. I used to play a game called "Full Metal Planet", which was hexagon based. It didn't resemble real military tactics in any way. But it was fun,
addicting, and you could do it all in your head...no need to consult the manual, take notes, etc.

Mapping a game such that it's as true to life as possible doesn't necessarily make a fun game.
Folks please take care in how you name your open source project. Sauron is not something I want to think about every time I sit down to work, neither are cockroaches (CockroachDB).
Yellow would mean coal high in sulfur.
I've been a pro programmer since age 15ish, now 34. I've been rebooting my health for the past 6 years where I found myself 50lbs overweight and isolated and alcoholic. Sleep and breaks have been an invisible health issue until about 3 years ago. Laying down boundaries about personal time was received very badly indeed. This was following 2 years of week-on/week-off on PagerDuty, with noisy frequent false alarms that were never a priority to fix(!). Since August I've been 100% out of tech but still in Silicon Valley, doing landscaping and moving and waiting, and in these industries I've for the first time had managers who've encouraged sleep, reminded me to drink water, and made breaks mandatory and it's amazing. When I hire programmers I'm going to treat them like landscapers.
That's great at FL30. For lower altitude stalls, cutting the power isn't an option.
Here, judge for yourself: https://www.youtube.com/watch?v=4SiPxKyntDs
Making everything a file is one way to give all components a universal interface. It's not the only possible or even the best way. The problem is that today there are no universal interfaces at all, so even a file-based one seems immensely powerful by comparison.
I agree, there's room for improvement, it's good some kid getting caught with a gram of weed isn't given a life changing- permanant felony.
TL;DR

“Today, we have three basic areas of strength,” Trottier said. “With computer graphics, we’re strong in display walls and public information displays. With television production, when you watch any sports on the nightly news, sports or election results, our cards are in the bowels of what you see. We’re also strong in machine vision. The latest flavor there is deep learning and we’re getting into that via the algorithms we’re developing.”
This is one of those issues where Federal judges in different states have ruled differently, so eventually the Supreme Court will have to weigh in on the issue.

For instance:

>A US judge last week denied police a warrant to unlock a number of devices using biometrics identifiers like fingerprints and faces, extending more privacy to device owners than previous recent cases.

The order comes from Northern California Federal District Judge Kandis Westmore in response to a request by the government to search and seize the devices found at a premises in Oakland, California, connected to two suspects.

The judge… made clear that she believes device owners should not have to testify against themselves, in accordance with US Fifth Amendment protection.

"Even if probable cause exists to seize devices located during a lawful search based on a reasonable belief that they belong to a suspect, probable cause does not permit the Government to compel a suspect to waive rights otherwise afforded by the Constitution, including the Fifth Amendment right against self-incrimination," she wrote in her order.

https://www.theregister.co.uk/2019/01/14/biometric_device_ac...
Hopefully we get a Robin Hood version of tax filing software soon. :)
>Also, several pilots have said their airlines didn't require new simulator training to fly the Max.

Right. The media repeatedly reminded us that pilots only had a 2-hour orientation on an iPad for the new 737 MAX.

I was wondering if a 737 MAX simulator that could replicate the AOA failures even existed. If Boeing's own internal test pilots had no ability to synthesize a broken AOA with misbehaving MCAS in the flight sim, it means that forcing the airlines to pay more money to have all their pilots more comprehensively trained in a 737 MAX simulator may not have prevented the crashes. The 737 MAX simulator hardware/software would still had to have been modified. Pilots can't train for an edge case scenario that the simulator can't artificially produce.

Also in an alternate universe, a "more realistic" sim with AOA failure could have provided feedback loop to the Boeing engineers to adjust the MCAS software to be less aggressive and/or emphasize the need for 2 AOA sensors instead of just 1.
A majority of modern day office workers would really benefit from learning the deadlift. Sitting for hundreds of hours a month, mixed with the standard American diet is really bad for your health. The deadlift is a fantastic compound movement that targets so many areas weakend by sitting, it also incorporates a hip hinge which is a quite natural movement.
Honestly all I've encountered default strings (and people shy away from those now) and LibICU stuff. I think ICU has become a defacto standard but I have been out of C for a few years.

This tends to be important for strings you're going to show to the user (or input you gather from them), maybe most of the C in the world isn't aimed at interfaces like that...
> Additionally, you can't deduct the value of a purchase AND depreciate it every year.

In Austria we have an "investment bonus" that allows you to do exactly that (with a limit). If you are in the highest tax bracket (50%), this means you can get around 5000€ of equipment effectively for free every year.
Well I for one would prefer a crash because then I would at least consider buying real estate. Without a crash, not happening - renting wins in most European cities right now.
Left behind? I haven't been compelled to own or use a Microsoft product in 10 years. I would be surprised if it changed in the next 10.
>But I also think they've got to be careful to avoid having apps that literally require you go in and manage a conf file on a phone.

Then they should go get an iphone!

100% of the appeal for this phone is that you'll be able to run GNU/X11 on it. (there's privacy stuff too but that's a result of the openness)

I already have conf files for most of the apps and use them on handhelds too.
(software) Engineers in todays economy are privileged with the ability to choose their jobs.
I think people with power should help fix wrongs inflicted on other people and not silently comply for a share of the pie.
I turned down a few jobs I found immoral even though the compensation was substantially higher than the alternatives.
Not everyone have this privilege, but when you do, I believe there's a moral obligation to use it.
This reminds me of when I accidentally "crashed" a yakuza meeting.

I was still (compared to now) new in Japan, and was outside a train station in Tokyo waiting for my friend. This particular station has a quite nice and expansive courtyard; however, there is limited seating. So I see what I assume are two different groups of people seated along a span of three benches, with one open bench in the middle. I decide to take said bench.

Once I sat down, I realized it wasn't two groups but one. I also noticed that everyone stopped talking. Suddenly one woman in the group laughed, and everyone else followed suit.

A larger gentleman in the group then gets up from his seat, and not saying a word, comes and sits right next to me -- so close that our shoulders are touching. I was a bit surprised but didn't think much of it, gave him a "sumimasen (excuse me)" and scooted over a bit further. Once again the group all laughed. I then gave the group a quick look and noticed all the trappings of the yakuza: metal briefcases, the hairstyles, the suits, frequent use of "aniki (yakuza term for big brother)," and yet it still didn't click.

The big guy next to me was laughing the whole time. Finally, my friend showed up and I left. I tell her about the big guy that sat next to me, and how weird it seemed. As I'm relaying the story to her, everything fell into place and I realized -- "Holy f###, those guys were yakuza!"

In obvious hindsight, I realize the big guy was politely telling me that the seat was not available. My friend still laughs about the story to this day.
Apart from buying things? I'd think that helping people discover shops would be tops. Leave positive Yelp & Google reviews, tell everyone you know about the shop.
Op said "pair with full stack programming". They didn't say "move into, benefiting from my previous experience programming".

I doubt there is a big need for lua or erlang developers these days.

Have you ever heard of painter who specializes in Behr (a brand of paint)? That is not a specialization, that's a tool choice.
I either wildly underestimate the cost or the scale of building slack, am I reading that right that they've spent well in excess of a billion dollars in the last few years?
Yep, it can't.
You say "chat app" like that means it's easy.

How is running a chat app any easier than, say, running Facebook?
Shame is not zero-sum; surely there's enough for all parties here.
The paper is Chapter 13 of the following book:

Cognition Beyond the Brain: Computation, Interactivity and Human Artifice

Stephen Cowley & Frederic Vallée-Tourangeau (eds.)
So why not an iPhone? I'm not trolling, I try to understand why so many IT guys choose Android when it's obvious that Google sucks as much data as they can out of the platform.
If you're running off a cliff and you know there's a safety net to protect you, it makes the act of running off a cliff safer. Ergo, more people will run off the cliff.

What happens when that safety net vanishes as hoards of people are running off the cliff?

Edited to add:

This isn't really a theoretical issue, either. Risk is part of the price of a security. Something that has a high risk, may be valued less by investors. Often other investments will carry the same amount of reward but less risk.
Monopolistic bureaucracies incentivize risk avoidance over accomplishment of goals, especially government bureaucracies.

That's the core issue with big projects. Private entrerprises accomplish them all the time, as long as its THEIR MONEY and their gain.

Governments in the US have, over time, allowed for more and more red tape that primarily exists to minimize risks and liability to the government employees overseeing contractors on large projects. This red tape creates a maze of rules and regulations that ensure that only contractors whose primary expertise is navigating the maze get the work. The secondary expertise of actually accomplishing the task is secondary to both the enterprise and the government managers.

This is an observation that I make as someone that once upon a time had to deal with the FAR (Federal Acquisition Regulations) when building software for the US Federal Government.

Reducing risk is like everything else:
Eventually, you hit a point of diminishing returns, and the government red tape, especially for large entities like the California DOT, only grows more complex over time. You never see anyone trying to simplify it.
I dunno if the new MS has much appetite for the consumer space TBH. Their strength and main source of revenue is business solutions
Why would you start a for-profit company to not focus on "big revenue drivers"?
Interesting...

Like the author, I've been running my own mailserver for over a decade and am very conscientious about ensuring that no attackers use it as a spam relay.

While the vast majority of the people I exchange email with don't use GMail at all, so it can take a while before I notice any issues with it, I did happen to notice that GMail was rejecting my outgoing email a couple of weeks ago.

This week, I finally got around to trying to address the problem (it's not high priority because having GMail reject my emails isn't really a huge deal).

...and I found that it is working again without my changing anything. Weirdness abounds.
I'm not suggesting that dropping the nose isn't the first action to be taken. My point that increasing the thrust (which is going to try to pitch the nose up) is part of the standard response to a stall (particularly at lower altitudes).
Cryptonomicon as well. Coming up on its 20 year anniversary (May 1999.)

Refactoring (Martin Fowler).

Speaking of the Matrix, eXistenZ (very strange), and the Thirteenth Floor (didn't watch it), and probably some others with a similar theme like that also came out that year.
Or perhaps look out for Choice Cuts by Thomas Boileau and Pierre Narcejac.

http://www.complete-review.com/reviews/trcrime/boileau3.htm
>If the government contracts for some consultants and lets them "take over", then it's their fault.

>If they do not have the expertise to act as their own general contractor, they should hire one.

How are these not contradictory?
How to parallelise calculations in your application and not to die
Don’t invest? Tesla seems like an extreme dangerous investment after all the big name companies are fleeing it and Goldman gave a scathing report
Ever day low cost is the motto
Also interesting article which explains some of the Q1 slowness (apologizes ahead of time for the AMP link). Would love to here some counter points to the article!

https://www.google.com/amp/s/amp.businessinsider.com/tesla-i...
> Western democracies have now overly partisan political system where most of the effort is spent in just cancelling out each other.

it is true that without democracy, governments can make a lot more changes a lot more quickly and easily. I prefer the government have to work hard to achieve the will of the people
The only times I even hear the words "digital transformation" is in management-focused publications like HBR or in marketing literature from shops that CRM implementations. Even though HBR articles are sometimes written by technical people, the words themselves tend to be buzzword soup.

I feel like they're speaking to a non-technical upper management audience. Surely someone familiar with managing IT projects would see those words and run for the hills.
Slack Warns Investors It's a Target for Nation-State Hacking
This was to be expected for years. The court could always force you to do something just not reveal what you know.

Of the 3 factors, something you have, something you are, and something you know, only "something you know" is protected from warrant. They can seize your 2 factor key, they can use your fingerprint, they can use your face. They can't force you to tell a password.

This is why fundamentally killing passwords is a bad idea, because of rulings like this.
Agreed, although the right-wing echo chamber is rightly marginalized (in the literal sense of the word), while the far-left are running newsrooms, universities, associations, corporations, public education, etc. I don't think the far-left should be pushed quite as far to the margins as the far-right, but not putting them so squarely in positions of massive influence would be a good start.
I think what he has achieved so far is pretty impressive. He has a car company that is easily the most talked about of any car company and really put the electric car on the map, he has also made the public interested in space again and is really pushing new boundries there with his landing boosters.

With that said, his visions are sometimes too unrealistic like his vision of self driving cars. He really underestimates how hard that problem is. Saying he will have a self driving car before this year is over is borderline stupid and that pisses me off.
While that's a solid point, I think a critical part of why people look down on "clickbait" is the additional ingredient of "withholds key information to force readers to click ... and that key information makes the content substantially less interesting than the headline implied." The reason we call it clickbait is because it implies that it would clearly not be something you'd want to click, were the hook left unbaited.

Otherwise, it's not all that bad - just clever headline choice. (The point of headlines has always been to intrigue prospective readers, after all.)

Since this article is a substantial piece of journalism that remains interesting if you know the tl;dr, rather than an insubstantial chunk of #content, I don't think it really counts as clickbait.
>The GCP documentation is a breath of fresh air.

I've found that some areas of the GCP docs are fantastic and some are appallingly bad. Two examples I dealt with last week that I particularly hated were trying to find a good resource on unit testing parts of a Cloud Dataflow and how examply to access the private key for a service account on Appengine Standard. (The switch from Java 7 to 8 really fucked this up).

There seem to be two versions of a LOT of Google's APIs and it's often not clear which one is the correct one to use.

Another annoying issue is that I'll be looking at the Java documentation on something and will suddenly be told to run some Python commands (which mean installing python and PIP and a bunch of other stuff) just to get some Java thing working.

But, all this aside, I agree it's miles better than the last time I looked at Azure.
There does not appear to be an infinite amount of hand created paper money or cool sea shells. So yeah, let's trade.
> The MCAS system needs to step back to being an advisory-only system, just warning the pilots if it thinks a stall is immanent (and validate sensor inputs too). Then we will need to have extensive pilot training to deal with the different flight characteristics in the 737 MAX.

There is already a stall warning alarm on all modern planes and have been for decades.

I've only flown Cessnas (which all have stall warning horns), but from what I've read the intention of the MCAS is to reproduce the "stick feel" of an older 737 at high angles of attack and high thrust.

The MAX is not "fly-by-wire" it has mechanical cable linkages from the stick to the control surfaces, forces are transmitted in both directions which the pilot can literally feel as resistance to control inputs. Boeing inadvertently changed the feeling of the airplane's response to the pilot. An older 737 would present much more resistance to pulling the plane harder into a stall, the MAX has less resistance. MCAS was intended to provide artificial resistance.