skysight-inc/HackerNews huggingface dataset:
TFA makes a very good case that Swift got it wrong.

Perhaps string length should be more hidden though, or parametrized with a unit to count. Perhaps it should be

let nu = s._smelly_length(UTF8CodeUnits);
let nc = s._smelly_length(ExtendedGraphemeClusters);

Stop using "zero length" to denote empty string, just have an empty string method.
The 1914 $10 Dollar Bill was printed on hemp paper. Today, they're worth like $49.99. IDK how steady that price is over time; relative to the prices of other CPI All goods.
Yeah -- so if knowing you're going to do before you accept a job is important to you; maybe they're not a good place -- or maybe you can ask enough people during the interviewing to be comfortable you'll find an appropriate team during the post hiring interviews; or ask about being pre-allocated to a team.
Probably yes but it’s not trivial. If lasers are 10mm apart from each other, a radial track curves by 3.8° between them at outer radius, by 9.5° at inner radius. Probably too large difference to neglect. The sensors probably need to rotate around vertical axis too, to compensate for decreasing track radius. Technically doable, just all these precise mechanical parts add cost, and unlike electronics or software they eventually fail due to mechanical wear.

The technical problem is already solved, but the product costs $15k: https://diffuser.fm/laser-turntable/ As you see from the description, they did it with 5 lasers instead of 2.
Do you wear a mask outdoors for your commute?
I belive the constant change that occurred in N. America with a shallow sea coming and going is often credited for N. America's wide variety of dinosaurs finds.
I couldn't disagree with you more. Economic inequality and no hope for future triggers world wars and revolutions. This bears same signs.

If you see China as a single homogeneous place then there is no point to even argue. Even two individuals are not same painting 1.4 billion people with single brush, I can't even fathom.

Hong Kong is similar in culture to few parts of China not all of China. As China is also diverse in it's own way.

Hong Kong does differ in administration, judiciary and education which is still same in Hong Kong as granted under basic law. Today most of Hong Kong people are with Chinese Nationality i.e. Hong Kong passport with Chinese Nationality and all accepted on their own accord not by force.

I do put 100% blame on British for current situation, when they reaped profits and economic benefit for 150 years, they left without significant economic or political reforms in Hong Kong on the contrary worked to safeguard their own economic interests. They didn't put a fight, because it will cost them economically.

Did not offer British citizenship to all the Hong Kong people who wanted to choose British Nationality in 1997, which indicates they just considered Hong Kong as a colony for profit and economic exploitation only. That's the reason my point if Britain has any remorse and sympathy should grant British Nationality to all Hong Kong permanent residents, whether they take it or not is another issue.

Indeed British should pay reparations to Hong Kong like they owe it to other colonies. [1]

[1] https://www.scmp.com/week-asia/opinion/article/2050394/does-...
I think spotify used it's 100characters for keywords mainly for typos.

If I search for "Music" on google (incognito, google.com), spotify is nr 16 (page 2).
I agree that it isn't a useful argument, but it makes it difficult to argue that Trump had a majority of Americans thinking he was competent to run the country.
They (in engineering general) aren't expected support something free though. Putting it another way: You can get you support with Python2, if you pay.
Accept more asylum and immigration petitions from Hong Kong residents that want to get out. Help them bring their money with them. Publish and broadcast Cantonese-language information encouraging skilled and educated people to leave Hong Kong.

Hong Kong is China. No one disputes it. These protests cannot be seen as anything other than a rearguard action to cover the retreat of those who don't want to be ruled by Beijing. So give them a place to go other than Vancouver.

If it had the political will, and were less racist, the US could absorb 750k people to Houston, New Orleans, Mobile, and Tampa, which represents 10% of Hong Kong, and 10% the metro populations of those cities. The coast of the US facing the Gulf of Mexico is superficially similar to the Chinese coast facing the South China Sea, and there must be at least some businesses that could be transplanted without too many operational changes.
Ok, i'm in.... but look crashed :D
The physical analogy (i.e., stadium) doesn't work at all for the appstore, because aspects of the physical world actually matter in terms of analyzing retail monopolies in ways that are irrelevant to a fully digital marketplace.

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...

A privately owned stadium is not be required to open up its space to third-party sellers. But once it does, it cannot then abuse its position as the landlord to interfere with the market activities of those third parties. That's the part you're missing in your fervent defense of Apple's antitrust activities--Apple didn't have to open up the app store to third parties, but having done so, they must now act in a non-abusive matter.
Onyx Boox Max 3
> "1000px at font size 8"

That one is likely to get you into trouble when you allow 0 width characters.
5 years at my last job (split between two different roles), so I should be good there.
Worst Technical Specifications Have No Glossaries (2015)
IMO the hardest part is convincing people to be part of such a task because they have self-reinforcing loops like workers go where jobs are, companies go where talent is.

Maybe time for a Kickstarter for cities?
Across all final assembly lines.

This is just one assembly line.
Speed up UTF8 string processing with Intel's “intrinsics” instructions
In the case of sql injection the responsibility indeed weighs more on devs. But often it's a grey area. What about upgrading openssl lib for example, or patching Struts framework (see Equifax hack)?

My interpretation of DevOps is that it's one team with shared responsibility and not "shove your stuff in that pod and don't bother me."
>The app store is not a retail store. That's one of the major factors in the antitrust analysis.

Well no. What you cited was related to the Supreme Court's analysis of the App Store case, but that was only related to the issue of standing.

How it differs from brick and mortar stores buying inventory isn't relevant to the actual merits of the case, which hasn't been in court yet.
We're Hiring
Aquabyte | San Francisco, CA | Full Time | ONSITE, VISA

Aquabyte (https://www.aquabyte.ai.), backed by NEA and Costanoa, top tier investors, is on a mission to revolutionize the sustainability and efficiency of aquaculture. By making fish farming cheaper and more viable than livestock production, we aim to mitigate one of the biggest causes of climate change and help prepare our planet for impending population growth. Through custom underwater cameras, computer vision, and machine learning we are able to quantify fish weights, detect sea lice infestations, and generate optimal feeding plans in real time. Our product operates at three levels: on-site hardware for image capture, cloud pipelines for data processing, and a user-facing web application. As a result, there are hundreds of moving pieces and no shortage of fascinating challenges across all levels of the stack.

We're Hiring:

• Business Operations Associate: https://jobs.lever.co/aquabyte/24a05a2c-56a1-4fea-9388-fb14da9f6fdc

• Customer Success Associate: https://jobs.lever.co/aquabyte/c77d196a-a1f4-45fb-a32b-6d9c7f90fad3

• People and Office Operations: https://jobs.lever.co/aquabyte/337caaca-d479-4e38-835f-ffb4fa886a74

• Machine Learning Engineer: https://jobs.lever.co/aquabyte/2811c560-8d6f-433b-9c8a-0ca75516a01b

• Machine Learning Platform Engineer: https://jobs.lever.co/aquabyte/bd6b5197-954d-4190-ae87-0c013ae60189

• Product Manager: https://jobs.lever.co/aquabyte/baa387e5-c336-4f80-9183-63231f2a81b0

• Senior Deep Learning Engineer: https://jobs.lever.co/aquabyte/cdf45de2-9d6f-4ef8-9634-ed305effe990

• Senior Edge (Systems) Engineer: https://jobs.lever.co/aquabyte/59b53335-e773-4003-86a7-a008dd474292

• Senior Product Manager: https://jobs.lever.co/aquabyte/f02b2d12-badc-41a8-9200-d88cf578bfa9

• Site Reliability Engineer: https://jobs.lever.co/aquabyte/0467a6d5-9f57-4ffa-a66f-001be...

• Special Projects Manager: https://jobs.lever.co/aquabyte/65b4e52a-f1dc-4b51-b34a-8298b259d3a2
To get better at something, you must first suck at it. I believe the OSM oversight and governance model can support accepting contributions (data that would otherwise cost time and money from others to collect and contribute) from technology companies, while still ensuring guardrails exist to prevent poor data quality from being contributed (as exhibiting by Facebook and others working with OSM to ensure data quality contributed is high and it is done in a controlled manner).
By the way, can I ask how you calculate the recommendations? Your explanation on the site is that it just uses the genre, but that cannot possibly be the whole answer?
What is YNAB?
And even if you use structs with the goal of avoiding allocations, the language doesn't prevent you from accidentally writing code that upcasts them to `object` (eg by calling anything that the struct inherits from `object` and isn't overridden by the struct itself.) This transparently copies the struct to a heap allocation and negates your intent.
How does that work on a nodejs project? I understand that they only have one version of the TypeScript compiler for all projects inside the monorepo, so that means there's only one huge package.json inside with all the packages used by every project inside the repo?
Took me two years to get to a point I can make this in two weeks
Are you sure it isn't debugging information that bloats the executable? Try a strip --strip-all your.exe and see if it is still that big.
It's worth reading the original 1999 essay in which these 12 leverage points were introduced. It's a shame the article does not link to it.

http://donellameadows.org/archives/leverage-points-places-to...
Loads of open source and commercial projects have already made the switch to python 3 years ago. If all of them could do it, so could your org. No excuses, you've made your bed, etc.
If you had won 3 times in a row on roulette and wanted to parlay it all back on a single number, the house would happily take that bet.

Once you start winning big casinos will do anything to make you stay since they will, in the end, win it all back if you do.
Naptha has two flaws that exclude it from being what I mean:

1. It relies on the crappy old kind of OCR algorithms, that were only trained on English text. (Yes, even though it uses cloud services. The cloud services themselves use the crappy old OCR algorithms. Literally only the translation services have modern ones.)

2. It isn’t built into a web-browser, in the sense of the model being on-disk as part of the web browser and operating offline, but rather has to upload your images to cloud services. If you want Naptha to be available automatically for any page (such as you would if you were using a screen-reader), then every image on every page you visit is automatically fed to a cloud service. This is not only a horrible privacy leak but also means that with Naptha enabled, pages take forever to fully load. (Which wouldn’t be true with an offline model, given a good computer, or a device that has dedicated ML-model-running circuits like the iPhone.)

Also, a third, that’s more of a UX flaw than anything and could be fixed:

3. The model tries to parse the whole image as if it were left-to-right prose, when often the image’s text is in columns, or figure captions, or dialogue balloons. The user can very easily see where the text is, but there’s no way for the user to indicate to the engine where on the image the text is. This means that the model will “connect” text that shouldn’t be connected, just because it’s on the same baseline, even though it’s part of two separate text flows. It would make a lot more sense if the images with this plugin enabled became interactive in the sense of allowing you to draw crop-mark-like rectangles on them, where the text in the rectangle would then be separately OCRed. (As well—even for English!—some text has the characters flowing vertically instead of horizontally. Rather than recognizing these as individual “lines”, it’d be helpful to be able to draw an arrow indicating direction-of-flow.)

Yes, you could train a separate model to discover flow-boxes—but nobody’s done it, and AFAIK we don’t have a good training corpus for it (save for rendering documents with TeX and using the output of an intermediate layout step as the training data, but this only goes so far.) It would make a lot of sense to use these users’ indications of flow-box placement (with their opt-in consent) as this training corpus. (This model alone would be valuable enough to make a sustainable business out of—a lack of a flow-box recognizer is the very reason that Evernote, Notes.app, etc. all have handwriting-based indexing, but no handwriting transcription.)
It's fine, it's their App Store and they can do whatever they want IMO.

What's not fine is not being able to install a third party App Store with different policies so that users can choose whatever they prefer.
Good job answering your own question! Mobile platforms deserve more scrutiny precisely for the reasons you mentioned — the utility, the power, the importance.
Your analogy doesn't work either.

An iOS app/ticket/whatever wouldn't work/get you into the other "stadiums." Ergo, the market for the iOS thing does not include those other "stadiums."

Repeated for emphasis: it's irrelevant that there are other mobile app stores, because you can't sell iOS apps on them. The antitrust issues are related to Apple's actions within the iOS app market. Authorities can and do segment markets based on meaningful distinctions ,like the fact that iOS apps wouldn't work on an Android phone.
On the "are you mining crypto" question, my thought was: Why aren't they? wehatecaptchas paid API sevice could be free if the math problem being solved was profitable...
Noise cancelling, at least the Bose version I've experienced, gives a feeling of pressure in the ears. I've read that others experience this, though obviously not everyone. I can only handle it for short amounts of time before I'm tearing them off my head.
Embedded systems increasingly have screens with real pixels and support for weird languages. At least they are low-level that "give me the width and height of that string" is actually an achievable task.
I'm in a rather isolated place (I work remotely) so I need to find another remote gig. I'm also a UX designer, not a developer, so the market isn't quite as hot.

The nice thing about remote though, is that it's easy for me to disconnect emotionally from how shitty my current job is.
I am not sure what you want to say with your comment? That you move to another language as soon as there are breaking changes because you are invested as a user and therefore dissapointed? While this is a valid reason, it's just the way languages work. Some prioritize getting the language right and other backwards-compatibility. If your argument is categorical (languages that make breaking changes are bad) then indeed, python is not the language for your use-case (which is fine btw!). Java never made breaking changes, but it forced a massive limitation in the design-space for some language features (generics for example) for which it still pays a heavy price years later.

Also I think you're too harsh on the analogy, most of the time there's a way to write python2 and 3 compatible code, so which means the transition can go smoothly.
I had an Android a few years ago and #2 was a big issue. AT&T installed all types of apps including an automatic WiFi connecting app. I had to flash a google image to get rid of it. I’d be driving down the road and my maps or other apps would lose connections. Turns out I was being forced to connect to AT&T stores and Starbucks at red lights (anywhere attwifi was detected).

Not to mention all the Samsung bloatware.
It's a bit sad though. In many countries you don't have to ask this because there're legally enforced minimums.
Start with a billion dollars and lose 999 million of them in bad investments. :p
Who's the CEO? At my last company (fintech with customers from Google to Exxon) CEO would absolutely meet you even if just for a second if you asked, but I doubt CEO at Google or Exxon would.
QVC for Millenials
I see your point, but I think it's only redundant if the context of the use case(s) has already been established, in which case you can just refer to the thing itself (directly, or with demonstrative words). If anything, I think the much more redundant and cringey part is the "personal" in "my personal use case". "My use case" sounds fine to me.

"My use case" just generalizes "my {project, job, task, case}(s)". It's not ambiguous, because the intention is to be general. "For me" is a bit more general than that, though, and sometimes you want to be a little more specific.

The specificity hierarchy / subtle difference in meaning goes from "for me" (my attributes) -> "my use case" (my attributes + the case's attributes) -> "my [job/project/whatever]" -> "my [exact thing I'm specifically doing]". I think all can be valid, depending on the context. I maybe should've said "'case' or 'situation' for a particular project or task or goal done by a particular person (or group or organization)" instead (I was implying the latter part), but there's no contradiction here. By contrast, "moving forward" is typically implied and unnecessary no matter the context and can usually be cut as dead weight.
Even at the end of the parent article here, it says that scientists have no proof that hurricanes are hitting land more often. Other sources I've read say that they're not even more powerful or more frequent (the data is too noisy to draw a conclusion), though this one says that they are bringing greater masses of water onto land, which increases flooding. The real stat that's generally used to support worsening impacts is the cost of each storm. That's a poor statistic because it conflates the increased urbanization, general higher cost of buildings and real property and the greater number of buildings in coastal areas.
NASA Satellite Spots a Mysterious Green Blob in Space
Do you actually read what you write? It’s just hate and more hate. I am so ignorant compare to you.

I truly feel bad for you. I hope one day you see the light and learn to control your emotions a bit. Not all 8 million people hate China. One new source does not reflect everyone. As for the rest of your arguments, it’s just you screaming I am ignorant. Good luck with your life.
the first part of this captures how my company has handled python 2/3. there’s probably 1-2 hundred thousand lines of python 2 that works well and is largely in maintenance mode. if we were going to change it, it would be a piecemeal step by step replacement to a different
language, not upgrade to python 3. going from 2 to 3 in sufficiently large code bases is already a language rewrite. the company has moved on from python
The graphic comes from certain assumptions that do not hold in the general case. Specifically, that of non-isotropic fragmentation and arbitrary fragmentation depth.
Yeah, as long as they're up-front about it, I could see that working really well.
Benevolent god/gods just doesn't exist.
I wouldn't be surprised, now that Microsoft owns Electron, if the new UI framework took a form similar to Electron, but I am sure Microsoft will need to have something with close integration for C#/VB development.
Not as bad as what? For which other countries is wealth inequality more important to Americans than the US? It sounds like you think the priority for solving wealth inequality should be elsewhere. Where?
Matlab vs. Python: Why and How to Make the Switch
If Huawei really wanted to drum up Canadian support, they would make claims that their technology will drive down mobile data prices in Canada.

If there’s a group that’s Canadians universally dread, it’s their telecoms. They should latch onto that.

5G is pointless tech in Canada: we have tons of excess capacity because telecoms can charge so much. Being able to go through my 4gb/month that I pay $40+/month for (long dead deal) in 7 minutes is not valuable to me.

But Huawei really fears pissing off the telecom oligopoly.

We pay some of the highest rates in the world, even in highly populated areas.
This was submitted yesterday:
https://news.ycombinator.com/item?id=20910825
We called it "agilescrumfall" at my previous job.
I use Kubernetes extensively and the greatest benefit to me is that it became an implicit standard API interface for any Container type workload.

This means I can launch my clusters on AWS//GCP, on prem or any other cloud provider and use the same high level objects to deploy my distributed application.

I will agree that a lot of people go overkill with Kubernetes and you absolutely don't need Kubernetes to deploy a simple web server. As usual use the right tool for the job.
I agree! The graphics is what made me read the rest of the article.

This article has "interactive" in the URL. Note sure, but I think this is some special articles they do with a focus on just that? I believe there have been some other examples posted here previously, like this one: https://www.nytimes.com/interactive/2015/07/03/upshot/a-quic...
That's a cool map, I don't think I've ever seen it laid out fully like that. Any idea why the boreal forests extend so far north in the NWT/Yukon/Alaska but not in Nunavut?
I mean, the usual downside of cryptojacking is burning your CPU unnecessarily. But if the whole point of your service is to burn some CPU cycles doing math, you might as well make money off it.
If I worked in midtown Manhattan, I would jump through flaming hoops to avoid driving, even if I wasn't paying for parking. That traffic crawls, and it's not exactly a relaxing drive.
... which might explain why Spotify ranks lower than the expectation here. Perhaps more people search for "spotify" when they want Spotify.
Right but... tackling "gun deaths" and tackling specifically mass shootings are two completely different problems, and it seems like gun control proposals are always aimed at preventing specifically mass shootings which, as I've said, is high hanging fruit.

If you are looking to prevent gun suicides (which constitutes nearly 2/3 of that 40,000 deaths figure you quoted), you would see more handgun-related regulations and initiatives being proposed. Not to mention the vast majority of gun homicides are committed with a handgun.

Yet, handguns are almost never mentioned in the gun debate, which always politically swirls around mass shootings. It's always AR-15s and "assault weapons" and "mental health checks" and "bump stocks" that get national scrutiny, not the real killer (depressed people using handguns and sane criminals using handguns).

It's disingenuous to use a high hanging fruit problem to pretend like you are solving a low hanging fruit problem.

My stance on guns is that handguns should be much harder to obtain than rifles and shotguns. And even then, every handgun sale should come with a mandatory suicide prevention pamphlet. I bet that would lower overall gun deaths (suicides/homicides) way more than "assault weapons bans" and "enhanced background checks" and "bump stock bans" which would basically do nothing to lower mass shooting death counts.