skysight-inc/HackerNews huggingface dataset:
The beauty of it is that it doesn't have to be the same for everyone.
Canada is so weird to me - you have Trudeau, who is fairly left wing, you have the controversial C-16/speech stuff (I don't know enough to comment here, but progressives seem to like it), and then you have the Tar Sands, which are so environmentally horrible it's remarkable. You have Trudeau pushing for NAFTA to have language protecting native peoples - which is very progressive - and then you have fucking forced sterilization? It's mind boggling.

It wouldn't be so weird to me if they didn't act holier-than-thou about the US, but at least Americans readily admit we're weird and fucked up.
Just how high do you imagine tax rates in Nordic countries to be?
The big problem in that scenario is how to do you switch between the two?
> Clearcast aren't the regulator, that would be ASA.

You are right, Clearcast is an NGO [0]. It's not the regulator, but "Broadcasters make private arrangements through Clearcast to secure public law objectives".

> Notice that Clearcast wouldn't have recommended against the ad if it had been created by Iceland.

I had noticed that :-), it's the exact statement in the the Clearcast announcement I linked to.

> This is, in short, a transparent marketing ploy.

One which seems to have been very successful for all concerned.

[0] https://en.wikipedia.org/wiki/Clearcast
Man Pleads Guilty to ‘Swatting’ Hoax That Resulted in a Fatal Shooting
ES6 imports works well. I've been working on a project that uses them extensively and it's really improved the organization and structure.
The U.S. Government's Role in Sterilizing Women of Color
Progressives have loved eugenics for at least 100 years.
Yes, and I only read the first two pages because it made me a little ill how shabbily they came to their initial conclusion - anyone with an inkling of knowledge of the history of the USA and school bussing would have approached this more carefully.
Now try your sentence with "what black people do" or any other group, and see how it make you feel. You forgot to put in "a minority of." The street people you see (many of which aren't homeless) are a minority compared to the homeless (some of whom pick up litter) who stay mostly out of sight, sleep out of sight, aren't practiced beggars.
> No "Privileged" means having advantages that others don't.

When pro-white racists exist and are more common than anti-white racists in positions of influence, being white is, on its own, an advantage other people don't have.

It may also correlate with wealth, parental education, and other sources of privilege, but it is a source of privilege itself.

> but it is only a racist reading of the word that thinks that being privileged is being white.

Being white is, ceteris paribus, being privileged, not the other way around.

And, sure, that's a product of the existence of racism, but it's not racist thinking to recognize the effects of racism.
In a very narrow sense, that "hot potato" game could work.

After all, there are different opportunities and cultures in every place, so for hard cases moving around might be how they finally find the place that works for them.
> When the electorate's preferences is a statistical tie, it doesn't matter who wins

I wish this was more front and center in these types of discussions. Imagine a race between Alice and Bob. Alice gets 9,500 votes, Bob 9,521 votes. But—due to some controversial rules—10 of Alice's and 40 of Bob's votes are invalidated. Alice wins.

This is not a scandal or a problem. The original vote totals were a tie. The new vote totals are also a tie. Essentially a coin flip determined the winner.

For purposes of determining who won, 49%===51%. If a candidate is truly wanted by the electorate, then they need to do better than 50% +1 anyway.
Start investing more heavily in becoming a space-faring civilization? Also, try to learn about these other life forms.
I very much agree.

I remember when i realized that TDD shouldn't have such weight in our development as it had gotten (when it was high on the hype curve).

It was when we starting using a messaging infrastructure that made everything much more reliable and robust, and trough which we could start trusting the infrastructure much more (not 100% though, of course).

It made me realize that the reason why we did this excessively large amount of tests (1800+) was because the fragile nature of a request/response-based system and we therefore "had to make sure everything worked".

What I'm trying to get at here is thar TDD assumed the role of a large safety net to a problem we should have addressed in a different manner. After introducing the messaging, we could replay messages that had failed. After this huge turning point tests were only used for what they should have only been used for - ensuring predictable change in core functionality.

(our code also became easier to understand and more modular, but that's for another time...)
Thanks for your feedback. I agree that it may be too much, but I am also reluctant to fall back to a gamified computer activity. I am going to see what the teacher thinks, but I will definitely take your comments to heart. My experience with cub scouts is that it is easy to overestimate how much complexity kids can handle in an activity.
This logic can also be applied to restricting police from searching motor vehicles, since they could just do the same police work that they would have done in the centuries before the existence of personal motor vehicles.
Study finds reducing carbs and replacing with fats leads to increased metabolism
This has evolved! Great work. I remember seeing this a year or so ago on HN and contributed some solutions. Back then there were only less than 20 quizzes?
GP was talking about approval voting.

What Queensland uses, (which they call) Preferential voting, is IRV (instant-runoff voting). That's not approval voting.

It might initially seem like IRV's ranking (A>B>C>D>E) would be a better voting system than Approval Voting (where voters simply say A-yes, B-yes, others-no). Relative rankings seem at first glance to express more information. But it turns out that the way you have to count relative rankings either leads to pathological consequences for 3rd parties (see IRV), just like winner-takes-all voting, or the counting method becomes complex and byzantine in corner cases (see Condorcet). It's all explained on rangevoting.org
Probably as much to do with the revolving door as it does with generating income.

If you have a home / money, a fine or brief jail time are punishment. If you don't have home / money, you won't pay a fine, your time and lack of freedom won't solve an addiction brought on by being desolate. So, a month later, a cop has wasted hours, a judge has wasted hours, and the "criminal" still can't pay the fine, is still addicted, and will waste that same time again.

tldr; A fine of $50 for someone who doesn't have money to eat is in ways as inconceivable as a $1bln fine to someone in the middle class.
Ran Ubuntu Desktop, nothing fancy, just had it always on and I never even worried about doing dynamic DNS, my internet provider basically never rotated IP's. Experimented with Crouton on the Chromebook but the switching and experience wasn't as great as just using pure ChromeOS. Surprisingly fast development environment for being off the host but college Wifi was reliable and fast and there weren't many hops to my desktop.
My friend used to work at a Honda service center and he said some warranty repairs were great for him and others would screw him over. Like, there were some jobs that paid maybe 6 hours but in practice would end up taking up most of your day even if you were really good and knew what you were doing. Othertimes it would be the other way, easy job that paid more than it was worth, and people in the shop would fight over those because you could bank a lot if you got a bunch of 'em stacked up.

He works for Tesla now and he's happier with the fixed hourly pay. It fosters actual team work and cooperation instead of people fighting over who gets the best jobs.
Because of its age, Barnard's star has less flare activity [1]. Also, from the Nature article [2] we read "Barnard’s star is also among the least magnetically active red dwarfs known..."

[1] https://en.wikipedia.org/wiki/Barnard%27s_Star

[2] https://www.nature.com/articles/s41586-018-0677-y
Can I make all three platforms installers on Linux or do I need Windows and macOSX for the specific installers?
Excellent point! I had forgotten about vitamin D as well.
Show HN: We made a podcast search engine with 12M podcast transcripts
This is horrific and I hope the international spotlight is put on Canada for this, from Trudeau all the way down. Indigenous rights are routinely trampled upon all over the world, and the developed nations have an obligation to set an example.
I believe that's what is called a hobby.
Quite interesting, thanks!
My pet theory is that Trump managed to get elected because he's good for audience ratings.

So, what were the ratings for the 2018 election show?

(In past years they barely cleared 30% of voters. QED?)
I'm going to have to spend some time reading over your reference when I have the free time, since it looks quite interesting.

But I can already tell you by the complexity of what that article is trying to show that most people won't understand it and won't care.

When I vote, it's in part to declare what I want and what I believe in. I generally don't like Democrats and I don't like Republicans. If I want to vote for the Green Party candidate, then I want to vote for the Green Party candidate and make it known that that's who I want to win. I don't want to be stating that I equally approve of both the Green Party candidate and the Democratic candidate since that doesn't accurately represent my opinion.

Given that the Green Party candidate is not going to win, I generally vastly prefer the Democratic candidate to the Republican candidate, even if I don't like the Democratic candidate one bit.

I don't want to vote in a way in which my statement is that I equally prefer the Democratic candidate to Green Party candidate. I want to vote in a way that states, "I want the Green Party candidate to win. And if I can't have that, I'll reluctantly settle for the Democratic candidate over the Republican candidate."

Voting in a way in which one's desires are clearly indicated is what most people would want, I imagine, even if it has some counterintuitive results at times.

Also, at least on a cursory reading, it seems that the author of the article has a bias towards "moderate" candidates winning. Who says that I want a moderate candidate to win? I want some serious progressive change!
Amazon unlikely to spawn successful startups in New York or Virginia
The 5-eyes countries you mention don't need national ID cards to track their citizens. They're way ahead of the "third-world" countries.
Is that really necessary? Use the same definition you were already using.

You recon “approve” is exclusive? Write down the one you would have voted for in FPTP.

Had trouble deciding which of three to vote for? List all three.

Someone’s borderline? Go with your gut. Or your head, whichever.
Flash crash in Bitcoin
3 years from now is nothing. I still have old Android devices that get used as media players and "smart" displays/remotes because I could install slimmed-down OS builds to keep them running smoothly long after official support stopped.

I had to stop using my 3rd gen iPad after official updates made it so slow it was a chore to use as more than an eReader. No option to install an older or 3rd party build. No way to repurpose it for much else at this point.

I look at it like an old "smart tv" versus an old PC. The PC can always get a lightweight Linux build or something else to make it useful. The tv gets what's on it, the end.
I disagree. I see HN as a community of people involved in similar pursuits, and demonstrating issues like this publicly is educational for everyone.
Sorry I don't understand your comment?
Duopoly?

To paraphrase the late Gore Vidal, "We have one political party, the property party, with two wings."

Here's the full quote:

“There is only one party in the United States, the Property Party … and it has two right wings: Republican and Democrat. Republicans are a bit stupider, more rigid, more doctrinaire in their laissez-faire capitalism than the Democrats, who are cuter, prettier, a bit more corrupt — until recently … and more willing than the Republicans to make small adjustments when the poor, the black, the anti-imperialists get out of hand. But, essentially, there is no difference between the two parties.”

― Gore Vidal
Approval doesn't have to mean the same thing for everyone.
I live in Canada, I'm basically a Vitamin D junkie. Otherwise I get depressed during November/December.
I am aware of the difference between IRV and approval voting. I am pointing out that there are examples in the wild of non-exhaustive systems being exploited. Approval is non-exhaustive by design, but even in a system where exhaustiveness had been the norm for decades a single political party in a single election was able to substantially regress its performance.
I have and yes, I'm not surprised :P

Similar experience for other build tools tied to IAM. It's not that IAM is bad or anything, but there's always some convoluted way to get git or docker or kubernetes working when it's tied to AWS.
I dream to be there during the launch as well. Could you enlighten me on how JWST could find the evidence of life?
> If there was justice, the detective and prosecutors would be facing charges for wasting taxpayer money and wrongfully imprisoning someone, and be fired.

But if you want justice, punishment probably isn't going to get you there..

Instead try looking to other countries, many places judges and prosecutors aren't elected or politically appointed.
The police is tasked with doing an independent investigation. That's a good start.
The word "review" is a bit misleading here. She's calling for an investigation.
Why Silicon Valley Might Be the Next Enron
Why is it commonly assumed that "our system is broken"? What is the evidence for it? Do people consider the evidence against it? Usually not. It is very easy to fixate on things which could be better, and completely ignore things that are already great.

I am reminded of Justice Scalia's testimony regarding "gridlock"

https://www.c-span.org/video/?c4580812/scalia-gridlock
Yes, I actually believe that is the case (or will be the case)

I wouldn't see any advantage to making it part of the same legal entity, and a lot of disadvantages.

Google does this in plenty of cases, actually.

https://icis.corp.delaware.gov/ecorp/entitysearch/namesearch...

Search for Google. A subset of the results are Google entities
While neither party has serious incentive to increase competition in politics, one party engages in government breaking behavior, which it then uses as an argument for small government.

It's frustrating to see the Republican party actively sabotage government, then turn around and use it as proof the government doesn't work. All the while gerrymandering their way into house seats.
Ha!

Are you me? :-)

Had almost the same experience, minus the database. Friend of the owner wanted to buy a company and asked us to evaluate their code to see if it was maintainable enough to add new features. I got a zip of hundreds of firmware projects each representing a different version. They were all on the same basic platform but with different hardware features #ifdef'd, or customized for a particular customer. The code itself wasn't that bad (not that good either!), but their developer clearly had no idea what Version Control meant.

In the end I gave the thumbs up and he bought the company, then ended up having to redesign the product from scratch since much of the originally designed-in components were no longer available. He did his Due Diligence for the software, but ignored the hardware side!
https://www.zdnet.com/article/shuttleworth-defends-ubuntu-li...
Good! Morale should be in the shitter there. You work for an evil company with horrible intentions and repeated privacy issues. What do you expect?

Nov 29, 2011: Facebook Settles FTC Charges That It Deceived Consumers By Failing To Keep Privacy Promises

Almost 7 years to the day and nothing has changed.

Link to the FTC page: https://www.ftc.gov/news-events/press-releases/2011/11/faceb...

They're clearly still not following this (which I read carries a $16,000 a day fine). Are they just saying fuck it and paying the cheater tax?

I wonder how all of this can still be going on if part of the settlement is:

required, within 180 days, and every two years after that for the next 20 years, to obtain independent, third-party audits certifying that it has a privacy program in place that meets or exceeds the requirements of the FTC order, and to ensure that the privacy of consumers' information is protected.

What a joke.
I've had my Pixel 3 XL last for 2 days with pretty moderate to heavy usage without much issue.
A 4GB model I bought in 2016.
It's awful precisely when it would start delivering a different result than FPTP, because that's when strategic voting comes into play.
Incognito windows also work pretty often.
You think that's bad? Try Office 97 on 46 floppies:

https://www.youtube.com/watch?v=p5o6NQmEA-8

(Yes, this was a real, official thing that was available from Microsoft)
"It has Google in the name. I don't understand this claim."

Just because something has Google in the name does not mean it is part of the same legal entity as the rest of Google.

This is already the case in various situations.

Your view seems to be "branding" is what makes it a Google product, and that seems wrong. Branding has no effect on anything material at all.

If Google called it "Alphabet Chrome" but it reported into the Google entity, would it suddenly remove privacy concerns around chrome? As I asked, and you never answered, would you suddenly no longer call it a Google product?

What really matters is what entities it is part of and what walls/agreements/etc exist between the entities, etc.
Perhaps technically true, but the entire point of the MVC is you can do simple record retrievals with a single line of code using auto generated active record models. One line vs a monstrous dirty function isn't acceptable.
> I don't understand why so many people working for reform support ranked choice voting instead of approval voting

Because IRV (“ranked choice voting”) may be the worst non-malicious use known of ranked choice ballots, but approval allows even less information about preferences to be expressed and does so in a way where the honest marking of ballots isn't even clear.

Plus, once you get people using ranked ballots, debate over better counting procedure is possible without disrupting how people cast ballots. Approval is a worse method from which any improvement is more disruptive.
"Regulatory theater" with many laws, almost no money for enforcement, and small penalties that are never updated for inflation seems very common to me.

Fewer, well-chosen regulations with very strong penalties that easily pay for strict enforcement activity - that's much rarer; and I'm cynical enough about how gets to influence lawmakers, that I know why that is.
My point is that in Linux Ubuntu has the best support from mainstream app devs.
They don't - Your best bet is probably Azul https://www.azul.com/downloads/zulu/zulu-windows/
Short version: yet another hokey scheme for fixing buffer overruns in C fails for

typedef struct {
char buf[124];
void* fptr;
} mystruct;

because if you overrun "buf", you can overstore "fptr" without going outside the bounds of "struct". Exploit for Ngnix found.

We've got to get more code out of C and into something with subscript checking. None of the kludges for fixing C work.
You can use Jenkins for closed source. And if you've found a way to display HTML reports (unit tests, coverage, etc) using CodePipeline and IAM but without a hacky Lambda to proxy it from S3 with auth, I'd also love to know. But as is, I believe the offerings are inferior to open source tooling, and don't promote code quality.
I've been anticipating the Acer Chromebook 13 (CB713) but they've been very off on their announced released date with no followup commentary.

https://www.acer.com/ac/en/US/content/professional-series/ac...
This argument is equally disingenuous because you're implying that you simply can't use wired headphones of any kind. You can still get wired headphones without a headphone jack and just use the USB-C port.
Results may look different if you include other countries as well.
The corporation in question (JSTOR, a nonprofit) indicated their desire to drop the case several months before Aaron's suicide.
You're in luck
https://news.ycombinator.com/item?id=18442578
Is this survey anonymized so that respondents won't potentially face retaliation for their lack of faith in the future of company?
I believe that the defendant in this case did frequently spoof caller ID, so relying on that wouldn't be particularly helpful. But 911 operators do also already receive more information about who is calling them, and perhaps the quality of that information can be improved and augmented.

(I think this is tough in the general VoIP case because the Internet itself supports anonymity and location transparency—which in my opinion are usually good things that are not primarily used to murder people. Even if VoIP operators verify some kind of information about subscribers' identities before allowing them to establish service, it's not completely clear what they should ideally report to 911 services in all cases because they'll presumably never be certain of the end-user's identity and location at a particular moment. And for other purposes, users of the phone network might want to reduce how much the phone companies know about their whereabouts.)
Did you mean FAMG?
> How do you propose verifying if a situation is real vs fake short of entering the premise prepared for a real situation?

I meant statistically. Most cops don't approach a car with their guns drawn, because statistically most car stops don't end up with anyone getting shot. (Although some do.) How many hostage situations are actually a danger to anyone, vs. not?
The article flatly states "Night Sight works best on Pixel 3" and although it directly attributes this to "our learning-based white balancer is trained for Pixel 3, so it will be less accurate on older phones" the article also mentions other things the Pixel 3 does better than other phones due to better processor; Pixel 2 has a Snapdragon 835 and Pixel 3 sports a Snapdragon 845.

Sort of like Intel releases i3, i5, i7 and i9 processors so consumers may choose a price and performance point it may be time for Google to differentiate handsets on more than just screen size.

I didn't find the Pixel 2 to Pixel 3 upgrade compelling enough to spend hundreds upgrading a year old phone. Had Google released a high-performance version targetting power users with the Snapdragon 850 with a larger camera element that would really be something to think about.

As it is Red will probably capture that market if they offer a decent sensor as a component, essentially stealing Google's phone-as-components concept from their now defunct Project Ara. Google doesn't seem inclined to supply outboard accesories so I'm not suggesting they do the same, instead as I mentioned earlier maybe they release a power user version of the phone with top of the line components integrated instead. It would be understood the tradeoff for higher performance and better features is battery life.
tl;dr: the authors overflow from one struct field into another struct field, thus avoiding any allocation protection scheme that protects individual heap allocations from each other. Most of the paper is just spent implementing basic ROP-style gadget hopping.

I’m not actually clear on what’s new or novel here. Allocation protection mechanisms exist to prevent one allocated block from overflowing into another allocated block. They usually don’t protect allocated blocks from themselves.