skysight-inc/HackerNews huggingface dataset:
Yeah. It's a bit simple - like, we're not going down to infinite negative income tax for people below poverty, just assume zero tax paid for them.

To find C, you have to sum up the log10(R/P) for everyone (including corporations) in the nation and divide that into what the government needs. There's various ways to calculate what the government needs, perhaps you separate FICA and payroll tax income entirely if you keep that, or perhaps you just look at entire Federal spending, I believe around 3.8 trillion.

But to sum up the log10(R/P), you need income distribution data. Someone else did that very roughly with a spreadsheet, I haven't tried it myself. A few years ago when they did that, they figured 3.7 trillion for spending, and C was something like 8.86.

C would also be a bit higher if you were also trying to pay down the debt over a period of time.
If there is a criminal investigation, it looks like there are too many and some powerful people (investors,advisors) involved.
Once kids are in bed, it's Overwatch time.
As a game I agree that it ultimately doesn't work quite as well as the original minesweeper, but I definitely am glad it was made. It's awesome! Visually the cascading effect of boxes being revealed is done so well and it's fun to see familiar patterns from the 2D version show up here -- I'm sure there are many new patterns in this 3d version that I haven't found yet.

Without giving it any thought really, I wonder what modifications (if any) needed to be made to the flood fill algorithm in this version.

https://en.wikipedia.org/wiki/Flood_fill
The afterword seems kind of weak as it tries to return to the question of what quantum mechanics "means" and then... sort of doesn't really do that. It goes on to describe an "ethereal" influence distinct from causal influence, which is to say an "influence" that doesn't actually do anything at all. That's pretty disappointing.

The simplest explanation of what measurement actually is, in a quantum sense, is that it's the act of entangling your brain with whatever amplitude configuration represents the experiment we're interested in looking at. Basically the amplitude goes from looking like "brain * (result A + result B)" to "brain A * result A + brain B * result B". Brain A at that point can't communicate in any meaningful way with brain B because there isn't any causal relationship between the two anymore, so in a sense the brain has "split" and this is what we call decoherence. But for brain A to suppose that brain B has vanished in a puff of smoke, that is to say to privilege brain A over brain B, needlessly complicates the theory. It is the same as saying that since you can't see a thing anymore, it must not exist, and trying to build an entire physics based around what happens after you close your eyes.
Definitely _Quantum Mechanics_ by Susskind and Friedman. Only assumes that you are pretty good with probability, and the expositions are nice
That's regressive as fuck, it's like saying that cars will no longer be allowed, only horse carriages
> Now, you have to add on how cartridges work: the various memory bank controller types, bank switching, save states, etc.

There must be some subset of games that don't have a mapper. It's good to know when you start that it's something you might want to do later, but you can get tetris going with out it.
Ack. That's roughly where the CPU is, I wonder if some of the solder balls are cracking and it needs a reflow. I've never had to deal with Lenovo service, but it might be worth contacting them -- that is definitely a hardware issue.
I thought it was some kind of a joke. I guess you could say that google.com is a high performance tcp proxy server.
When I first started using Emacs I found the menu bar useful for discovering features I had no idea existed. I quickly became fluent with the keyboard UI and can use that to explore the editor now, but it taught me not to underestimate menus. They might not be particularly useful, but they helped me find a few hidden gems.
Overflow of good food, drinks, friends galore...and alone duo time lol
Galera is a thing, and ships "out of the box" with mariadb cluster and percona cluster.
For those of us who live alone, the process definitely stops at taking off work clothes
go.secrets uses the libsodium sodium_memzero to clear the bytes, whereas memguard sets each byte to 0.

I feel more comfortable with the first, but can't exactly explain why. memguard seems better organised in the repo like a ready to go package; I think go.secrets would be a better solution if it was organised as well as memguard.
That makes sense but I was talking about general branding and even what the website looks like on desktop.

It's one thing about keeping a consistent UX vs following what, due to its nature, becomes a "standard" UI
I recommend that you reach out to the support team and ask them.
Possible Data leak vulnerability in Salesforce
Launched https://www.formbackend.com as a way to put a contact/whatever form on your static website about a month ago. I know this idea isn't unique by any means, but wanted to build something simple using Elixir. Now I'm just working on better guides/documentation/use-cases and growing the user base. Already have around 20 ppl using it, which is very satisfying :) Listening to their input/advice and building it as we go!
> I think Debian/kFreeBSD is a better path.

Is there an assumption that once Debian decided to go with systemd and an increasing amount of Debian standard software depended on it, the kFreeBSD port will have to be given up at some point?
Most MIPS CPUs can run both BE and LE (MIPS-LE), although is usually tied to the kind of applications (e.g. most MIPS routers run in big endian mode)
how do you know if a name will go mainstream ?
fun, archlinux already updated the package.
Flight attendant tech personalizes the skies
I wouldn't generalize too much based on a single experience.

I live nearby a low income city owned apartment complex. It's not a high rise, but is more dense than the surrounding houses.

There are many elderly people there who go out of their way to be nice to me and my family when we walk by. But there are others who don't have enough respect for the neighborhood not to just throw their garbage on the street. Literally garbage bags in front of their doors on their sidewalk (they have garbage cans less than 20 ft away which they could instead use). I wish I could understand why they don't see this as their own neighborhood and should treat it with more respect.

Generally what I notice is that there are some people with some mental issues who just yell and scream at people randomly. They need more than just housing help, but hey this is America, healthcare for those at the top is great. Then there are the elderly who IMO are the ones most deserving of the housig help.

Generally something feels broken, but I'm not clear what the fix is, it's definitely not one thing. And I don't think it's just money, because anyone living there is getting a substantially lower rent than market rate, and that's really my main point. I don't believe the root cause is money, as much as it's less education; mental or physical issues that make traditional work hard; and some misaligned societal incentives. Those all lead to financial issues that landed them there; basically financial hardship for many that I see is more of a symptom of a greater societal problem. I'm definitely no expert, and have never had to deal with any of that personally.
chrome://net-internals/#hsts

doesn't seem to show anything for the domain
I'm not aware of anyone else graphing with gpu support. But whether it's new or just new to me, it's a great idea.
Indeed. I'm constantly tempted to try switching to a lighter, more editing-centric editor, but the kitchen sink is just too useful. Finally got around to trying EXWM this morning and was amused by the fact that I can run Steam in an Emacs buffer :D.
I suppose I was more interested in what specifically in the quoted text was supposed to embody left-wing ideology. Discounting the aforementioned loan forgiveness idea, which does smell pretty left-wing, what exactly is it? Isn't everyone in favour of better education? Fixing infrastructure? I couldn't hear the dog whistle.

And FWIW I wouldn't really identify either way (maybe fiscal conservative, social liberal) but yes, hearing someone react viscerally and negatively to the suggestion we improve education did make me wonder if the OP was simply malicious, or was perhaps making some kind of joke. Hence the (serious) question.
I just unticked "Enable anonymous cookie targeting for your site's visitors." and that seems to have reduced the number of requests by 38!
I have arbitrarily put the number at 10% but thinking about it a bit it may actually be at roughly half that (which is your number).

Yeah. I mean, I haven't done a specific study and suspect one would be impossible, but I think it's under 10% and maybe even as low as 2%. But there seems to be something about the human mind that makes one negative interaction stand out more than 10 positive or normal interactions. So there's a kind of crowding out effect going on.

To take one recent example, a lot of people have seen crazy social justice warrior stuff in the news, like the Middlebury College thing: https://www.theatlantic.com/politics/archive/2017/03/middleb... or the Halloween costumes at Yale: https://www.nytimes.com/2015/12/08/us/yale-lecturer-resigns-.... This stuff is in fact outrageous, but, again, it's salient because it's unusual and because it's unusual one sees it in the news (and it does represent a real problem: https://www.theatlantic.com/magazine/archive/2015/09/the-cod...). People will ask me about whether I see this kind of stuff. I do, a little. The vast majority of college students, however, seem to want what college students have always wanted: to learn something; to get by; to get a job when they're done; to get laid; to learn something about themselves and the societies they live in; to make friends; to individuate from their families. To be sure, this is an incomplete list. Most, if they've thought about free-speech issues at all, vaguely support it. But a minority of well-organized and angry activists can make a lot more noise and news than the silent majority!

I think similar issues play out in many fields. One angry, unreasonable, or irrational customer or client drowns out a lot of generically happy or satisfied ones: https://sivers.org/real.
I do heroin, open Ableton, pick up my Martin and get lost in the infinite world of modern music creation.
I think breaking a good sweat is a huge reset button if you really need to unwind.

If you are really feeling stressed at the end of the day, maybe there are some small tweaks about the shape of your day that can help. One that I can enthusiastically suggest: naps.
It isn't the Emacs devs who are really asking for GuileEmacs. Rather, it’s Guile fans who are proposing to integrate a software they love into Emacs for mutual benefit. While the Emacs devs don't a priori reject such a thing, they naturally insist that the Guile-based Emacs be a mature, stable and faster piece of software before it is considered for the mainline, and that just hasn’t happened because only a handful of people are working on it.
Firearms, Motorcycles and Drugs. Not concurrently.

You people who spend all day on the pc, just to go home and spend your free time there too confuse me.
The 10 amendments of successfully investing in Bitcoin and Altcoins
HTTPS isn't bulletproof either, the argument could still be made with TLS
Cryogenic separation with some thermal cycle recovery is the most efficient method that I am aware of.
This is a good article with much more detail: https://www.nytimes.com/roomfordebate/2015/04/16/what-are-co...

>> Serving shareholders’ “best interests” is not the same thing as either maximizing profits, or maximizing shareholder value. "Shareholder value," for one thing, is a vague objective: No single “shareholder value” can exist, because different shareholders have different values. Some are long-term investors planning to hold stock for years or decades; others are short-term speculators.
I thought it was interesting that they are going try to put a value against relay operation and list it as a donated service in future tax filings.
Difference in skills is clearest in games. When you can see someone winning and someone losing you can know who's better, despite perhaps not understanding why the winner won.
> You keep saying that it changed the code. It didn't. It compiled exactly what the code said.

From the submitted article: Thus, the compiler removes this part of the check. It did not compile what the code said, it compiled what it determined it needed to compile. That determination included an assumption of what values a variable could be based on whether they could overflow, which would be undefined. That's the whole point.

The code specfied to test whether "target < segmentStart", and the compiler determined that could never be true and removed that check. We have in this bug report direct evidence that the compiler was too aggressive in its assumptions, as it is indeed possible. It was too aggressive for exactly the reasons I have been going over, which is to say that condition can only never be true as long as the programmer protects the actual values being used from being large enough to cause an overflow in the prior statement.

> It's rather that the dereference limits the range of possible values of the pointer to non-NULL values, which a later stage then uses to determine that the branch cannot ever be taken, and thus can be eliminated.

The check in question (in the compiler in question) specifically uses an assumption that the programmer will prevent an overflow which would be undefined. That is the assumption of infallibility I'm referring to.

> That's completely tautological. Every programming language assumes the programmer to be infallible.

No, they don't. If they did, Java, Rust and just about every dynamic language would never do bounds checks. One of the main reasons for a type system is to force the programmer to follow rules to prevent mistakes.

> Distuinguishing programming mistakes and legitimately optimizable code is far harder than you think.

At this point I'm referring to a specific type of optimization that they are doing that I think rests on shaky presumptions.Removing that optimization is not hard work. It may be hard for the community to stomach, depending on how much performance impact it has.

> Performance is actually kindof central to C. If you don't need performance, you probably should just not be writing C in the first place. And if you actually need performance, just erring on the side of safety isn't necessarily gonna cut it.

I gave a specific example for how to get the same performance if this particular type of optimization was made more conservative. Performance is important, but when it comes to performance or correctness, correctness should win. Full stop.

Very little of what I'm referring to at this point is theoretical. I'm referring to real world situations, mostly the one these comments are in response to. Your comments seem to indicate you think this situation isn't possible. Can you clarify on whether you think the bug report is wrong, or whether I'm incorrect in my assessment of what the bug report is saying, or whether I'm misinterpreting your point? At this point, I'm under the impression that much of what I'm stating is fact, so I'm not sure how to interpret statements such as "It compiled exactly what the code said." as anything but wrong, but that's not getting us anywhere.
Oh? Took em that long?
in terms of efficiency not for the foreseeable future. hydrocarbons are essentially condensed solar power. when will it become more economically efficient to move and assemble all the materials for a solar panel vs extracting hydrocarbon stored energy (sapiens living in poverty can't care about the environment of tomorrow if they are struggling to thrive today, admittedly this is my global view)
I would argue that if human beings and their well-being is important, a theoretical fee market system would not be ideal. Thats fine if you are willing to suffer as a result and the system is more important than you (or others) but because that will generally not be true we have to kludge it together and make the market as free as we generally can with exceptions to not ruin too many lives. Once you kludge it here and there you can start introducing kludges just for your own gain.
For those on MacOS, I suggest this port of emacs : https://bitbucket.org/mituharu/emacs-mac/

It's basically the same as the distribution from http://emacsformacosx.com, but it supports various enhancements made for mac, eg. resize text size with trackpad, smooth buffer scrolling and SVG support, which is quite convenient when used with the jupyter notebook interface and producing plots. See for instance : http://imgur.com/gallery/vEI2z.
Ah gotcha. My memory is getting hazy. I had a floppy disk copier many years ago and remember using Mario Kart to play other games. I thought it was SuperFX but I was wrong.
I never noticed that it didn't have threads and I've been using it for 10+ years. That might explain why they didn't bother adding them - it works reasonably well as is
We Just Breached the 410 PPM Threshold for CO2
My wife calls it "rummaging". I wander around the house putting things a way, fixing little things, folding clothes, finding things to donate/recycle, etc. Sometimes I make bread or chocolate truffles. The physicality of it all clears my head.
A few things I really like:

1) I can very quickly arrange the workspace with whatever windows in whatever shape next to each other for viewing multiple code files. Some IDEs have split windows, but they are never as flexible as emacs, and the ability to save window configurations, launch entirely new frames, quickly jump back and forth between window layouts, makes me very productive. And of course, doing all of this without ever touching my mouse.

2) Yasnippet. The ability to write syntax completion logic for commonly used idioms really takes a ton of typing out of my day. Several IDEs support snippets in various forms, but I've never seen any as flexible as the yasnippet plugin, which is extensible in lisp. It has been much more useful for me than generic autocomplete.

3) Quick font zooming. I like being able to enlarge a font with one keystroke rather than jump through menus. Late at night when my eyes are tired, I can make everything bigger, or if I want to fit an entire coding file on the screen to see its full API, I can make just that split have a tiny font, off to the side, while my main coding split has normal font. And I can do all of this in approx 0.5 seconds.

4) Vim macros. I use evil mode in emacs, and many say its Vim bindings are better than vim itself, somehow. I use vim macros every single day, they do so much to save time when refactoring.

5) No buttons or nonsense on the screen. Just code. Literally no part of my laptop window has any space that is not used for coding, yet I can navigate better with all the keystrokes.

6) Automatic support for any language I wish to try, with proper syntax highlighting, indentation and all you'd need to edit code. Bash, C++, CSS, HTML, Javascript, Python.. heck recently I decided to try Erlang and the emacs mode for Erlang is a full IDE with automated builds and editing.

7) Undo Tree. Another little plugin that makes navigating your entire edit history easy, with all the branches in your workflow.

8) Ace Jump or similar (I'm not sure which of these I actually use, it's just in my muscle memory). With a single keystroke, jump to any word in any code file on the screen. If your eye can see it, you can jump right to it without navigating line by line or switching windows.

There is so much more but these come to mind. Every time I try Xcode or Sublime or Vim itself or Brackets or Eclipse or any of myriad other IDEs I instantly miss the raw basics of how text editing should be, especially when working with code files.

I will admit that I used emacs every day for at least a year before I came to find it so indispensable, because the learning curve and rewiring how you think about text editing is non trivial. Emacs is a lot like New York City. When you first move there, you think how the heck can all these people live this way?! Many people don't last too long and leave within a couple years. But those who keep at it and live past a certain threshold of time will often never leave. And if they do, they will miss it terribly.

Emacs is famous for two tools in particular, Org Mode and Magit. Ironically, I don't use either at all, yet still find it critical to my professional life.
Yeah, seriously. How is it any more divisive than calling somebody "seven feet tall"? Verrrrrrrrry few people reach that height, yet it would be laughable to suggest that their presence on a basketball team somehow diminishes the accomplishments of people of average height.
Like many I had my fair share of bad experiences with airlines staff, most often with British airways, who I find tend to behave more like closet prison wards than other companies.

It reminds me that day when I was sitting in an emergency exit row, and the seat next to mine was empty. The stewardess got upset that I left my jumper on that empty seat, arguing that it was blocking the exit (I didn't see how it could) and that it had to be placed in the overhead bin. Instead I slipped the jumper on, which she perceived as a challenge to her authority and threatened to take me off the plane...
> But a minority of well-organized and angry activists can make a lot more noise and news than the silent majority!

Oh man you have hit on a point that I am always complaining about. Pretty much as a result of social media's ability to blow thing entirely out of proportion. It's like everyone gets to vote on everything but it's not about the most votes but noise.
I've been meaning to implement libsodium's sodium_memzero instead of zeroing out. It's next on the Agenda.
Actual announcement: https://devuan.org/os/debian-fork/stable-candidate-announce-...

Reminds me of dragonfly bsd. Anyone still use that?

I stayed on 4.x until 6.x came out and later Scott Long actually admitted that 5.x was a bad release.

So Devuan now wants to continue Debian with tons of shell scripts to maintain while most other major distros move to systemd. That means package maintainers are moving to systemd. So Devuan will have to maintain separate init scripts for their distro mostly on their own.

I mean who in their right mind would write a 27 line init script when they could write a 7 line systemd unit?
Maybe the fact that the overwhelming majority of cities and companies in the US are run by whites has something to do with that.
Yeah, you'd think the number would be inflated by e.g. all those much-mocked procedurally-generated "books" on Amazon (Toilet Seat Sales Trends in China and East Asia, 2004-2005, or whatever). Of course, if no human ever reads or writes a book, nor is it ever printed on paper, is it really a book?
This is just a clip from the full lecture here: https://www.youtube.com/watch?v=D7Kn5p7TP_Y

If you like the clip, watch the whole thing. It's great.
I was the same when I lived alone. My pants were nearly affixed to the back of the chair in my living room.
The problem with the term "genius" is that it's emotionally fraught but has no practical definition. One of the few things psychologists got right was a decision in the 1960s to avoid use of the term in I.Q. assessments (a decision that has sadly been swept away over a period of decades).

Source: "Our Genius Problem" (https://www.theatlantic.com/magazine/archive/2002/12/our-gen...)

Quote: "At this point in history genius has become a commodity, an ambition, and even a lifestyle. Biographers, scholars, critics, and fans spend untold hours trying to nail down a concept that can't be nailed down, to identify a proof or a marker the way scientists identify genes." (emphasis added)

My humble suggestion is to avoid terms like "genius" and focus instead on what a person does with his/her gifts.
I'm sure that'll end well.