jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The reality is that the US does about a 1000x more to hurt Iran then the other way around.

Iran threatens your 'allies' in a minimal way as they have basically no real military. Iran supports material support to some organizations that the US but mostly its allies don't like. The US supports about 100x more people Iran doesn't like and are just as hostile to Iran as Iranian allies are to the US.

And this is outside of arguments if the US should even be such strong allies with Saudi and co (including Israel).

And to simply say 'we are enemies therefore we can no change policy' is idiotic. The US and the Soviet Union were enemies, until in series of diplomatic talks many of the issues were resolved. The same goes for China.

The US has totally fucked up its relationship with Iran and its broader middle east politics in the last 50 years that is is hard to even comprehend the amount of utter and complete stupidity that went on.

Unfortunately HN post are not conductive to explaining all these issues. What I will point out is that we have lots of evidence from Political Science that sanctions are not effective to achieving political goals. We also have very good knowledge that the sanctions are not actually effective at what they are targeting.

Neither the missile sanctions nor the nuclear sanctions have actually achieved their goals. Democrats will of course argue that Obama nuclear sanctions were effective at 'forcing Iran to the table' but this is basically just putting on rose colored glasses if you actually understand the negotiations. Iran actually forced the US to give up on its some of its central demand, since despite sanctions the Iranian nuclear enrichment program (note, not weapons program) was not slowed down (in fact it went faster).

And what is even worse is that the US spent all this massive amount of effort on preventing Iran from doing and having all these things, while the US completely ignored things other nations did that are 100x worse violations. Israels nuclear nuclear weapons program, Pakistans nuclear weapons program, Saudi ICBMs are all far more dangerous then anything Iran had or was even aiming for and yet the US didn't lift a finger or in some cases closed it eyes to it.

All of UAE, Saudi, Qatar (and arguably Israel as well) support groups that are far worse and ideologically more opposed to what the US stands for compared to the groups Iran allies with. Yet, those are allies and not enemies.

Not trying to destroy the live of avg Iranians with sanctions and 'leaving them alone' is actually very reasonable and would help both the US, Iran and the middle east in general. That does not mean you can not still be opposed to each other on major issues.
There is no way Google is violating COPPA. It may be collecting a lot of data from students, but I doubt they are actively violating the law (or that their legal department would let them do so at the risk of losing almost all of their cloud and educational business).
FPGAs are frequently not connected with a dedicated CPU at all, and even when they are they may be connected over a link with lower bandwidth/higher latency than you would like. In these cases you usually have a bunch of management and logic tasks which are better suited to a CPU (basically anything with a large number of different serial steps and complex control flow will probably synthesize poorly directly to an FPGA: this is probably what the authors described as 'too complex for dedicated hardware'), so you synthesize a CPU in the FPGA fabric which usually has a direct memory map to whatever registers you need in the FPGA design to accomplish your goals. This is common enough basically every FPGA vendor also sells FPGA SOCs which have a hard CPU attached to the fabric, and if you are using one of those then you will generally not synthesize a CPU in the fabric because it'll usually be slower and less power efficient than the hard CPU you have. But that CPU also isn't free and if your CPU compute requirements are not particularly high than the soft CPU might be more efficient for your usecare (or a hard CPU may not be an option in the range you need).
Not sure if it's just me but your App Store screenshots (great ones) look a bit low resolution. They look blurry on my mac's App Store app.
Very impressive results.

This seems like it could be a great replacement for searching/creating your own stock photo/images.

Hopefully all output is copyright friendly.
> I mean the U.S. is buddy buddy with Saudi Arabia, the UAE, Egypt etc. etc. the behavior you're describing is clearly not the problem here

Saudi Arabia, UAE, and Egypt don't have nuclear weapons programs, which is one of the behaviors described.
And when that company commits a crime, it should be punished and its stock should lose value.

It seems like you're arguing that shareholders should reap rewards for actions that a company takes but be shielded from negative financial repercussions that result from criminal actions it takes.

This creates a moral hazard similar to to the "too big to fail" situation of banks. It incentivizes risky and potentially criminal behavior because ownership is able to capture the value of any upside and is shielded from the downsides of the behavior.
> and the Iraqi program was not supported by the US

Yes it was. The CIA knowingly helped Iraq kill Iranians with nerve gas:

> Declassified CIA documents show that the United States was providing reconnaissance intelligence to Iraq around 1987–88 which was then used to launch chemical weapon attacks on Iranian troops and that the CIA fully knew that chemical weapons would be deployed and sarin and cyclosarin attacks followed.[255]

https://en.wikipedia.org/wiki/Iran–Iraq_War
When I was younger someone tried to sell me the idea that your desk reflects your head.

This bothered me briefly until I realized that if this was the case I'd rather have a messy desk than an empty desk ;-)
Ahh, makes more sense. Thanks.
> Most (all maybe?), have messy or at least full offices and houses. They have lots of interest in things, and have artefacts of those interests around them.

I think that's just most people in general tbh
It's a difficult point, because it's very hard to say that without basically implying the people deserved to die. I disagree that it's not saying that.

"The perpetrators' motives were rational, based on America's policies and actions" is one thing (which I happen to agree with), but anytime you start indirectly justifying civilian massacres, it's a slippery slope. "America" isn't just the government but also the set of people living in the country.

Did Japan deserve the nuclear bombings, and did post-defeat Germany deserve ransacking and worse? On one hand, of course the leadership deserved severe reprisal, and their governments and forces did even worse things when taken in total, but if you're a person on the ground seeing civilians brutalized and killed, "desert" becomes a much more flawed notion.

An example for watchers of Attack on Titan, without spoiling anything: did [X] deserve [Y]?

So, I probably agree with that Twitch streamer's sentiment, but I disagree with the way they said it and I understand why Twitch suspended them.
yes and no. the last company I worked at is a feature factory. They have senior, and staff engineers, on various product teams that have 0 technical influence. What they expected is you to somehow increase quality of the product via code review and writing design documents... but the quality of the product was being destroyed by a handful of people making all of the technical and architectural decisions and forcing their platform on the rest of the org. Upper management doesn't have the technical expertise to see this and thinks this approach will lead to some sort of unified performance and scalability. Maybe it will down the road, but if I can't change out the underlying database, ORM, or web framework for something that is just _better_, I'm ultimately just working on the assembly line at the feature factory as a Sr/Staff engineer.
Not super heated jet. It's still roughly room temperature. It's being moved fast enough that it acts like a fluid more than a solid.
More like windows 10 were not spying edition. Probably the only one Microsoft doesn't have insight into what youre doing on it. China has access to their source code.
I guess it explains why it doesn't load for me, or anyone.
You could also ask when is walking across the street against a red light or outside of a crosswalk a "feeling" about whether it's a safe thing to do that doesn't impede traffic--even though it violates the law?

The fact is that there are plenty of laws we somewhat violate on a daily basis. This has its own set of problems but it's the way things are essentially everywhere.
What adblocker do you use?
>We don’t “need” indoor toilets either. But they’re pretty great. So are cars. Big SUVs with the AC turned down to 65.

Even more so a livable planet, and we're running out of that just so some cushioned entitled people can have "big SUVs with the AC turned down to 65", 24/7 burgers, and other BS...
You might find this useful: http://mackuba.eu/2015/03/17/accessing-user-location-data-in... :)
Delivering Happiness by Tony Hsieh

Zero to One by Peter Thiel
It's been an honour meeting you here! Thank you for cURL! :)
Well, most of the switchers usually go right into contracting, which pays (generally) about 20k more than the equivalent government pay grade.

And the contracting companies usually make us wear khakis and polo shirts.

We all envied the ones that worked for companies that let them wear jeans. :/
https://srsly.de/hardlink/115.47.47.168-5909-vnc
Wait, does Windows OS continue running in the background when you have a bluescreen, such that you can make a screenshot? I didn't know that.
Of course it's not that one-sided. Let's not forget that the same technology that provides a safe haven for toaster fuckers also enables people with more sane, progressive yet equally niche ideas to find like-minded peers and escape the problematic offline environments and tribalism they may have been brought up in.
My friends & relatives in India are outright offended when I say that I don't use WhatsApp and so I cannot join their groups.

Businesses here have started using WhatsApp as an alternative to SMS, email for sending spam to important package tracking information (without prior permission).

But I see this as the best opportunity to convert some of my contacts to Signal/Email as this stays in mainstream news for a while(but quite sure that almost all of them have clicked 'Agree' to T&C banner showed on WhatsApp when they woke up morning without giving it a thought and I'm certain that's exactly what FB intended).

I do not know whether to feel fear, sadness or shame on the type of power WhatsApp/Facebook holds only my people.
>>The structure of the deal gave a way to rationalize not seeing, which means some people will rationalize.

We're not dealing with inert subjects in negotiating partners. There is a strong motivation to counter nuclear proliferation and hold Iran to the spirit of the deal, which again is why I find your fears to be hyperbolic.

>First, because the restrictions were temporary, starting to expire in this term.

All restrictions, or some?

>If these are needed, then they will be needed in the future. After all, The regime hasn't changed.

Regimes change all the time. It's entirely posssible the Iranian regime will moderate over time. Agreements like the Nuclear Deal make that more likely.

>The US position is the one that matter here, so lets discuss that.

I'm saying US position adopted by Trump and his allies undermined diplomacy and harmed cross-Atlantic ties.
I think it would be nice to have a consolidated resource to link when someone raises a specific allegation of fraud, that contains a list of the arguments, court cases, and counterarguments. I chose to go on a partial media blackout in 2020 so the only things I've seen about the issue are some mathematical rebuttals on YouTube, whatever I see here on HN, and whatever I hear from my conservative friends.

It's likely some people are acting in bad faith, but many more just haven't seen convincing enough counterevidence to counteract what they've heard from "the other side". If we flag their posts so it's not even visible to most users and impossible to reply to, then it's impossible to have that conversation and we are just proving their claims of censorship and a lack of evidence.

I think it would help to have a summary essay, not attached to any news outlet, that simply listed the publicized claims of fraud (like this claim that mail-in voting is fraudulent), who benefits and loses (democrats are more likely to mail in ballots especially in 2020, so discrediting mail-in voting favors republicans), what evidence exists, what counterarguments invalidate the allegations, and whether the alleged fraud was sizable enough to sway the election. Boring and emotionless, like a spreadsheet.
No but they will believe some form of religion. Christianity and others survived because they were just able to compete against other religions in that area and time period.
Good point, and a specific past offence, rather than any possible future offence committed by some rather nebulously-identified class of people.

But the Carter case does address the circumstance of pardoning a large (and arguably unknowably large) class.
"The DOD" (actually just a single National Guard unit) was ordered not to by their civilian leadership until a few hours ago. This has nothing to do with the military's budget or capabilities and everything to do with civilian oversight of it, which is a very good thing. It would be far more embarrassing to have the kind of military that could act on its own accord to secure the capital, which is what a large fraction of "the world" that's supposedly looking down their noses at them has.

It would sure be nice if these kind of histrionics stayed off of HN.
I don't think anyone is exempt from Hanlon's razor.
Just so you know the demo is wiped every 24 hours or so, and you don't have to confirm your email address. Just go try it out with Zibulon@Zibulon.com and give a "password" password and you're in!
I'll admit right away that I haven't looked at the API OP posted so this is a little off the cuff, but .... this is exactly the way you want to do it. If you have a well defined API, you don't care what's on the other side of it. The migration of an app from this library to a proper DB is as well defined as the API.

Imagine if you had a Google Sheets adapter for ActiveRecord. You could start any project this way and it would be super easy to then migrate it to another supported DB.
From a performance perspective you're right, but it will be quite awhile before Tesla's making cars that are cost-competitive with the currently manufactured Diesels.
yes it is.
you have a read API being built at http://world.openfoodfacts.org/data and a basic write one at http://en.wiki.openfoodfacts.org/Project:API If you'd like to help improve it, send a mail to pierre at openfoodfacts dot org so that i can invite you to our Slack.
What kind of Polyphasic sleep did you attempt?
I use Thunderbird and have filters for most things, even for myself. I have many e-mail addresses I use for different things.

In my gmail, I have folders and subfolders. I have a folder with my name, emails I sent to myself go there.

I use [<tag>] in subject so that they go to the proper subfolder in my folder, etc.

I use http://hnnotify.com/ to get notifications when someone replies to my comments on Hacker News, by the way.
Absolutely true. Ok, everybody has decided to care; now what?

I do think a big part of the problem is that the answer to "what should we do" has been pushed way too far up the chain. "Caring" is measured by voting patterns in presidential and congressional elections. But that's way too far up the chain, it's already too late to have an impact at that level. Impact comes from affecting the processes that control who becomes politically influential, which controls who is nominated in those elections. This is where local and state governments and other politically active institutions (including businesses) come into play, but it's not at all clear and very hard to predict in exactly which ways. Voting in elections and arguing with your parents is not even close to enough, but going further isn't an obvious path, and nobody ever talks about how to do it. From a personal standpoint, I'm interested in this stuff, and I vote, but I also recognize that I have no influence and no idea what to do about it, which isn't exactly motivating!
I would have liked if Paperwork (or any other note-taking app) had the option storing your notes in text files (plain or markdown). Then, the back up and syncing could be handled by Dropbox/Sugarsync/other.
Early adopters being rewarded is not sufficient to make something a ponzi scheme. In fact early adopters of many trends and technologies are often rewarded. There is nothing about Bitcoin that is similar to a ponzi scheme. I recommend you take the time to read up on what ponzi schemes are:

http://en.wikipedia.org/wiki/Ponzi_scheme
> [1] (yes, it's a pun) https://github.com/breckinloggins/erlisp

It's also a portmanteau!
"You used to ask a smart person a question. Now, who do you ask? It starts with g-o, and it's not God," he quipped.

I saw a quote once and it went something like this: "Genius in the future will not be determined by what you know but by if you can find it."

I can see part of his point about the "loss of control"...just try and take an X-Box away from a teen. It will only get worse as technology encroaches more and more but there is the flip side that some technology frees us up to do other things.
> So no, its not auto-driving cars that make winter-driving skills atrophy. Its summer that does that.

My point was that summer already makes winter driving skills atrophy, but self-driving cars will make general driving skills atrophy at the same time.
I would add that having multiple package managers on the same system can be a hazard.

For example, NEVER install a Python package globally with pip on a Debian System, it WILL conflict with Debian packages (and you'll be very unhappy and confused on the next apt remove or pip uninstall).
The problem, as always, is how to make immediate mode stuff work with accessibility tools.

The value of essentially creating and mutating a tree structure like the DOM is that things like screen readers and UI automation tools can read it. With canvas they just see a big bitmap.
That's what makes PoW (with no premine) coins more honest. No coins out of thin air, and the price derives from actual demand for the coins that anyone can mine.
I've worked on an app with an IMGUI on canvas. It was amazingly fast and responsive. Nothing which was built after that to try and replace it was anywhere near as performant.
Often people are paid a 'London Allowance', to maintain their residence equitably. Their engineer/other salary being the same as places further away. I assume there is a cost of residency allowance for other UK cities that have a premium. If you move away, that residency allowance is adjusted to where you work from. Thus the technical salary is ~~flat. After all this allowance is a pass through to the landlords. Those whose parents onw London center digs do very well. I am not sure how property taxes are levied in the UK, but one would anticipare the Lords would have long since levelled that via head taxes that are levelled in some manner? Any UK people care to weigh in here?
I'm not sure if you're a developer or not, I'm just gonna assume you're not in order to hopefully be able to describe things better.

Yes, writing code can add debt, but not all code is debt. "Debty" code is code that can be better, but was needed in order to take shortcuts temporarily, probably in order to trade moving faster now against moving faster in the future. If you're taking shortcuts you're gonna have to fix it in the future, or deal with having to move slower/more careful because of it.

And yes, the solution to code debt is to go back and fix it properly. When it comes to UI programming, I'd argue that doing implicit state machines with conditionals scattered all over the place (which is the de facto standard today everywhere I look), is code debt, which can be fixed by REPLACING it with explicit Statecharts. It can also be fixed in other ways obviously, but besides the point here.

The developers would obviously be responsible for the code they write and the Statecharts are all handled in the same source control system your developers already use (typically Git today), so nothing really changes here.

And yes, when you figure out that you have to change the code to do something different, you're gonna have to ask developer to change the code. The same goes for updating Statecharts (that also exist in the code). If you have to change the states/transitions, you're gonna have to update the code that handles the states/transitions. This is the same no matter if you use Statecharts or not.

In the end, Statecharts is not a programming language itself, it's just a way of doing programming. Basically like how functional programming is a way of programming, or object oriented programming is one way, Statecharts is a different way where you're upfront with what states exist in the application.
For me, credibility isn't binary, but a spectrum. I saw problems before (NYT was never one of my heroes, per se, but just a high-quality, thoughtful, high-integrity newspaper). It always had its flaws, but for the most part, it seemed okay pre-Trump. Especially during the Trump years, but a little before as well, it seemed like the ends (on both sides of the increasingly polarized political spectrum) became more important than the means, and a lot of formerly credible institutions moved into a post-truth era.

Sadly, the NYT was one of the victims. So was a big segment of academia.

The American civic discourse feels disingenuous and hollow in a way it's never felt before in my life.
Yeah what I have seen about the Barcelona samples was not very convincing at the time, but then I am not an epidemiologist and I’d be happy to read more.

The French study has just been published last week [0]. It is based on a vast cohort study in which serum samples were collected regularly. They tested older samples and found some anti-SARS-CoV-2 antibodies. The article also mentions an Italian study with similar results [1].

[0] https://link.springer.com/article/10.1007/s10654-020-00716-2

[1] https://journals.sagepub.com/doi/10.1177/0300891620974755
Clickable: http://bit.ly/hnkd75
So prepaid works? They allow it? Also are there any issues with keeping my AT&T phone number with the prepaid plan?
Mathematica is a great tool as well. If only they could raise their user base beyond 3%.
I'm aware of those problems, however I'm trying to confirm if the above is the same as what I should be trying to decode. It's a waste of time to decode the wrong string.
Given that sample (see blog comments), it is a little trickier than a simple substitution.

Edit: I stand corrected on the original statement about lengths - wasn't paying attention and was performing integer division.
Sparrow may not be that terrible; on first launch, it fetches, caches, and indexes the entirety of your Gmail account. I'm hoping that the CPU usage will subside once it finishes that process, but I still have a few thousand messages to go...

Edit: After finishing caching everything, Sparrow's CPU usage dropped to ~0% when idle. Scrolling, however, causes it to rocket up to ~70-80% on a 2.66 GHz Core i7 MacBook Pro.
I feel like if employees attempted to assemble into some kind of union, employers would immediately lay them off. There are thousands of other people waiting to get the jobs of the professionals who try to organize. It doesn't make sense to risk your job for a chance to have a little better pay, a few fewer hours, or another couple days of paid vacation.