skysight-inc/HackerNews huggingface dataset:
Windows was document-centric in other respects, too. For example, the standard UX guidelines defined three types of apps: dialog, single-document interface, and multi-document interface. Most apps were actually expected to be of the last two varieties, and the guidelines covered a lot of points on how it was all supposed to look. And when it came to implementation, frameworks like MFC were designed around that concept as well, with the ability to automatically handle things like multiple views into the same document.
My wife got laid off from Tesla in one of those wave layoffs. This was the standard practice. They actually mailed her personal stuff back and send a pre-paid package for computer and locked access to everything prior to announcing the lay-off. She didn’t even had a chance to say goodbye to the people that she has worked with. There seems to be some old school Jack welsh style brutal management style being practiced in Tesla. Not sure why they think they need to be like that.
I was 17 for my first internship in sf in 2000. A monthly youth muni pass was $8. Looks like it’s 39 now.
When I was a junior, I didn't have strong CS fundementals! But I had about 5 years more practical coding experience than most juniors.

Ideally you would be given guidance on what they will judging you on.
> I suppose you do sort of feel a little stressed during the trial period but I've never seen anyone fail it and it applies at every company, so there's no escaping it anyway.

I'm not sure what you mean by "it applies at every company". Getting hired and then fired a week later is virtually unheard of. This is not a fear I have, at all.

But if you told me it's probationary, that is totally a fear I'd have, I'd get paranoid, so I'd rather work somewhere else. You're basically telling me it's not a real offer in my eyes, and I should not expect stability.

> Again, in practice it seems mostly harmless.

It's extremely harmful in a place with poor labor protections that is the US, for reasons that I don't feel like expanding on and that you can educate yourself on if you wish.
I think I've read in quite a few places that most great programmers are essentially lazy.
I second your thinking. When think more along your line of thought I always come to the conclusion of blaming human's so called advancement(in tech, finance, politics) being the sole cause all miseries of human today. Seems like we are on wrong path and needs to take inspiration from our ancestor way of life who lived a more satisfying and fulfilling lives.
Isn't the mercury produced by cement manufacturing a more urgent issue than its CO2 output? CO2 is being attacked on many large-scale fronts, but last I checked the mercury in the oceans rendering seafood unsafe to eat was largely put there by the cement industry.
"Cost" is not purely monetary. The cost of additional testing includes patient's time spent traveling too and from additional appointments, additional patient stress waiting for results, additional infections or other side effects from the tests themselves. There are very few things that have zero risk. If you run something on a large enough population someone will have an adverse reaction.

The cost benefit trade off for additional testing isn't just about dollars spent performing the tests. Its about how many thousands of hours of people's lives will be spent in pointless worry and how many additional people will be made sick or killed by testing Vs the additional people that could be saved by additional testing.
I get it.. that is, the reasoning for Hammerspoon to exist as an alternative or extension to Automator/AppleScript. Who wouldn't prefer Lua over AppleScript? The best, that's a stretch.

As for the authors original use case.. all the overhead could simply be avoided by correctly setting up their network preferences in the first place!

Step 1. Prioritize your preferred Wi-Fi networks, either by Network Preferences>Advanced... or using: networksetup -addpreferredwirelessnetworkatindex via the command line.

Step 2. Select SushiNet and uncheck "Automatically join this network" via Network Preferences.
$2.3b sounds like peanut spending given the scale of the US and the current state of transit in the country.
That sounds like it is probably true. I have never heard any official confirmation that it was a gag, so I think this explanation must be the correct one.
In India Netflix is getting bigger. Doesn't change anything.
If you're old, stay away from Japan! It's dangerous.

This isn't the first time.

:-)
And 41 billion by the federal government is spent on roads.

168 billion total from state and local.

https://www.urban.org/policy-centers/cross-center-initiative...

Public transit on the other hand sees only 24.38 billion total.

https://www.bts.gov/browse-statistical-products-and-data/tra...
The IRS is working off of incomplete information about your income and eligibility for deductions. There is no way they can fill out a form under the current tax regime.
Sure. I guess I should have been more explicit in my reply: I felt the above comment was lacking in content; why would they not want 10 acres.
> Overall, returns are easier today, not harder.

On average, absolutely.

In the long tail, maintaining a system that bypasses software blocks is rare, and perhaps prohibitively costly. Yet the need for overrides exists.
Source Code Pro is a very good font. My only real problem with it is that it's a touch too wide. One of the things I really like about it is the wide range of weight and the true italic.
The issue is that ISPs want to double-dip. The cost of delivery is already paid for by customers, there's no reason to charge the company a separate fee. Why should it matter where a bit originates from as long as it's going to a paying customer?
Ask HN: Why are commericals still so fking loud?
And thanks to such simplifies return process customers are being psychologically being tempted to buy without thinking twice sucking more time out of life of masses.
China’s economic growth sinks to 3-decade low in 2018
> pricing and public transport policy is set by the government

I'm not unaware of this fact, but consider it basically irrelevant. Trams were privatised in 1999, after which the long series of fare policy adjustments were so baldfacedly opposed to public interest that the argument they were done absent pressure from whichever private organisation owned them at the time is warrantless. And they weren't subtle about the pressure, either - their arguments that their mandate wasn't profitable enough were ceaseless.

If you believe there are other factual errors, let me know.

Addressing the other points would more or less come down to citationless expressions of experience, so I don't know if it's worthwhile. I recognise that you do raise a few benefits, but I don't accept that it's an improved situation over the previously free Swanston Street route absent some numbers. We'll probably have to agree to disagree.
Custom react-scripts to instrument React app using Istanbul
> Imagine if USPS couldn't charge Amazon for delivery.

Imagine if USPS charged both Amazon and its customers for delivering the same package.
I work at a startup - I work from home, very reasonable hours, doing a range of things. So uh. What?
The example is just that, an example. There's no logical reason to not have contravariant parameter types - they follow directly from the Liskov substitution principle.

The reason why C++ doesn't have them is because they are relatively harder and more costly to implement than return types (consider that multiple inheritance means that pointer-to-derived often needs to be offset to be used as pointer-to-base).
Interesting. To clarify, you are saying that these boiler-platey languages, it is not fair to write a unit test in a 45 minute time block with access to Google? I'm not a Java guy. All the languages I've used, this would not be an issue. Again, I'm wrestling with it because it I feel it should be easy but like 80% of our candidates who chose Java struggle with it.
You actually said he came up with that, so I corrected you.
You can’t tell. It’s a free RFID pass that looks the same as anyone else’s.
I've been trying out many different fonts recently and settled on sans-serifs being more comfortable to read (in terms of word-shapes).

Maybe it's a matter of exposure? If I spent more time reading books than blogs, I might find serifs more comfortable?

Update: it looks (to me) like the biggest differences are in peripheral vision.
I think a good course would be setting up a k8s cluster for a simple "hello world" production app, which then includes topics perhaps about monitoring, upgrading, etc all the kind of stuff you want to know for getting an app up and running.
Disliking public transit is fine,

... and is something I didn't write, nor feel.

The parent comment asserted walkability. If your environment is walkable, that means you don't need transit/carshare for everyday needs.

Carson City has 4 bus routes

Again, walkable means walkable without transit. My father lived there with daily needs within walking distance. SF is not only not the "only" walkable city, SF isn't generally walkable overall for all everyday destinations (especially hilly streets).
4K content is better than HD content - to someone, on some axis of "better". How is that an "artificial increase" then? The customer is receiving a higher quality product for a higher price but isn't forced into the more expensive plan; it seems perfectly fair.
> Laws against usury protect the poor.

Laws against usury subject the poor to illegal loan sharks who will break their kneecaps for non-payment rather than paying a high interest rate to a payday loan place that will merely ding their credit score and try to reclaim their loan money using the legal process.

> Laws against dangerous workplaces protect the poor.

Laws against dangerous workplaces protect shareholders from losing their investment when somebody gets hurt and sues the company. And give the company cover because they had their inspection done when somebody gets hurt regardless, so it's more difficult for the poor to sue them after an injury as long as their paperwork is in order.

Moreover, the compliance cost for companies that were not operating an unsafe workplace to begin with imposes overhead on small businesses and reduces competition, which can lower wages.

It's likely that they don't cause a major harm because there is no good reason to be operating an unsafe workplace regardless of whether there is a law against it, but they're still pretty close to breakeven.

> Hell, laws against slavery and debt prisons protect the poor.

Laws binding the legislature from instituting slavery or debt prisons, i.e. laws against certain laws, are not really canonical examples here.

> That's sort of my point, at this stage people just barely get by, which is exactly the sort of situation legislators can ignore.

We made things worse, but only by increasing inequality, not to the point of increasing homelessness. So we should make things even worse, that way when everything is really on fire someone will have to notice? What if we only get even more inequality and malaise?

> Are the unemployed youth in France unemployed due to minimum wage laws? Citation?

As part of a broad framework of high-overhead labor laws that discourage employers from hiring.

https://digitalcommons.uri.edu/cgi/viewcontent.cgi?article=1...

> I'm not making an argument for maximising prosperity. A country with one quadrillionaire and everyone else broke would be the most prosperous in the world. I'm making an argument for protecting the poor.

The best way to protect the poor is to get them out of poverty. Giving all the money to one quadrillionaire doesn't do that, but neither does binding everyone's hands or making it more expensive for anyone to start a small business.
Honestly, this is the first instance I've ever heard of anyone going to the lengths of recalling their purchase history to backpay sales tax.

If it makes one feel better to do it, by all means do it. Among the list of egregious tax offenses that exist, this is likely pretty low on the IRS list to audit people.
Yes, I’m pretty sure you could make cement from waste clay as well...
Git Garbage Collector (git gc)
Curiously editorialized title submission?
I visited Paris in January of 2016 and was shocked how badly maintained Paris metro was. Here's a vid from 2018 that went viral last year and I can see things haven't improved. Everything's in shambled and things are failing apart. I'm actually amazed that they haven't had any major accidents yet.

https://www.youtube.com/watch?v=EuEDuye-JmE

I definitely wouldn't let kids under 15-16 ride alone.
Probably a very un-used font for programming, but my favorite is Operator Mono (Book Italic) - https://www.typography.com/fonts/operator/styles/ -

Strange to be using an italic to code in, but I quite like it.

edit: someone has actually added ligatures to operator mono if that's your thing (https://github.com/kiliman/operator-mono-lig)
Finally, The Future. I wondered that the Future was going to start in Iceland. Still long way, Probably not starting in our lifetime. But is a hope. Humans like to abuse nice things, but I still have hope, as WuZeTian pointed, history is long and moves have infinite big and small consequences and a thousand years is to early to see things Brighter.
If you have a W-2 and no other income/expenses they can get pretty close. The idea of simple taxes almost always includes the ability to still do them in detail if you'd like. The idea is that the government would send you a bill (or a refund) and you can pay it (or accept it) and be done or reject it and do your own taxes like you currently do.
As STEM majors soar at UW, interest in humanities shrinks
Plenty of old code is beautiful. "Legacy" code is code that relies on technologies that are no longer supported. That's not to say I don't sympathize and I know that the transition is not trivial in a large codebase, but when it comes down to it yes, it's probably necessary to start thinking of Python 2 code as legacy.
I agree with Norquist. You make things too easy, and people will just let it happen.

As someone who owns a business and has to make quarterly tax payments, paying taxes is painful. I know how much it costs me every time I write a check and I am very reticent to vote for any politician that thinks we should raise those taxes.

On the flip side, I have many friends whose taxes are just pulled out every paycheck. And at the end of the year, they get a tax refund. They act like the government is giving them money! Many don't even seem to realize that all they are getting is a repayment for an interest free loan they have been giving to one of the largest and wealthiest organization/government in the world.

I understand and agree that taxes are important, but if we make it too easy, we make people complacent and the next thing you know, we will wake up with a 75% tax rate.

This is the same reason I disagree with adding the tax in on product prices. People in other countries that do this don't realize how much of the price is going towards taxes - and to keep a government in check, information is key.
Flame-Throwing Drone Cleans Power Lines in Chongqing
They managed to revolutionize agriculture and stave off the starvation apocalypse that the people of the '50s and '60s were predicting.

... oh, I misread your question; I thought you asked "How did the food / GMO industry save the world?"
very good site...... love it
You have no idea about what it is to be a doctor and you are just reacting to one sided story.

On the other hand it’s ressonable as a patient not to care what it’s like being a doctor, your job as the patient is to be honest, give complete answers, and advocate for yourself. I’m not interested in a public policy perspective as dictated by the realities of insurance company profit, hospital profit, pharmaceutical company and medical device company profit, and so on.

It’s the same thing with letting an intern take their turn with the scalpal. If it’s someone I care about under the knife, I’m making sure the surgeon got enough sleep and no intern or first year resident who’s half asleep touches the person I care about. Arguments that “they have to learn somehow” are reasonable, but so is my reaction that it’s your problem, not mine. I don’t care about how you’re educated, or your burdens except as they impact results.

Life is unfair, utilitarian calculations must be made, but that sets up an adversarial relationship on one level, and only a fool ignores that. You feel free to fight for public policy, I’m fighting for the people I care about, not their doctors. That’s also part of life being unfair.
I personally feel like microservices don't necessarily assist in allowing multiple disconnected teams to work on different codebases. In my mind the reason is similar to why it's so difficult to reuse code - requirements are slightly different between two things, so you either design a service to handle both, turning it into mini rather than micro, or you have two services - in which case you're just adding more plumbing to what could have just been a separate monolith.

The "services" part makes a lot of sense in certain situations, and I feel like one of the best application architectures is what I call disconnected monoliths. Centralise and standardise core concerns - like authentication, external communications. Build monoliths for everything else.
> Algorithmic ability has no correlation to the ability to write maintainable code, though.

This is not true in my experience. I usually see a strong correlation between algorithmic ability and writing maintainable code. At various organizations I have worked for, I have seen that the ones with strong algorithm skills also happen to be critical thinkers who put a lot of emphasis on simple, elegant, and robust design and code.

So I am very surprised to know that this correlation I observe may not be true in general. How did you come to this conclusion?
I think, in a way, USPS does.
Sphynx for the docs? Homebrew add that as well to stuff which requires cmake to build.
Squats work well too and are quite a bit harder to mess up as long as you remember the entire sole of your foot must stay on the ground at all times and to keep your feet facing forward or out, not in.
Real Things Slow Down My Workflow (Shared by the Experts)
I'd love it if HN could switch to this font. We use Verdana anyways, and B612 is close enough to it.
Ask HN: What am I getting myself into with a .LY TLD?
I've got a dumb business idea and for a name I want to use something that ends in "ly". I've registered with register.ly for the domain but now I'm thinking about where my money went and who owns the TLD, and I'm concerned A) that my money went to a terrible regime, and B) that the domain I bought could be subject to Lybian law, which I fear isn't in the best place right now.

Is going with a "LY" company name and domain just too much work or is it probably fine?
Amazon Rewrites Book Industry by Marching into Publishing
Serial numbers for warranty claims, though commonly look alike characters aren't in the allowed character set... But if slashed zeroes where used, it'd add another character to the character set.
Quick, someone suggest an AI-based project to defeat Chinese censorship. :-)
One of my favorites is PragmataPro [0] (with powerline glyphs) and I'm sad it's not there. I guess they can't use proprietary fonts. PragmataPro was so weird when I started using it but it has grown on me and now I have a hard time switching to a terminal that uses something else.

In any case, if you're like me and you look at the terminal screen for hours on end every single day, find some font that won't tire your eyes and is optimized for your screen. If you have to squint or double-check letters or numbers because they're unclear, increase the size or switch to a different font.

[0] https://www.fsd.it/shop/fonts/pragmatapro/
Maybe the chiropractor can't help my case. However, I do feel this release in the nose. I have no idea why that is. The placebo in my case might be the dissipating headache after the "adjustment", but the nose mucus release is certainly not.
Drop the advertising business, social good automatically increases, no AI needed :)
Anecdote. I was in China a few weeks ago, Shanghai to be precise. Me and my wife were walking around the city and there is scooters everywhere (the ones you sit on) and they're electric and because of this you don't hear him! A few times this caused me the scare the sh#t out me when suddenly one of these things comes from behind at high speed. Very annoying...
I wore the strips everywhere, all day, for two years. People looked at me as if I got out of my house wearing pajamas :D
Uh, no. A quick perusal of real estate listings in towns all over flyover country will disabuse you of that notion. It's a little harder to find a house on an acre of land with 1Gib fiber, but if you're willing to settle for mere cable speeds, it's very, very easy.
The “one plus five” buildings you’re talking about typically have concrete first floors.[1]

You make good points about sidewalks etc. but at the same time that stuff needs to be built bigger and stronger and renewed more in dense urban areas. All I’m arguing for is let’s run the numbers. Don’t just assume city living is more ecological because it’s denser.

[1] http://archplanbaltimore.blogspot.com/2015/03/how-one-plus-f...
Python 3.3 was the first version >3 that was actually "good". Prior versions were, if not unusable, not a great experience. Even when writing new code. And some of the Python core devs (Raymond Hettinger) share that opinion.

And let's not understate what a big deal it was to break compatibility like that. Porting a sufficiently complex project is non-trivial.
I got fed up with being the family windows support guy. It was really bad when my wife's laptop could not do basic DHCP correctly at $dayjob-1 office. She and daughter had problems with printing, networking, security ... it was horrible.

I gave them a few options at the laptop replacement cycle. I said you can do either Linux or Mac, I didn't care which. Mac had always worked well in laptop format for me, though my primary machine has been a linux desktop for about 15 years. I knew both would work without problem.

I gave my wife my mac laptop for a week, and she used it. Then I had her play with the linux desktop. I asked her which one she liked better. She opted for Mac. As did my daughter.

Just replaced the first one for wife, and daughter had to buy a new one for college anyway. So far, 1 problem on wifes old mac, which turned out to be a hardware problem with the wifi card. Quickly fixed, and pretty much no problems since then.

Though I have to help them do system updates.

Either Mint or Mac. Both work very well. I even have mint working on my work Mac.
The context of the layoffs should have every tesla employee and owner worried. As the spring debt comes due, without more investors or more profitability, the company is very likely to change.

Also consider that gm, Ford, fiat aren't in a market or cash position to consolidate. The best hopes for Tesla may be Toyota, VW, or Aapl right now.
Linux command line can fetch fun from afar
Muni and Bart do make it possible to get around most of SF

Possible? Yes. They serve most attractions in SF. Not feasible to most of SF, not by a long shot. Look at your transit options between southern Sunset and Dogpatch, for example.

BART cuts one diagonal swath through the SF core only, and it doesn't even connect directly to Caltrain in SF county. It's hardly the Underground.
>You can't build too densely in an earthquake zone.

And yet Tokyo exists.
I've paid off my mortgage and am now more open to working on something more altruistic than selling ads for slightly less pay. The problem is I can't find any interesting without a large paycut.
Really we have enough problems with prejudices based on stupid gut feelings without adding in Garbage In Garbage Out from magical thinkers misusing machine learning.
Do you have any idea what action was considered a community guidelines violation?