skysight-inc/HackerNews huggingface dataset:
The author is trying to make a point that AI is still truggling on basic understanding based on examples.

Google Translate renders “I put the pig in the pen” into French as “Je mets le cochon dans le stylo” (mistranslating “pen” in the sense of a writing instrument).

Well, Google is far from being the best at translation right now. If I try the author's example in Deepl for example "I put the pig in the pen" it translates into French as "J'ai mis le cochon dans l'enclos." which is the perfect translation based on context.

So, I still have to read the rest of the article, but right from the bat, you're wrong mate (or at least you provided an example fo something "impossible for AI" which is already perfectly done by properly trained/programmed AI).
I am only vaguely familiar with Rust ownership model and last I programmed Swift was version 3.x.

Does anyone have any thoughts on where Swift is going with ownership models in relation to Rust? What sort of different priorities will these languages set?

It has been my impression that Rust seeks to be more of a tool for the more experienced programmer while Swift attempts to be more user friendly or appeal more to the average programmer.

I would thus speculate that Swift team will never try to force Swift users to understand ownership models the way Rust developers have to. What do you think? Where can we expect this to be going?
Those are great resources. But all of them appear to be tightly coupled with a SQL storage backend. That's valuable, but what I believe the ecosystem needs is a generic system which can "pre-compile" a GraphQL query into a backend language data structure which the developer can then transpose into a database query.

I think Facebook's Dataloader is more close to a solution.
The silly thing is, that in it's very basic form, if you divide liquid and solid wastes at the point of exit, solid waste composts easily and readily, with some carbon additives and air. It is very low tech. Not so good in flood prone areas (without additional acre), and one has to be environmentally aware to say the least. But education is a winner here. I'm tied into a shitty contract with a plant owner that is operating illegally. And I've looked at alternatives, but the simplest really is just a bucket that is carried out to the garden. Posh compost toilets are just buckets in chambers that are well ventilated. If you have the space, you can incorporate the chambers into the house and preferably have some ability to rotate. Otherwise it's a case of emptying in a rodent proof heap. You can always compost twice. At least you can then use the waste. Rather than having to pump out sludge that may contain other household contaminants.
If this were true, all I could express would be gratitude biologists don't think like programmers.
Case in point. All but one Florida Amendments passed. I mean seriously!? A lot of those don't belong in the state constitution!
> It's absolutely insane and undemocratic for this to keep happening almost every election:

> https://preview.redd.it/lyvqks420vw11.jpg?width=949&auto=web....

> If this isn't a broken system, I don't know what is. This is not the "voice of the people" being heard.

If that graphic were for the House rather than the Senate, it would be more persuasive. The Senate is (by design) not about representation directly in proportion to population.

It may be debatable whether the Senate model of equal representation for each state is appropriate, but that's a different issue than changing the FPTP voting system.
HealthRhythms | Android | NYC | $80-120k with equity
We're looking for a talented and passionate Android developer to help us in our goal to improve mental wellbeing for all.

If being one of the first 10 employees at a growing digital health startup sounds exciting to you, please apply here:
https://goo.gl/jW6PnX
Char is also the smallest data type the language can have, so if char isn’t 8 bits then uint8_t won’t be available and your code won’t build anyway.

That’s preferable to building and misbehaving, but if you got that far without realizing you’re dealing with an unusually-sized char then you’re probably doomed anyway.
Time to put the wifi router on my kids' train set.
It doesn't have to be one or the other. People who put forth the effort to participate in government -- whether it's voting, or going to a public meeting, or visiting their representative -- are sacrificing their time, and getting something out of it even if they initially do it for shallow reasons. They're at least getting firsthand experience of government's warts and all. And that firsthand experience is going to be more directly motivating than the passive enjoyment of transparency and other reforms that civic enthusiasts may bring.

I'm not belittling the benefits transparency or better information dissemination -- it's just that the average person can't fully appreciate such features. Even on HN, despite the abundance of online info and search tools, people are staggeringly ignorant of ordinary functions of our government -- including the use of public records to do the most basic research. But it's not because people are dumb, it's just they haven't yet had the motivation or need to engage with government and elected officials. OTOH, anyone who's had reason to be irate enough to speak at a city council meeting or read an entire environmental impact review quickly becomes knowledgeable about civic functions.

So I just don't agree with putting forth the idea that you should only vote when you've put in real effort. Voting was intended to be broadly accessible with minimal investment demanded and few requirements imposed upon a citizen's motive or knowledge. No amount of education, passion, or moral inclination changes the fact that your vote has the same worth as even the lowest-information voter.
> You do realize votes are tallied by computer currently, right?

Not in countries that take elections seriously, for example almost anywhere in Europe.

Sadly it’s true of the US, but it doesn’t have to be that way.
I'm not entirely sure I agree that it shifts complexity. I think there's more complexity on both the client and the server end. I work extensively with GraphQL on the client end (iOS) and there's certainly more work involved compared to a REST endpoint for more larger applications. Notably:

* The mapping of the response to the types used in your app balloons. There's heavy use of Swift's Codable to map the JSON result to objects. I'm finding in a lot of cases where I'd be making queries and I don't need the resultant root object but rather a value one or two levels deeper. This has caused me to write a number of "shell" types to help streamline the decoding process.

* Different GraphQL requests can query for different fields on the same type, thus forcing your app to have to different types for arguably the same thing or have optional fields in more places that I would like.

* There's security implications with exposing your backend to any kind of request. GraphQL supports hashed queries so that the entire request isn't sent over each time and prevent the abuse that can result from an exposed API. Setting up and supporting this infrastructure takes some amount of resources.

* More complex to provide response metadata, such as cache control and request/response IDs. Granted, some of this could/should be moved to the response header but more complex types are trickier to handle.

That all being said, I'm quite happy with the trade offs compared to using REST, including:

* With REST, some of the endpoints ended up returning massive results as they had to support Android, iOS, and Web use cases. It's really hard to audit what fields were still in use by the app and the ROI on cleaning up the endpoints was minimal.

* Related to the above, it's easier to deprecate certain fields and make the changes on all the platforms appropriately. Given that GraphQL supports tracing of queries/fields usage, it's a lot easier to know when a field is no longer in use and be able to clean it up. Granted, this is more of a backend plus vs a client but it provides a much more smoother migration process for the client.

* Explicit declaration of non-null fields. Fantastic for mapping types. The entire GraphQL query fails if a resolver returns null for a non-null-defined field, giving the app a piece of mind with regards to type safety.

I agree there's definitely a short-term cost but a big ROI.
And like England, France is just off the coast of Newfoundland: https://en.wikipedia.org/wiki/Saint_Pierre_and_Miquelon
Life is all about how we spend the moments before death? Those 10 months are more opportunity. They needn't be a 'situation' response; they can be just more living.
Alternatively, make each elected office require a man and a woman to be independently elected to that office. Have the decision making power split equally between the two 50-50 so that both must agree before taking action (e.g., signing or vetoing bills, or casting votes for bills). Each political party would provide both a male candidate and a female candidate for each office.
Don't worry, I'm gonna solve the trust problem in blockchain technology by creating a blockchain that lets you know which of the blockchains are trustworthy. It will be fully secured by blockchain technology, so you know you can trust it.
> simply

That one word you can never use to describe electronic voting with secret ballot. Sure it may be made easy, but it won't ever be simple.
Glad to see the powerful arguments against my statement from those voting me down.
> ...how does the user know his vote is valid and added to the tally?

I could say the same thing currently - how do you know that vote you placed on a voting machine actually counted?

> you could have votes for the 'wrong' candidate be thrown out as invalid, too.

That's why you have codes that have no public mapping to candidates as I already suggested - I even suggested a primitive way to do so.
I agree that changing the voting system would help a lot in shaking up the stratified two-party dynamic we have in the USA.

STAR seems like an interesting method, but one potential issue with it is that it's more complicated than methods like approval voting (more bubbles on the ballot, harder to explain to people). Approval voting seems like the simplest fix to our existing voting system. It would encourage third parties and more diversity of positions, while also reducing the extreme polarization that we see between the Republicans and Democrats.
Well, as an eagle scout who has influence in this (they actually listen to their eagle scouts), I know many of us have been pushing for a wider view of what is meant for spirituality to include atheists, just like we pushed to allow in gay scout leaders and scouts, and we pushed to open the program to women.
Wild guess:

2.5.6: Apps that browse the web must use the appropriate WebKit framework and WebKit Javascript. -> Firefox is No-No

5.2.5: Apple Products: Don’t create an app that appears confusingly similar to an existing Apple product, interface (e.g. Finder), app (such as the App Store, iTunes Store, or Messages) or advertising theme.

https://developer.apple.com/app-store/review/guidelines/
Tackling the more obvious, glaring wide-open 'in our faces but we ignore anyhow' forms of corruption (OP) is not "so don't do anything."
Finally.

REASON!

Now this guy has the right idea.

Why are people trying to fix something that is not broken?
Apache's Projects are all ugly and hard to use with tons of config
They don't know what is out of the box.

if you agree with me, vote me and comment me.
GE Digital's Future Up in the Air as Parent Sells Other IoT Assets
How to implement a multi-CDN strategy
This is excellent. Bookmarked.
why not rename Columbus day into something like "we seek forgiveness" day?

how does it make sense to have November 6th as a holiday in a country where more than 50% people don't/can't vote?
Oregon already has vote by mail exclusively, and absentee voting has been around for years.

As for verifying an absent voter, back about 1980 when I voted absentee, I had to have the form notarized.
Thanks :) I already discussed it here: https://news.ycombinator.com/item?id=15924664
If you want people to vote make it mandatory like Australia. Anything short of that seems incoherent.
Negative capability
With all due respect, ideologically linking the military and democracy is a horrifically bad idea. The two systems embody completely opposite concepts.
Show HN: Elasticsearch query formatter and prettifier
For software, there were lots of services targeted at independent ("shareware") developers, who would host the SSL page order forms for the developer so they didn't have to deal with PCI Compliance.

Kagi was one of the earliest, especially on the Mac. But there were others like SWREG, ShareIt, eSellerate, Plimus, Cleverbridge and many others. The Black Cat Systems Overview Of Shareware Registration Services [1] used to be the chart you'd send newbies to when they asked which e-commerce service to use.

Whenever a new service started up, it would almost always get acquired by Digital River (aka "The Borg", since they assimilated everything and resistance was futile).

Some of those services are still around, like FastSpring and Paddle. Avangate ended up buying 2Checkout and then rebranding to call themselves 2Checkout. The main advantage of those companies now is they offer global tax compliance, now that the EU and several other countries want you to charge and collect tax based on where the customer is, not where your business is.

[1] http://www.blackcatsystems.com/regservices/
How Automated Face Recognition Works
this is a small study - but yes, it appears that way https://www.ncbi.nlm.nih.gov/pubmed/25632091
> What's to stop a family member...[from] influenc[ing] your vote?

This is also a problem with mail-in ballots. (It’s why I believe early votes should be allowed to be overwritten by in-person votes.)

The issue with smartphone voting with selfie verification is almost everyone’s phones contain selfies. (Americans overseas are also likely to have a photo ID on their camera roll.) So controlling the phone means controlling a vote. That’s a scalable risk.

Moreover, if the app is anonymising after verifying, it means the app developers have been deputised by the Board of Elections to verify voters and count their votes. (Whether you voted is public, in America. For whom you voted is not.) That’s a big deal!

The blockchain add-on is worthless if done right, dangerous or illegal if done wrong, and increases the cross-section across which the above issues get amplified.
Developing and deploying a whole website in golang
Oregon has had mail-in ballots only for decades and voter fraud is as close to a non-issue as statistically possible, easily on par with in-person voter fraud -- which is also extremely rare.

It also boosts turnout and saves money, and it's great to sit there and look over your ballot at your leisure.

We used to have voting parties where we'd all sit around and actually talk about the ballot issues and candidates one by one. Nothing's ever felt so much like democracy in action as that.

tl;dr vote-by-mail is great and fraud is virtually non-existent, e.g. Oregon's two decades of vote-by-mail.
Kids Needs to Do More Than Just Read Books to Learn
China Revealed Model of Earth's First New Modular Space Station in Over 20 Years
Voting is a solved problem: fill in some box on paper. What is automating it ever going to solve?
Show HN: InKino v2.0 – A movie app with code sharing between Flutter and the Web
There are a few citizen science projects around the broad emerging field of "psychometrics". Conceivably to steer its course toward something more beneficial than microtargeting ;)

Open Source Psychometrics Project

https://openpsychometrics.org/

Where I think this could help is in primary education. Particularly in the design of a bespoke curriculum or self guided-study. Taking into account the multitudes and variety of intelligences that can emerge in a population.

But the real money quote from the article, which I thoroughly enjoyed reading: "The idea of cutting people up into groups is problematic."
Seriously. I can barely hold a piss with age.
As an American, I detest roundabouts. I've never encountered one with a light before.
That might be difficult as many churches are polling stations and they'd have services on that day. They could effectively be closed for 4-7 hrs that day. For many, their service would trump any political duties you might feel they are owed.
How about ending and prosecuting voter suppression?
iTools for Mac
Exploring the Tragic Beauty of Greenland’s Melting Ice Sheets
Well, for one, employers are legally REQUIRED to allow their employees time off to vote.

At least I thought that was the case. Please correct me if I am wrong.
Most of those? There’s no point to me doing QA on my own product, and I hate writing any form of manual with a passion (things should be understandable without one).

But the point was mainly that the actual product is essentially a glorified crud application.

There is some value in having a larger team, but the time wasted is absolutely massive.
Ask HN: How to focus my career on iOS UX/UI design and Development?
Hi,

I am a computer sciencetist focused on UX/UI design, even though I like the design part I always want to also create a develop what I design, what should I focus on?

UI Kit...?

Thanks!
The client side story for IPSec is great, but configuring the (strongSwan) server is far from trivial. There are many decisions to make, and mistakes to avoid.

Yes, amazing projects like Algo exists, but you can't use these on all platforms (ex: OpenWRT).

My hope is that wireguard will provide a much easier (and safer) setup experience.
> Finally, if you tell dentists that they may be administering placebo analgesics to their participants, the participants report significantly higher pain during dental treatment (even though all participants got an active drug).

Interesting, I had never considered that as a thing to research! But I can imagine it working like a placebo-equivalent of reverse-psychology.
This is the problem with popular statistics - these people don't understand it.

As an analogy, let's say they come out with another article about weapons. Perhaps they compare knives, guns, grenades, and nuclear weapons. By their line of thinking, nuclear weapons are the safest because they have killed the fewest number of people (roughly 1/4 million, depending on how you count it).

But I think everyone would agree that nuclear weapons are incredibly dangerous. If for no other reason than the fact that they are the only weapon that can create an extinction event.

Likewise, nuclear power is "safe" according to this article because it's killed the fewest number of people.

It's this type of mentality that gets us into bad situations. Even the 2008 financial crisis was created by this lack of understanding of the potential damage that certain (widely used) financial instruments could do.

If the authors want to be really honest, then answering their question (they asked "If we want to produce energy with the lowest negative health impacts, which source of energy should we choose?") would include potential issues as well.

A simple example of this is "What would have happened if Fukushima's reactor fell into the sea?" (please ignore the poor wording for simplification of the issue.) The answer is not good. And if it didn't kill many people in a short period of time, it sure as heck would have ruined a good part of the food supply which would have affected many more people.

So when you are doing statistics, please consider how you frame the question, because otherwise you're just spouting nonsense.
Your decision is between black and red while looking at the spinning roulette wheel. The random element is the outcome of your bet, which can not possibly be inferred from the current state at the time of making the decision. So if I could rewind and replay, and actually make a different decision each time, it would really be my will, I think.

Most, if not all, real-world decisions take a non-zero uncertainty about the outcome into account.
Of course, you are not an ignorant so you can illuminate us with your vote.
The effect of using search engines on news repertoire balance and diversity
move the polling station then?
The statement about falsification mechanisms is incorrect.

In fact, one of the problems with the Myers-Briggs is that it is continuously brought up in these discussions, even when experts in the area of behavioral individual differences dismiss it because it is lacking in evidence (and it has never really been dominant, or at least not for decades). There's all sorts of model-testing that lends support to some models (e.g., the Big Five, which is mentioned in the essay) and not the M-B, in terms of its internal empirical characteristics and predictive properties. And they do involve falsifiable predictions of multiple sorts.

The problem is that people complain about nonsense such as the M-B being nothing more than a money-making consulting scam, but then don't take that assertion seriously, in the sense that they assume the consultants are scientists.

It's as if con artists were selling perpetual motion machines, and HR departments started buying them, and then we started complaining about physics being non falsifiable, rather than about HR departments and business administration not understanding physics. It's all strawman arguments.

As an exercise, for example, I recommend someone searching for modern basic research using Myers-Briggs uncritically in mainstream psychology journals. You probably won't find it except for as some kind of deceptive ruse in an experimental protocol.

As for measuring behavior, any measurement throws away information. That's the tension: weight, BMI, blood pressure, temperature (under what pressure?), etc. The problem isn't in the measurement, it's in how that measurement is used and interpreted, and how much information is thrown away.

So, nothing is wrong with getting a measure of emotional-behavioral state. The problem is overgeneralizing from that, across time or situations, overestimating its predictive information, failing to consider uncertainties or biases of measurement, and so forth. BMI is an imperfect summary of someone's physical health, but it does have utility. The danger isn't in BMI per se, it's in assuming it won't change, assuming things about the reasons for a given BMI, ignoring how any given BMI was calculated, and so forth.
My grandparents had there's installed in 1983. I think it was a somewhere between 700-1000 gallons. The toilets finally stopped flushing properly in 2010. It was because the tank was completely full of sludge. They got it pumped, and I guess it'll go another 20+ years now...
Seems fitting for the US, as sad as it is... https://en.wikipedia.org/wiki/Rationale_for_the_Iraq_War#Bri...
Yeah, cities with lots of quirky personality are lovely to visit, but if I'm going to live somewhere I'd prefer it was designed to be livable. There's more compelling character in people, places, and institutions than in street layout.
Yet Slack is an app you can download directly from the App store...
many people don't vote because they feel it doesn't make a difference

This is actually the case in many areas. For example, casting a vote for a Republican Presidential candidate in California is a pointless endeavor. This sentiment doesn’t arise from lack of voter education, but rather from voter education - people understand the political makeup of the areas in which they live, and in those that are overwhelmingly partisan, can correctly conclude that their vote won’t make a difference.