skysight-inc/HackerNews huggingface dataset:
>I suspect they are doing C with classes style programming and (rightfully) hating that.

Rightfully? People resort(ed) to "C with classes" to make C++ tolerable and/or reliable.

If anything, it's the opposite: when most people complain about C++ it's about C++ itself, the full language, and its whole baggage of features and their obscure interactions and intricacies. Not about using C++ as C with classes.
For anyone who enjoys this video, Richard Williams' book "The Animators Survival Kit" is a great way to go deeper into this material, to glean the expertise they brought to bear on Who Framed. I've had to buy multiple copies in my life because when I show it to other artists, it ends up walking out the door with them.
You could make moonshine. After you distill out the ethanol from fermenting your fruit juice, what you've got left-over in the original flask is de-sweetened juice. :)
> IMHO good animations are good design. Apple does a great job here.

I used to sit next to my boss at a previous job, when I was first hired, so she could show me the ropes. She used a Mac.

Sometimes she'd get mail, but because she was working with me, she wouldn't answer it. And the icon would bounce up and down and bleet, over and over. Microsoft had Clippy, and Apple has Claptrap.
Guessing it's a bunch of trial and error right now - these systems are pretty hard to predict in general and I'm not aware of a whole lot of research into closed ecological systems. Which is a shame really.

A self-sustaining system like we'd want should come to its own dynamic equilibrium, given a decent enough starting state, which does make the trial and error slightly more feasible, and of course they have to have some idea of the inputs and outputs of the various organisms.
Yeah, I'm pretty sure he'll turn up his nose at that solution as well.

For purposes of teaching the language to a beginner, he wants literals being rounded or divided to "just work" in a way that is unsurprising to those beginners, and there isn't any way to achieve that unless the default type of a number with a decimal point is Decimal rather than float (which isn't at all likely to happen).

The closest we are likely to get to that ideal is by introducing a Decimal literal like 0d2.125, riffing off the Hex and Octal literals (eg. 0xDEADB33F, 0o76510).

P.S., unless I am mistaken, you're just truncating the float, not actually rounding it
Almonds cost ~3-4x per pound as chicken.
Read up on what "mechanically separated" poultry/pork actually is, and you may never eat it again. I don't.
To give American grocery store sliced white bread some texture, just toast it!

Still, essentially American bread is just bread, that is, made almost entirely just from flour, water, yeast, and salt. Maybe the main difference is that with machines the dough is kneaded a lot and, then, permitted to rise (have the yeast grow) a lot. Commonly can also get wheat bread that has some whole wheat flour and typically is not quite so soft on the inside.

One reason for white flour instead of whole wheat flour is that white flour keeps and whole wheat flour, with the wheat germ and its oil, will go rancid. IIRC early on, white flour was considered a luxury item because it was easier and cheaper just to grind whole wheat. Recently there are claims that whole wheat is better nutritionally, e.g., has more fiber, whatever the heck that is, is less of a shock to blood sugar, and has some nutrients missing from white flour.
This isn't bonkers at all. It'll be absolutely necessary if we want to do anything significant in space at a reasonable cost per kilogram.

For example, if you are an entrepreneur and take on the challenge to build a robot to mine an asteroid, you can't raise $200M and then fold the company when you fail on your first attempt.

BTW some NASA engineers came up with this idea awhile ago and called it the Star Tram. There is a book about it.
Bluescreen == unrecoverable kernel corruption == either bad drivers or failing hardware. If replacing the RAM fixed it, your old RAM was dead. Nothing to do with the capacity
Mindfulness is almost by definition spiritual
You carry all good and valid points.

The larger point-of-view I'm coming from is the fact that more and more of our foods (and food options) are becoming processed in irresponsible ways contributing to a more widespread malnutrition issue not far in the future. The population is overworked and sleep habits are becoming increasingly worse, both contribute to a reduction in neuroplasticity, for example; ultimately having a significant impact to the populations health.

All things considered it's very possible our medical science innovation falls behind the rate of increase of many diseases. This, in the future, may be directly attributed to irresponsible food industry practices happening right now. Throw that on-top of a huge unemployment wave that may happen in the future from automation, and you have significant increases in socioeconomic costs to any given country.

Thanks.
we do not use money because it makes sense. money exists in the form it takes today because of human nature. we think someone has to earn their food. we think a homeless person deserves a handout because they look like they are at least trying to get on their feet (or not when they dont). machine intelligence is not the only problem that our wealth distribution system is facing. we have faced massive inequality before, and are facing it right now, and no solutions have been implemented. and like all the trials of equality before it, the automation of jobs will result in the smartest and fasted humans owning the vast majority of wealth and influence while the rest of us sit in mud.
Does all AI need a learning component?
I guess I don't read either of those as blaming men solely or saying that it's solely men's responsibility to do something about it. It's pointing out that there are things men can do, which I think is valid, but it doesn't imply that it's only up to men.

Perhaps we're talking past each other.
There is nothing to be gained from using cryptographic primitives in a non-security context. You could just as easily use e.g. CRC32 for the case you're describing.

There is, however, a performance cost in using cryptographic primitives in non-security-related contexts. You may not care about performance, but it certainly matters for something like git.

Linus claims: "So in git, the hash is used for de-duplication and error detection, and the 'cryptographic' nature is mainly because a cryptographic hash is really good at those things."

CRC produces a distribution just as uniform as a cryptographic hash function, and it's faster to boot. If these are the only things he actually cares about, and he's explicitly discounting security, he's choosing a slower primitive for no reason.

He writes off CRC inexplicably earlier in the post:

"Other SCM's have used things like CRC's for error detection, although honestly the most common error handling method in most SCM's tends to be 'tough luck, maybe your data is there, maybe it isn't, I don't care'."

Linus seems to think that SHA1 has some sort of magic crypto sauce which magically makes the distribution it produces more uniform than CRC's. It doesn't. The only difference is SHA1 was originally designed to be resistant to preimage and collision attacks, both of which are irrelevant outside of a security context.
This program doesn't have an ideology I don't think nor does it make assumptions about people. Give people money and some will work on top of it to live higher, some will write a novel, some will devote themselves to building software. And yes some will sit around taking bong hits and eating Cheetos.

It does not matter to me as none of these is likely to hurt others. Where someone is using this money to hurt others we have laws as imperfect as they are. Humans will always be imperfect and society will always be imperfect as an understatement.
Assuming, dubiously, that you are sincere - Confirming what?
curate books (from sources like thriftbooks !? and the like) and get profit :)
This conversation has gone on several times over the course of years on the Git mailing list. In almost every situation it's been completely brushed off as a mostly non-issue to change from SHA-1 inside Git, despite the fact it's been known SHA-1 has basically been on life support. There are lots of opinions on both sides, but ultimately, until now, the Upstream decision seemed to be "WONTFIX".

Given this context, of course nobody wrote patches: they would have obviously been rejected and been a total waste of time. Until now, when we actually have to deal with it.

This is all aside from your argument being fundamentally weak, however ("you can't criticize anything unless i say so and contributed by meeting this arbitrary standards. i mean, didn't do anything either, i just get to make up the rules you abide by!!")
This is presumably true also of small inputs, given that the large and small inputs are all mapping to the same space.
Fuck you
Really.
I sure wouldn't. His science is a joke. Note that none of the "ten steps" quotes a single reference. (Frankly, I stopped reading at "digestive cancers")
I dedicate my pre-lunch time most days towards learning/reading... mostly blog articles, or touching something new. It tends to account for about 1/4 of my day, but allows me to be much more productive the rest of the time. I do another 4-5 hours a week on my own time similarly.

On the flip side, I tend to not do activities like conferences that take me away from work for days at a time. There's nothing wrong with setting aside part of your work week for growth. As long as it's known and accounted for, it shouldn't be an issue. My time estimates for planning are 5hrs/day. I also over-estimate by about 30%, where most tasks are delivered in about half the time, and the rest even out.

It's not about spending every moment of your work day doing the core work... if you're a developer you aren't a cog, you're a craftsman. You need to spend time honing that craft and your skills or you won't get better at it.

I do agree on the learning other things, and doing other things... most craftsmen will grow significantly with more exposure to other skills/crafts and arts. But that doesn't mean that you can't spend most of it on your work focus.
Nah. Home internet connections are still terrible. 2017 now and we still don't have IPv6 on residential connections (I'm on Wave and they said IPv6 deployment is still over a year away).
Scat: decentralized, trustless backup tool
No i didn't say that was the first stage, I was assuming that they were going to test this with very poor people near the edge before they tested it with people higher up the income ladder. It's an assumption, possibly completely wrong.

The second statement about sinking beneath the waves was there are people who are starving right as we speak even here in the U.S.
If you hang out in some IRC (or whatever) channels which are related to the topic at hand, you can ask the people over there.
I just use Evernote. Search is not great, but with the combination of notebooks and tags, you can keep things organized fairly well.

And, with the browser plugin, any google search also returns results from Evernote, which is good because if I thought it worthwhile to clip the page in the past, it was probably a good one.
The Munger operating system
Subway is the unfortunate choice for when I'm drunk enough to eat, but not too drunk enough to not care about how fat I get. DNA pizza is for the rest of the time.
Home internet connections in the US are terrible. Such a shift doesn't have to start in the US (though American companies would probably be the ones making the products.)
The eerie cities where nobody lives
The truth, if it exists, doesn't need some cranky anon guarding it, and if it required guarding it could do better. If you have something which you think is "truth" to offer, then offer it, don't just claim to have it while spreading rumors.

I can even understand your frustration with the pseudoscientific climate around the issue of consciousness, but if you're unable to express it in a constructive way, then you're worse than useless for your own stated cause.
Fixed-point arithmetic essentially gives you more resolution at the cost of not having a dynamic range, so in practice you reduce some round-off errors, but overflow errors are much more likely. Overflow ends up as saturation in the context of audio editing and usually sounds like really bad clipping.

In practice, fixed-point or floating-point is better depends on the operation you plan to use and whether you have a good idea whether you'll be able to stay in a fixed range ahead of time [1].

[1] The loss of 'footroom bits' corresponds to the extra resolution lost whenever the FP mantissa increases - http://www.tvtechnology.com/audio/0014/fixedpoint-vs-floatin...
So O($1)?
Thanks for that. Was thinking about building a similar build I current have which uses a 5960X for the 40 lanes.
Strangely (and sadly), I think people (including me) would be more outraged if their nutrition guidelines were off base. IIFYM and all.
made almost entirely just from flour, water, yeast, and salt

Read the entire ingredients list; you may be surprised. Even the "flour" is generally made from just the endosperm. Only if it says "whole wheat/grain" do they use the whole seed.
Acting as you suggest and programs like this aren't mutually exclusive propositions. I doubt that the people backing this program are the same people selling arms to Africa.

So nobody should do anything unless they can also solve all problems? I actually upvoted your comment because I agree that those things should stop but I don't have the slightest bit of power to stop it and those who are conducting these sort of studies have more power than me but when put up against giant problems, it's at the margins. That is, they can't stop the arms trade either.
Who cares if it's GMO? All food we eat is GMO.

Sorry to break it to you, dude, but some people do care. And if all "food we eat is GMO", why are some labelled non-GMO and other, GMO?
While a great book, most of this is just implementations of sklearn.
For the same reason they fight it now, they don't like writing checks.
No, the comment didn't claim that. Rather that it didn't start from scratch in a barren land, instead it started by abusing those people for advantage.
The big-data / surveillance thing ... has been going on for a while.

And scale (and costs) matter.
like a government but with a single mission to administer this program. It could be a good idea. I don't know.
So? That doesn't evidently include business assets let alone future growth.
I think it's an often ignored aspect of client side development. We often leave requests loading when we're not listening for their completion, stack too many requests, have many requests for the same thing, etc. I really like the facebook/dataloader approach for keeping a local identity map and batching requests but priority is still a concern.
This is a strange question. A plant is made out of cells containing DNA, an animal is made out of cells containing a different DNA. Polystyrene isn't made out of cells so it does not contain any DNA.
So basically of all cells found it was 50% soy, 50% chicken.
Virtual Linux dev workstation: how to recover from crashes?
E.g. Use an HMAC construction.
Typically it has a significant amount of sugar (like, considerably more sugar than salt, 1 gram or more per slice).

Also lots of dough conditioners which are added for various reasons.

I know I've eaten commercial bread with enough lactylate (https://en.wikipedia.org/wiki/Lactylate) in it to give me some pretty awful gastrointestinal symptoms. My test wasn't blinded, but the effect was dramatic enough. At the moment I don't recall if it was Sodium stearoyl lactylate or Calcium stearoyl lactylate.

Fiber is simple, it's any carbohydrate that humans can't digest.
Our phone screen takes anyone who isn't blatantly clueless; another candidate doing better never hurts you. We'd rather interview too much than triage the top N and then start bouncing viable candidates, because we aren't going to stop wanting to hire anytime soon.
Benchmarking the Graphulo Processing Framework [pdf]
Good choice! Pinboard has been around for over 7 years, creator is on HN (idlewords), and he has posted metrics like active users, data usage, costs, and even revenue for the 7th year anniversary. Product is here to stay :).
I think generally you're signing things you generated, like your own binaries, your code, that sort of thing. The part where collisions matter is if you're signing someone else's documents, like a CA signing TLS certs, or someone in the web of trust signing the keys of someone based on their ID.
Their original nuggets were awful. The present "white meat" nuggets are totally different (not that I eat there).

As for other chains: note how they don't even use the word "chicken" in the product name, just "nuggets")
Hypothesis Generation Explained
My father in law raised chickens 40,000 at a time. He made good money doing that because he was early in taking advantage of new chicken breeds and knowledge of chicken nutrition and disease control. E.g., since he was raising chickens indoors, he had to supply vitamin D that chickens would otherwise get from the sun.

IIRC, in the wild, chickens ate seeds, insects, and maybe more. They might have eaten a soy bean if they had found one. IIRC US soy beans were imported from Asia; so, maybe chickens and related birds in Asia ate soy beans.

He also fed his chickens anchovies: So, in Chile, they would catch tons of the little fish and sell them cooked in 55 gallon drums. He said that the anchovies were an astoundingly good growth factor. The faster can get the chickens to grow, the less number of days have to feed them just to stay alive; so rapid growth is important.

He never mentioned that he gave anti-biotics because he fed soy beans.

For the soy beans, he grew a lot of those himself.

Eventually the big margins went out of the chicken business. He was in northern Indiana where the winters can be just darned cold, e.g., -40 F and 50 MPH winds, and that was cold the day I was in it. So, in the US, raising chickens moved to the US South where there were warmer winters and longer growing seasons for more soy beans.

When I asked him about some of the issues in raising chickens I read in the news, his answer was fast: He asked "Did the whole chickens I bought have any fat?" I said "Yes". And then he said, "Then they had to have been healthy." First cut, he was probably right. He also knew what a sick chicken was: Each day he had to walk through his big chicken houses, gather up the birds that died during the night, and toss them into a big trench that he dug and covered over occasionally.
Generally people won't sign garbage or random documents, so Document A has to be of a very specific subset of documents a person would sign. Then finding Document B constitutes a second pre-image attack.
Not only is it pre-formed and loaved, it comes to the restaurant pre-sliced.
I only meant that the private sector (eg. GOOG, FB, etc.) are constantly dealing with APTs as well, it isn't just the USG.

That said, I think you're on to something there, and I am immediately launching[1] my new Facebook-for-Cats venture! Wish me luck!

[0] Nah...[2]

[1] Tentatively named either FurrBook or PurrBook[0]

[2] Well, maybe... [0]
I certainly believe there are physical differences between (biological) men and women, in aggregate across men and women. I do think that the standard deviation is very high, though; I don't think that the vast physical differences make all men more suited to a task than all women, any more than all men are taller than all women.

And I think that defining particular "mental tendencies" as favorable or unfavorable to success in computing is a very difficult task. I do a lot of things at work; I figure out how to do a dynamic library upgrade smoothly, I work with other people to figure out what sort of capacity requirements their application needs, I Google for an answer to a problem I'm having, I report a bug when nobody else seems to have done so, I respond to a page and figure out what broke as quickly as possible, and I enter flow state and work on some algorithmic thing for an hour or so. It seems unlikely to me that I'm good at all these things, let alone that everyone of a certain gender is.

To say that men are better at programming because of some male-genetic-linked mental tendency seems as ill-reasoned as saying that men are better at cooking because we're taller and can reach the top shelf.

For 1, I believe in other people's agency. If someone says "I want to be part of this industry, but these are the reasons I'm being pushed out," I'm inclined to believe them on both fronts. If they say "I would rather join this other industry," I'm not going to try particularly hard to convince them they're wrong.

For 2, that doesn't seem plausible to me; won't it hurt disadvantaged women and girls even more?
Hmm. I wonder where I picked up that idea, then...?
A crater formed in Siberia's permafrost is growing at an alarming rate
Great resource, but it could be a phenomenal resource if you documented each method and explained how and why it does what it does.

Don't get me wrong, having working code to play with is key, but when you don't fully grasp the concepts behind it, an explanation can become so valuable.

That being said, you've included names, so research can be done. Great work and I hope you're enjoying it!
This post inspired me to do the same thing. 41,000 tweets deleted (but archived first). I quit tweeting and unfollowed everyone a few weeks ago, so deleting everything was a good next step. We'll see how long my 773 followers stick around now :P.
8 years ago, I was working in a pretty massive codebase... I did two major refactors (both going into the wee hours of the night, so I could get it done without conflicting with others)... one was changing all date-time communications as well as ensuring all dates in the DB were UTC. The other was refactoring all of the logging within an application in the client and server-side.

Both times consisted of intentionally breaking things and fixing everything that was broken in the new way. Both times I was jokingly referred to as the "king of refactoring." After some relatively bad experiences late last year, I was offered the job I have now working with a few of the people I worked with then, based on that experience.

You don't always have to be afraid to make a sweeping change, but you should have a plan, and should try to execute with minimal impact on others. The date-time one was triggered by having to drive an hour into the office, at 1am because of a bug in a deployment update... in the end, it was easier to rip out and replace with something more consistent.

Also, there are times where you can break something off into something that can use newer tech... such as a minimal node api connecting to a search database that's feed updates by another mini service that replicates data from an sql db...

Try to dedicate a portion of your day/week to exploring how new things can provide value... get it done. As Admiral Hopper said, "it's easier to ask for forgiveness than permission." Sometimes in the face of contrarianism, it's easier to "just do it."
How RCA Lost the LCD (2012)
Αποκριάτικα προγνωστικά στοιχήματος
Or melamine.
>It's almost unfathomable from a Western perspective that this could cover someone's basic living expenses for a year.

While the lifestyles of people in those countries probably are unfathomable to wealthy westerners, don't forget the cost of living is way lower too. Comparing the converted to dollars incomes is not enough to give one the right perspective on how much they can buy. On 264/year in the US one might literally starve to death; clearly the millions of citizens of those countries are not all starving to death. The cost of food, shelter, etc. are all lower in dollar terms in those countries. They are still impoverished in terms of material quality of life though, of course.
Finally some competition. I'm sick of Intel monopoly. Good job AMD!