skysight-inc/HackerNews huggingface dataset:
Honestly, I don't see it happening. Zig and rust and jai and d all feast on c's remains, but the result can only be fragmentation. And then you lose one of the big draws of c: ubiquity. Zig has two compilers. Rust has one (serious) compiler. Jai has 1, d has either 1.5 or 3.5 (depending on how you count). And although all those languages want to replace c as the language-that-you-use-for-everything, and they might each be better than c as a language-that-you-use-for-everything, but for a given use a 'lighter' language like python is frequently even better. And it gets to the point where the only languages that allow you to program anything (lisp and perl6, really) are garbage collected and have heavy runtimes, so they won't be taking over games or the os.

C might die, but there's no replacing it. Sorry.
Any new project will very, very likely be using Python3. It appears like that applies to meson. `python3` is the expected binary (`python` is still expected to point to Python 2 for the foreseeable future and `python2` being the explicit binary--some distros have jumped the gun on `python`). Similarly, they have completely different accompanies executables (pip3, wheel3, pydoc3) and completely separate library paths. What sort of compatibility issues have you seen?

The requirements say Python 3.5 or newer. That was released in 2015. Outside of major versions, Python has generally been forwards compatible (especially if you're testing). After more than a decade of use, the only grumbles with supporting old Python version is not getting to use new features (or working around fixed bugs).

I say this as someone who still uses Python 2 every day.
Before disputing the charge, be sure to back up all data and contact info from your Google accounts. Fighting charges has been known to trigger account lockouts with no appeal.
[Pikachu shocked face]
So would you say the same about a poker player who marked cards with invisible ink that only he can see with his special glasses?

You seem to be arguing that there is no such thing as cheating unless you get caught.
as opposed to ?
That may be so-called "balance billing". It is illegal in some states.
MS's findings largely lineup with my parent's experience in rural Montana. Their only non dialup (yes, dialup) was an experimental microwave connection that was expensive, line of sight and peeked at about 5 Mbps down, and far less up. It was also very tempermental, subject to weather outages in snow or rain.

The local cable internet provider wouldn't run cable, as it wasnt cost effective. They'd have had to run around 5 miles of cable to serve less than 50 households.

The cable TV provider did run some cable, and made it obvious they didnt care or plan to really service it. Personally, dont know why they bother other than to possibly meet a regulatory requirement as they didnt run it until 2000-2001 and anyone that wanted "cable" already had Directv or Dish by that point.

After every rain storm or snow melt, a different section of cable became exposed (they ran the cable in the ditch alongside a dirt road on the side of a mountain with less than a foot of top soil on average before you hit bedrock, so cant complain too much they didnt go deeper).
Layla+Awesome+Spring+Savings
Strictly speaking, you don't need a browser. You can directly print the content of the results in the terminal with the newspaper library.

Coming to the question - the advantage `ddgr` provides is much more flexibility to the DDG interface or in other words, easy access to parameters you may want to tweak. For example, show only 10 results per page. Please check the program options for more.

One can argue, why not use a text browser? Yes, if scrolling around, pressing tabs to reach a link/field and pressing Enter on it to open the URL/enter text doesn't bother a user (s)he doesn't need `ddgr`.
What you don't know about transactional privacy but you should
Can't imagine this is going to be my most popular comment but... the first thing I did was Google for one of the services she's complaining about and give them $35 for one of the things she's complaining about. If it works, I'll pump more money into it.

I've spent about $1,200 so far building an Instagram following -- albeit it's quite small. I'm shooting for 5,000 real, engaged followers, and willing to spend $5,000 getting it. I think it will be an asset that will easily throw off more than $5,000 of value for me. We'll see!
I’ve heard so many stories of something similar happening on AWS and after an email to support, all of the charges were dropped.

This isn’t exactly helping Google to fight the narrative that it isn’t good with customer support and they can’t be trusted as a platform for business.

So if you were a person deciding who to choose as your cloud provider, who are you going to choose?

AWS - “No one ever got fired for choosing AWS”

Microsoft - well known for their enterprise support and there are plenty of MS Shops out there.

Or

Google?
mmh. cflags and cxxflags are command line options ? i would expect them to be defined as part of build file.
Apologies if this is too meta, but all the claims of "ugh so glad I don't care about social media" and "what do influencers am I right????" feel really, really disingenuous on a forum run by a silicon valley incubator, where discussions of building products that run on advertisements regularly take place.

I think there's a deeper truth that most people, including us here on HN, don't want to admit: humans are at not rational, logical beings; rather we are emotional decision makers who largely don't understand our own opinions and preferences, where they come from, or how much "influence" comes from sources outside ourselves.

The next time you decide on a particular brand of product, or vote for a particular politician, ask yourself: why do I think this? Why do I have these beliefs about how the world works, about how society should be organized, or about why people should act this way?

At this point it's almost a truism to say ads work. How is the "influencer game" different from ads? A trusted source shows a product or service, and some percentage of the followers buy it.

A platform has hundreds of millions of users. Some do anything necessary to capture as big a slice of that audience, and monetize it.

This may be a revelation for Joe Average who knows nothing of the ad-driven-startup world, but it shouldn't be a surprise to us.
This thread is flipping fascinating, so glad I found this site today. I'll be sitting here with my popcorn.
For an open source ssh client there is the "Blink Shell", which can be purchased from the App store -or- you can build it yourself from source. I am unsure if the developers directly get any money when you purchase it from the app store, but they do mention the paid app with the source here <https://github.com/blinksh/blink>. It isn't often that I find myself needing to use an iPad/iPhone with SSH, but I've used WebSSH (perhaps no longer under active development) and Coda in the past.

I have not done any real research for open source password managers. But a quick search did find <https://opensource.com/article/16/12/password-managers> which lists at least one. Personally I am very happy and frequent user of 1Password (by Agile Bits) across various devices.
I can't think of a context in which I've used Meson where it ever felt not lightweight. Python is already installed in every system and ninja is quite small.
Any of the libvips bindings. Ffmpeg bindings. Hls and dash libraries. Any other wrappers around binaries in general. I found nice ports for syntax hi-lighting that I couldn’t find in java.
I think you're hitting the nail on the head. It is specific and focused practice. I've been thinking about working on a book or set of blog posts or something to try to flesh out what a regimen would look like.

Most writing on software of course is technical (on PLs, algorithms, processes) but there seems to be very little to guide the software practitioner who really wants to seek mastery.

> what resources or heuristics or strategies would you suggest to help draw the lines between behaviours or modules?

The best I can come up with for teaching this would be to create some concrete "problems"/scenarios that would exercise the skill set, and then reveal various ways the problem could be decomposed and quantify the degree of decoupling and even reveal the practical consequence of the coupling by introducing new "requirements"/dimensions to the scenario.
Finally, this is what a developer really wants.

Vendor lock-in is bad in general, whatever awesome it is.

I think this is a great move, which teaches other companies remove lock-in from their products.

Never force devs to follow you, follow devs instead.
I don't know if this is what the parent was intending (I'm curious to see other examples), but depending on your definition Nix (nixos.org) seems to fit that need.
Presumably you meant in your experience, the iPhone vs Android debate among less technically literate peers you've met is sometimes thinly veiled classism?

"the debate" in a general sense certainly is about the software/hardware features and architecture.
All scrapey automated stuff is. I doubt this will be alive next week, or tomorrow.
A quick comparison to Lambda shows that $0.000028 gives you:

a) 1 second of Lambda execution at 1728MB RAM
1) 1 second of 1 vCPU + 1.7 GB RAM of Cloud Run execution

Both services round up to 100ms per execution. The exact vCPU allocation for Lambda is not public, so you'd need a benchmark to compare.
I think most people have experience or know someone who has malware, adware, ransomware, and 10 tool bars on IE.

If the lack of “freedom” is killing innovation, where are all of the profitable businesses that take advantage of Android’s “openness”?
That's a lot better than existing sat based solutions. if the throughput could get close to 4g speeds I'd see it as a legitimate contender, but there are still some applications it will never really be viable for unless you can build some sort of network of the things and circumvent most of the terrestrial network entirely until you get really close to the destination, But even with that I doubt it could get much better.
> You should add this to your algorithm for location choice: If you get a serious health problem and want to become poor, come to the US.

If you already have a serious health problem, you'll be hard pressed to find any country to take you and just take care of it pro-bono, if you're uninsured.

German public insurance only covers the bare minimum. I know enough people who are poor because of serious health issues. Sure, their medical costs were covered, but they're now welfare cases. They can't afford many treatments that would make their lives better. They would've had to buy extra insurance, but they chose not to, or couldn't afford it.

Relating that to the US: Don't skimp on insurance. Don't get an insurance that is capped at a low number, otherwise you will go bankrupt if shit hits the fan.
> 4. blake hash of file contents

Why this algo in particular? Is this a security feature? I suppose wrt "Reflections On Trusting Trust" it may be. But if it didn't need to be secure it could probably be a lot faster (assuming this is a critical path for cache hits).
What about low orbit satellites?
You can't find out the price on most things and procedures that are the highest value (cancer care, dialysis, sickle-cell, etc.) are usually those with the least flexibility in price.
And they got the banhammer, too.

Not too hard to see where the fulcrum of this "settlement" is:
https://www.eff.org/deeplinks/2015/06/padmapper-and-3taps-se...
There's a site to go with it too:

http://www.badcaps.net/

It's more of a general repair forums with lots of useful advice now, but there are still plenty of stories about how replacing a few dollars worth of caps saved some $$$ equipment from the e-waste.
How the hell did this make it this far up News.yc?
Why is it newsworthy that the "washington examiner"
runs race baiting fake news, they do that every day... Please don't give this stuff more power by linking to it.
Apple's Safari investment is focused on features like tracking prevention and anti-fingerprinting. Stuff for users at the expense of developers.
Boeing 737 MAX crash and the rejection of ridiculous data
And many non-American countries have suffered from American hegemony. The US used concentration camps in the Phillipines and overthrew the Honduran government so we could have cheap fruit. Are you absolutely sure that the US provides a net benefit to other countries via its military?
You can also define them in build file (xmake.lua)

target("test")
set_kind("binary")
add_files("src/*.c", "src/*.cpp")
add_cflags("-fPIC", "-Dxxx")
add_cxxflags("-fPIC", "-Dxxx")

The command line arguments just give you a quick and easy way to modify cflags.
Isn't this more like Fargate rather than Lambda?
I find this line of thinking offensively short-sighted. Suppose for a moment there might be less economic activity--much, much less--due to famine from cratering populations of insects, fish, etc., etc. Or even something stupid like microplastics may have already put into motion an unavoidable catastrophe.
What does k mean?
This is even more terrible as an Android user. So much for "don't be evil". Thankful for the HN forum.
I got a recruiter email just today looking for people with my skills and "passion."
I'm not worried about the keyboard I purchased or my hardware vendor. Well I am, but far less so than the prospect of a foreign USB device being plugged in and managing to execute malicious code. Think someone quickly inserting a device as they walk by, secretly swapping out one of my peripherals while I'm not around, or similar. Authorization on first use is more than sufficient to mitigate this type of attack, and if you add end-to-end encryption you can also prevent USB keyloggers.
would feel better if they showed "Ad" next to the fixed posts and if uBlockOrigin was able to hide them ;)

other than that, I welcome our new startup investiment sentiment data harvesting overlords.
Yes, V is at a very early stage. I merely created an "about" page, then it got posted, got lots of attention, so I created a website and recently released a playground:

https://vlang.io/play

There's still a lot of work to do, but the language is going to be open-sourced very soon in early June.
Will try to ask, seems unlikely they have tools out of the box for billing support to do this. I bet they have to have an SWE grep logs. Thanks for the advice!
grandparent wasn't referring to ROI of the bribe.
> If you're not making it, you don't get to pick the tools. Paying just to get decide tools for other people also seems like a really weird thing to do.

I'm making it, I'm a dev (but focused on other projects). I want a specific solution that I can use from my projects. That's why I have technical requirements, not functional ones.
Except, I wasn't creating arbitrary unfounded discourse, or attacking one side or another; but questioning the idea that the guys supposed to remove the President if he lingers can have their Director fired and replaced by that same guy.

And this is even while under investigation and blocking a report on his conduct.

But sure, I am biased. Like half of Americans, I'm none too fond of either party - but this guy lies like a gaslight champion. Is that purely a left wing viewpoint, or is there an objective reality behind it? So maybe there's a wolf this time?

> it's only a matter of time before America is destroyed and collapses into a dictatorship

Have a look some time at how much the opinion of everyone but the top 10% of high earning voters matters on policy: Spoiler, it's zero. Has been for decades. Again, the 90% of Americans who aren't super wealthy have no effect on what policy gets through whatsoever, no matter which president has been in office.
Lime just pulled its scooters out of Lubbock ahead of tonight’s NCAA game
The state tax payments were a deduction, not a credit. So even before the recent SALT limitation raising state taxes would "harm" your state's citizens in the sense that you used "harm".

As an example, if your federal marginal rate were 25%, paying $4k in state taxes would only get you $1k off your federal taxes, not $4k.
already appears broken.
The Apollo Executive Group
I wonder how the earnings of American doctors compare to European doctors once you've removed the high cost of an American education/all those student loans they're paying off.
Where I am, urgent care closes at 8PM and only takes two of the several insurance providers that are common.

ER is open 24/7 and doesn't turn people away even if they don't accept their insurance plan.
It's not so much "hey mom I want that too", but that I've been looking for a similar solution, but written in a decent language that I can consume from my app.
I agree with you 100%. This has certainly left a sour taste in my mouth. Unfortunately Google Maps API is much better than the competition. AWS has none here.

The google customer experience is just horrific.
The newer airbuses actually do have electronic checklists including - for at least some steps - automatic detection that the step has been completed. You can see an example of the electronic checklist in this simulator video: https://www.youtube.com/watch?v=jzjyr0UZKRw

Even on aircraft without fully integrated checklists, many operators have switched to using iPads instead of paper manuals as well.
This looks like Azure Container Instances [1], but on GCP. Does that sound about right?

[1]: https://azure.microsoft.com/en-ca/services/container-instanc...
Hi, maybe there's something wrong with my environment, but I installed Lynx via brew, got the location (which brew|pbcopy) then exported the location to an environment variable (export BROWSER=/usr/local/bin/lynx).

But when I select something in ddgr, it says it's opened lynx but the display still just shows a list of 10 results.

If I hit q, it drops me back to ddgr, and then a quit again exits the program.

I don't want to jump to saying the issue is ddgr but was a little surprised.

It's still very useful since a lot of what I do needs images anyways, and it's IMHO silly to try to do GUI browsing in terminal, just thought I'd mention it.

Thanks for being so active in the comments!

(Trying to be extra positive since I know HN can be a little hypercritical, and the people who loved it aren't necessarily going to drop in and say so beyond an upvote :) )
Thanks I'm going to play around with it a bit.
Better culturally than most, but too much of a timesink to be a net-positive for society.
In my experience, there are either two parts of the brain or two personalities within you that constantly feed on one another.

For example, when you start playing World of Warcraft again, and a week later it feels like you are a crack addict who needs 10+ hours every day. But the game feels great. It feels great until you hit a wall either in-game or in real life.

And the younger you are, the more difficult it is to hit either of those walls. Last year I hit a bit of a slump in my life and had a few 'dark' months, so I downloaded WoW right around the time of when the new expansion was coming out.

Not only did I realize that Blizzard has surgically removed the "soul" of the game (for whatever reason), I also realized that my conscience can't really keep up with the game for that long.
would be very entertaining to see you being offered that option.
on my seiki tv's you can remove that by setting "sharpening" to zero.

probably could do that on the samsungs too, burried in the menus somewhere.
Matt did an incredible job at Google search and left in 2016, since then it's been downhill, not entirely because of him, but it's certainly a noticeable effect, especially if you followed Matt's google search related Q&A's, videos, etc when he was at Google.
I agree with everything you're saying but this:

> How is the "influencer game" different from ads?

Big difference -> ads are specifically marked as advertisements as legally required. The legislation is wildly inconsistent for influencers (#ad etc)
Ah, the old “poseurs” trope. It’s all fake and all about superficial selling of an image. I’m not sure if a new poser is any worse than a legacy influencer.
IMHO the bang commands alone make it really useful

https://duckduckgo.com/bang?q=
Makes sense. People voted for trump too
Hi, I'm a product manager on Cloud Run.
Thanks for your enthusiasm and feedback. We are very excited to share this new product with you. The reason we remain silent at the moment is because Cloud Run will officially be announced at 9am PST tomorrow during Google Cloud Next 2019. We will publish a blog post and other material that should answer many of your questions. We look forward to hearing what you think about it and what you'll build with Cloud Run.
> If a USB device identifies itself as a keyboard, the system shouldn't accept its keystrokes until that keyboard has typed the user's login password

Probably easier/safer to display a random number on-screen and then ask the user to retype it into the device. I figure numbers are less likely to run into problems when the keyboard isn't US-standard QWERTY.

For more paranoia/portability, show the user a repeating rhythm-game and wait for them to hit any keys they want as long as it is close enough to the correct pattern. ("Shave and a haircut... two bits!")

You could also use audio output for the user to hear, but then the attacker could embed a tiny microphone in the USB stick...
Heterogeneous Design Creating Havoc
You did pay for it. Half of the Ontario budget goes towards it.

The fact that you would go without thought of the cost but in a similiar situation would avoid because of the direct costs shows why the Ontario system is a poor model. The costs are hidden so more services are used. If costs were direct paid for out of your Ontario fund (a yearly budget that if not used would be carried forwarded or removed from your taxes) than a better balance could be found.
Why Use Crispr/Cas9 Antibodies?
The CRISPR-Cas9 system has proven to be a powerful tool for genome editing, allowing for the precise modification of specific DNA sequences within a cell. Many efforts are currently underway to use the CRISPR-Cas9 system for the therapeutic correction of human genetic diseases. The best characterized CRISPR-associated nucleases are the Cas9 proteins from Streptococcus pyogenes (S. pyogenes) and Staphylococcus aureus (S. aureus).
While you're figuring this out, backup all your data on Google. Google is crazy and could possibly delete all your accounts and data.
WOW you aren't kidding. First gen Threadrippers are cheap now.
> why would this be any more dangerous than downloading and installing from a a package manager?

Normally the packager and developer are different people so there is a second set of eyes to at least give a cursory glance to the changes. It takes more than a single compromised account to publish malicious changes. There are of course a million exceptions and caveats to this and it's not perfect, but it's better than allowing developers to push code directly.
I will pay $4,800 to cover a family of 4. If I need to use it, I have a $6,000 deductible (company pays first $4k and I pay last $2k). All doctor visits are 100% deductible until it is fully paid, then $50 / visit. The HSA can be used to pay the deductible and pharmacy costs.
The Impossible Artificial Intelligence Problems of the Cold War
Hmm. I am paying more than I should for fiber through a rural coop, but I have fiber. It’s been way more stable than any broadband (including a local line of site WiFi) and my prior abode in the Bay Area.
Premium Superbooks
Recently getting back into weightlifting and I love it. Team sports aren't really my thing. Since I no longer have time to hike, I needed a physical outlet. I was too fat to run, so I started lifting. Unfortunately my trainer wasn't watching my form so I probably have bursitis in my shoulder. Other than that, I find it's a very satisfying activity.

The only problem, I think, is that I now look like a jock at work. I think people look at me funny now, as if I'm going to beat them up and steal their lunch money.