skysight-inc/HackerNews huggingface dataset:
I just noticed your reply but thanks, I agree that source filtering at the OS level would accomplish the same thing, be more flexible, and be more consistent with existing practice.

I think the main additional assumption I have to (part of) what you describe is that applications (on a general purpose system) cannot be trusted to behave reasonably on the network, however users need insecure local networking to work. The public/private disctinction would work the way I imagined it, but only because I was assuming a limited form of source address filtering: essentially one bit on every interface (including VPNs) for "is this local" (I also assume separate addresses per interface). The second address is so that so wildcard listening only listens on local addresses, and explicit public addresses need to be specified (or otherwise enabled) by the user before a server will listen on it. I didn't realize that just doing source address filtering as you suggest could accomplish the same thing with one address in a much simpler way.
The current consensus among economists is that increasing inequality will lead to disaster for the entire economy, while decreasing inequality actually increases growth.

Sure, you're right that nothing is set in stone, and you could have a country that has low inequality but it's still a terrible place to live by other metrics, but this is useless hypothesizing and speculation. What evidence do you have to support the statement that "An extreme progressive tax plus startups will STILL increase inequality. Not decrease." Seems to me, in the years when the top marginal tax rates were higher, those were some of the years with the least income inequality in American history.

Why not look at what people who study our current economies are saying instead of speculating?

From the IMF:

"We find that increasing the income share of the poor and the middle class actually increases growth while a rising income share of the top 20 percent results in lower growth—that is, when the rich get richer, benefits do not trickle down."

https://www.imf.org/external/pubs/cat/longres.aspx?sk=42986....
Is this parody?

You've written a list of coding practices which assure job security for folks like me, who have to undo these gross portability problems, bugs, and security vulnerabilities these result in.

for (int i = 0; i < 100000; ++i) // most optimal int size used

Is bullshit, always.
>1 adverse event per 10,000 miles
This would not be the case in a place like New York City.
> This is backwards.

Only because I copied your phrasing.

I dare say there are people around who want to tax rich people just because they don't like wealth, but that's not what's being proposed by the OP and it's not what most people advocating higher taxation are calling for. E.g., from the OP: "So by taxing the wealthy and spending it on services, we can better ensure that the level playing field you allude to continues to exist." (In case it isn't clear from that quotation, the "level playing field" isn't about equalizing wealth or income, it's about providing public services to everyone.)

> equating wealth and evil

Who's doing that? Here's the OP again: "No one believes that there should not be rich people." "No one wants to take the money you have away." You may think the OP is insincere, but he is very plainly not equating wealth and evil. I don't see anyone here equating wealth and evil, implicitly or explicitly. I'm afraid I think you're just imagining it.

Here are arguments I see actually being made by people in this discussion advocating more tax. I have italicized the only one of these arguments that is on the same continent as the ballpark of "equating wealth and evil", and it's still a fair way away. Governments can allocate capital more effectively than most billionaires. Taxation may incentivize wealthy people to invest more. Taxes are low right now compared with what they have historically been, so raising them might be a good idea. Inequality itself causes social problems. No single person can really be so much more productive than others as to justify billions in wealth; so if someone is that wealthy, they got that way on account of others' work, so they don't deserve it. Economists are saying we need to reduce inequality to avoid disaster.

> Will it be ok if wealth from developed nations were transferred to poor nations, every year?

Yes, that would probably be a good thing. Is it supposed to be obviously not? Most developed nations do in fact transfer some of their wealth to poor nations every year. So do citizens of those developed nations. We call the first of those "aid" and the second "charity" and while it's possible to argue about how effective they are it's certainly not obvious that they're a bad idea.
The marginal cost of average power is very low. At least for solar in the south (air conditioning), the marginal cost of peak daytime power is much less so.

Remember that capacity is sized for peak utilization: the gap between average load and peak is load is extremely expensive, as it's by definition low-utilization compared to base load generation.
thx for your comment Torgo. every comment/criticism is important for me as the developer. have a nice day..
Another thing is that with the BSDs companies can do like Sony has done, fork and keep proprietary.

With Linux being GPL, shipping a product using it means the driver code pretty much has to be released (unless you go to the lengths that Nvidia has done to keep a shim between the kernel and their GPU code).
T-Mobile Customer service offers on Twitter to help their CEO search Wikipedia
“Operational reasoning” means using execution traces (the sequence of states underwent by a process under the control of your program) to derive conclusions about the program. You can do it in your head, using a piece of paper, using a debugger, using strategic assertions, etc.

By “more effective methods for reasoning about programs at scale”, what I mean is analyzing the program in its own right, without reference to specific execution traces. There are several kinds of program analyses that can be performed without running the program, but, to the best of my knowledge, all of them are ultimately some form of applied logic.
I think stupid accountants is too harsh here. If you miss that the I in your bosses email address is really a 1 (do you even look at the email address?) How would you know any better?

What's stupid is the business processes that allow an accountant that much power over wire transfers without some kind of secondary approval. That's just vulnerable to all kinds of things, like an accountant wiring the money to the Cayman islands and leaving for a country with no extradition treaty.
I have an Android phone and use the Google app "My Tracks" to record walks I go on. Sometimes the rate that it tells me I'm walking jumps wildly high, even though I walk at a very constant rate. Sometimes it's 2x what it really is.

I would hate to be a good driver and be penalized for bad software/hardware. Given the track record of the auto companies (on which the insurance companies will rely), I think it's a given the software will be really shitty.
31% of Americans is an enormous political faction, you'd be hard pressed to find another group of citizens with a singular lobbying purpose that reaches that size (AARP and Agriculture lobbies come immediately to mind).
The people with rooftop solar are providing a subsidy to everyone else, because even at net rates, they're not being fully compensated for the value they provide to the grid.

I realise that might sound "crazy" because lots of well paid PR people are telling you the opposite, but it's true.
Instead of spending money on a vps for my last side project, I went the heroku route and it was even easier. I spent 7$ on a private github repo.. which synced to heroku. And a free CircleCI account that also synced up with everything. Then just pushing my branch meant, automated testing and with heroku pipelines, a PR meant automatic test env.
>My bet is that you've read papers where you scratch your head and say, "is that really how things work?" I read lots and lots of those papers

That sort of contextualizes your post as a long winded statement of "My job is hard".
Would you mind providing some more information on this? I googled it but I couldn't find any documentation on what you describing.

To be clear though, the parent commenter (and I) are talking about the pages that malloc keeps around in the processes memory to be reused (And thus are never released back to the OS). Are you saying FreeBSD/OpenBSD/others have a system to tell the kernel when a user process has pages it plans to zero, and then a system for the kernel to notify the process when/if it does? That would be pretty interesting to see, but I've never heard of that being a thing.
Most of the winner take all platforms are free. Once you have to pay standard economics takes over.
Right and I agree with your main point. It's basically the point I'm trying to drive home. Communism isn't the solution, capitalism is better but has problems as well. We should all work to resolve those problems even if capitalism is currently the best possible solution. Extreme Wealth inequality is a problem of unfairness and we should strive to resolve the problem without giving up the benefits that come with capitalism.

I disagree with the fact the billionaire can't be replaced. The billionaire isn't some special human being. I would argue if you replace the current CEO of apple with a random apple SW engineer, the company wouldn't change much.

In fact I would argue that skilled work, the work of software engineers is by far much more irreplaceable. The person who coded the critical infrastructure for the apple operating system, he is by far harder to replace then the billionaire on top. Also note: Steve jobs died, Apple stock has gone up since his death.
Interest in FreeBSD seems to be on the rise, with the advent of systemd. Many Linux users have been able to avoid it thus far, by sticking to 6.x Of RedHat and derivatives, or Debian 7. As these versions become longer in the tooth, it will be interesting to see if more people will switch over to FreeBSD. Popularity may not be a good thing however, with the recent political drama and institution of a code of conduct getting in the way of FreeBSD's meritocratic approach. Thankfully, there's still plenty of choice available in open source operating systems. Thankfully, we can always trust Theo to keep OpenBSD's purist approach to technical correctness :P
how would the sender know that IT had flagged their email as external before the email was sent and flagged?

The recipients who fall for it don't think about that. They think "oh crap, the big boss needs this done". Critical thinking about and questioning of decisions from higher up is strongly -- one might even say violently -- discouraged in many large organizations.
Aipoly – Artificial Intelligence for the Blind
It sounds like there's a real market for a simple 2FA system for approving large/urgent transactions like this. Something like Google Auth, but with a 30 minute window as opposed to seconds, to keep email viable.

Alternatively, the window could be made smaller if the accountant's 2FA client kept a short history of valid codes and timestamps.

Then again, without a systematic lockout (i.e. putting this restriction into the bank account itself) then the 2FA system could probably be socially engineered away just like any other safeguard.
One more query, will the pricing remain same forever if we signup as HN user?
And there is no detail about what will be the cpu configuration.

Can you throw more light on that?
The article supports you - "Of course, a small subset of people do have negative reactions that are directly due to glutamate, but the science to date shows that is likely to be a rare phenomenon."

Just like any allergy, something that is safe for most people will be harmful to a few. Even something that is rare will still exist, and when the whole world is connected to talk about it, those rare people will pop up. I'm not sure how we developed such a harsh culture where we don't accept those rarities for who they are.
I wonder if the "deep learning" is getting any hints from the bayer patterns that may be detectable even in the desaturated image. It would be interesting to see what it did from a true b/w sensor, a Fovean sensor, or a scan of black and white films.

On a related "deep learning" topic:

We do a lot of work with 3D modeling tools and scanning large objects, including people, at our facility.

One thing we realized that should be possible with "deep learning" is taking a standard human computer model, and configuring it to match the position and shape of a scanned human model, or a photo of a human being -- in order to add back missing bits. Imagine a website where you can upload a swimsuit image and get back a computer generated nude image with the obscured body parts replaced. This should be very doable today, and would make a very popular website!
> require a certain lack of critical thinking on the accountant's part

Which is exactly how these scams work in the first place, so it would probably work just fine.
The terms "depression" and "recession" aren't just catch alls, they have actual definitions. And "we" (depending on the country, i'm assuming USA) are not in either.
>>Take A Tour Of Elon Musk's $17 Million Bel Air Mansion

And why exactly is that wrong?
I agree with you - As far as I'm concerned 'int' and 'int_least16_t'/'int_fast16_t' are basically the same thing, or at least close enough to the same thing that there's no reason not to use an int for standard simple cases. If I'm declaring a simple loop variable that's I know is going to have a small lower-bound, I just use an int. The chances are pretty good that 'int' maps to a good size for the platform, regardless of what platform it is and what it actually provides. 'int_least16_t' probably does too, but it's much more likely I have 'int' around then 'int_least16_t', and between the two 'int' is much more self-explanatory as to why I choose to use it.
Remember that most of SpaceX's core technology was literally given to them by NASA, and on top of that they're getting guaranteed contracts by the government (i.e. the dreaded government funding - they don't know how to allocate capital, right?).

Even the landing of the first stage was mostly based on NASA research. Which by the way, NASA had achieved long ago.

SpaceX innovated with their cost cutting, and maybe now their manufacturing processes, and by being lucky by benefitting from a period of cost cutting by NASA whereby they could hire a bunch of NASA engineers/scientists.
Lock Up Your Customer Accounts, Give Away the Key
Newton and the kissing problem
I worked at a fast food place back in high school, I often used this approach to a pretty effective degree. The only issue that can arise is when your increasing friendliness causes the person you're dealing with to get irrationally angry and do something rash, such as throw a cup of coffee at you.

It was pretty painful, but the laughter the situation induced was a nice distraction.
> And in that same case, the power company is out some infrastructure and maintenance costs.

As I understand my bill, PG&E still bills you for that as a separate item.

> But either way, you state that as though power grids have some fundamental property that necessitates the same rates for purchase and sale, a property that most other exchanges do not have.

That property would be "legal monopoly".
Surprised that HN missed this one. It's a free app which can do object recognition, offline! Seems like it could be game changing for some people.

It was posted on /r/machinelearning:

https://www.reddit.com/r/MachineLearning/comments/3zet6i/fre...
I understand the principle (though upvote for the example!), but my question was after leaving a human body whether or not natural processes (e.g. UV) + microbes in the environment would break those chemicals down in a reasonable timescale or if they persist? From s_q_b, it sounds like they do get broken down, albeit with an effect on the flora and fauna.
Just the other day there was an article on Kevin Mitnick, this kind of attack is a malicious version of what he used to do ("Social Engineering")

https://news.ycombinator.com/item?id=10796950

http://henrikwarne.com/2015/12/27/social-engineering-from-ke...
My wife gets a migraine within minutes of eating something with MSG. In fact, we figure something has MSG after the fact by the migraine. Homemade asian foods don't seem to bring it on as we're careful to keep that one ingredient out.
The NRA has historically cared more about hunting than guns. If a restriction on guns didn't burden hunting, they didn't care. In the firearms community, people like this are pejoratively referred to as Fudds. Famously, the NRA supported the National Firearms Act of 1934, the Gun Control Act of 1968, and the Firearm Owners Protection Act of 1986 (which banned new automatic weapons from going into civilian hands). There was a shift in the organization away from the Fudds in the early 1980s and again in the early 1990s. In recent years, the Fudds have lost much of their influence.

Respectfully, I think you should look carefully at the kinds gun regulations that are being proposed today. People are confused as to why the NRA would oppose background checks on all firearms transfers without understanding that all proposals put forth to date would create firearms registries, which have been abused in the past. If you came up to a solution to that (and didn't add a new tax on firearms transfers), you might actually get the NRA's support. Additionally, some state "universal background check" measures have done ridiculous things like make it illegal to lend a firearm to someone at a shooting range.
Time-Starved Skilled Workers May Be Driving Gentrification (NBER)
The thing to keep in mind is that there were hundreds of Native American societies, and they varied considerably in their social practices. Slavery was fairly common on the Plains. The Pawnee still practiced human sacrifice in historic times. The Beaver Wars were unbelievably genocidal. It may be the case that some of the Siouan groups (such as the Quapaw) moved west was to escape social collapse and genocide. The enormous diversity of NAtive societies has been largely forgotten/erased through romanticization (itself a form of cultural domination) and sociocide).
Submarine patent
Per the photograph, it was in his hand.
React Generator – Wireframe components and download starter files with one click
This whole issue could be avoided if T-mobile offered two check boxes instead of one. One to enable/disable Binge on, and other to apply same process to unsupported services.

I believe they have been fairly clear to what it does to supported services, but it was certainly new to me they would do the same to unsupported services like Youtube.
You are right, a few good tools out there. This is just our take on it, we like simple things :)

Most tools require some form of manual work, starting a timer, installing an extension, entering hours by hand etc.

We developed Rotor for our internal use some time ago because it allowed us to track time with no interference and keep using Trello as we had before (it tracks the time cards spend in defined list/s where we would move then anyway - ex : from To Do to Doing).

We thought others might be interested as well so we made it public.

Glad you like the landing page :D, my partner will appreciate that, tried to make it simple and informative.
It is a discussion of the same subject, but not from the same source; the TechDirt article linked there and Ars Technica article linked here are meaningfully different, I think.
Yep indeed it's faulty: https://blog.mailchimp.com/how-gmails-image-caching-affects-...
"I was wrong. He was right."

That's an statement that you don't see frequently.
Huge respect to professor DeLong.
tracking isn't running a marathon.
>Amazon originals are a torture chamber, I cant even name one.

Transparent was pretty good, gut nowhere as good as 'making of a murderer'.
I found flights to Bali (Denpasar) on flychecker at € 690
http://codereddit.net/#/?lang=javascript
From what I understand, it already has hundreds of names. You have to wonder why that would be.
You'd see radiation hitting the planet warming the mantel, complex chemicals breaking down & releasing heat, all warming the planet significantly to the point where it was a molten ball, and finally lots of instability where large explosions were throwing pieces of it into space.

Basically take the movie and play it backwards.
Awards for gorilla ad revoked after plagiarism claim went viral
Introduce 'discounts' for participating in loyalty programs/giving company plenty of data it can sell. Raise discount prices to current prices (it's not like things are priced too high -- people are buying them as is). Raise non-discount prices to a new premium and milk the few privacy-conscious for all they're worth, getting data from the rest. Grocery stores, car insurance, same plan there's just a lot more regulation about insurance because of discrimination, etc, so it's taking longer.
This reminds me of a guy I interviewed recently who's been working at a startup that creates detailed, 3D, biomechanically accurate models of women's breasts, and associated UI, for use by plastic surgeons to show clients what they could look like after different procedures, based on scans of their bodies.
The fact that they employed Clarkson is one of the numerous reasons I'm extremely unlikely to ever subscribe to Prime.
Any ideas?
And: https://blog.mailchimp.com/how-gmails-image-caching-affects-...
If you're actually doing REST, the URI convention is irrelevant since you won't be constructing URI's to being with, but following the URI's given to you by previous entry points. Actual REST requires you follow links, not construct them. So having well defined URI conventions like above actually harm the REST API be encouraging API clients to construct links manually rather than use the links given to them and it hurts the API by not allowing the server to change the URI structure over time because clients become bound to a particular format. Those conventions are harmful under the principles of REST as they encourage tight coupling and prevent change. URI's are not supposed to matter for a reason, REST is supposed to be hypermedia, i.e. follow links, don't build them.
Yes, upon being insulted the best response is to avoid being insulted. The idea goes back a long way.

http://boingboing.net/2010/10/29/twenty-first-century-3.html
Honestly, when somebody who isn't a subordinate, friend, or direct charge acts like a jerk, I don't think it's worth taking this kind of pedagogical role with regard to etiquette (probably not a good idea in the friends case a lot of time as well). If somebody wants to be a jerk, there are enough providers of goods and services that they'll find one that responds favorably to that. Not to mention that they'll probably rationalize turning them away as the provider being a jerk rather than learning something from it. As DarkTree points out, the provider's response to that behavior is more about managing the provider's quality of life than about shaping customers for the greater good.
I'm pretty sure it's not a sorted list...
Been standing for three years. I was having pretty frequent lower back pain, which made sitting very uncomfortable. It took a while to get used to standing (leg fatigue).

Back pain is basically gone. Legs still get tired sometimes and it is nice to take a break and sit occasionally throughout the day. I would not go back to sitting but would like a more interchangeable standing/sitting setup.
You have the correct mental model, but does the next person who modifies your code?