skysight-inc/HackerNews huggingface dataset:
Python uses exceptions more casually than many other languages. It follows EAFP. Exceptions don't have to be very exceptional.

Doing it like that would be out of place in many languages with different sensibilities, but it fits ok in Python.

It also helps that you rarely deal with StopIteration exceptions directly or even have to remember they're used under the hood.
Dose the iPhone count as government facial recognition?
The submarine was not used in the rescue because it was too big to fit into the cave and to navigate the choke points further in the cave.
Wow, what a perspective. That is a great way to put it
Does it mean I got to read your msg before you clicked the post button! :-)
In the Anglosphere at least (US, AU and others?) harness and jockey racing are both bet in the same way. Harness is shown alongside other racing in Off Track Betting and sportsbooks.
Gödel's Theorem
Latency between answering the call and being able to actually talk to the person on the other end.
If you can afford it, much of the penalty from the pcie bus goes away if you have a system with nvlink. You still need to transfer the data back to the CPU for the final results, but most of the filtering and reduction operations across GPU memory can be done on nvlink only.
Just don't tip. Tipping is bullshit.

It's company responsibility to set the pricing policy so everyone one gets paid.

If they don't pay their workers, it's not my problem.
It is "root" in the sense of "root certificate"[0] which allows, potentially, the ability to MITM essentially any TLS connection transparently to the user.

[0] https://en.wikipedia.org/wiki/Root_certificate
Possibly a good direction for consumer audio. Currently it lacks feedback (at the design level) for it to build into something useful for pro audio.
"You can't improve what you don't measure.”
Yeah I can tell you have experience with iOS code signing.

I just wanted it to be clear to others that this is NOT the intended purpose of the Enterprise program.
This narrative is fundamentally anti-democratic. "Vote with your dollars" means that those with the most disposable income get the most "votes". Meanwhile, the people most affected by these kinds of policies probably can't afford instacart in the first place and thus get no vote at all.

In addition, it's difficult to have empathy for a situation you've never experienced yourself. For every ethical consumer who knows how shitty these jobs are and makes decisions on that basis, there are many who either either unaware, don't think too much about it, or don't care because of the companion narrative of "they knew what they were signing up for".

In the final analysis, "vote with your dollars" often ends up being a defence of the status-quo against any labor regulation that might have real teeth and help people get paid a fair wage.
YMMV, but I learned these the hard way:

- Asking a question can be humiliating, especially if you are expected to know its answer. When a junior asks me something, I keep that in mind.

- Things that are obvious to me are not obvious for juniors. They might know X and Y but have no clue how to draw a line between them. They might not even know an alternative exists.

- If the junior does not come to me with a question, he might spend 20x actually needed time on the problem. Helping juniors is one of the best ways to meet deadlines.

- Regularly helping someone establishes trust and makes it easier to delegate to them later. More of my time saved.

- The main thing that I am teaching them is patience, I lead by example.

- I focus on explaining how to them more than what, even if I spend an hour, or have to do a pair programming session. If the lesson gets ingrained I just helped save a heck of a lot more time.

- If the same kind of questions get asked a lot, I create a doc or a recording and reply with a link.

- Different people need a different approach. It is quite likely that I am doing something wrong in how I provide help. If the person trusts me with questions but does not seem to adopt the advice, I sit down and have a "crucial conversation" with them to figure out if this is the case and adapt my behaviour.

- Some people are just stupid.. "Against stupidity the gods themselves contend in vain". Knowing when things are out of my control helps me avoid stress. That said, this is the very last resort, and rarely true. I usually try everything else before I start brushing people off and saving time for others.
When you have enough personal data to blackmail anyone who disagrees, you can go pretty damn far.

Eventually they'll encounter a hero, someone important enough who says "fuck it"

Its just speculation, that they're blackmailing anyone to make things happen, but anyone can see the incentive is there. Hard to imagine blackmail isn't just waiting to happen with that kinda data.
The problem is not knowing if it will work in my region and on my network. It's a rather big caveat for something with open preorders.
Facebook, like every other large company, has a separate set of rules, though for something like this I can't imagine Apple looking the other way. My expected outcome is that the current certificate is revokes, and Apple has a talk with their team, tells them to not do this, and allows them to request a new enterprise account.
Marketing personas are often not aligned with UX personeas, not due to a mistake but due to the fact that the two functions operate in different domains

The customer for dog food is not the dog, for example
I guess I get my biases from mountain biking, where there is a lot more acceleration/deceleration going on.
Maybe there wouldn't be an issue if they were being 100% transparent and explicit about what information they are collecting and how it will be used. However, the article seems to paint a fairly compelling picture that FB is not acting in good faith.

The fact that they're targeting kids makes it that much more unethical.
Excuse me, but I believe using a google website to get to content negates the whole discussion over how to prevent webscale surveillance by advertising companies.

In other words, if your "solution" to the problem as outlined in the OP involves google, you already lost.
A tiger can't change its stripes. Self-regulation doesn't work [1], they will bypass any rules they create for themselves whenever it's convenient to do so. The US needs to pass a GDPR-style privacy law.

[1] https://theintercept.com/2018/11/29/google-china-censored-se...
#1 sounds like an issue with bad support for keyboard navigation, not an issue with visual programming.

#2 sounds like you might want to take a look at https://en.wikipedia.org/wiki/DRAKON. Albeit Petri nets, as described in the OP article, also address many of these grievances.
Don't spammy affiliate sites do all these relatively easy to automate things already? Presumably they don't have decent backlinks though.
1. The site isn't very user friendly.

2. What's your average dwell time? If people are visiting then bouncing after 1 minute that sends a bad signal to Google. Average dwell time of a first page result is 3 minutes 10 seconds, according to Brian Dean.

3. You feature 0 images. Where's the alt text? Looking at these walls of text makes me want to bounce ASAP, which isn't obviously good for your dwell time.

4. I think you need to step up your content game A LOT. Look at what Wirecutter does: https://thewirecutter.com/reviews/best-high-end-ranges/

5. You say the site features no ads-- but that's kind-of a lie. You are an affiliate site, which I personally never trust anyway, when they're created in this sort of way. It's like look how bad the mattress industry is with these sites. You can't trust any of them.

6. Good content that ranks in Google is comprehensive. You should think about making your post format meatier. Help people choose which one is right FOR THEM. Explain why you chose what you chose. Use descriptive headlines so people can skim. People want to see pics before they click through.

7. I highly recommend learning more about what constitutes good content vs bad content.

Resources:

- https://backlinko.com/seo-this-year#rankbrain

- https://medium.com/@laurenholliday_/here-is-the-real-reason-...
Any non-pinned connection, since some apps employ certificate pinning on iOS and can't be intercepted without modifying their application binary. This is uncommon, though.
From searching online the answer isn’t clear. Ben Reymenants gave interviews during the run-up to the rescue that may have pissed someone off; on the other hand, it was never clear that the signage was legitimate.

Basically the entire rescue operation sounds like it was conducted under a fog of war. No one was ever officially in charge, no one was legally authorized to do what they did (such as the medication of the boys).
Is anyone using VR to collaborate remotely with colleagues?
My engineering team is entirely distributed. We write software and build architecture to process data.

We joke about using VR all the time to whiteboard projects. There's probably a lot of other collaborative stuff we could be doing in there as well. The problem is, only one person has an HTC Vive, so we can't test if this is useful.

I'm curious if anyone is using VR in this capacity for real work.

Do you use it often?
Is it beneficial?
Are there any benefits that surprised you?
Anything you thought would work that doesn't?

Does anyone get enough benefit to justify business expenses to buy VR for your teams?
> I am bad at the fundamentals.

Correction, you are bad at memorizing algorithms or coming up with them in interview settings under time pressure. This can be valuable in some jobs that are heavily algorithmic. Many development jobs are not. As a matter of a fact, many development jobs at FANG are not.
If the great majority of the article presents legitimate issues or gaps in the theory, I don't think the entire article can be dismissed as "anything but ideological" regardless of whether it presents a satisfying alternate theory in the last few paragraphs.

I think that conclusion would be more fitting if the examples presented are not legitimate in some way -- perhaps already explained or debunked in other literature or simply incorrect in certain details.
It's almost like working as a contractor for instacart is a crappy job that people should quit doing since it doesn't pencil out financially...
It all depends on what kind of medium-sized firm it is. Is it some kind of semi-staffing company (like taos.com)? If it is, you need to get paid 80% (1099 rates), as such companies let you go once they can't get you projects.

If you look at big 4 consulting firms, the partners get huge contracts like SAP implementations, here that 70-80% formula won't work. The partner takes home more money, when he gets fat contracts and executes them. You can expect some kind of job security in these companies, compared to the above type.
True. Still, the argument that AAPL is undervalued still stands even if they did $55b in net income next year. Or $50b.
New, Improved Places SDKs
Supposedly it was for talking to the press.
Facebook is like Trump - they go with what works and double-down as needed. Questions are a distraction.

What will get them to stop is likely regulatory oversight.
> Facebook first got into the data-sniffing business when it acquired Onavo [..] to learn that WhatsApp was sending more than twice as many messages per day as Facebook Messenger [...] and to spot WhatsApp’s meteoric rise and justify paying $19 billion to buy the chat startup

This makes a lot more sense now. At that time the tech sphere was surprised at the price tag which is expected as people outside Fb perhaps didn't have these metrics.
Ya, and Uber had a change of leadership, lets hope something like that happens at facebook too.
I'm very curious to find out what may be in instacart's TOS here. Because at face value, and without hyperbole, this does look like it could be fraud. It seems unlikely that their legal team was not aware of potential issues here.

The strange thing about this is that it may actually be fraud against the people buying from instacart. The ones giving the tip. I'm curious then what kind of damages a customer could sue for beyond the amount of the tip. And I'm also curious if instacarts TOS for customers forces arbitration and prevents class action lawsuits.

This should be interesting to watch unfold.
Sort of - spammy sites can create a lot of formulaic structured content. It is fairly easy to see that though as they tend to have lots of auto generated content, duplicate content, thin pages with lots of links, etc.
Create a data science focused product and sell it. Let people "dig" for their data, as there's supposedly value in it. Create ASICs for Crypto currency mining. That's probably the most directly analogous.
> Who is suggesting that the solution is to restrict speech?

Look at the comments, you'll see that people are more than willing to take it upon themselves to ostracize independent thinkers and skeptics.

Look at the article and how it's been upvoted on HN because of the premise of how evil and ridiculous it is.
Maybe so, but WA State Labor and Industries is not quite so "generous" to the gig economy, including their test for contractors, which is a bit more ... "rigorous" ... than some startups would like:

Does the independent contractor bring more than their personal labor?

Do they hire crew of their own or are they bringing other employees?

Or, are they bringing heavy or costly specialized equipment?

Are they an established business, working without your direction or control?

Are they free from your supervision, direction or control?

Is the individual’s business different and separate from your own?

Is the individual’s service “outside the usual course of business,” or in other words, does the
contractor do something different from what you do?

Is the individual’s service being performed “outside of all of the places of business,” or in other
words, does the contractor perform the service away from where you perform your services?

Is the individual contractually obligated to pay costs affiliated with the location from where the work
is controlled (usually its headquarters)?

Does the individual have an established independent business that existed before you brought
them on – OR – does the individual have a principal place of business that qualifies for an
IRS business deduction?

Do you have evidence to demonstrate that the individual has an established business?

Does the individual have a principal place of business that qualifies for an IRS business deduction?
Do you have evidence to demonstrate it?

Is the individual responsible for filing a schedule of expenses with the IRS, such as would be part of a
business tax return?

Does the individual have all required registrations and licenses for their business?

Does the individual maintain his/her own set of books and records that reflect all income and expenses of
the business?

This question is for construction contractors only: Is the individual a properly registered contractor?

Note that this is not an "Answer 'yes' to any question to be considered a Contractor", it's a "totality" thing. (https://www.lni.wa.gov/IPUB/101-063-000.pdf)

"I subcontracted some work to a guy who has a contractor’s registration with L&I. Doesn’t that mean he’s not my employee?"

Not necessarily. L&I auditors look at “direction or control” and other factors described on the previous pages. Because he is a construction contractor, all seven parts of RCW 51.08.181 must be met.

And so on...
This.

Your users don't know or care about what stack you use as long as it solves their problem.

My most profitable side projects also happened to contain the worst code.

I think developers can be categorized into 2 types - engineers and entrepreneurs.

The first type is obsessed with the programming and technology aspect of things (won't ship until the code is perfect, clean and optimized).

The second type just wants to ship the damn thing, close the deal, and secure the money.
ALL programming languages are abstractions. That's why we need compilers/interpreters to make the source code have an impact on the world.
In fairness, the stock market doesn't operate "like the stock market," if by that you mean reliably reward a value pick, either.

The first order of business in these things is certainly to spot the overlay/value pick/+EV situation. The second order of business is to manage bankroll/vol to be able to realize the EV over time -- but that is generally speaking much easier and more mechanical than the core insight of (repeatably) finding the EV...
Op here.

Mail Hash is a little Chrome Extension to add a random string to an email address as an attempt prevent reusability for automated attacks in case a service get's hacked. Targeted attacks at specific addresses should be more difficult aswell, since an attacker would need to guess the random string you used for other services.

You can use plus addressing for providers that support it, e.g. your.name@gmail.com --> your.name+ha7s6@gmail.com

Or use a custom domain with catch-all filter, e.g. example.com --> ZpGM5rrfZ6@example.com

Code lives on GitHub[0] and the extension can be downloaded at the Chrome Web Store[1].

I'm happy about any kind of feedback.

[0]: https://github.com/jsvde/Mail-Hash
[1]: https://chrome.google.com/webstore/detail/mail-hash/njjpbfib...
I don't get it.

>> 3. Doesn't have a proper diff.

What makes it not have a proper diff?

I mean, GraphViz can have a diff. You could even go as far as taking the graph of the program, generating a GraphViz graph out of it and then taking the diff and simply colouring the nodes that made it into the diff.
The issue is that a paid Facebook wouldn't make any money. This wouldn't even impact the bottom line.

Services like Evernote have < 5% of the userbase paying.
> Can anyone point to a good SEO guide? (Would be willing to pay $$$)

I wrote a concise and actionable guide for on-page SEO here:

https://www.checkbot.io/guide/seo/

I also wrote a Chrome extension that will check the suggested SEO guidelines for you automatically, checking multiple pages at a time:

https://www.checkbot.io
Because Washington state is a little more rigorous than "did you enter into a contract? nope, not an employee!" than you describe.
The fact that this exists makes me uncomfortable, but I'm having trouble pinpointing a reason why it's bad. People are opting into the data collection. Perhaps they don't know the full extent of what Facebook is tracking, but sideloading apps on iOS is not a one-tap process—anyone who used this had a sense of what they were doing.

And, $20 per month is pretty substantial compensation.

The way that Facebook is bypassing Apple's rules feels shady, but I've always felt those rules were user-hostile to begin with. I firmly believe that users should have control over their own devices, and that means letting users give information to companies if they so choose—especially if they're being financially compensated.
At first glance it's hard for me to tell that this isn't regular run of the mill affiliate search result spam.
13 to 17 year olds aren't supposed to be able to access porn legally, so can Facebook plausibly deny that this is something they are monitoring?
Thank you!! Being wrong on HN is the best. :-)
Auditing docker containers with osquery
Facebook could sell less invasive adds targeting without selling you. E.g. based on groups. E.g. if I join group called "cat lovers", they could show me cat related adds when I go to that group page, or if my current visible stream has that groups' posts. But what they actually do is they package me as sellable with all my private info and perhaps whatever I have written ever or any sites I have visited.
It takes them forever to fix stuff as well. For about 6 months it had “Reply Al” instead of “Reply All” on OWA. Trivial but it shows how crap their QA is.
The energy usage in the task manager doesn't seem to be very accurate.

I tested by opening a new window with a cpu-intensive webpage (http://www.digitalattackmap.com). Real CPU usage jumps all the way up, but energy usage in the task manager is still showing low. Why?
Roku and Alex Jones just a week or two ago.
How is it that everyone keeps screwing themselves with MSO when even if you pay for commercial use for libre office you come out way ahead. If you want to collaborate on a document or spreadsheet, you dont need to prostitute yourself to microsoft, its a case of being so self important and lazy that one more click or shifting between a telepresence application and an office suite application is to hard. All you people complaining about being down because msoffice products are unavailable need to get a grip on how to use a computer.
I think you are correct, and that may be an opportunity.
> So consumers want a free lunch. It may not be logical from a site owner's perspective, but it makes sense to consumers.

Note that users never visit websites that don't exist.

Websites that run ads actually exist and are profitable.

By visiting the sites they're admitting that this is what they "want" ...

It's a weird definition of "want" but consumers are being irrational.

They say they don't want ads but they constantly go to sites that offer ads.

If you ask them do they want Facebook spying on them they say no yet the line up to give their data to companies that are spying on them.

Also, between two ads, if the user does click on an ad they click on the better targeted ad. So by definition they like targeted ads.
> And if you click on the article about evolution that is being claimed as "dismissive", it does not seem dismissive. It posed a challenge from the 80's that apparently was popular at the time.

The absence of transitional fossils argument it makes is a standard—and long rebutted—anti-evolution argument that's older than the 1980s (it was actually noted as a problem by Darwin, and dishonest anti-evolution folks like to pretend there has been no progress; honest creationists are a different story [0].)

[0] https://pandasthumb.org/archives/2009/01/honest-creation.htm...
I'm looking forward to Apple revoking Facebook's access to it.
A notable app that uses certificate pinning is Facebook.
I think the basic concept of what Facebook is as a company is just a rotten idea. This sort of monetized social network is a very dystopian concept and probably indicates a basic societal issue.
> but at least he's not pounding on the usual debunked tropes.

The argument he makes is the standard absence-of-transitional-forms argument, which is pretty high on any list of “usual debunked tropes” of the dishonest creationist crowd, to the point where even at least one creationist has debunked it.
Mark Zuckerberg is a sociopath, the world would probably better off if he had a stroke five years ago.

I'm shocked that shareholders have kept him around - his personal brand is a huge liability for the company.
Validation of autogenerated code is a well established field. E.g.

https://www.mathworks.com/products/transitioned/simverificat...
Right? I feel like this article was just another way to get publicity and social traffic to his domain. Anyone worth their salt would know he's probably stuck in the "Google Sandbox" https://ahrefs.com/blog/google-sandbox/
I visit the movie theatre but I don't 'want' to slog through a cold parking lot or jockey at the popcorn stand for my slushy.

We want the sites that offer the info we seek. Ads come and go, and when they get obnoxious we complain. Of course we do.
> People

Children, specifically.

> Perhaps they don't know the full extent of what Facebook is tracking

…is this not bad?

> sideloading apps on iOS is not a one-top process—anyone who used this had some sense of what they were doing

This is not sideloading; this is enterprise app distribution. Users are not self-signing this app.

> And, $20 per month is pretty substantial compensation.

For a child who doesn't know any better, maybe…
Ask HN: Please explain 5G in relation to Huawei?