skysight-inc/HackerNews huggingface dataset:
Look man, you responded within a context. Maybe you didn't claim they were being altruistic, but in context, you're posting in defense of statements made by people who are claiming altruism, or at least helpfulness, by advertisers.

If you want to argue that presenting partial information with the intent to deceive isn't within the strict lying, fine, I'll concede that pedantic point. That's a rather silly hill to die on, though: do we really care about the difference between two different ways advertisers might attempt to deceive us? I think it's pretty reasonable for me to say that I don't like people who try to deceive me, regardless of whether they do it by lying, or by presenting an unbalanced, partial section of the facts.
> so why not use this project as a chance to actually learn it and create some documentation

Sometimes you just want to get something done rather than do free work for one of the richest corporations in the world.

The latter should be enough fulfillment for anyone, but sometimes you're just too greedy!
You have to forgive the diversity training industry a little as they are being hired to convince people of a fact that is known to be wrong. If you look at the most successful tech companies in history, they are all built by teams that are >90% white and Asian men, and as they grow hire more white and Asian women. Yet we’re supposed to believe that we can do even better through different methods, and become even more successful than Apple and Amazon etc.

If virtually all NBA players were eating eggs for breakfast, and someone hired you to convince young basketball players that the key to success was instead to eat cheese, wouldn’t you need to rely on anecdata and pseudoscience?
It doesn’t, and that is parent’s point. The companies it mentions and the “gig economy” it lambasts is largely the result of insane amounts of funding from SoftBank, causing those companies to make profit at any cost.
Because it's the lowest common denominator between different implementations of a type. The real question is why every language and subsystem invents its own binary type implementation.
It's not about the $10-$20, it's about sending the message.
They say coding is a young man's game for a reason - many, many people burn out after 5-10 years. Normally when they do, they either plod along at decreased speed or move into business and managerial roles.
Did you try the iOS Calendar tutorial[1] ?
Besides this, I find useful looking into other third party modules, in concrete some module that is simliar of what you are building, if you are having UI or not, if you want to use Cocoa pods or not ...

Also a bit of tanget, but I'll take the oportunity to say that I wish third party react-native modules had some sort of standard documentation like flutter website, specially versioned documentation.

[1] https://facebook.github.io/react-native/docs/native-modules-...
“file a complaint with consumer protection”

Can you clarify what you mean with this? What consumer protection?
While some of the other responses to your post are more likely right (they saw the first explosion, and caught the second one), I will add that my house is close to a handful of flight paths for a near-by airport. I have plenty of pictures and videos of planes flying in.
We've banned this account for breaking the site guidelines. Could you please not create HN accounts to do that?

https://news.ycombinator.com/newsguidelines.html
The lockout delay is implemented in the chip itself in newer iphones (I think starting with iphone 5S). So no, taking the chip out buys you nothing.

> To further discourage brute-force passcode attacks, there are escalating time delays after the entry of an invalid passcode at the Lock screen. ...On devices with Secure Enclave, the delays are enforced by the Secure Enclave coprocessor. If the device is restarted during a timed delay, the delay is still enforced, with the timer starting over for the current period.

https://www.apple.com/in/business-docs/iOS_Security_Guide.pd...
> but I opted for Apple’s for privacy reasons and as they were easier to implement.

Thank you for respecting user privacy and making it a first class citizen.
Before you invest in the Big Five, you'll want to check on how much it can change your posterior odds, and compare that to results of investing time and money into other approaches.
This is also very similar to the horoscope.
If you have the time, install a real OS on it.

https://wiki.debian.org/InstallingDebianOn/Samsung/ARMChrome...
So start over 40 years of progress? Everything in my OS is written in C. Why am I always told not to use this language in HN if it's what my computer runs on. It's dangerous, sure, but seems like as a software engineer it's something I need to learn instead of run away from.
Question for ML people: would backpropagation work if some of the neurons had nonmonotonic activation functions (for example exp(-x²)), or would the gradient descent get stuck on one side or the other?
> gragtenpanden

Grachtenpanden
>They certainly can try, but major vendor will resist

It's China. Apple/Microsoft isn't going to resist. Google might not resist because they're already banned there so they've got nothing to lose. Regardless, it doesn't really matter because there's a bunch of homegrown chromium forks that can readily replace Chrome.
> Is unconscious bias training the worst example of bullshit you have experienced in your professional life or the thing that has aggravated you the most?

I can't see the parent making this claim at all; are you sure that your interpretation is in good faith?
Wouldn't it be very memory inefficient? A browser "tab" isn't exactly a small amount of resource. And I remember there were quite a few problems with headless browser not being perfect ( Although I think that was quite a while ago so things might have improved )

However I do love the idea of Browser Function! It has been a long time since I have been excited with any Web Development tech. So I just need some time to sink in my excitement.
I think glueing punctuation to the previous word but always having a space before the next one makes the words more readable. Probbaly makes sense although you always need research to back up such claims. For example there's research that says snake_case is more readable than camelCase (and yet most languages encourage camelCase for some reason)
It's 5 hours old now, so the time decay factor is insignificant, and it's still the second highest comment.

So it's not accurate to say that no one is complaining about this, or that the response was not to opinions that are actually held.
A more honest framing is that the issue is disagreement over what discrimination means, not that it can't exist or is good. Probably the most contentious issue is representation itself. Can a group of people be overrepresented or underrepresented in an organization without the organization being discriminatory? James Damore made the case that it's probable. And what happened to him shows that it isn't about "unpalatable ideas", it's about avoiding even having the discussion.
I would like to build an app that's a series of games, that are all related. I want to use the freemium model, with a one-time payment. No ads, no subscriptions; once you pay, you own the entire game.

What's a better model for this? A single app with a one-time IAP; or two apps, where one is free with no ads or IAPs, but there's a link to a separate paid app with no IAPs?

It seems there's no way to distinguish easily when you're looking at the App Store whether IAP means a reasonable one time purchase for the full game, or a series of predatory IAPs. So having any IAP at all seems to turn off a lot of people. But I'm not sure two separate apps is the best approach either.
Doesn't look like it at first glance, if I absolutely had to I'd screen-scrape the advanced search page for the link, which is a less than great way to do it. I donno.
Very impressed, works extraordinarily well. Congratulations and thank you.
Spatial Computing Predictions for 2020
Thanks! Yes, I really need to add sorting... I'll do that next, thank you.
There are a few groups to consider here.

One is the ordinary corporate manager which is not especially ideological. This person might be part of the problem because CO2 emissions help the firm make money, but they'd have no deep problem with making money without CO2 emissions.

Another is Rupert Murdoch, the Koch Brothers, and other funders of the "new right" who actively campaign to make governments less responsive to issues such as climate change -- predominantly by spamming the agenda so that politicians never get far past "lowering taxes for the rich".

A third is the ordinary people, which makes the problem particularly difficult. In most countries the #1 way to have a riot is to raise the price of fuel. For instance, after Macron destroyed his credibility by cutting the wealth tax, he was unable to ask the "yellowjackets" to make any sacrifices. Now he can't manage pension "reform" for the same reason.
All they need now is some non-throwaway games.
> Does the contemporary New York Economy connect people around the world and put all the worlds knowledge at your fingertips?

Would it be any more acceptable to lure people into the "dependent contractor" trap if it did?
> Strange to link the desire of money with the “greed” word.

Is it? I didn’t even go full avarice.

There is desire for fair compensation and there is greed.
Diluting a product with IAP and Ads is to treat your players like serfs to be squeezed for “LTV”.

Imagine buying a car where increasing the fuel economy for the next n hours required an “in-dashboard-payment”? It’s dilution to make money, aka greed.
I was going to post roughly this, but with one addition: find a human with knowledge of the config file format. Doesn't have to be a perfect memory but surely someone developed this application and will remember roughly what went in the file and its layout. Then use "strings" or equivalent on the binary and your memory dump to piece together a reproduced config file. Test that in a separate VM until it works. Biggest problem is probably going to be the cut over between the running and new config file instances. If it doesn't work you're screwed. Perhaps do that by diverting network traffic, leaving the working legacy instance in place to allow fall back?
It would be highly jurisdiction-dependent.
Knowing when it's time to quit and move on
>a lot of different industries and company sizes with the goal to automate pretty much any business process.

I'm going to take a different approach. Your audience so broad that you don't know who your real customers will be. From all those "industries", you need to pick one that will be the money maker and slowly expand to other ones.
This sounds like the stupid pre-employment tests they make you take for lower level jobs. Which by the way, I've taken many. You just lie and pick the answers that don't make you sound like a grumpy introvert.
Ask HN: What's going on at SO?
I kind of expect this to be blocked for some reason, but whenever I'm on SO I see links to "thankyou, X" posts on Meta which list moderators who have been fired or quit. What's going on? Is the quality of SO likely to decline? That would be a big deal.
Tell HN: PSA about getting hired via Stack Overflow
We've just signed up for the SO hiring platform in order to contact willing candidates about a role we have going. In the process we've discovered that candidates actually need to go out of their way to enable a link to their SO profile (profile -> developer story -> edit top right -> pick network -> SO).

As both a hirer and a candidate this came as a pretty big surprise to me. It seems a shame to have built up a reputation on SO to not be able to use it when you're trying to get hired.

I thought I'd point it out in case anyone else was using the platform and hadn't enable that flag.
No, I don't care.
The same way they do now: by detecting whatever the attacker is using to sense and target them. Today, that's usually radar. In sci-fi, maybe it's tachyon beams or something.
Layoffs at Mozilla
Costing a many billion dollar multinational corporation $10-20 isn't sending a message at all. It's just a waste of your time.
Who said anything about memory representations?

The language spec (or at least a summary of it) is linked in the article, and it is pretty loose: nearest higher or nearest lower, chosen by the implementation (regardless of which is nearer).

IEEE double-precision float cannot store LONG_MAX (which is 2^63-1 with 8-byte longs) precisely, so it gets converted to 2^63; which you cannot cast back to a long, because it doesn't fit (resulting in undefined behaviour).
I think you have to fiddle with the internal settings of the OCR package you are using to get good results. For tesseract and pytesseract, there is a whole article on improving the quality: https://github.com/tesseract-ocr/tesseract/wiki/ImproveQuali...

My guess is Apple trained on their own massive dataset and better architectures that make their systems better than off the shelf ocr.

I am working in this area and one way I see good improvement is training an object detector to first detect words in an image, then you can pass that through tesseract/OCR software. Besides that, finetuning tesseract on data you want strong performance would be the next best alternative.

Here is a cool article from dropbox how they engineering their OCR system:
https://blogs.dropbox.com/tech/2017/04/creating-a-modern-ocr...

This link below is a really cool project that showcases what building your own OCR engine would look like!

https://github.com/awslabs/handwritten-text-recognition-for-...
These should probably be native mobile apps, no?
When my son was younger, Toca Boca was putting out decent apps that were fun, reasonably priced, and had no ads or IAPs.
Indeed. On the LM, the sort routine used by the OS was the sort routine you called in your program. There was no serialization because everybody agreed on the memory layouts, and the types were tagged at runtime.

You could even change the system sort routine if you really wanted to, on the fly. Not a great idea unless you were a wizard, but nevertheless possible.
One thing doesn't exclude the other. TabNine also supports semantic completion. I haven't yet tried it in PyCharm, but I don't think it entirely overrides the powerful built-in autocompleter.
If people are using scooters a lot, doesn't that by itself demonstrate that they do fill many niches?
In developed countries changing land use policies in the developing world seems to be an easy way out.

Nobody asks people in the developing world what they think about it. I suspect many of them would feel the same way about being forced to change their land use the same way the yellowjackets feel about an increase in the price of fuel.
"Chromebook" should be renamed to "Chromebrick"
I quite often feel like I was not made for full time jobs. I know that it's what lazy people say (and quite likely I'm one lol), but I'm amazed that even in spite of my laziness I managed to acquire FIRE money before I'm 40 (and also, without the help of the mad FAANG salaries). To answer your questions - I quit pretty much all my jobs because of the same reason - namely that I don't like working. The job I did were either too dull/repetitive, narrow-minded and/or pointless/stupid to hold my interest. I suspect that the job that would be acceptable for me may not exist - i.e. it would be so nice that the employer wouldn't have to pay for people to work it.

BTW now when I'm basically at FIRE money (I will still work for some months to pad out my account), I feel like I've swam through the ocean of shit to get here.
The WeLeakInfo.com website is actually seized by the FBI
I have learned it in the last few months. Its been really intuitive as a Native dev swithcing to work with RN more. A really simple example I made is this native module for showing the iOS 13 Context Menu when RN views are long pressed, if you are looking for superrrr simple examples https://github.com/mpiannucci/react-native-uimenu
The way to make do it work is that a civilian profile would utterly suck as a missle - pbviously 9-11 demonstrated limitations of it.

Air traffic control messages and flight paths could help with that but there are complications - especially when sending out radio communication could light themselves up as a target.

Theoretically fiber optics and dedicated communication towers could separate the functions but there would be considerable logistical implications to that and well - even first world nations with a large military budget don't put that high of a priority on avoiding collateral damage.
> What will be the unintended consequences of foresting deserts

I think you are overly concerned but here you raise a good point: foresting a desert could lower the albedo of the Earth. If not offset by the CO2 uptake of the trees, this could have a net greenhouse effect on the climate.
Categorizations in general are fine, but most people assume too much of them. The best way to think of personality is as the average class of behaviors across most circumstances.

Suppose I show you a video of someone quite talkative, monopolizing the conversation for an hour, gesturing a lot with their hands. Sounds like an extroverted person? What if I told you this was a video of an introvert giving a polished presentation? The circumstances make a big difference in how people act.

The problem is many people misapply a categorization as this behavior all the time, not this class of behaviors most of the time. So skeptical people obviously bristle at this suggestion. Furthermore, the generalizations often don't stop there, and many people usually extrapolate far more ridiculous ideas: "You're an X, so that means you aren't good at Y."

I also agree that these categorizations make sense and that something like Meyers Briggs is a 0th order approximation to something that really exists. The fact that many people declare it pseudoscience annoys me because it at least tries to be useful (although something like the Big 5 linguistic approach is a better model).

Personally, I think the most fruitful way to engage people on the topic of personality is to discuss very specific and narrow traits (like talkativeness or gesticulation). I think you are more likely to get a meaningful conversation. People of course want to know correlations, but those are tricky and you need to be slow to generalize.
This might be an aspect of the same problem that DARE had. If you castigate some act but at the same time speak in a way that says that act is common then the effect of making it seem normal will tend to trump the disapproval.
No experience on launching B2B SaaS startups, but the video on the webpage looks too abstract. I am not __sure__ this product is something I need. Some real world examples would be better than Task1, Flow1. Good luck!
Good point. I think the fact that it’s named “exit status” instead of “error code” is primary confusion factor.
> Ugh, no, I don't like this at all. This is what leads to nightmarish Java type names ("AbstractSingletonProxyFactoryBean") that makes this language practically demand auto-complete.

You have it the wrong way around. Naming like that comes from the structure of the application, which just happens to benefit the ability for autocomplete tools to understand it.

If you've ever worked on enterprise software, with hundreds of classes across a half a dozen domains, you'll know the structure comes from a need for organisation and discoverability, and without that organisation you would have a harder time finding the parts of the application you need to be aware of. Autocomplete is just a convenient way to search the codebase for what you want. But that structure is the real hero.
Are you working on a Nuclear Reactor or something that will cause loss of life if rebooted accidentally? If yes, then you have a truly critical system that needs very careful uptime management, despite huge costs to carefully derisk and duplicate it, and there's plenty of good advice here already. But too many systems are 'super pets' like this and are mistakenly considered critical at exorbitant cost.

If no: turn it off and on, and see. The simple fact of the matter is that sooner or later it will happen anyway, and its better to bring that about, learn and solve. And if it results in large financial losses for extended downtime, then the management that allowed it to get to that state is already at fault (not you) and some better, safer alternative will arise from your efforts. Don't sweat it.
>everyone paying for meals electronically and tipping electronically

Isn't that pretty commonly the case today? I don't know percentages but I would assume the majority pay in restaurants by credit card including tips in the US.
Oh, cool! A post about climate stuff.

I just wanted to say: I don't care.
"bias training doesn't eliminate bias" isn't the same thing as "bias doesn't exist".
this paper seems fantastic
This still feels over simplistic. If there isn't someone else in the office to pair with, the code isn't getting pushed anyway, as it will lack a review.

I get that it is a flag. But a lot depends on degree. Sport metaphors are often a stretch, but if they are saying they need their team to play, that isn't super scary on its own.

If they need their full team to practice, that changes. And if they need a specific team member or they refuse to play, that is terrible.

And you simplify the IDE point heavily. Just picking up one is not going to get you productive right away. Might as well have that sick partner. :)
Pushing the Envelope
And to really connect the dots here, SoftBank is Japanese and its Vision Fund is mostly Japanese and Saudi money.
Responding to a reply that was deleted while I was in the process of writing my response:

---

> I don't see why it's Microsofts responsibility to do whats worse for their products, users and business just to bring some sort of benefit to Mozilla which has awfully mismanaged over the past 10 years or so.
The browser monoculture didn't happen over night it happened thanks to years of neglect from the other browser engines.
I don't like this situation and don't even use Chrome myself but this is the reality of the web today.

I would wholeheartedly agree with you if Firefox Quantum wasn't so damn good.

I didn't use Firefox for years except for occasionally testing sites. Quantum blew me away in terms of rendering speed; it reminded me of Chrome in the very early days. I know that benchmarks say Chrome is still ever-so-slightly faster, and I can't explain that, but Quantum legitimately feels quicker when I use it. At worst, it's certainly not a downgrade from Chrome.

I do wish Firefox's interface was cleaner—the pocket integration and similar stuff just feels like icky clutter to me—but I've been able to mostly clean it up via about:config tweaks, and none of that's relevant to the rendering engine.

That Firefox managed to do all of this with much more limited resources than Chrome, and despite how many sites nowadays are built to target Chrome specifically... it's seriously impressive. I'd love to see what the engine could do with Microsoft's additional resources behind it.
When I grew up, 15% was the standard tip for average service. Since it's already a percentage, it's already cost of living adjusted.

This 18% to 20% nonsense only started after the iPads from Clover or whatever came out, who obviously have an incentive to increase tipping percentages as they make more since they take a percentage of every transaction too.

I also love how some restaurants nowadays conveniently calculate tip on the post tax total of your meal for your "convenience".
> The reason I still use autocomplete is not that I need my IDE to tell me that there’s an ‘empty’ method there as if that’s something I don’t already know, but to tell me that my assumption that ‘myVector’ has an ‘empty’ method is correct!

Exactly, autocomplete is an excellent discovery tool. I may not even be aware productModel->hasConfigurableOptions was a function, or Product\Model\Configurable\Options was a model until I check with autocompletes.