skysight-inc/HackerNews huggingface dataset:
Just last week a person infected with measles spent several hours in Terminal 2 at LAX, and several more at The Grove and the LA Farmer's Market. Measles is no joke, something like 90% of people exposed to a measles carrier will come down with it if they're not immunized. Germany is on the right track, I think their only mistake is not making this fine operate on a sliding scale.
How Did James Holzhauer Turn ‘Jeopardy ’ into His Own ATM? We Asked Him
At the bottom of a MS Blog post[0] they link to a Github[1] page for it, but it's not open yet. It may just be an issue tracker though.

[0] https://blogs.windows.com/buildingapps/2019/05/06/developing...

[1] https://github.com/Microsoft/Terminal
I am not a Kubernetes expert but I feel like Kubernetes still has such a high rate of change going on that ... it still is in that phase where you just don't know what you might get out of it... maybe not "just a fad" but still variable enough that who knows where we'll be or if in two years it's all different.
Getting a counterfeit product isn’t very convenient, nor is wading through mountains of shit trying to find what you want to purchase. Their convenience factor is rapidly fading.
People will continue to support both framework and core for decades, so library authors that want to support e.g both framework and Core will need to ship libraries targeting .Net standard just like they do today. The question is perhaps whether there will be a new Standard (5 would be a good choice of number) indicating the support needed for .Net 5. Unless there is a competing implementation perhaps there is no need
Fair enough - but the wealth of documentation for it will continue to exist, as will older applications targetting it. This seems problematic if you want to search for ".NET" (meaning .NET Core).
A hacker is demanding ransom for hundreds of stolen Git code repositories
The problem with this approach is merely adding the `async` keyword to a function would then significantly alter the way code is interpreted inside of the function. It seems like a non-starter to me to have adding the `async` keyword cause a function to stop compiling.
Stack is great, then you will spend more time in runtime.morestack because the Go authors have wisely decided that we are all too dumb to request specific stack sizes and we must rely on copying and doubling stacks larger than 2KiB even if we know in advance that 2KiB is not enough. This compares poorly with native threads where the stacks are dynamically allocated one page at a time without copying and we can specify the stack size _limit_ per thread if we need to. This is another place where the Go authors just arbitrarily decided that users cannot be trusted.

sync.Pool is fun but it has known scalability limits that are yet to be addressed in a released runtime (see https://go-review.googlesource.com/c/go/+/166960/ for example). You also can't use sync.Pool for anything that you need to be non-ephemeral, like CPU-local counters, because the GC can just blow them away at any time and the finalizers run at arbitrary future times or possibly never.
TiDB Binlog is open sourced
It was sarcasm.

Edit: I think
I wouldn't go that far to recommend non custom gov software to be open source (mainly because its far less realistic), but custom should be mandatory. There are very few countries that request that now AFAIK - Romania I think on state level, and many on city/region level.

Yes, use oracle junk instead of postgre if you want, but software MUST BE open source, its only logical given that is financed by the budget and analyzed, tested and influenced by the gov people. Otherwise, you have private companies that get rich on taxpayer money, and not only that, but monopoly, zero reuse between regional local govs, worst quality and security etc.

You wouldn't believe the resistance I have, trying to introduce this in my country.
This could be said about literally any technology, like HTML 2.0, tn3270, floppy disks, or fax machines. Thankfully, we don't push for all new PCs to have built-in floppy drives and fax modems, just because there's still some legacy users. And specialty software is even easier to install in a computer than hardware interfaces.
This won't work! The hardest place to weed is in the grass and around strawberries.... both of these can be just as short as weeds, and from the "how it works" page, it looks like it is using height of plant to determine if it's a weed.

Got me excited for a second.

https://www.tertill.com/how-it-works/
"Tertill has a very simple method. Weeds are short, plants are tall."
> I figure the reason the proposed syntax looks gross is because other languages have been using a prefixed await for many years. The Rust decision seems well thought out though, enough to make me wonder if perhaps other languages have been doing it wrong.

Lua[1], C++/Boost[2] also use "yield" it's not that uncommon and there is nothing new.

[1] https://www.lua.org/pil/9.1.html

[2] https://www.boost.org/doc/libs/1_54_0/doc/html/boost_asio/ov...
The new terminal will feature faster GPU-accelerated text rending and “emoji-rich” fonts, because everything these days needs to support emojis, and those will sure help lighten up the command-line user experience.

Wat
That conflicts with `.await` + the ? postfix operator. Namely, if `.await` returns a Result, the ? operator could then be used like it is in code today. In fact, this was referenced in the article:

> The primary argument in favor of postfix was its better composability with methods and the ? operator.
It’s getting silly indeed, it’s also getting unproductive. You have to spend too much time thinking about tooling instead of just building things.
I'm not 100% convinced[0]. In Ontario we have a decent system that involves scanned paper ballots that gives you a visual confirmation. It allows for fast tallies and a physical backup.

[0] https://www.washingtonpost.com/video/world/watch-cctv-footag...
Honestly, I'm not sure I'm the right person to elaborate upon the extensions model. If our PM Rich shows up in this thread, hopefully he'll be able to elaborate. I'll point him this way, but as he's at the conference today, I doubt he'll get a chance to :/
You mean pasting in smart quotes instead of real quotes causing maddening issues that are hard to track down?
BB has started using their retail stores as a distributed shipping system, so they ship packages from very close to you and have pretty good delivery times, as long as it's something carried in a store. Pretty smart move.

I think Target may be moving in that direction as well? They've started doing free 2-day shipping as well, I would not be surprised if that's how they're doing it. They seem like they're making a genuine attempt to compete with Amazon too.
Well, I don't consider either real meat or Beyond Meat to be healthy by any means. So I just consider it a more environmental and ethical alternative.

I have looked into the health impact of plant vs animal calories for many years of my life and am convinced a diet low in caloric intake from animal products (10% or less of total caloric intake) is quite correlative to long term health. I follow the work of Dr. Fuhrman who has sources for nearly all of his claims.

So besides cholesterol, plant protein vs animal protein has a big impact on health, in my research.

e.g. How many people go to the hospital or die everyday for protein deficiency vs protein abundance?
Sometime its easier to create a new system rather than modifying the current system.
It was glossed over why `await expr` isn't in the running; I take it it's because the language team doesn't like the necessity of adding parentheses any time you want to do postfix expressions on the await results e.g. `(await foo()).bar()`?
Facebook sounds like what it is. Twitter has been discussed in this thread elsewhere (bird imagery makes sense). Google is essentially a nonsense word that turns out to be a real word based on a really big number (which makes sense).

Someone recommended finding evidence of people complaining about names back when these services first came out. I don't recall ever thinking any of these names were stupid, despite other issues I had with the services.
Angelus Novus
Personally, I have a moral issue with it. Bees are living creatures. No amount of tech will ever replace the beauty of a living, breathing creature. This moral issue can be translated to any other creature that we are affecting. They depend on us to be good to them and treat them with the same respect we show any other creature, and we depend on them to sustain us and the planet as a whole.
Haha, the day our PM Rich started on our team 3 years ago, he brought with him an entire presentation of ITerm2 features he wanted in the console. Thankfully now, we're finally getting to them!
How much of that is Simpson's Paradox, though? What I'd think of as 'homebirths' are typically informed, prepared, healthy mothers with no known complications...
> I'm not sure we're losing much by not having them

A more rapid decline into reddit-like meaninglessness of communication?
True. Amend it to, 'much luckier than most other people who have been shot in the head'.
I think the initial ".net strategy" was just a (failed) marketing exercise. It was supposedly some kind of grand vision where the .net framework were just one component and SOAP was another. They certainly did not plan to base Windows or SQL Server on the .net framework.
I worked in a shop that had dedicated lab equipment and resources.

Suddenly buying new equipment that we would use for years became like pulling teeth, no money they said. They couldn't explain what changed.

Then just as suddenly they were willing to approve spending more than our one time equipment purchase... per month in monthly cloud costs / some poorly thought out cloud deployments....

Result:

-1 Dedicated person to manage the lab.

+2 two new way more expensive dev ops guys.

-X Occasional new equipment costs / service contracts.

+Y A metric ton of reoccurring monthly costs.
That's talking mostly cross-purposes.

Inequality is most socially acute within a given society, culture, or country. And inequality, poverty, and social precariousness have been escallating in the US and other generally more advanced countries.

Most global poverty alleviation has occurred in one country and one country only: China. The level of poverty alleviation is also based on an extreme measure -- dollars per day ($27/day is $10k/yr). Which, yes, makes a tremendous difference, but it's not as if we're talking about middle-class lifestyles.

There's a whole host of other issues with the "the world is a better place" story -- yes, there is some truth to it, but if that's the beginning and ending of your argument, you've left out one hell of a lot of salient points. Many of which are causing very real pain for people across the advanced world, as their reality falls far short of their expectations. That is the sort of thing which can become exceptionally destabilising socially and politically.

And has.
As long as its as good or better than existing apples.
These are great examples, and I totally agree with both of you. However, the code most people write is somewhere in the middle, so it is a more subjective decision.
This is the main reason Alacritty can claim they're the fastest terminal around. They're using OpenGL to render text with the GPU. It does use more RAM because of that, but in these times I'm not really concerned by that fact.
Ah, but it's lambda the ultimate typo...
Angular – All Talks from ng-conf 2019
...which takes us back to hand-counting. In that case, what is the purpose of scan-trons in the first place? They may be easier for machines to grade, but are harder for humans to grade (harder to follow question number to line). So we will lose time gained with scan-trons to slower human re-counts.
The problem isn’t migrating the code, that’s actually doable. The problem is that we are maintaining actively developed apps that we want to keep on the latest and greatest runtime, expect yearly performance improvements and also have tons of third party proprietary .Net 4.x dependencies for. The people manking those (one example in my case: AutoDesk) may or may not port these libs to core/5 ever. And without them we are stuck on the old framework and now even the old C# version.

It would be great to see a binary conversion/transpiler tool that converted 4.X libs to 5, checking the API compatibility and maybe even shimming some known holes.
For more somber traditionalists, overboard the body in a No Wake Zone.
Indeed. Even if this is unquestionably the right thing to do from a quality standpoint, the timing of this news looks pretty bad.
What scares me about modern "casual" games like this one is their ability to extract money from people in a methodical, merciless way. There's no proper defense for most people.

I fear our society will end up in a worse place because of businesses like this one.
Full time iOS Developer sought in Boston – onsite staff position
Please email chris.miller@syntagmagroup.com for all of the details.

Are you an experienced iOS developer and would like to make driving safer and more affordable?
Do you want to work for a small, growing startup to build and evolve our iPhone apps?
The ideal person for this role will be someone who is able to weigh both technical and business considerations, works collaboratively, communicates articulately and inspires people to be awesome!
You will:
• Own the development of our iOS app store and B2B applications and SDK
• Scale mobile team processes; improve release pipeline, test automation and monitoring (trip capture, battery and data usage, car crashes, etc.).
• Help embed algorithms initially developed to run in the cloud back to the phone.
• Confidently advocate for the iOS platform e.g: evaluate new frameworks, mentor the team, and help lead the iOS technical vision
• Complete any additional tasks as they arise
You have:
• 2+ years of experience working with key technologies for the iOS platform (Swift, Objective-C)
• Experience distributing apps to the Apple App Store, as well as navigating the Apple review process
• Experience architecting mobile application code for end user delivery, white label delivery, and SDK delivery
• Experience working on applications consuming JSON from RESTful services
• A strong intuitive sense for good user experience
• Knowledgeable about test driven development (TDD), behavior driven development (BDD), and debugging.
Pluses:
• Previous experience building Android applications or willingness to learn Android
• Knowledge of Agile planning and estimation
Compensation:
• Competitive salary based on experience
• Stock options
• Comprehensive benefits (Medical, Dental, Vision, 401k)
• Flexible Paid Time Off
It’s supposedly “news”, not editorializing. It’s their responsibility to get the facts right.

Acids aren’t inherently dangerous. And I know plenty of “average” people that know that vinegar is an acid and swear by it as a household cure-all to a fault. Same goes for carbolic acid.

This is all stupid when we have perfectly correct adjectives in the English language to use like caustic, toxic, noxious, incendiary, poisonous etc.
The hardware isn’t the expensive part, it’s the people to run it that is.
Yeah, at one point they put in a lot of work to get the power on to Windows screen up time fast. But it's a scam.. Windows is not done booting until the hard drive drops below being pegged at 100%, which takes another 4 minutes.
>They're rewriting Office in React Native?

I tried some googling but the results seems to be all speculation. Is this really happening?
That was discussed in a previous post, but yes that's why. And in Rust, the biggest postfix expression is the extremely common `?` operator, expected to be used with most futures.
Yeah, I bought an Anker one for work. I had to go to Microcenter, and start opening packages to find one that was UL listed.
Using the keyword switch for successive condition testing is a travesty. Switching means taking one of several code paths based on a value. The problem with using a switch syntactic sugar for conditional testing is that the cases are not exclusive:

switch {
a > 5:
...
a > 3:
...
}

Here a > 3 is not reachable: it tests a condition that overlaps with a > 5 completely, and a > 5 is earlier.

This form of switch would be useful (and actually live up to the name) if the compiler were required to diagnose against overlapping cases, and also incomplete cases.

switch {
a < 3: ...
a > 5: ... error: domain of variable "a" not covered in switch without a default: clause
}

switch {
a > 10: ...
a > 5: ... error: overlapping cases in switch
}
A Mother's Tour in Kekistan
It doesn't matter what you use. If I can't understand your code quickly I'm going t fail your code review.

The use of if/else versus ternary operators is a matter of taste. If your composite of fucntions/methods reads declaritivly then the code will be easy to understand and your I dividual methods should also be small and easy to grok.
So then ~53% of your IE11 users are still on Windows 7? That certainly sounds like something you should still care about.
I am not so sure about the "as a consequence" part. If people engineer a fix, it is because the problem is grave enough that it calls for a fix, on the other hand it might be so grave that engineering anything beyond simple stick and stone tools might become impossible.

The problem we are talking about here is in the geologic scale of things (250 million years without a precedent perhaps, going back to the Permian-Triassic extinction event), which means our mental models and analogies become dubious.

And as for people messing up first and cleaning after, I'm not so sure either. That's not the way things turned out to be with the Ozone Layer Hole.
I wonder if OP has considered the 'next' step: what to do with the referenced data. If it's just to catalog for ease of search or to help identify potential jewels, keepers, junk and then price appropriately.

The answer to this is important in order to properly size the effort. If the goal is to impove the business efficiency of the store, then it should be seen from ROI stand-point. Even the fellow customers/rummaggers could be engaged with a right incentive and tools. Otherwise, the next estate books container shipment will negate the gains of ordering.

Basically, is OP ready to overhaul the operations or is just willing to do something nice just for now?

Ideally, a book cover and info page should be scanned/photo'ed on first touch either by receiver or shopper and sticker coded somehow as processed, then left wherever. In case any jewel-worthy titles uncovered from OCR, the book could be located (stickerwise, date log, crate, whatever) and brought to prominence and priced as appropriate.

Unleashing imagination, as an incentive and QC strategy - some sort of automated OCR and lookup could locate the pointed book on amz or elsewhere and thus reviews and going price vs rummager's deal.

Either way, I'd see this more of a business question, rather than a technical one. Donating a technical solution is fun, but without changing the operations process is not going to be sustainable.
It can be solved. Gov tech people could be excluded from the laws dictating gov salaries. They must have concurrent salary.

Given that, most would stay in gov I think - the domain is fantastic for serious engineers - entire country of clients, usually all domestic companies or people must be involved, most services should work 24/7, have zero downtime etc. Its as hard as it can get without being at Google and Facebook IMO.

There are other ideas to solve this problem too, but let me not digress here.
I’ve gone straight to the official Microsoft docs multiple times to try and get the same experience as when you read the Django documentation, but it’s just not there. Django’s docs explain the what, the why, and more. The Microsoft docs just have the what.

I want to love .NET Core development because I love Microsoft’s open source effort, but the support (or lack thereof) from the documentation is quite the hindrance.
https://www.tertill.com/how-it-works/

The "hero" image/banner is a simple video demonstrating the "robot vacuum" behavior, in a garden.
I look at this ".NET 5" thing as a PR move to end full framework.

"We aren't ending full framework, we have .NET 5!"

If you are developing new apps in full framework, you are doing it wrong.
Meanwhile both are competing for the worse searching/discovery system possible. Great feeling when you factually know the product you're looking for is there but you can't get to it easily because their suggestions keep pushing other stuff to you.

As an aside, I feel like Ebay is one of those few "early behemoths" that actually figured out why they were working: you could know how reliable this john smith has been as a seller. And when internet payment was still terrible, they doubled down on it with Paypal (say what you want about paypal as a seller, but as a buyer it's still gold today, so ten years ago ...).

Most selling communities that survived here in France either have also their own reputation system, or they're cash in hands.

I find it kind of funny when compared to more "modern" tech giants like, say, Twitter; a company which has no idea why their product works.
I missed that, and that would be a pretty big deal. I thought the message was of a side by side evolution, with full framework getting features possibly with a delay.
How about the C# debugger?
No. This kind of alignment is basically always a mistake and hurts software maintainability in the long run.

The problem is that if one of the conditions changes, for example due to a variable renaming, you likely have to change the alignment on all lines.

Aside from being very tedious even if you're a lone coder, this creates noise in diffs that makes automatic merges fail much more frequently.
Hey I'm _____, what do I do ____________?

When I was 11, my mom told me every day, "Don't say anything bad about my Dad."

I knew that was a lie, but I needed to say it anyways, so I wrote down the reasons why I wasn't nice to him. I would go to the bathroom and look back over my shoulder for a few seconds before walking around without noticing that my Mom had written down every bad thing about him on a piece of paper. I would go to school to catch up a few more papers.

:o
That seems worse? If anything it should be opt-in.
They’re nearly 50% of US e-commerce and growing. Retail spending online is growing double-digits year over year. It’s not too hard to see the writing on the wall. Whether or not this is good or bad is a separate argument, but there’s no doubt there’s an issue with its competitive dynamics.
I'll grant "some subset" but does it change overall addiction rates? It's entirely possible that it increases addiction in other subsets, e.g. by making treatment less available.

And if you claim it does reduce overall rates, can you provide a source? Portugal's drug addiction rates have plummeted since they decriminalized: https://www.npr.org/sections/parallels/2017/04/18/524380027/...
I've lived in the US all my life, so quite a few.
But article points out it will support emojis as main point... I need proper built in history, proper copy-paste as in linux and macOS, proper resizing so I can have longer lines without changing font as in windows.
I just hope it will be there.
Lots of things follow a Pareto distribution (which is what the author is describing). This is the default distribution for anything that relies on network effects and competes in a market with limited availability.

Famously, word usage follows this pattern (Zipf's law). But other things such as wealth accumulation, product usage, celebrity fame, upvotes on Reddit, etc all have this distribution. It's not possible for every person to read every post, evaluate every possible drink, or watch every movie, so they settle on one of the most immediately available options. So they drink a Coke while watching The Avengers and upvote the top-rated comment on Reddit about it.