skysight-inc/HackerNews huggingface dataset:
To be clear, our government is not funded through taxation. If the government is the sole issuer of a currency then the government is also capable of paying for anything and everything priced in that currency, full stop.

To put it another way...

Question: those dollars you have in your pocket, where'd they come from?

Answer: The government issued them and they eventually found their way to me

Question: How'd the government have them to issue them?

Answer: They taxed it from somebody else.

Question: How'd that person get those dollars?

Taxation is a method of controlling inflation and the implicit threat of violence isn't directly related or due to taxation, but rather it's connected to the government's monopoly on a fiat currency.

Our government is funded through being the monopoly issuer of a currency that it requires all transactions be priced in while enforcing that monopoly with the implicit threat of violence. Our government (and all governments that are monopoly issuers of fiat currency) additionally use taxation as methods of economic control, but not funding.

> it's in our best interest to ensure the overhead for collecting it is as low as possible

I'm not sure I agree with this. If the government is going to tax as a method of inflation control it's in our best interest that that taxation does the "least harm" and as a democratic society we have the opportunity to vigorously debate based on evidence and research how we define "least harm".

The simplest ruleset possible could easily be "everybody contributes $30k/year" (more or less what my annual tax burden is) but suddenly we're bankrupting a majority of Americans.

Perhaps "as possible" includes an implicit "without bankrupting a majority of individuals subject to the tax" but at that point "as possible" is just a doorway to say "taxing should be simple [except when it can't be]" and to me that's the same as saying "taxing is complicated" which is, finally, to say that I think it's really a whole lot of nothing interesting to say "I think tax rules should be simple".

Edit: And yes, I understand that State taxes (as opposed to federal taxes) do fund State services (Property Taxes -> Schools in CA, for ex), but the States are not monopoly issuers of a fiat currency... It's complicated and hairy but the reason I bring up the issue of funding via taxes vs. issuing dollars is because almost always in conversations about flat tax rates or "simplifying tax code" it's in reference to federal taxes and not state/local taxes.
Write a journal about what is triggering temptations, and then come up with ways to interrupt.

e.g. here are common temptations and tips
* Someone passing out donuts? Say you're gluten free (same with birthday cake,etc).
* Do you walk by the snack drawer? either change your route, or grab something calorie free like gum or water
* Are snacks at your desk? throw them out. The easier you can reach food, the more you eat.
* Try fasting once in a while -- you will learn the sensation of physical hunger vs mental (habitual) hunger. Physical hunger means hunger pangs and headaches.
* Drink a pint of water with psyllium husks 30 minutes before every meal. This will train you to get full off smaller portions.
* If you are truly hungry (hunger pangs, headaches), eat fatty & protein rich foods.

Eventually you will reach a mental equilibrium where you are eating what you need. But willpower doesn't work--you have to treat your body like a dog and train it through conditioning
> You've got to give the execs some incentive to stay around if you want to keep operating the company. Do people expect execs to work out of the goodness of their hearts?

> The company failed.

why would you pay 7 figure retention bonuses to execs of a failed company?
Please for the love of god, no. Just no.
People say you should experience everything when you are young. I would argue that those same people need to keep their mouths shut. Drugs, especially anything related to meth is not what you want to have as an experience in life.

It's a bleak path to follow and unless a divine miracle happens to you, getting out is going to be very hard. In fact, many of my friends kept grinding it long after I had quit and changed up my life entirely.

For reference; I was addicted on a weekend-basis that sometimes turned into 3-4 day parties. This went on for 3 years at most maybe.
https://en.wikipedia.org/wiki/PRISM_%28surveillance_program%...

The documents identified several technology companies as participants in the PRISM program, including Microsoft in 2007, Yahoo! in 2008, Google in 2009, Facebook in 2009, Paltalk in 2009, YouTube in 2010, AOL in 2011, Skype in 2011 and Apple in 2012.[22] The speaker's notes in the briefing document reviewed by The Washington Post indicated that "98 percent of PRISM production is based on Yahoo, Google, and Microsoft".[1]
Really. Because "they" are not "Yoshua Bengio". "They" are the journalists.

In a link from this quote:
"You have expressed concern that corporations have ‘stolen’ talent from academia. Is this still an issue?"
https://www.nature.com/news/ai-talent-grab-sparks-excitement...
I can't find a word "stolen" or anything similar being used at all.

Seems like it was introduced by a journalist who wrote final article. And considering that, it's not hard to believe that this journalist may have some opinions on economics that are far from reality, that (probably unconsciously) triggered his word-twisting reflex.
$12M plus roughly a few hundred since I will never ever stay in a Motel 6 or invest in anything Blackstone Group ever again. Even if they leave every freaking light on.
I have a better one.

In Safari for iOS you can't set the height of an iframe. This has been available since the <iframe> tag was first introduced in IE4 I believe.

https://stackoverflow.com/questions/23083462/how-to-get-an-i...

There are a number of hacks to remediate this such as using a div with overflow scroll which encapsulates the iframe, or using an absolute positioned wrapper on the contents of the iframe.
As it turns out, random government agencies can’t just data mine your tax returns, bank accounts, and payment history from a third party servicer.

To build the infrastructure to do this would cost the government probably $100 billion. See healthcare.gov for an example where they tried to do something similar.
Try Intermittent Fasting. I.e. eat only during 8/6/4-hour window every day (I personally prefer 6).

I find it much easier to live with the fact that at certain times I am not allowed to eat at all, than trying to control what I eat at all times. It also forced me to be more careful about choosing the right food during the eating window; I now want to get as much nutritional value as I can from my food, since the total amount of food I manage to eat in 6 hours is not that large.

The first week might be a challenge in terms of managing your hunger, but it gets easier after that. I now see hunger not as a signal that my body is starving, but a signal that my body gets used to being fed at certain times of the day. I now feel hungry only about an hour before my eating window.

I find skipping breakfast and any meals after 6 PM the easiest; but of course this might be different for you. It's just with this schedule your colleagues won't even notice that you are fasting unless you tell them.
Measure Amazon S3's performance from any location
The audio + screenshot + text sent to Anki for review script sounds awesome as well as the current subtitle analysis. Can you share these?
Technology and the Inadequacy of Values Talk
Just make sure we don't make same mistakes again, ending with a lot of non-recyclable non-reusable obsolete batteries no one cares about and wants 50 years later.

The last thing we need is a dumpster full of toxic waste... all in name of green and "renewable" energy generation!
Point is you shouldn't have to implement a stack. I have never had to do that in any language I used except C. Sounds like a nightmare.
Is it wrong to steal a loaf of bread to feed your starving family?
> higher quality than piracy

You're pirating wrong then ;)
A bit off topic, but where can I find details of the math behind SAR? In my last job I worked on radar systems and I was always curious about SAR. However all the information I found was high level descriptions. There was even some MIT course available on it but they too skipped/avoided the math involved

(Im curious to see if I can apply similar techniques to audio)
The government pays for PSLF, in part, through revenues brought in through federal loan programs. Why would PSLF apply to loans where a private lender is getting the interest payments?
There are no smaller steps for him to take. No skills, knowledge, tools, services required. He's not asking how to build a website. No different than other advice here... don't drink soda... do drink water... don't eat carbs... At some point he just has to do it.
The business around them is crazy around here. Where as in some other country you would just pack a picnic basket and go to spend the evening under the trees, here they order craploads of sakura themed bento, drink sakura themed sake and beer and even be absent from the work to get wasted under the cherry blossoms.

And that’s only the hanami itself. The stores are filled with sakura themed stuff that is few yens cheaper than their normal counterpart and they sell like crazy.

It really is an interesting aspect of the culture.
Not for programmers
Only when used in a legal sense. Stealing someones boyfriend for example is not a statutory offense punishable by law.
Criterion also is launching it's own platform next week. I've been missing having the full collection absolute since filmstruck died because it was too good for this world.
I guess what I'm saying is that applying the market to schools is suboptimal, because the market "correcting" means you've fucked up one year's worth of schooling for a bunch of kids, and it's not something that is easy to recover from.
1'073'741'824 bytes, as (falsely) advertised.
Another way of saying that is the benefits package is so large it often throws the city/state government into a crisis.
No the program requires 120 on time monthly payments, but those do not need to be consecutive. That’s always been the rule.
I do add a little cheese and use a little olive oil with vinegar, but yeah definitely something you have to watch.
Here's an answer to that:

https://www.quora.com/Why-is-functional-programming-suited-f...

Functional programming is also easier to mathematically verify than imperative:

https://semantic-domain.blogspot.com/2018/04/are-functional-...

While you might not do proof, languages and methods that are easier for proof are often easier for automated analyses that look for problems, too. There's tools out there that can check code for concurrency problems that are extremely hard to spot with just testing. They might be easier to build or get more results if the program was functional/stateful instead of heavily stateful.
It always surprises me how slow Safari is moving compared to Chrome or Firefox.
Ask HN: With so many political links on HN what to do?
I flag everything that isn't tech and startup related But is that appropriate? Could there be a better fix? Or is flagging the way to go?

So many irrelevant political stories leak onto the hacker news front page.

Could we have a politics and news tab for those who have no interest in tech but post this crap on hacker news every single day?

If I want to be sad, I'll go somewhere else. This place, is for tech!
> And you have universal healthcare & disability in Canada.

Yes and no. "Universal" health care doesn't cover vision, dental, or mental health. In BC, "universal" health care is paid by one's employer. Which is great for people with steady employment, and awful for everybody else.
I can't believe the number of people who are defending Motel 6 here. Anyone who works for a mid-large sized company in certain departments will know that government agencies and police departments are always asking for stuff. It is not illegal for them to do so. The correct answer to 99% of these requests is "this is confidential/proprietary information" or "come back with a warrant". There is zero excuse to do anything illegal because someone official-sounding asked you to do it.
Well I had a hard time finding those parts, but maybe I was too young when I read him in my late teens / early 20s. He seemed more dolorous than most to me at the time. Perhaps he's worth revisiting.
Seconded. Seen more than one software company with departments named something like "R&D" that were used as a playground for executives' children where they could screw around all day and collect a wage, while once in a blue moon releasing some sort of press release composed of a meaningless soup of last year's buzzwords.
Software is still very much a craft, as opposed to an engineering discipline. As such, we each have to learn, over time, how to produce defect-free code. For the capable, concerned and intelligent developer, this means that each new bug leads to new ways to ensure that such bugs will not happen again in the future.

So, no, like life itself, we all make mistakes in our systems. The important thing is that we don't make the same ones over and over again. In software development, that means adjusting our development methology to make such bugs less likely in the future. That is why software development is both the most challenging and most rewarding of careers. Of course, I may be a bit biased ;-)

As far as encountering crappy managers, I'll just say that I can count the good managers I've had on one hand and still have a couple of fingers left over. As to your former manager's particular flavor of belligerence, I haven't had that one specifically, but there are very much uglier variants, my friend. My understanding is that one cannot be made a manager unless the person is willing to prioritize money over human beings and it doesn't take a biblical scholar to see how that is causing so many problems in the small and large across the world. In the small, that attitude manifests itself in many ugly personality traits, while being the foundation of the entire structure and intention of the for-profit corporation where the vast majority of us are forced to find our work.
Luckily you can implement a stack in 10 very simple lines. And if you don't want to do that, there are many existing implementations.
No, reread the parent, you're missing context.
The Color Twitter Bot
At the very least, declare it all public domain, and provide BitTorrent links.
Maybe something like Popcorn Time for PBS and other public domain works
Meat and Agriculture Are Worse for the Climate Than Power Generation
I don't know. I've worked in three different languages for years on end, and they all have different pain points. C++ is too complicated, and generics are part of that complexity. Java has an ok basic language, but the ecosystem is weird and fad-prone, jumping from beans to patterns to annotations to injection, searching for the One True Way. Go is a little too simple, which sometimes leads to rewriting fairly straightforward stuff that a few clever general mechanisms would let us write once.

This experience makes me suspect that there will always be some pain point with the language. We'll never be happy; that's impossible. The only thing we can do is choose what type of unhappiness we are willing to live with.

The thing I love about Go is its fundamental clarity. It's very upfront and literal. I find it easy to understand what is happening in any particular bit of code. And I suspect that whatever complexities we add would compromise this clarity in the name of brevity. I'd spend less time being bored, and more time being puzzled or incredulous. And fundamentally, I'd rather be bored.
I’m not arguing here but honestly don’t know: how can interpretation be faster than the checking step of compilation? Maybe code generation takes more time, but Rust has ‘cargo check’ which only typechecks.

Parsing is basically a wash between compilation and interpretation. Dynamic types still need to be resolved for the tests to run. So why would interpretation be faster?

I’m working through a compiler book and would love to know.
Did the article even mention fees and taxes? 8% adjusted for inflation will more than likely be just 3% once you figure in fees and taxes.
I don't know what to tell you. I've already given a link to an essay describing the arguments that Christian scholars from medieval and renaissance times debating the issue. I could find others. Apparently it wasn't that much of a heresy.
and had contempt for those who claimed to create ideas out of thin air - see his comments on British Empiricists

Do you remember where those comments are? Never heard of them.

While I, as I've said, I think no one can really embrace all of Nietzsche

Indeed. He seems more of a critic than a creator, still he had many original ideas, maybe because he didn't feel the need to create a coherent system, that would have forced him to discard some.

he denounced all those types that would love to evoke his name - the precursors of the NAZIs, anarchists and all philosophies glorifying "the individual" and so-forth

Were they sincerely individualists? First image that comes to mind when mentioning nazis is a bunch of uniformed people marching in perfect formation.
Oh, I took OPs comments to mean several sittings per movie. While Lawrence of Arabia is an outlier imo, most Indian movies have an intermission (and make up the majority of what I watch)
Both this and Rob's article seem to be hiding an inefficiency: if one of the early functions in the chain (hint) fails, the rest of them are still called, just to do nothing. It also hinders understandability and debugging, since you're continually bombarded with "if(err)" after the first failure.

I've thought about this problem too (error handling in general), and with that hint of this being a "chain", arrived at this solution which I think is extremely concise and elegant:

if((err = func1()) ||
(err = func2()) ||
(err = func3()) ||
(err = func4()) ||
...
) {
/* handle the error */
}

or if you want to get more fancy and know which step failed,

int step = 0;
if((step++, err = func1()) ||
(step++, err = func2()) ||
(step++, err = func3()) ||
(step++, err = func4())
) {
...

Of course this can be modified suitably if your error vs. success values are different, but the structure is the same: a chain of actions one after another, broken only by short-circuit evaluation. It's surprising that this pattern isn't seen more, because I've shown this to a few others and the response has almost always been an initial puzzlement followed by "wow, that's extremely neat" or "why didn't I think of that?" This is certainly an example of "use the language".
>The last thing we need is a dumpster full of toxic waste... all in name of green and "renewable" energy generation!

that reminds me more of pushes to bring back nuclear power
Feel inspired? There is the source: https://github.com/meodai/colorparrot-twitter-bot
> It's supposed to make you feel closer to something which exists beyond reality.

I'd say "beyond the natural" rather than "beyond reality". That isn't really an issue if it pertains to truth.

> For example - it appeals to your fear of death, and gives you a set of explanations that make it easier to accept that fact instead of facing it.

I'm not sure I'm understanding your example. What does it mean to "accept that fact instead of facing it"? Do you mean to say "it gives you hope of an after life instead of facing the fact that when your dead, that's it"?

> Read any book concerning the history of western civilization.

Haha, how does "How the Catholic Church Built Western Civilization" by Thomas E. Woods sound? ;)
> Historically governments that primarily paid for services by printing money (as opposed to taxes) have rarely, if ever, done so responsibly. In theory it's possible but MMT lacks the economic pushback caused by taxes.

My understanding is that you and the article here are both missing a concept that most MMT theory flows from taxes. That the "print money to spend" power of MMT is only true when derived from a strong tax policy. The way I've had MMT described to me, in a fiat currency the only inherent value of the currency is its ability to pay taxes to the government. I've heard that tax policy is where MMT sets the value of the dollar (including impacting inflation). It's taxes that keep money moving, which is a critical component to every good version of MMT I've heard (spending isn't useful if it isn't moving after spent).

I've heard it said that the best spending polices under some of the best versions of MMT are those described almost entirely as loans to be recouped entirely by taxes eventually somehow (not always directly in the same person's income tax), and that most of the "magic" in the "print money to spend money" ability is in defining what the tax systems and time horizons are for "recouping" those loans.
The passport control officers were probably upset/suspicious because they couldn't establish when the family entered the country (or schengen zone), and thus couldn't confirm that they hadn't overstayed.

From the officer's perspective, here's this Canadian with no entry stamp in their passport. One would assume that the usual procedure for expats to renew their passport is to do it through the embassy or consulate in their country of residence.
https://www.gao.gov/new.items/d06770.pdf via https://en.wikipedia.org/wiki/Illegal_entry#United_States
Just telling people “stay in school, don’t do drugs” and trying to sell them the American Dream doesn’t do enough to combat poverty. Talking points like the “3 Rules” diminish or even deny the fact that systemic flaws are contributing to poverty. Attempts to encourage good decision-making among the poor may work in the short-term, but if it detracts from the movement to provide long-term solutions then that’s a problem. At the same time we shouldn’t wait idly for political change like you said. I guess we should take both approaches and not go too extreme with either one.
You can get async / await for arbitrary monads in JavaScript using generator functions and coroutines.
A million people live in underground nuclear bunkers in Beijing (2017)
I think flat out refusing to accept arguments by analogy is not arguing in good faith (I mean, you didn't even provide a reason for why trademarks are not a good analogy, you just refuse to even consider the line of argument).

But whatever.

Why do others have the right to derive enjoyment or economic benefit from the works of creators?
How are border/immigration laws evil?
Ah the memories... WinImage, rawrite and other floppy tools are an integral part of my youth. I learned so much by not having an internet connection and trying to squeeze different version of Windows (2 and 3) or Linux into bootable disks, just for fun. DMF formatting was one of the best tricks (together with ramdrives where to extract compressed files).

I hate floppy disks with a passion (ugh, installing OS/2 was a pain), but I also miss them.
BS alert
for startups without meteoric growth (most of them), it becomes harder to raise money later. especially in an area with no real moat (commodity wifi). if the revenue growth is not a hockey stick it’s harder and harder to sell your story. this translates into stiffer preference
I think the point is not "never ever buy a coffee again until the day you die (or retire)". The point is "examine your routine spending and see if you can cut off anything and use it as a source of money for savings". If you did that and consciously prefer saving a little bit less and indulge now and then, these recommendations are not for you, you're already past that stage. A lot of people didn't even get to "consider your spending, make a budget and evaluate your expenses and decide which ones you can do without". They don't even think in terms of considering whether it's worth it or not. I think getting people to think about that is the point of it.