skysight-inc/HackerNews huggingface dataset:
I think the analogy isn't very good. Let me try.

It's as if you're the one selling all the tickets to the only stadium in town, and you make it so that when your team plays, tickets are cheaper, more abundant, and more visible.

Another local team wants to play too, but their ticket prices are outrageous, there's no promotion of the event either, and they might actually be banned from the stadium unless they use ONLY your equipment.
This is dumb. You're blaming people who probably don't get to call the shots. The managers who do have the ability to make different decisions are, themselves, often under the gun to meet other commitments.

Sure, they will have to cope. One of the ways people cope is by accepting security risks and continuing to run with old versions. Another is to decide that Python isn't for them, and move resources toward better platforms with commercial support for older code.

The fact is, that until a few years ago there were too many libraries that were not compatible for most organizations to make the switch. So, effectively the window for those organizations has only been a few years.
Web dev news: CSS “revert” value, Microsoft’s tool for visualizing tab stops
Not the op, but also wouldn't wear them. Weird ear shape means earbuds start hurting after a while, while the over-ear solutions make me sweaty/uncomfortable.
Judging from the sheer number of "ASO" companies that contacted me the week I put out an app on the store, I believe that the main problem is mainly really bad spam control.
Show HN: Loosely – Smart input masks for regexes
I still use the one pay check rule for cars. If it costs more than I make in one pay check, then I can't afford it. It has been a good incentive to get better pay checks. :-)
>which is similar to the risk on the other side of the table

In principle but not magnitude, especially if you've relocated.

Usually you cancel any other pending offers once you've accepted a position if you're nice, and that could close some doors because someone else takes those jobs. Might even get you red-flagged if you go back to them and say "this company lied to me so I quit" (the other person has no way to verify that's true or you blew up on someone verbally the first week and got canned).

Someone correct me if HR can give the termination reason, I don't remember.
Sure, but that doesn't mean increasing yield is not increasing profit for regular agricultural practice. Fringe agriculture like hydroponics becomes cost effective when having no other means of production rises produce prices just enough.

And central pivot irrigation increases total production, and average yields as well, when the alternative is rainfall.

Many central pivots near me have permanent crops in most of the corners, usually with drip irrigation. Also worthy of notice is not all land lots are neat squares, and some corners end up being quite small.
I'm not sure what point you are trying to make. It's still a different physical prediction and evidence of QI over non-QI.

You can always just be lucky; maybe gravity causes the Earth to move randomly and we've just been lucky to see if orbiting the sun for the past few years.
Kubernetes Failure Stories
https://github.com/hjacobs/kubernetes-failure-stories
Yes, this is what OsStr/OsString[1] are for.

[1] https://doc.rust-lang.org/std/ffi/struct.OsString.html
Company is interviewing the candidate not the other way around, no matter what we like to think.

I’ve worked for 20+ years but have only gotten serious about job hopping and interviewing for the last ten.

At any given time when I am job hunting I usually have three or four offers within three weeks. Not saying I am a special snowflake. That’s just the reality of the market. I’m very much interviewing the company. I usually have a BATNA of just keeping my current job.

Ofcourse you have leverage when you are interviewing at your local java enterprise shop. But who cares about those jobs, pointless to interview them with your smartass questions, we all know they are pretty much all the same more or less.

Despite the HN bubble where every developer lives on the west coast and works for a FAANG or the next unicorn, that’s the reality for most developers. But there is definitely a difference.
Pro tip: Get the stuff that is important to you into the contract!
Now UI Dashboard Pro Laravel
The number of ingredients something has is not a good proxy for its difficulty.

For example, tapioca only contains Cassava root, but here is how that is made: https://www.youtube.com/watch?v=W4qTxKdjagg

Maybe provide more substantive comments in the future if you don't want down-votes?
one idea is to put your candidate out of their comfort zone and ask them to get their arms around something new. Try to figure out if they have a process for teaching and improving themself. Maybe if you can't hire the best you can find someone with the potential to be one of the best.
You do realize that this isn't the entire training scheme? This is one stage of a multi-year process, starting long before med school. The most effective thing for patients would be to never be treated by trainee doctors but that isn't a practical option.
Decision Procedures: An Algorithmic Point of View (2016)
I can understand new iPhones coming with a Camera, Web Browser, etc preinstalled. However, the Apple Watch app (for instance) really doesn't need to be there.

Permissions are the bigger issue, though.
I certainly have sat in on interviews and think it's valuable experience for a senior, especially when you're looking to fill a particular gap on the team. I was more pointing out that this is a very generic comment around a very complex problem.
No, but there are at least three running or finished antitrust cases going against Google from the EU, for Google Shopping, AdSense and Android; see https://en.wikipedia.org/wiki/European_Union_vs._Google for a summary.
It will take a few million years to make them but time lapse videos of these changes will be super cool.
Yeah, sorry buddy, but that's just not how modern software dev works. Platforms change, code gets outdated, and whilst older platforms "work", they're likely not taking advantage of all the features that have been added to platforms since that time.

It's much easier/better when you are forced into dealing with the change. At least people can laugh at how annoyed others get when they cry "but you broke everything!".

It's called progress. Get with the times or get outdated.
> (which is similar to the risk on the other side of the table— that the employee will find out and quit)

Someone more left/anti-capitalist might argue that this is disproportionately in favor of the employer. The employee is depending on this job for food/shelter. Replacing the employee is much less disruptive to the employer than the employee. Especially considering the employee may have had to move to the area for that job.
The other suggestions are great; it boils down to run kubernetes and use it. I like minikube for my local system, but it won't help learn how to run Kubernetes itself.
This. For most organizations, the effective window has only been 2-3 years.

Personally, I would guess that many organizations will be running in Python 2 for at least parts of their codebase come 2020.
How many times this old wives tale will have to be repeated till people understand what went on then, and how it's nothing like it's now?

Microsoft then had a monopoly on desktop OSes at the time, at 95+ (close to 97%, in fact).

Apple has a paltry sub-50% share of mobile OSes.

The "But they have 100% share on their own products" is not an argument, as far as the law is concerned, as monopolies are not judged this way. That's the same reason why you can't legally force McDonalds to also sell Burger King burgers, or GAP to sell Banana Republic clothes...

And even MS monopoly position wasn't the issue (having a monopoly naturally is not illegal). The issue was it used its monopoly position to threaten and bribe OEMs to not work with competitors.
I developed these ideas a bit further with the use of XX macros, which allow you to make a set of functions generic across some list of types. There can be real performance wins to this over void*: https://abissell.com/2014/01/16/c11s-_generic-keyword-macro-...
In the top 10 metro areas in the US outside of SV or NYC, there are still plenty of openings at any given time - speaking as someone who has spent 20+ years in Atlanta.
You will also get a dozen people asking you what's wrong with your Mac and could you turn the noise down.
1) Feedback (going both ways).
2) Anything that is blocking/bothering you.
3) How you feel about any recent developments in the team/company.
4) Long-term career stuff. What interests you, in what direction you want to be going.
5) Stupid organizational stuff you need assistance with (e.g. reimbursements).
6) Random smalltalk, personal stuff.
>That search term is so broad it's difficult to figure out exactly what the users intent is for that.

Search optimization. Determine what most users ultimately end up selecting for specific queries, build up your data set over time, then weigh priorities and determine result order based on that.
Man, that app does an impressively bad job at explaining what it is without signing up. I'm interested in this area, but I have no idea what features it's offering.
The same computer architect who first told me about popcount's desirability to the NSA also believed that the massive simultaneous multithreading first introduced to the HPC world commercially by Tera—now owner of the "Cray" name—was also a big win for the spooks.
> However, when a user is clearly searching for alternatives on the app store, it matters how far down you have to scroll to find a 3rd party app.

If I delete Apple's Calendar, install a third party Calendar app (like Fantastical), and click a date link, I'll get a message asking me if I want to reinstall Apple's Calendar. I think it's pretty darn clear in that scenario what the user actually wants.
Well then, aren't those powerful people the ones whose names we should be dragging through the mud? These are the ones that got him free. Shining the spotlight anywhere else before you shine it there, is just blindness. It should be more alarming how he got that lenient sentence because that's the justice system failing.
General Advice on Earth
> (1982) During talks with Thatcher, China planned to invade and seize Hong Kong if the negotiations set off unrest in the colony. Thatcher later said that Deng told her bluntly that China could easily take Hong Kong by force, stating that "I could walk in and take the whole lot this afternoon", to which she replied that "there is nothing I could do to stop you, but the eyes of the world would now know what China is like"

https://en.wikipedia.org/wiki/Handover_of_Hong_Kong#Before_t...
Monolog 2.0
Good questions, lousy choice of counter-example.

Financial markets companies are now engineering and quant driven. Machines place 80% of orders in US equities exchanges, not humans. The company you mention just announced a $100M project to rewrite its core equities trading platform to optimize latencies at scale across markets. Great engineering culture too. Meritocratic, respectful, and you won't find people there going around referring to developers in other industries with the disrespect you do, for example.
My favorite one:

>No matter how full a reservoir of maxims one may possess, and no matter how good one’s sentiments may be, if one have not taken advantage of every concrete opportunity to act, one’s character may remain entirely unaffected for the better.
I tried this in my last round of interviews. It is very difficult to get any meaningful information from this process, because, just like candidates, interviewers are incentivized to not tell the full truth. Except in the worst cases when the interviewer just dgaf, they can’t really share negative information for fear of reprisal. (And it doesn’t benefit them either.) Your best bet is to ask a question that allows them to answer honestly, without sounding like they are answering negatively. The problem is it’s hard to come up with such questions.
JPMorgan has a new index that measures Trump’s tweets’ impact on bond volatility
This map will become very useful when Time Travel tourism takes place!
Learning Curve: Algorithms for Smarter Decision-Making
I'm curious which PyPI packages are preventing you from updating to Python3?
If anything it seems to have gotten better since they started doing their study. Also I suppose Apple puts their apps on top to make it easy to re-install. Imagine if you removed the Music app and then were unable to find it again...
> Now let's say you have a bit of criteria for what you'd like...

Can you articulate that criteria?

The more specific the better.

That might determine where and how to execute your search.
As evidenced by countless examples of somethingPTR-types, it is done regularly. But the main problem is indeed that you hide the pointer.

If you apply qualifiers like const to your type, results might me unexpected.

It might have semantic benefits, but C developers should be trained to ignore all these strange *-symbols anyway.
This is exactly why Steve Jobs hired Tim Cook.

His whole job was to lean on suppliers and get them to do the most work for the least amount of pay. He basically trimmed all the fat from their Chinese suppliers, streamlined their production and essentially blackmailed suppliers to meet their insane production quotas and deadlines.

I'm never surprised when I hear this stuff now considering it was Cook who started all of this and now he's the guy running the company.
What were the responses by Google to those three questions?
Man earns $97M, decides his brain is worth more than another $58M. Seems like his brain still works,
which is why python3 is dead to me.
Spiders could eat all the humans on Earth in one year
Microservice Devs: Put Down the Particle Accelerator
Didn't something similar happen with Microsoft and Internet Explorer?
Yeah the scale of trade always seems to surprise everyone. It's hard for me often to understand how folks draw the archaeological lines here.

Materials could have been traded and the scrolls written near the Dead Sea ... or even folks from the Dead Sea traveled to Jerusalem, used local materials and made some scrolls, and traveled back.
Doesn't YNAB (which is mentioned in the comment you are responding to) support this via a "Monthly funding" goal?
So, we're happily crucifying Apple on a hill based on an unreproducable search done half a year ago? Sounds... less than ideal.
Really appreciate those links!

I honestly had no idea the SDK has supported Python 3 for this long. Granted, I haven't worked with it since 2015, but still surprised I missed that. Glad to hear they are making such good progress.
Towards a Secured Android Smartphone
That's crazy talk! Haven't you seen how Apple has ignored iOS security flaws that allow China to oppress some of its minority populations?

https://arstechnica.com/information-technology/2019/09/apple...
> The truth is that already most of nukes are probably automated to ensure the concept of mutually assured destruction works.

Why do people say things like this? They aren't. There is still a human-in-the-loop for all systems I'm aware of.

The problems with nukes are that (a) the command and control systems can't reliably prevent one or a small number of people from going from going rogue or (b) the 'human' in the loop has to make a quick decision whether to launch based on potentially crappy inputs.

The latter case has happened enough in the past that it should be pretty clear it's a serious problem. See https://en.wikipedia.org/wiki/List_of_nuclear_close_calls for a list.
There are layers of architecture you use, and then layers abstraction you add all by yourself :
doku over dyson over terraform over kubernetes over digitaloceans

Maybe you can remove two or three layers.
Just some question so is clear in my mind what your idea is

Why more then 80% ? why not 50% + 1

IS 80% of smartphones ? or smartphones+tablets , or all phones , or 80% of capital/financial of all mobile app stores ?

What if I say that Apple has 100% monopoly on the iOS? you would say but what about Android ? I would say if I am Netflix,Spotify,Bank X, etc I have no REAL choice as a developer not to make iOS apps similar how some people have no choices where to get their Internet, they get the expensive good internet or if they don't like it they have some subpar choices if their are lucky and you telling them not to use Internet if they don't like it is not a REAL choice even if it is a possible choice. (I am referring mostly at developers but screwing with developers yous crew your users like you have less choices on iOS as a user because you can't use GPL apps)
So, What the Heck Is GraphQL?
Show HN: Quickly generate REST API (for Postgres db)
Code obfuscation is idiotic and pointless no matter what form it takes, but this example is particularly egregious. This accomplishes little more than degrading performance across the board for the very real end user (bye bye JIT optimizations) while requiring some purely hypothetical reverse engineer to write one additional script before (gasp) reading the code.

I'm genuinely curious how much time and money was wasted on this imbecilic venture.
11 years to make relatively small breaking changes. That's not a good sign for future breaking changes.
This is the real link. Do not bother with the junk website posted above.
The Britton-Lee database coprocessor (1984) [pdf]
The phrase 'hiring is broken' seems to have become synonymous with companies improperly judging candidates.

BUT! This problem pales in comparison to the difficulty involved for candidates trying to judge companies.

Now, I won't go as far as some of the other posters here and point to rampant deceit. However, interviewers will generally try to be positive, and it's very difficult for an interviewer to say "don't work here".
Simple.

For nice round numbers. Say you’re making $140K (above the social security maximum to make the calculations slightly simpler).

A 5% match is $7000. But since it is an untaxed employee benefit and if I think I can already max out my 401K plan, I would have to take into account the 24% Federal 6% state (GA), and 1.4% Medicare tax - 31.4%

That means I would need to negotiate at least 7000/.686 = $10,204 extra.
>I will use the bus the moment I can have the same level of peace and quiet I get in my car. My commute is not long, but it gives me time to think about things

I had the exact opposite experience when I took public transit to work. I had a nice quiet and relaxing trip onboard commuter rail for a 28 minute trip to the City Center.

I never found any peace and quiet or ability to think while driving in rush hour traffic.
I get it. Your saying philosophy is foundational. A framework that’s even lower level then logic. My argument is that at this low level, why is philosophy talking about high level stuff like religion and ethics?

My guess is historical reasons. People in the past could not delineate the dichotomy between the human experience and hard logic, but they saw a deeper meaning in many topics. Hence philosophy is a basically a relic from the past.
It's more like:

Apple built, run, maintains and owns a stadium. The stadium has a food court with many food stalls.

Some of them, Apple runs themselves, but tons of others are run by people who pay N% of their revenues to Apple to be able to have them.

They still need to supply their own food, branding, marketing, furniture, and pay their staff, Apple gives them access to the stadium crowds and a payment processing system.

Apple is not obligated to advertise those third party stalls over their own.

If they don't like the arrangement they can always go somewhere else (there is an even bigger stadium in town that has available food stalls).
Sharing Components with Angular and Bit
I don't think you and the author share the same definition of what satisfactory results mean. She seems pretty satisfied with it.

You're right, she may hate it in a month or six, but she's happy with it now and I'm pretty sure she knows how to go get a professional paint job if she wants to.
Yup, meant to say >= 99.9%. Of course most businesses operate more like what Cloudflare makes explicit with it's "100%" SLA. Architect for 3 nines and then just pay the penalty when the 3 nines architecture doesn't hit 4 nines.
Rust optimizes async/await: Program analysis
In my experience it's important to not ask "easy" questions that can be answered by a simple yes/no.

Instead of: Are you friendly to remote work?
Ask: Will I be working with anyone who is remote, or who works from home on a regular basis?

Instead of: Is the work life balance good?
Ask: How responsive are people to emails/Slack over the weekends and after 6pm?

Instead of: Can I have a good career path?
Ask: Did any of your senior engineers start out as junior engineers here?
This is NOT in practice what happens. This way of framing it is popular by separatist segments in Alberta, but it's bullshit. Transfer payments come out of federal tax levies. No province is being targeted for levies. If one province has richer people and thus pay more in federal tax, then yes they will likely have a net loss in transfer payments. But this is no different than ANY federal service, whether it comes to military bases, natural resources, child care benefits, etc. It's simply how taxes work. If you're a poor person in Alberta you're paying less into equalization than a rich person in Quebec.
Elliott Management discloses AT&T stake, questions wisdom of past acquisitions
> That kind of interference could lead to war.

Or a crappy election cycle.
Docker could do what you want, though it's definitely not an efficient solution.
I have had experienced this also in India. We call it No objection certificate (NOC).
The number of people who have died within days or weeks of using a new cigarette from smoking-related causes they didn't have before the switch: 0.

The number of people who have died within days or weeks of trying a new vaping product: 5 and counting. Out of a much smaller user base.

Right now the evidence is that vaping is more dangerous in the short term, with no evidence that it is any healthier in the long term.
That's not what I got from the article though.

Maybe I misread it, but I see that it's talking about how if you say "Podcast" in the search box, you'll see pages and pages of Apple's own apps, unrelated to podcasts, before you start seeing podcast apps.
Managing the tech/business side of wanderandponder.com, making about 30/mo between Brave tips and nanoinfluencer gigs. Looking to increase traffic and find more influencer opportunities right now.
What does "diversity" mean in your question #1 and how is it relevant to successful outcomes?
If they are using PyPI, the project should be specifying which versions it supports in either setup.cfg or setup.py[1].

For example, I decided to only support Python3 going forward. I've had person once open a PR to add python2 support, but I politely declined[2]. As such, PyPI shows that only 3.5+ is supported[3].

[1] https://github.com/RPGillespie6/fastcov/blob/master/setup.cf...

[2] https://github.com/RPGillespie6/fastcov/pull/11

[3] https://pypi.org/project/fastcov/
Anything based on real standards - C, POSIX/SUS shell, SQL, SGML, and others - is made without half-life and generational churn.
Same situation here. Trying to jump on this bandwagon and finding it's a slithering target.

I just wish they'd named it something different. If there's neither forward nor backward compatibility, I'd argue they're not the same language and should not have the same name.
> Former Boeing Engineer Dr. Todd Curtis runs Airsafe.com and said this doesn't happen often.

"Well the front's not supposed to fall off, for a start."
Microsoft releases Wunderlist replacement called To Do
It’s certainly a meaningless statement, but I don’t think it’s manipulating anyone