jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
If I'm following, your reasoning is that because (a) it's effectively impossible to live in the modern world without benefiting from the deaths of animals that (b) any attempt to limit the number of animals we kill to support our daily lives, or the kind of animals, or how they lived or died, must be pointless.

I find that jump from (a) to (b) is unfounded. There's a qualitative difference between (i) a mouse killed accidentally by a combine, (ii) a lab rat killed by a drug company, (iii) a pig raised and killed to be eaten, (iv) a mink killed for its fur and (v) an endangered mountain gorilla killed so a collector can stuff its head and hands. Different people draw their moral lines at different places.

A lot of people might have a problem with (v) but be okay with (i) through (iv). I can personally live with (i) and (ii), but have a problem with (iii) especially given the messed up fact that while almost a billion people on the planet are malnourished, the US has enough excess to give the majority of its soy and corn crops over to feeding livestock. As in, we're literally choosing to feed the pigs, cows and chickens we're going to kill before we feed the poor. I know of people who will accept (ii) if the research is for a compelling medical cause, but not if it's for something like cosmetics. I know plenty of people who can live with leather, but won't accept fur based on the crazy cruel stuff that happens on fur farms.

This stuff isn't black and white. You can't just equate animals that died millions of years ago that turned into oil with animals that we raise to kill; not all animal deaths are equal. The ethical and moral questions get complicated, and there's a lot of grey areas encountered when balancing human needs and desires against the potential suffering of creatures whose subjective experience we can't understand. And then there are health arguments and environmental arguments, and it never ends. Given that it's complicated, please have a little respect.

You write as though you expect that vegetarians and vegans must not be aware of natural predators or animals killed unintentionally by humans for reasons other than meat, or the weird, myriad ways we use highly processed animal products in the modern world -- and that if we had been aware we should obviously have come to the same conclusions you did. That presumption, that vegetarians and vegans must have made their life decisions out of simple ignorance of the facts, is a bit offensive. I'm not saying you should believe anything different about eating meat. But please don't flippantly talk down to people who have chosen to draw their moral distinctions in different places than yours.
and he wanted a TB of Dropbox space :)
I thought it was a reference to the tact and grace embodied by titles like "CouchDB: Perform like a pornstar".
Seems to me tor needs to implement a way to blend in better with the rest of internet traffic instead of it being detectable as an exit node so easily.
I have to agree. My wife is going through a bootcamp and I am stuck helping her with the fundamentals after the instructor tries to breeze past them. She's not a "figure it out later" kind of person and wants to know details upfront. Simply throwing a problem at her that she has no tools yet to solve creates a lot of frustration.
Schools often don't allow their use (see comments above).
Psilocibin can be found in mushrooms. And Turmeric has been shown to treat depression reasonably effectively.

https://www.ncbi.nlm.nih.gov/pubmed/28236605
What do you mean by "a moral problem"?
"It is now safe to turn off this computer"

I remember when I saw my first ATX computer, and it turned itself off. That was cool.
You are not a stable self sufficient business if you are not profitable.
Some of the demand is induced by how easy it is to get the reservations. I hate to say this but maybe we should make it a little more annoying?

Imagine if campsites were either:
a) first-come first-served
b) reservation by physical mail only

I guarantee you'd see different levels of "demand" than we do now.

Interestingly I noticed that Yosemite backcountry permits still require mail or fax, but they email you the result. I think this is intentional, putting a small hoop to make sure they get "serious" inquiries only.

I say all of this out of defeat. On principle I would want to remove any and all barriers to visiting our national parks. But in practice what we have is not really working for anyone (at Yosemite and the other mega parks)
use a new chrome session or copy paste the text quickly b4 the iframe hides it
An example why German philosophy of late 19th century is considered deranged by many... Cherry picking some facts, dissecting them in detail, reassembling them in some convincing fashion, pretending conclusions are true without any proof of causality and then just observing how that philosophy spreads like wildfire among people that want to look trendy, contributing to two world wars later.
Color is a naming error. I have not used the application but I do not appreciate the use of normal words as product and/or company names. <after a bit of web browsing> It seems a poor name choice for the product.
Is it better, or worse, than dumping the adapter object into the stack? Clearly, their numbers show it’s better. Also, runtime variable calling conventions are a nightmare. Telling the callee the calling convention (in some sort of mixed mode) still requires a flag ... like an integer? So, it seems they have to pay the cost of the integer no matter what.

Maybe I’m wrong — could you elaborate how you’d do it?
> It has self awareness, senses, learning, built in agendas, competing sub-entities with agency and their own various agendas, defense mechanisms, and ways of exerting influence.

I don't know about self awareness, but the ant colony in my back yard does all those other things, too.

A prominent Jewish religious philosopher (who was also a scientist) once said that a god is an entity that requires and deserves worship; that's how he rejected those who equate Nature with God. I think that when people say AI (that is hard to define, and whose definitions change -- as you say -- al the time), they mean something like that, namely something we humans can directly communicate with and recognize as "similar" to us. I don't think that any of the things you mention qualify.
Which why a programming language should ideally support arithmetic in a polynomial ring over an arbitrary field...
Usually I don't actually listen to music. I found letting myself focus without anything taking my focus away actually makes me more productive. I am a heavy rap/hiphop listener so for me it was a major distraction.

I have nothing against music with no vocals though and have found plenty of happiness from Bach's Brandenburg Concertos. It's a timeless piece of art. A more contemporary artist whose music doesn't take anything away whilst coding would be The Weeknd for me.
"If we find evidence of a terrorist plot…"

Have I missed something important? Is there a case, or even evidence of one, wherein encryption was a factor in a plot coming to fruition? If there had been, I would have expected the Obama, Cameron, et al., to trot it out.

Are we legislating this just in case? Strong encryption is already out there. I suppose if we make it illegal, the terrorists will just have to make do with weak encryption. But why don't we just make terrorism illegal, then?
poor statistics, I would guess.

when you're shooting that fast, there are few photons per frame.
Don't you think that any AGI "personality" is going to be very much like a human ?

Humans, until they get quite far in their development wouldn't care about any of those questions :

> "i want to increase the amount people trust me, to reduce the chances that they will get rid of me."

Nope

> "i want to increase the amount people rely on me".

Nope

> "i want to increase the amount of resources that flow through me, including engineers that work on me, hardware that runs me, and ads that are spent on me."

No way. I think an AGI would actually try to avoid that. I would (and I am 2 thirds of an AGI), and I believe most of humanity would want to do this.

> "i want an article about me to be on hacker news, with people debating whether or not i'm as smart as i think i am" - check

This one I fully agree on. People want to gloat, and an AGI will be no different.

> i can tell you for a fact i was not fully self aware for most of my life; i was not aware of all of myself. i was walking in circles without realizing it.

The trouble with this sort of view is that people often think this. Any definition of self-aware I would ever accept would focus on how much you control your own actions, and how much you control their evolution over time.

And given the algorithm your brain is running, that control is mostly absent. You wouldn't want the brain to control it's own thoughts. That's called "overdimensioning" and it's really, really, really bad. You are a robot in the real world trying to survive, so the vast majority of your thoughts are dictated by "the real world", not by any internal conscious process. Consciousness only exists insofar as it's necessary to carry out long-running processes without screwing up due to loss of focus (e.g. to negotiate group action).

You also have to take into account that consciousness only exists after the fact. If you think about how it must work in a neural network, consciousness is effectively you trying to analyse your own actions after the fact (and/or explain them to others).
As does C# with extension methods. It is especially useful when you have a generic class:

class Foo<X> { ... }

static class Foos {
static void DoFooInt(this Foo<int> self) { .... }
}

new Foo<int>().DoFooInt();

I built a whole pimped library called "Bling" for C#/WPF to lift values into signal form around this technique.

http://bling.codeplex.com

Unfortunately, operators can't be externally extended in C#, so there is still a lot of wrapper creation, but extension methods can be used for that; e.g.

Signal<int> a = ..., b = ...;
var c = a.Bl() + b.Bl();

Bl is an extension method for signal ints that returns a wrapper around the argument that allows for access to the + method. Bl is overloaded for a variety of types to provide access to those wrappers.
Crowbar attack versus the distribution maintainer.

Physical access to the target's system.

Control the network upstream of the target so that the modified checksum and package can be delivered during package upgrades.

Compromise the mirror used by the target to provide the modified checksum and package.

Hide the code changes in a series of semi-related ostensibly legitimate pull requests. Legitimise your pull requests by developing corner cases which expose "bugs" in the software you wish to attack.

Crowbar attack against the upstream maintainer.

"USB key in the carpark" attack.

Those are some ideas. I don't claim to be an expert in the area.
It's all about light and the lens... and no smartphone matches a point and shoot because irrespective of the megapixels if less light is going through a (much smaller) lens then there is less information to work with to make a picture.

Megapixels != good cameras, a good lens does more than extra MP.
could you use a gyroscope at the top of a building to keep it stable?
Why do people put distracting animations next to the content which they presumably _want people to read_? I don't care which Twitter users looked at your page, and if I did I could very well find that information without the animation drawing my eye to it.

EDIT: Thankfully there's Readability. But I'm sure the author would rather I read it as he presented it.
Why don't ya apply to YC with this
> If an owner will not pay a worker a fair wage, some might find profiting from their undervalued labor as morally abhorrent.

What if the surplus value extracted does not exceed a fair wage? If a fair wage - however you define that - is still required, then the likely result is that the value goes entirely unextracted.

This brings us to a basic philosophical question: is a laborer who is unemployed better off than one being exploited for an "unfair" wage?
"Nice menu. They have Quorn."

"What corn?"

"Right there. It's like Chick'n."

"What's in it?"

"Mushrooms."

"Maybe I should try something else."

"They also have Beaf, Porque, Mutt'n, Baquen, Brisk't, and Humane Fleisch."

"What? No vegetarian entrees?"
Is it OK to heat it back up?

Still not convinced that turning a 30 minute process into a 12 hour one is "simple".
For others, z/OS has personalities, just like other mainframes and Windows.

What is certified as UNIX is the POSIX personality.
How does this compare to MessagePack? (https://github.com/msgpack/msgpack)
"Faking" isn't thinking about it right. There's no point in going through all the trouble of manually constructing a fake sky photo like that when you can just aggressively train a machine learning model to produce good-looking skies in photographs, which they appear to have done for the purposes of things like adjusting the brightness of the sky in night-time photos. In the end, it's not a question of whether it's "fake", just how much of the resulting photo is the invention of a neural net instead of the result of light hitting the sensor.

In the end photography like this is art, though, so if the person taking the shot is happy with it, then it's fine, probably. Just don't enter it in a competition with rules against retouching...
Monitoring 11000 wells (in the US alone, according to Wikipedia) at that rate is only roughly 1KB/s per well. I'm actually surprised it's so small. Sampling intervals for most sensors must be on the order of multiple seconds - or there's not many sensors.
Hi M0zg! Gideon from Comet- sorry to hear you're having issues. Did you every try to report these? if you share more info at support@comet.ml or at our slack channel i'm sure we can fix it / improve. On a general note: 1. you can see min/max values in the metrics tab for finished/running experiments. 2. we spend tons of time on performance but these are actually difficult problems to solve, i.e if you have ten charts all showing 10k data points all updating in real time. That said if you share your project we can use it to improve. Finally the SDK is designed to never crash or slow down your training and this is the first time we've heard that complaint - again please ping us so we can figure out what's going on.
Idea: just put the thing in localstorage? It's cheaper, less fiddly, you can encrypt it with something like TEA if you so desire, and doesn't make urls unshareable by existing
People whinge about new things. You don't see anyone complaining that the pyramids are an eyesore or the Arc de Triomphe is a waste of taxpayers' money.
The entirety of acceleration hardware industry is based around this fact. Basically every single accelerator tries to move more memory towards significantly simpler (and wider) compute. At the extreme of this is compute-on-DRAM, not a new idea certainly, but one that is yet to materialize. Systolic architectures are also very efficient . GPUs are far less so, their main advantage is relatively good tooling and extensive programmability, not energy efficiency, per se. And CPUs utterly and completely suck at high throughput workloads, power efficiency wise. They do often have enough compute to do e.g. lightweight deep learning though.

Years ago it cost 8pJ/mm to move a byte on-chip. It's probably closer to 5pJ/mm now, but ALUs consume a fraction of this energy to do something with that byte. And once you leave the chip and hit the memory bus, things get _really_ slow and expensive.
How do I effectively opt out of google tracking me?
I don't know what kind of software you write, but I build the same CRUD app and UI-flavor-of-the-month frontend, over and over.

I have no clue what "N + 2 values (where N in the probably-infinite number of values T has): N values consisting of a T" means and I've done fairly well for myself.

Why does anyone need this to write and deploy CRUD apps and put forms + buttons on stuff?
This is pretty cool, add data federation to this and boom web 3.0
Yes, it's pretty small, same as description of airport rules would be.
Merv is just a level, i think merv 12 is hepa quality, 14 is like hospital grade, something like that.
You can withdraw on margin?! I suppose in a way that's arguably lower risk, but still seems weird. Also think that's quite nation/broker specific, pretty sure that's not an option with T212 or IG in the UK (which provide margin for trading CFDs and the latter limited options too).

Also shouldn't discount overdrafts, pretty sure mine (as in, available to me) is <1.57% equivalent, and 'arranged' I believe they tend to be cheaper or at least much bigger.
We need to move beyond being saddened by the nature of systems. It's like being sad about gravity, evolution, or the speed of light. Network effects, social/cultural-scale and emergent behavior are the same.

If your design is subject to a failure, it's a failure of your design.

This is an empowering viewpoint. Let's stop blaming factors outside our control and find ways to create resiliency.

The problem is when a bunch of optimistic, altruistic, talented individuals just imagine we could choose to do better, like in the social dilemma. Similar environments and pressures will lead to similar outcome, like carcinization.

Somehow we still manage to be surprised and disappointed when this happens.
What period is "the current period of supposed political instability"?
I'd talk to the professors - they would be seriously inconvenienced if he raised a stink about "stealing my idea". (After all, what PhD student would want to work for them?)

It's not at all impossible that they'd be mortified, too.
Thanks! If the build model is statically analyzable I can see how that would help a lot.

I'll generate my next project with gradle/kotlin and report back :)
Prolog excels at solving NP complete problems (e.g. the SAT solver) or combinatorial problems in general that would normally require polynomial-vs-exponential time to find a solution whereas the use of Prolog allows to arrive at the same solution in the linear-vs-quadratic time. It is not really possible to accomplish it with a DSL.

Another amusing property of Prolog is that a typical Prolog program can be run forward... and backward, i.e. it is possible to «ask» a question and receive an «answer», or if the «answer» is known, the program can arrive at a set of all possible «questions». Hence heavy Prolog use to build expert systems and alike.

Back in the days, we used to giggle that if the 42 answer was fed into a Prolog problem solver to arrive at a full and exhaustive set of questions about the meaning of life, the universe and stuff, that would instantly create a singularity at the point in time and space where the solver was run and henceforth result in a collapse of the universe unto itself.
Learning an esoteric language is as valuable as learning anything else: it’s as challenging and as mind opening as you’re willing to stray. If you’re just exploring another language with the same paradigms you’re used to, you’re just playing in a sandbox.

If you’re trying something that feels novel, that has different primitives and constructs and workflows, you might learn new ways to think about using your more comfortable tools. You might even come to have different standards and expectations of how your peers use those tools.

I’ve become a much better developer from using somewhat esoteric languages and bringing insights back from that. I learned how to reason about and organize stateful code by doing FP, I learned how to write better interfaces in cross-paradigm languages by just reading a lot about Haskell, and I learned a ton about how to handle branching logic and databases by a foray into Prolog/logic programming.

Which by the way isn’t dying, and has been breathing life into more common use languages. That’s the benefit of learning new languages. What they do differently can help guide the mainstream too.

Here’s some ideas that have been percolating into ecosystems that didn’t have them:

- immutability

- static types

- composable functions

- patten matching

- minimal contracts/dependency control inversion

- provability/static validation

- static runtime optimization of dynamic patterns

These are all because people spend time with tech that’s uncommon. Maybe you don’t need it on your resume. But having it in your life experience is going to make you better at your dull day job.
Aren't all cards chipped these days?

And couldn't you see all that data on the back of the card anyway? The number and the name is embossed.
You're not incorrect at all.

Your app can succeed. Maybe you just didn't know the secret of successful behavioral health businesses. If half your clients are not indigent then you're doing it wrong. I know -- this doesn't seem to make sense. Oh but it does, because the economic value of assisting a bipolar person hold down a job or helping some 12 year-old show up to school is much much higher than getting a suburban family to ratchet their anxiety down a notch, and value eventually drives revenues in various ways. Would be happy to chat about it sometime. Your new project is cool too, but honestly the impact of gathering healthcare data heretofore not previously available would be much higher.
More even so, longs always are going to have greater financial incentive and financial power to publish fraudulent news and research. No one should publish fraudulent research in an attempt to affect a stock, but if we were to invest our resources, we should be more focussed on the long side than the short side.
No, its like saying that people engaging in fishing are preventing overpopulation of certain species of fish, which is true of well regulated fishing industries. Short sellers act the same way, to fix over-exuberance in the market. Looking at the market today, we could really use more short sellers to correct the exuberance.
Hi Akshay. I will check on this and get back.
Opting to relinquish one's data to a principled, accountable, and transparent organization driven by clear objectives and beholden to a strict privacy policy, is very different to what one does when they sign up to Facebook.
Another issue is that your S3 credentials are stored on your primary server. An attacker who gains access to that machine will also gain access to off site backups, and can completely destroy your business.
Jonathan Coulton - IKEA: http://video.google.com/videoplay?docid=-6925417691218729871
I was wondering what kind of response this article would get. It had seemed to me that opinions that tend towards pointing out the ugly truth (or approximate this) are not really appreciated here. I suspect it's because of the general level of optimism required to be productive rather than stuck in a negative stupor. My appraisal is that the comments here are mixed but generally not appreciative of the article. What is surprising is that the submission was upvoted, and the criticisms of the opinion in the article were also upvoted.
Many university libraries will allow non-students, or at least they only check for a student ID before and after certain hours.

Even then, it's easy to sneak through if you act like you belong there. Librarians tend not to be the type that try hard to keep people out of a library. If it's actual campus security, that's a different situation.
could you do it after you go through this exercises?