skysight-inc/HackerNews huggingface dataset:
My dog's brand isn't listed, but it seems like pea protein is a common denominator. My dog's "grain free" food has pea protein as one of its top ingredients.

I just switched him back to regular wet dog food. I'm beginning to think organ meat is necessary for canines. And reading through these comments has lead me to start looking into a BARF diet.

Coincidentally I also noticed this article yesterday on allergic reactions in humans to pea protein: https://www.cbc.ca/news/health/food-allergy-pea-protein-1.51...
I just switched to the Apple keyboard at work from my CODE keyboard (too loud in conference calls and I always forget to unmute) and I was shocked to find I’m faster on the Apple keyboard, even without any time to get used to it.

The MBP keyboard is still a POS though.
Apart from the article, Pew research center data is full of made up numbers [1]. I remember one particular research on sharia law [2] where it mentioned that 82% people in Bangladesh support making sharia the official law, yet, the fact is, no Islamist parties came close to power in the ~50 years history of the country.

Once again, Pew research is just full of hokum.

[1] https://www.econlib.org/facts-opinions-and-the-pew-research-...
[2] https://www.pewforum.org/2013/04/30/the-worlds-muslims-relig...
It's also about coincidence, because the question isn't necessarily if it's likely to happen this week, but if its likely to happen in general, and I think it is, and if there is a single causal link anywhere that could make the odds really high.
At some point, we need to stop protecting incompetence. It just allows for more incompetence. Let the chips fall where the company bet on them. All of the companies. Or, let them get private insurance for such things. The public shouldn't be their insurance policy.
Worth considering:

> In The Great Illusion, Angell's primary thesis was, in the words of historian James Joll, that "the economic cost of war was so great that no one could possibly hope to gain by starting a war the consequences of which would be so disastrous."[3] For that reason, a general European war was very unlikely to start, and if it did, it would not last long.[4] He argued that war was economically and socially irrational[5] and that war between industrial countries was futile because conquest did not pay. J. D. B. Miller writes: "The 'Great Illusion' was that nations gained by armed confrontation, militarism, war, or conquest."[6]

https://en.wikipedia.org/wiki/The_Great_Illusion
>Farmland is only a limited resource if you are not using artificial fertilizer.

Until the supply of phosphorous mass agriculture relies on for fertilizer runs out.

http://web.mit.edu/12.000/www/m2016/finalwebsite/solutions/p...

Or as more and more arable land is lost to erosion

https://www.worldwildlife.org/threats/soil-erosion-and-degra...
A store should still want that.

Starbucks, for example, makes lots of money from people who are just there for the free WiFi.
jesus christ, don't let apple bring that evil into the world on a macbook. on an ipad maybe but if it's on a mac i'll have to carry around my bt keyboard everywhere and that's no bueno
Having a lot of experience with Romanian authorities, that's a resounding no. You can be sure a reasonably powerful political player pulled the strings on this.
If your Java usage is constrained to Android there is a JNI workaround that many NDK folks tend to use.

Instead of doing JNI calls, send Android messages between NDK and Framework threads.

There is the setup of MessageHandler on both sides, but long term they are more productive than JNI boilerplate.
On the contrary, I'd say that learning Rust is a fabulous stepping stone to "modern" C++ (much of which served as the philosophical foundation for Rust in the first place). And once you get good enough at Rust that you've internalized the rules regarding memory ownership, you'll be able to instinctively apply those same rules successfully in C++, where the compiler proves fewer things for you.
> One thing I'd like to pass by the Rust community is our internal "teleporter" that allows you to borrow an object mutably on one thread and then "teleport" an immutable ref to that object to any other thread using only a u64 handle (with obviously huge unsafe flags). This has been very handy for some of our async ffi work.

Would love to see a blog post (or better yet, library!) for this - sounds interesting!
I have been feeding my dog Taste of the Wild for three months until she started vomiting. I took her to the vet and it seems it's because some food allergy. At the moment she's taking Hill's I/D (the one with the darker pink tone) and she's alright, she stopped vomiting and she's just okay.

I just talked to my vet and he's told me to give her Hill's I/D for one or two months to dicard other causes.

From what I gather here from other comments it seems big brands have resources other brands don't although the quality of the ingredients may be lower although they are set in the right amount.

I won't ever feed again my dog other food than big brands you can find on your vet. And of course I'll be feeding her food with grain.
Tobacco out, hemp in for Tennessee farmers
gabage article IMHO.

someone who analyzed 200 years of data is criticizing people who analyzed 50 years of data before. and both think they can extrapolate to events that are assumed to cycle every 900-11,000 years!

all sumarized by a writer who uses star war analogies.

spare your time. don't bother reading this. Go read Foucault instead if you care for this topic.
Police officers often go into private homes. Should the video be made public? What about freedom of information act?
In about 10 words what problem will your start up solve?

I am interested. info@prettydiff.com
I was more thinking like every thermostat being taken over and dialed to eleven to the same side of extreme outside temperature conditions.

Or constantly toggling things that require power in sync, which would throw off the power grid system in some way.

Or making food rot in fridges.

Or randomly flashing lights on during night, interrupting people sleep.

There are many ways that some of those things can be statistically dangerous or life threatening at scale, either directly or by consequence.
In what way do you think C++ is borrowing the idea of a borrow-checker? Smart pointers pre-date Rust.
>These days the real wealth comes from brainpower, but you can't capture that wealth by pointing a gun at someone.

Operation Paperclip, North Korea and Los Zetas would disagree. It's actually easier to capture that wealth with a gun, because that wealth is attached to someone who cares about their life and the lives of their loved ones. You can't blackmail a mine or a wheat field.
The main difficulty is that the compiler no longer checks your work.

There are of course, fairly significant differences in idioms, and things like that, but that’s true for every language switch.
I thought there were articles a while ago (related to some murder and Alexa recording) that Amazon don't keep the recording? Am I miss remembering things or this was well known. Regardless this seems another example of just hoarding data while the users are none the wiser. And when this leaks and current or future ML solution makes a mess of peoples lives with false recordings it will be too late.
I totally understand, as do I. If you are trying to make a MacBook Pro more usable than they are currently, you have to get https://pock.dev It has been the best $0 app I have ever downloaded, and has changed my Touch Bar experience completely.

I makes your Touch Bar into your dock, and can include the date time, battery life, a mini Spotify/music controller, and several other useful things.
Oakland braces for the arrival of tech firm Square
I mean, C++ programmers are exactly the correct audience for a language like this - there are many other options for memory safety if you can live with a garbage collector[1]. But writing safe C++ is much, much, much more complex than than writing okay-ish C++. The way I see it, Rust has basically taken a lot of the best practices required to write sane C++ (e.g. RAII) and formalized them in a way where the compiler can enforce them. That means in order to write ANY Rust code at all, you have to adapt a lot of best practices all at once. That's not very beginner friendly, and will probably lead to cognitive overload in most - you certainly don't get the same freedom you get in other languages where you can implement something in dozens of ways, because most of those ways won't compile here. So I'm not saying they shouldn't keep working on the ergonomics and learnability of the language, but I think a lot of these complexities are essential to the task of writing sane programs while dealing with raw memory, and the fact that they have been named, formalized and checked by the compiler is entirely a good thing - and if that means the programmer has to know about them, then that's ok.

[1] Sidenote - I find it really fascinating how Rust can also use the stronger static checks to prevent things like race conditions in a way few (/no?) other languages can.
>I don't get why they fled the state then. Don't even put it up for a vote?

It's not an either or. The bill may have been one of the motives to flee. The reality in the end, though, was that their tactic didn't defeat the bill. They came back before the end of the session. There was a quorum, but the Democrats realized they didn't have enough votes.

My point is that claiming there wasn't a quorum, given how productive the end of the session was[0], is simply false.

[0]They passed 100 bills in the last two days.

https://www.opb.org/news/article/oregon-legislative-session-...
They will go after the people they want to put away, and find a reason to get them.
I meant these:

https://news.ycombinator.com/item?id=20348725

https://news.ycombinator.com/item?id=20348536

https://news.ycombinator.com/item?id=20343367

https://news.ycombinator.com/item?id=19787124
And making sure ATM0(?) was sent so that the modem was quiet...
"Left" and "far left" are usually considered two different things... And this website rates them simply as left. But the rest of your comment is very pertinent, I do hope they include a wider variety of sources.
This has been frustrating to watch unfold. Of five major brands not implicated -- Purina, Royal Canin, Hill’s Science Diet, Eukanuba, and Iam’s -- we've tried four and they do not agree with my dog. The brands I have found that he thrives on, Fromm and Taste of the Wild, are listed here as possibly being linked to DCM (although he does well on non-grain-free Fromm). It has been a struggle finding an ideal food not linked to DCM but also agreeable to my dog.
Added a privacy policy (of sorts). Let me know what you think!
Are you trying to become a systems programmer? Then you need to know C and C++, period. And not just C and C++, but also the surrounding ecosystem like CMake, Make, Autoconf, GoogleTest, Catch2, Python, Qt5, Boost, etc. Unless you are fortunate enough to work at a place doing completely new development, the programs you will work on are written in C/C++. Knowing a language isn't just knowing the syntax, but also the libraries, scripting, and build tools.

If this is for fun / education then learn Rust. It's conceptually nicer and doesn't have legacy cruft from decades of industrial use.
I'm sure there is math for exactly how much trait Y needs to benefit its host and for how many generations for trait to fix itself and dominate Z. Those traps are likely insignificant at population scales and even at local scales.
Obsolete was an exaggeration. "In sunset", perhaps?

PS/2 mice and keyboards shipped for many years after USB. I expect USB-A will be around for a long time even though most of us will have moved on to USB-C.
It has been mentioned in the article that MCAS was never outsourced.

Where did the article say that? To me it explicitly claims it was outsourced:

the McDonnell Douglas influenced Boeing new one tried to patch the problem with software. And it was bad software, written by to engineers paid $9/dollar an hour.

And I am not blaming the software engineers for building it to the specification. In contrary, I clearly stated, that just building it to specification isn't enough for such critical software. Such software needs to be developed in teams where enough team members are senior enough to properly raise concerns where appropriate.
Keep in mind Europe had almost 100 years of peace before WW1; the war to end all wars.
"cows the population into authoritarian submission" ? I don't see this happening at all. There have been countless protests against the Trump administration, and the main stream media has being criticizing the Trump administration every single day. Please give me an example supports your projection.
The machine is cool though. I have one and use it just for testing purposes. So the strange keyboard is a feature for me.
The thing is that the on-screen keyboard is far more preferable than the expensive Wacom stand.

I don't think it is bad as a spare power brick, plus the sound on it is pretty good. For pose value the TRON style keyboard works every time.
The https://pock.dev Touch Bar is great. It can show you the DateTime, battery life, all of your open apps, but the thing I use it for most is Spotify. You can do swipe gestures on the Spotify Touch Bar icon to control the music player without opening the app at all.
The general advice leading up/immediately after was that the fines would start relatively small, and then progressively grow to 10% of global revenue if they kept violating the law
You should probably write up your findings so you can gather a lot of research money and fame. /S

If only things were that simple...

I am not sure if pesticide usage has increased in Western Europe since the early ninetees. But I am certain that agriculture has been de-intensified as a whole in the former GDR. And it's not an insect paradise here...
> Humans who cause accidents will have remorse and learn never to do it again, or be punished if alcohol was involved. With an AV, currently nobody knows.

Easy to turn that around. Only individual humans learn from their mistakes - and even then, not always. But with AI, the whole fleet learns that lesson.
Location: Brazil, Montes Claros

Remote: Yes

Willing to relocate: Yes

Technologies: Python, Django, Docker, Postgresql, Redis, Tensorflow, knowledge building RESTful APIs, web crawlers and ETL.

Résumé/CV: Upon request

Linkedin: https://www.linkedin.com/in/lucas-almeida-aguiar-878ab898/

Site: http://lucastamoios.com

Email: lucas.tamoios@gmail.com

About me: I am a backend developer skilled in Python and Django, specialized in building web crawlers and APIs. I am always trying to improve and also studying many distinct fields, but especially programming, mathematics, and philosophy.
This approach implies that YouTube actually pays attention to the details of their terms, rather than just using wide sweeping keyword filters.
I have a 2009 MacBook Pro (Core2Duo + 4GB of ram), I've added an SSD years ago, and it runs absolutely fine, I use it almost daily to browse the web. Even the battery still works(only for about an hour, but it does).
The system freezes also without any swap enabled but much more suddenly (there's no slowdown before dying). It's really just that the OOM killer triggers way way way too late.
Just turn on that option in the settings somewhere, then walk around spookily saying "I can see dead comments".
Pickled veg, cured meat, canned veg all last disturbingly long times and yet we eat them. Just because something has a long shelf life doesn't instantly make it bad. Similarly, something that spoils (kids fromage frais yoghurts are just sugar relaly) isn't necessarily good.
This is a ridiculous strawman argument. Sure, they should include right-wing media. But "The Daily Stormer" is not right wing media, rather it is a neo-nazi conspiracy hell hole. It has no place on a list of journalistic outlets.
Visual Studio and clang are introducing a borrow checker in their static analysis tools. If you leave it on as part of the build you get an similar experience (note on similar, they aren't bullet proof due to language semantics).

There are a couple of conference talks about them.

Naturally smart pointers predate Rust, I used them back when Windows 3.1 was considered recent, alongside OWL.

However they aren't the same thing, introduce runtime overhead and don't prevent use-after-free, or use-after-move.
So... We should kill sparrows?
I'm not in the market for this kind of app, but thank you for making it a straight $9.99 purchase, instead of a $4.99/month SaaS (rental) scheme. Or some bogus in-app purchase that gets negated somewhere along the way when the app auto-updates and the previous in-app purchase is no longer available.

I can't tell if it syncs data with my other Apple devices, but if it does, it would be great if it had the option of doing it through iCloud instead of through some proprietary untrusted service that I have to create yet another account for. (I' looking at you, Panic and Junecloud.)
This feels less like a "Show HN" and more like an advertisement.
This is a blog post by the software company that discovered the issue.

It's simply a marketing team leveraging the current threat environment to raise the profile of their product.
No. I'm referring to public property. But the police should still be wearing body cameras if they go into a private home and the video should be available to the homeowner if he/she wants to contest something.
Smart pointers are a different feature than the borrow checker.

I believe your parent is referring to the Core Guidelines and the Guideline Support Library.
There was also a whole scene of demo-like JS for years before XHR and serious use of JS... dig through http://www.ozones.com/ for some cool 90s era JS hackery.
How true!
> this language is COMPLETELY DIFFERENT from anything else I know

Rust itself borrows a lot from functional programming while also topping the story with lesser-known things like lifetimes, so no wonder it feels alien to a lot of people. In fact, the following:

> I can imagine that in 20 years there might be a whole slew of languages that borrowed ideas from rust

is actually already happening, except it's FP that's inspiring contemporary language designers (including Rust team).

To me personally even limited familiarity with Haskell probably helped a lot back when I started tinkering with Rust, it all felt more familiar to me than to average C or Python dev.
Apple Store Connect Is Down
browsing https://appstoreconnect.apple.com/ will return 500

from the CLI /usr/bin/xcrun altool --validate-app returns Http/1.1 Service Unavailable as well.

The world is ending?
Or be critical and dismissive since as don't need to accept this nonsense. Some changes are in the wrong direction with influencers being in that direction.
I'm saying that a comment like the one you posted doesn't help anything, and harms this site.
And the easier it gets the lower the bar becomes.
Is there a blog post about development process or technologies used?
> If machine brain power starts exceeding human brain power

That is so ambiguous... ML abilities are far far from a one dimensional measure, in many ways it has already far exceeded mans mental abilities, and in many ways it has not and has little promise to do so in even the distant future. Machine learning is great at automating basic things e.g a subset of image recognition or extremely narrow and specific things e.g playing Go, because these problems are well defined and can be engineered at one level and emergent at another.

It's not good at being conscious, because that is a chasm so deep and wide and non-specific in content that it is not a topology that can be so easily engineered with intent. When most people talk about conscious AI they mean AI that imitates human without realizing it - conscious AI is not some inevitable progression from our current toys, it's as if we are playing with the beginnings of chemistry and assume an entire highly sophisticated biological organism is going to be the next step.</rant>
There are various continued fractions for e that were well-known: https://en.wikipedia.org/w/index.php?title=List_of_represent...

But the one found by this machine seems to be new; see the paper: http://www.ramanujanmachine.com/paper (or with some comments at https://fermatslibrary.com/s/the-ramanujan-machine-automatic... )
iOS version planned? I'd love to chip in.
I believe you're thinking of profits.
Given the topic is an FDA recall of a trendy diet which sounds better (grain free, high meat protein content), are there any studies which look at a BARF diet? I'm a dog owner cnsidering what to feed my pup, and right now I'm leaning towards sticking to Royal Canin based on the information available to us.
You might as well call security footage or fingerprint evidence malicious as well.

Security footage of your property is fine. Embedding a hidden camera into a package that you mail to someone is not.

If anything, this thread has just reinforced my belief that I’m doing the right thing.

And it's reminded me to verify that image loading is disabled on all my clients. Win win, I suppose.
Wood gas is mainly hydrogen and carbon monoxide. Even a small leak into the passenger compartment could be deadly, especially if it was filtered well enough to be odourless and the occupants don't notice quickly.
Lifetime analyser from VS and clang.
Cointelpro: COunter INTELligence PROgram
It centers on more than 300 advertisements in which Samsung showed its Galaxy phones being used at the bottom of swimming pools and in the ocean.

I know that iPhones and similar can survive being dropped in a pool but can you actually "use" a Samsung underwater?

Some consumers damaged their phones when exposing them to water and Samsung had refused to honor warranty claims

So can it be used in water, or not? If Samsung shows a phone being used underwater, I don't understand why it wouldn't honor a water damage claim.
Definitely. It’s interesting how personal it all is. I guess I’m just theorizing how long until we are the modern equivalent of a writer who can only write with a typewriter.

When I was a kid writers would discuss typewriters very similar to how we discuss keyboards. I haven't seen a typewriter in years. ;)
PVS-Studio for Visual Studio
ARJ came after ZIP. Us poor eighties kids had to suffer with ARC.
> It doesn't matter.

It does matter, you used the word often, that word has a meaning.

> Uhh... what are you talking about? HN has minimal JS, and they wrote it. Some ad networks are injecting JavaScript into your browser that they have never seen before and didn't write themselves.

You never click on the article link? That page can be anything, thus include any JS.

> I get to choose where I'm going.

Thus you check every link before clicking on it? I feel like that's not the case, but I would applaud you to be consistent if you do.

> And with an ad blocker, you don't have to be as afraid to visit a malicious site.

Ad blockers only block ads, not malicious JS. If you visit a website which include malicious JS, it's just as bad as an ad that contains malicious JS.

> I have JS and ad blocking on by default

Blocking JS that's a good way to stop malicious JS. Blocking ads then is redundant, what does it give you more?
Can you please clarify this a little more. I thought I read in HN many times that commingled items can be supplied from any vendors supply and not the one a buyer chose. What does it mean that they track it but don't ensure that proper items are delivered and what's the advantage of amazon to commingle.

Another thing is if Amazon actually fulfill one buyer's sell through another's supply how is this not a fraud by amazon and how they are not sued out of business even without any fake item issue? This is one thing I never understood.
No, maybe, sorta, no, definately.
Trump has wanted to change that. Like his friends in Russia, China, and North Korea.

I knew of the program you mentioned but not it’s name. Thanks for that!

Submitted it HN. https://news.ycombinator.com/item?id=20356021