skysight-inc/HackerNews huggingface dataset:
> HN has a history of comments like this that criticize other comments and add nothing to the discussion

I disagree. HN is a place that seems to pride itself on the quality of its discussions, and on a higher intellectual caliber when compared to other Internet discussion venues. Surely a good command of language is part of that?
I just ordered a Tianyin Soy Milk Maker, hopefully it's not too trashy. Thanks for the idea!
Red Hat Quay 3.1, a highly available Kubernetes container registry, arrives
Why not a website? Downloading and installing that app already increases my carbon footprint.
The problem with C++ is that in addition to generic functionality, it also brings a ton of other baggage that even if you do not use, you still pay for (e.g. personally i really dislike how slow C++ compilers are).

Though TBH i wouldn't use OP's preprocessor either as i think that void* and macros are perfectly fine.
Or worse, interviews and hiring are with group A and the organization has you now working with group B. Obviously A knows little about B.

This happens at FAAMG companies.
Seems 20 million years ago there was a lot more land on most continents except for South America... but Africa, Europe and Asia (look at Indonesia) had much more lands d North America had no Hudson Bay!
Hopefully one would be able to sue and reclaim the costs of the renovations afterwards. But I have little knowledge in that area, especially in Australia. I was only commenting on how the situation was not atomic and how such a scam could happen in the first place.
Does "Mahabharata" count?
I was a gmail user a few months ago and I switched my entire life over to protonmail because I didn't want to contribute to Google. I would have to say the most frustrating part of the switch is the somewhat perplexed look I get from people when they ask why I don't have gmail, they have to learn to spell proton, fascinating. I would imagine we will see quite a few hit pieces against protonmail in the coming years, and likely other email providers as more and more people make the switch to a service that markets privacy.
Exceptions being one of the notable pieces of baggage...
You don't see a problem with that first scenario where search results for 'podcasts' is filled with completely unrelated apps from Apple?
> The scientist acknowledged the "conservative" taboos that exist from ancient times against consuming human flesh and sees that as the main impediment to the spread of this idea. On the other hand, Söderlund argued our future food sources would likely be getting more and more scarce. So people would have to think outside the box to get their sustenance, considering pets, insects like grasshoppers and worms. That's also where humans come in. The scientist thinks that if people were introduced to human flesh little by little, there'd be enough takers.

Total stupidity.
I actually like your version of the title better :).

This is a technical forum, and people is expected to understand this and understand that if the salt is uncommon there is something unexpected. [I didn't know that is was common to cover the parchment with salts, but it's not so hard to understand the relation anyway. IANAA]

And it's almost the subtitle:

> Dead Sea scrolls study raises new questions over texts' origins

> Salts used on Temple scroll are not common to Dead Sea region, researchers find

Perhaps the mods will agree to change it.
I don't mind that at all. What bugs me much more is the complete lack of useful search and filter options in the AppStore and the resulting nonexistent discoverability. You basically only find those apps you know exist beforehand or that pop up by happenstance (if you're lucky). What point is there in boasting about how many million apps you have in your store when 99.99% are invisible for all practical purposes?
Funny that this was my original thought too. But if we add the "feasible" attribute to the request, I think most tables have a max bet somewhere between 1k and 10k unless theres a high-roller table that does 20k or something like that.

In that case he would only need 3 spins or so, assuming the casino doesn't shut him off and he doesn't mind paying taxes of like 500k on the earned income.

If there's no other variable besides "fastest", then robbing someone who has $1,000,000 cash under a mattress somewhere would be the "fastest", despite being extremely unethical and a considerable time sink to find someone with that much cash lying around.
Monochromatic Fundus Photography
I agree that it's a relatively low signal question, its basically a fizzbuzz for bit twiddling.

That being said "Its the sort of thing that is used infrequently and you can look it up online" pretty much describes interview coding questions in general

I was definitely just using it as a warm-up/screener question. At the time other popular questions were:

• Implement malloc

• Pack this nested data structure into contiguous memory

• Implement a splay tree

Those weren't warm-up questions
Data Point of the Week: Half a Million Snapchats Lenses
Lingua::Romana::Perligata — Perl in Latin
Indeed. Don't forget to ask for exceptions for the corporate firewall.

And bring some cookies for the grumpy security guy that will make himself heard shortly after the request is permitted by the boss.
Which is not relevant. Monopoly is defined on a market, not on income segments (and even if it mattered, still on the high income individuals iOS is hardly above say 70%).

Someone could sell cars for $5K and have 99% of the car market in a small city of 1000 people, while another one sells a single car for 100M and has 20 times the other's revenue. It's still the cheap car guy that has the monopoly.
> people will naturally move northwards in Canada and Siberia to take advantage of newly fertile farmland

Is this the early 1900's? Farming these days doesn't require a large population - the day of family farms are few and far between. You need comparatively few people to farm an extraordinarily large area of land, so I can't see a reason why people would want to all move there for an industry they largely won't take part in.

I also doubt the moderate temperatures bit - while the average temperature will go up it will be subject to all sorts of radical weather, made more extreme by the atmospheres additional energy, and without the oceans to try and mitigate the temperature. I'm sure there will still be cold winters - moving the dial up an average of 5 C still sees the average January Fort McMurray day with a high of -5 C and a low of -17 C.
The CDC response seems very measured and not over the top at all. Some of this may have to do with how the news is actually reporting on the matter. For reference, here is published recommendation from the CDC website.

"While this investigation is ongoing, consider not using e-cigarette products.

If you do use e-cigarette products and you experience symptoms like those reported in this outbreak, seek medical care promptly. CDC and the FDA will continue to alert the public throughout this investigation. ..."

https://www.cdc.gov/tobacco/basic_information/e-cigarettes/s...
The creation of this machine is referenced in a book that's often cited here - The Mythical Man-Month - just finished reading it today. It's quite insightful for a book that's draws upon experiences from software projects as far back as the 1950s.
> The same reason young, social media savvy altrighters in the west dog-whistle. There's parallels in HK nativism behind these protests similar to your familiar altright talking points.

Yeah I stopped reading after this. The only person talking like an alt-right is you.

The fact that you think Hk people think mainlander are “locust” reflects a lot about your perspective and upbringing.

In fact, I have only heard mainlanders on the streets calling these protesters “cockroaches”. Not the other way around. I am neither pro or against these protestors.

I hope you seek the help you need. Mental health is no joke.
I'm speaking mostly about compression. It's the worst part of the loudness war: we lost dynamic range even though we have technically superior mediums.
Jobs' "On Flash" letter seems like aeons ago, (~10 years) but even then people were commenting on the obvious implications. It pointed to Adobe Flash apps as battery-intensive and riddled with security bugs (both correct), and proposed that native apps were the solution.

But it went one step further by providing the casus belli against the distribution of software outside of Apple's walled garden. Create something Apple didn't approve of, and you get booted. A clear break from its desktop programs, which could be freely installed from wherever.

Now the full picture is beginning to emerge. It was good going for app developers when Apple was largely a devices company, but as it moves into software and content creation/delivery, its position as marketplace gatekeeper means that everyone else will have to start paying tributes (in the form of ads, which appear above organic search results) if you don't want to end up relegated to the bottom of its search algorithm.
It felt like most other people had the same view. That is also why personal networks could be used to differentiate. I don't know what it looks like now though, or if there is more concern about just reproducing what people already look like by tapping into personal networks.
I've always found it fascinating that dollar bills are actually made from a kind of cloth, the better to endure a rough life in some schlub's pockets (or the pockets of a succession of schlubs).

I used to wish the USA would switch to an Australian style plastic currency, but in light of recent concerns about plastics in the environment, those wishes have been tempered somewhat.
Employer contributions are tax deferred, not untaxed. Assuming you don't trigger penalties, you'll pay ordinary income on that down the line. I wouldn't expect to retire into a 0% tax bracket, especially if you're maxing the employee contribution.
The gentrification of food :(
Companies like Phillip Morris/Altria also do understand that this kind of situation is semi-temporary however. Yes, anyone can make their own, but with the combination of marketing/name recognition and economies of scale (alongside existing industry connections) they can maintain a dominant position in the market with Juul as the overall market grows and solidifies.

I'm sure they'd love to maintain the old status quo if they could, but this sort of thing is probably the right play at migrating big tobacco into the new world given that they can't.
This is quite a bit like comparing moving your stuff into an apartment vs. building a house to move your stuff into. If you don't need the flexibility and stability of owning the structure then it's best to rent just what you do need. If you do need a house, then it's worthwhile to compare the complexity and costs of different methods of construction.
I have a Nepali friend who was at the time doing a Ph.D. in biology. Part of his daily routine is to do DNA/RNA extraction, which is highly time-consuming and precise. It involves using pipettes to transfer a minuscule amount of stuff from one tube to another, wait for hours, spin it, add some enzymes, spin it, etc. Sometimes you do what you're instructed to do from the kit and the extraction still doesn't produce a useable result.

He had a pretty snuggly relationship with his advisor, and from time to time would bring his food to the lab to share. He told me one day, the advisor decided to ask him how to make the food. Like any biologist, she came to his house with a notebook, fully expected to be able to take notes. She expected him to show her the recipes like what you do in the DNA extraction. Instead, what he told her was... put a reasonable amount of this herb and that herb into the pot, then cook until done. She got frustrated and threw the notebook away and gave up the dream of cooking Nepali food.

I am Vietnamese and there's that special Vietnamese dipping sauce recipe that I wanted to make to treat my Chinese friend at the time I stayed at her place. I got really frustrated when I was following a recipe to make it and couldn't get it right and wasted 3/4 of what I bought. My friend was like... so... let me try. And she just mixed shit randomly, tasted it, and tried adding more shit by her instinct, and it worked!

I do enjoy cooking by the book from time to time. At the same time, there is a lot of Asian food that is made by instinct. It is part of what made the food interesting. It made the food part of an envolving species instead of being fixated.

BTW, learning from mistakes, my biologist friend now has a website with real recipes you can sorta follow, please like and subscribe™ if you want to make Nepali food: https://avikarn.com/foodblog/
Google bans family cafe for offensive content for posting photo of British dish
Only if he has signing keys on a mobile computer he takes on travel ... Which isn't a good idea to begin with.

(And yes, one could argue that a disk in an office or server could be stolen as well, whereas a laptop is in sight and loss is noted immediately, but I won't agree)
You just made me feel really good about my team, because we've done all of those things multiple times over the last year.
I would have loved to upgrade sooner, but I work in technical art and all our tools are version-locked by native python extensions and QT5's compat. See discussion at: https://vfxplatform.com/

I predict Maya devs (and, by extension, game engine vendors. like Epic/Unreal, who version-lock to Maya's version) will stay on 2x well past 2020 by making their own platform-compat patches.
>Nobody is telling people who use Java since version 1 that they need to upgrade code if they want to continue using the language. The code just works, and will continue to work as long as there are compilers for Java

This is the same with Python. Python 2 code will continue to work with python 2 interpreters, just as java 1 code will continue to work with java 1 JVMs and JDKs. But neither are being actively developed and Oracle will not even sell support for java 1, let alone release security updates.
Google employees say they were retaliated against for reporting harassment
You have two options: get a carbon steel pan, which will give you close to the nonstick ability of Teflon once properly seasoned, and they're typically a better pan than stainless (closer to cast iron).

Another trick for fried eggs is to not flip them, but put a lid on the pan while cooking. The bottom fries properly, while the yolk cooks from the trapped steam.
Unlimited PTO means you're at the mercy of the company, pretty much. I am lucky to work for a company with unlimited PTO where most people take 4-6 weeks off per year. Other places are far less lucky.
'A way of life clobbered overnight: Britain's industrial landscape in the 80s
I made silken tofu at home recently just using calcium sulfate and soy milk that I had also made from scratch. I found it very easy and it worked on the first try. I'm in a hard water area so I'm not sure if that makes it easier or not.
"Agile" is the only word I've found in the English language that inverses its meaning when you capitalise it.
It seems everyday that history moves on, anyways this is a historic day and I applaud the principal's for making a difficult decision. I wish them all the best.

I've only used python for scripts and such and pandas for data-analysis at my last job.
> take the vaping away from them and they'll go back to cigarettes.

That's not likely, unless their vapes were just ripped away without warning (even less likely). People that want(ed) to quit, including myself, gradually taper their nicotine to zero, and then one day just put down the vape and don't go back to nicotine in any form.
I've seen a lot of people point to the fact that when the oil companies broke up many of these people just got richer because they invested in each one of the child companies. I don't think the purpose of the antitrust actions is to stop people from getting rich, the point is to break up the monopoly. In this regard, splitting up the companies does actually distribute the power, albeit it can make the original owners much more wealthy. The point is the concentration of power, not necessarily the concentration of wealth which people often let their own insecurities befuddle.
The current version of themida is good, and widely used, but not much of an obstacle to experienced people (although it depends on what you're trying to do).

Denuvo is widely used on AAA titles and seems like a pain in the ass to deal with (ie games seem to take a while to pirate when protected with it and it adds a stupid CPU burden at times), but it doesn't have the edge it once had in the battle.

https://en.wikipedia.org/wiki/Denuvo
I built a physical Spotify progress bar
> Britain is as much to blame for this situation,

Anybody who doesn't think that modern Britain is the world's ultimate supervillain has a dramatically-warped view of history. But the blood on British hands and Britain's current denial/abdication of responsibility is the geopolitical backdrop of pretty much the entire non-Western world, and it's unfortunately pretty much immaterial to the situation on the ground.
And 'A.I.' -> 'Algorithm'
GoJS 2.1 Alpha – Build Interactive Diagrams with JavaScript and TypeScript
This is the reality of having lots of open source dependencies. Important changes/bugs may exist, and the maintainers are under no obligation to fix them to suit your business needs. If you want them fixed, you contribute to the code base (or fork it) and fix it.

Still better than my last programming job where the vendor of a vital piece of HW had provided a C++ API (also vital), but refused to provide dlls that would work in anything newer than VS2010. At least with open source you can do something about it.
I think the sunsetting is very premature. Python 3 became a stable and viable alternative only since 3.6.1 (look at the evolution of async/await before that for example). Giving it 2 years is definitely not enough for enterprise (unless their focus is startup, tinkerers and data scientists)
> Treat code that cares about string "length" as code smell

This is nonsense. Pretty much anywhere that you're accepting user input on the web you want to have some sort of length limit. Even if you're Hacker News rather than Twitter, you probably don't want to let anybody post a 10GB comment. You just need to pick an appropriate length metric. That's part of the post's point, and it's also apparently your point a few sentences after you rubbish it; why are you insulting the post and then suddenly agreeing with it?
You've got to let go of these grudges. Time has past, enough time that you shouldn't be complaining about these things here, because all you're doing is giving the Python 2 "out of my cold dead hands" crew more ammo.

Just let it go...
Ten of my friends got food poisoning eating at a Chinese restaurant in town. Conclusion: prawn crackers are unsafe.
Gmail on iOS will open Google Chrome if you have it installed. I don't know how they do it, but they definitely are doing it.
NodeGUI – Cross-Platform Native Desktop Applications with JavaScript and CSS
C++ 14, Haskell and Python.

One of the reasons I'm actually going for pure C in this modern day and age, is that I can just write a small program, without having any other dependency.

I'm sure the same could be said for C++, too, but for some reason, with my setup (GCC 5.1.0 with MinGW on Windows 7), I'm averaging around 800KB on C++ vs 80KB on C, for the (mostly) same code. EDIT: It appears that exception-handling is one of the reasons the binary is bigger in C++ than C.

I mainly write code for embedded devices, so whatever programs I write on x86 is to interface with those devices, hence I'm quite comfortable staying with C.
>You can’t easily move shop to the other stadium

For starters, nobody forces you to sell merchandise for this particular team's fans...

But the analogy breaks down here, because merchandize such as t-shirts is not dependent on the stadium to be used. You could sell it outside the stadium.

Whereas iOS software leverages the fact that the iOS is being sold, maintained, having the necessary APIs, and so on, and that iOS devices are being made and sell decently and lure people willing to pay for apps.

So it's like you want to sell a ware that's inherently dependent on the stadium (hence my stall analogy), but you don't like the terms of the stadium builder/owner/maintainer that allows businessmen to have those stalls on their stadium...
How much did you personally contribute to the success of Python, or any of the dozens of FREE software tools you probably use daily (and perhaps hundreds or thousands, once you factor in transient dependencies), to justify such criticism for their work?

Some of their “bad” designs were made decades ago, before it was even clear where the industry was going. Take Unicode: lots of bets were made on that, and arguably Windows got it way wrong. Sure their APIs are still “compatible” but what is that worth, when strings are an inconsistent mess that to this day require developer hacks? And that’s an OS people pay for, written by competent engineers as well.

If you don’t like your free software, please feel free not to use it anymore.
Yep. We just started implementing it at my place. I had only just started and wanted to say that it seemed like overkill, but it was under way when I started and bringing that up in my first week didn't seem like a good way to start.

Top be fair it has reduced our server costs a bit (after maybe 6 months of developer time). I am unconvinced it will be worth the hassle.
Beware- I’m not entirely sure but changing a URL might be considered criminal “hacking”.
Top Functional Programming Languages 2004 – 2019 (Based on Google Trends)
It would be cool if they showed estimates for the next 750 million years
Clyde Mandelin has done something similar, https://legendsoflocalization.com/wanderbar/ , but without claiming "AI" and by producing HTML in a sidebar instead of voice or screen-alteration.

(also useful for non-translation things. needs per-game plugins for e.g. what memory area to look at. on the other hand, reading memory directly instead of using OCR means much less processing to to to get it running live instead of needing a button-press per-frame.)
Developer Tune-Up by Neil on Software is a similar categorization of skills and growth areas. it's worth giving a try.
>I never forget the IE war, when everybody complain about the preinstalled browser. And that time they called "monopolistic practices"

That's because at that time Microsoft had a monopoly.

>At apple, they even don't know what these words mean... /s

That's because Apple never had a monopoly. Their market share was always on the low 10% (desktop), or the mid-40s (mobile).
Doesn't HDMI-CEC solve that?
As one can imagine, oil and gas companies find this type of technology useful as it can highlight unprospected areas that were once nearby what are now well known oil fields. As might be expected, commercial versions offer far more detail and control than the website referenced. I worked with this a few years back (no connection, just thought it might be of interest): https://www.paleogis.com/products/paleoglobe/
I think it's also a case of recognizability. If the Treasury / Bureau of Engraving and Printing switched to a material like plastic, I'd expect there to be a long period where people — particularly in far-flung places in the world — don't trust that the new currency they're given are actually US currency.