jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
So, a thing I've been thinking of is that... because most people are on constant rate plans (where there isn't any incentive to cut back during a supply and/or demand crunch), the overall grid demand is a lot more inelastic than it would be if everyone where on a Griddy-like service.

When, say, 75% of demand is insensitive to price signals, to get the 25% of demand that is sensitive to respond takes a MUCH bigger pricing signal to have the same demand reduction than if 100% of demand was responsive to demand signal.

What's needed is, say, a guarantee of 25-50% of average consumption (or maybe enough for certain essentials) being charged at the base rate while the all the rest for everyone is charged at some multiple of the wholesale rate. But this only would work well if everyone had smart thermostats on their heat, their hot water, their airconditioners, and all other major power consumption sources. Otherwise people would be unaware of this pricing signal until the next month.

Also, maybe it'd be a good idea to have the main thermostat in the house (talking to the meter) show some estimate of the daily energy cost so people don't have to wait a month to find out they're using an insane amount of electricity somewhere.

Pricing signals work great (including for consumers) if supply/demand is elastic. If it's inelastic, it ends up looking like profiteering and passes on huge risks to those often least able to take them.
Horror persists because we just don't care that much. Especially if it isn't in our face. We will forget about this story tomorrow.
https://en.wikipedia.org/wiki/Median_voter_theorem
Some universities do not really fund a student. They are low but I have heard of such cases. I was surprised and I find it quite weird. I wonder if students actually take up such an option.
I wonder if you could hook this up to your computer and run it like a VM but it's just a whole computer you can use from your main machine?
The "under penalty of perjury" phrase modifies the second clause, not the first. In other words, it's not perjury if the information in the notice is inaccurate -- it's perjury if you falsely claim you are authorized to act on behalf of the grieving party.
This is huge, it may not look like that but it is. Anyone know if this is legal? I'm pretty sure they already thought out their alibi, but this still could be a really messy subject. I'm also pretty sure that if they were honest about the real business plan behind 23andMe from the beginning, much less than 800,000 people would've spit for them; that's some really low foul play there and definitely 'evil' [1].

The reason why this is huge is because DNA (and samples) can be easily and cheaply preserved for relatively long time (which is what they obviously did). Right now, whole genome sequencing is 'apparently' still very expensive but there's not a doubt that it will become ridiculously cheap as time goes on. If 23andMe is completely authorized to do whatever they want with those samples (which I'm pretty sure they do, because I can't think of something more flagrant than selling their data) there's nothing stopping them to sequence all of them when the cost is low enough. What happens next could be the subject for many science fiction novels but it's real. If they do sequence those samples they would have BY FAR the largest amount of genomic information that humanity has ever gathered together; along with capable researchers, this is the kind of thing that could change the fate of our history. And... this tremendous amount of knowledge and power is all going to be in hands of a private business, a business with very dubious ethics and 'very close' to another company that makes it's living taking advantage of every piece of data they can put their hands into. This needs regulation like RIGHT NOW.

Also, from the comments:

>In essence, 23andMe got you to pay for their startup costs, and now they're looking to make a mint on the personal data you paid to give them.

[1] For those who are not aware. 23andMe's founder and CEO is Sergey Brin's SO.
What do you suggest that would be better and also not upset people?
You have to pick your battles. That may be true, but unfortunately there's not much I can do about it; I've talked to a lot of people who were hesitant to buy an Ergodox when they saw the assembly instructions mentioned a magnifying glass and tweezers.

In any case you can't get around the need for a soldering iron anyway in a kit that includes key switches.
Yeah, sorry. I took a lazy shortcut there. What I meant was "they targeted the URL of rust's package manager and took a link to it down". It was less about the impact and more about how they couldn't claim that they honestly thought ("good faith") they had any claim on that page. But from all I can find that doesn't matter since there don't seem to be any repercussions for these kinds of takedowns.
Well, given that I imagine only mods can set negative value to a post, I'm going to infer that the mods didn't like seeing it in the comments.

You know, sometimes it's ok to find humor in things.
There should be harsh penalties against wrongfully filed DMCA's, did they Google Search a keyword then blanket filed a ton of URL's?
The lack of generics in Go is a non-starter for me. There's polymorphism in built-in types, but these throw out compile time correctness guarantees.
It is possible for a git commit to have zero parents (initial commit), one parent (the direct ancestor in a linear path), two parents (generally referred to as a merge node) and more than two parents (also referred to as a merge but only possible using the octopus strategy).
Almost nobody can. Some people think they can, and charge forward with it, but rarely do they produce something that actually works. Usually, they bang on it and test it and cargo-cult it until it works, then convince themselves that it's from 'first principles'.

Even if it were a common ability to produce engineering work from written design principles, I'm not certain that's what we want. Experimentation is the key to science. You have to observe, change, guess, run, observe, change, observe until you can successfully predict what will happen for each change you make. The scientific method is taught to everyone, even if most ignore it and skip steps. 'Guess/check' is the correct way to do real-world engineering and design, not pure-logic simulation, because we still don't know all the first principles.
How much difference did no testimonial vs male testimonial vs female testimonial make?
The control data (eg unzip the archive and view or use "dpkg-deb -I /path/to/package.deb") gives you the version number which should match. This should also match with changelog details from changelog.gz under the data part of the deb (but not all packages have this). Both of these are easily forged.

To me, a novice, it appears that the best bet is to use signed/checksummed packages from a reputable source; I don't think you can tell beyond this.

To be able to recompile and compare the binaries you'd need to know which compile-time options were used.
If git has defined 'branch' to mean something different from other VCS, then I think git got it right and everyone else is wrong.

The distributed nature of git (and any DVCS) means developers on the 'dev branch' are working on different branches, even if they all call it 'dev' in their local repositories. Their local development may have started from the same parent, but it's not the same branch. If you send the commits to someone else, they'll be completely separate from the receiver's dev branch until merged.

It seems to me that your idea of the "dev branch" is in git a purely non-technical thing. That is, a branch in some blessed repository that points to the so-far merged efforts of all the developers' dev branches, representing 'current' development.

I think this is a good thing, and I'm yet to be convinced otherwise.
A comment on the article pointed out that since javascript execution is blocking, you can do that for synchronous javascript:

scripts=document.elements.getElementByTagName('script')
latest=scripts[scripts.length-1]
Helpful advice and links for For Journalists and Bloggers
Online Journalism Handbook - 200 + tips and tools and counting http://bighow.com/journalism
Professional Blogging Handbook - 250 + resources http://bighow.com/blogging-handbook-for-professional-blogger...
The Ultimate list of free tools and resources for journalists and bloggers http://bighow.com/guides/online-journalism-handbook-the-ulti...
Yes, I felt much the same. The positive reactions to this are really surprising to me, but as you say, different strokes.
As someone who liked your documentaries, I think you're misinterpreting the previous poster. 'Production values' doesn't refer to skill or attention - those qualities are clearly present in your work. It just refers to those aspects of a work which are simple functions of money spent. To say your work has low production values, then, just means you clearly didn't have a large budget, which is true but nothing to feel bad about - you did a great job with the resources you had.
>Feynman was rumored to have used LSD in the late 1960s a handful of times. Feynman denied using hallucinogens, saying he was too scared to damage his brain, but there are credible reports that he did take LSD at least once around 1970.
Wouldn't that essentially be an hypervisor written in Rust?
Nope. A SHA-256 cryptographic hash isn't a "version" of a file in any sense of the word. You couldn't (for example) run a binary hash of an executable, nor can you convert it into an executable file by compiling it or reversing the hash algorithm.

Perceptual hashes work the same way.
That's a fair point, but it remains to be seen what the frictions are. I doubt that the domestic software industry has had my welfare particularly in mind all these years up till now, and yet they're all still here, paying what everyone wants us to think is our exorbitant American salaries.

What is the point at which these giants collectively tell us to fuck ourselves and run off to the Chinese nirvana you describe? Is it just north of where we are already, so if we don't get some immigration relief immediately we're all doomed?

Maybe. Or maybe the whole process isn't as clean as you're implying that it is. I do know that for as long as I've been paying attention a standard Republican refrain has been that if we don't lower our taxes to zero then all industries, in their game-theoretic wisdom, will evaporate from our lands. And yet businesses keep failing to migrate en masse to whichever Dakota has no taxes, and Minnesotan industry draws another day's breath.

To reiterate, I'm not saying you're wrong; but the causal chain is considerably more entropic than you or pg are letting on.
SEEKING WORK, Toronto ON, Remote

I am a seasoned mobile developer with 7+ years of experience in implementation and delivery of small to large scale applications.

Technologies:

Swift 4.0, Objective C, iOS SDK (Foundation, UIKit, CocoaTouch, Core Services, etc), WatchOS, iMessage extensions, Git, REST APIs, etc

Email: waqasn1@icloud.com
I have seen what looks very much like a truth table written in George Boole's spidery handwriting in an exhibition dedicated to him in the University where he taught, Queen's College, Cork, now University College Cork. Instead of '1' and '0', or 'T' and 'F', he had written out the whole words, 'true' and 'false'.
I've pointed this out elsewhere in this thread: That's not what the chart is saying. The description reads "Probability that computerisation will lead to job losses in the next two decades", not "probability that computerisation will completely replace this job".

For example, in economics, there might be a need for fewer economists because computers are able to do some of the work that previously had to be done by humans. But they're not suggesting that there's a 43% chance that there will be no human economists in 20 years, or that there will be such a thing as a computerised economist - it'll be aspects of the work that are automated (at least initially), not the whole job.
Yeah, I first noticed this from music performance. Simply being excited to play with and for people made it much more enjoyable and reduced my playing errors. It applies to public speaking, as well. I came to think of it in terms of the awesome feeling that comes after a good event. I actually like speaking and performing in public these days. I wish I'd known this when I was a kid. It took me until my early 30s to be reasonably awesome in performance situations...I was probably qualitatively a better guitarist when I was 22, because I spent so much more time doing it. But, I'm a more effective performer today.
I think of the modern web as analogous to Windows: bloated and complex. I'd much rather have a Unix-web than a Windows-web.
What are the differences between this and Disco?
I've thought about this a lot as well. A lot of Russians that I've meet learned English (at least improved it) did so via video games in English.

Imagine a game where you "purchase" tickets, get on a plane, fly to France and have to navigate around Paris while learning bits of French along the way (reading signs, having interactions like asking for directions, ordering coffee, etc). You would have objectives to complete and little mini-levels like typing exercises. There could be speaking tests via siri/gnow-like AI or even a "pro" version where you interact with real native speakers (pay as you play).

The closest I can think of is Influent on Steam, but it's pretty limited at the moment (you can only navigate around an apartment). It's a pretty good start.
I agree. I've watched a bunch of 4:3 aspect stuff over the holidays on my 40" HD telly (old war movies, The Invaders etc). Once you settle into a film/programme you barely notice those black bars down the sides of the screen.

In fact I remember watching The Wire on the same TV on DVD back around 2007'ish and hadn't noticed it wasn't widescreen/HD.

ps: "couldn't care less" ;)
I don't want any "like" buttons.
For the record, I'm not the one downvoting you (I don't even have that ability yet!).

Security is always done in layers, though, and while you're correct that it is extremely unlikely, the chance is nonzero. As such you have to prepare for that and design your system to be resilient to these types of things. In castle terms, you trust that no one will ever breach your wall, but that doesn't mean you don't have guards and an armory inside for the unlikely event it does.
> and the fact that he had already learned Spanish is even more ideal.

Knowing another latin - based language should help. I know things got much easier for me in France when I realized its similarities to spanish.
you may want to look into finding someone who teaches alexander technique: http://www.alexandertechnique.com/

helps lots of musicians and others with repetitive injuries.
Yes they are, unless you're in your own bodily optimum. When you're around 30, sure you can show Amundsen-like effort. What happens when you turn 45? 55? 65? 75? People live that long now.

Anyway, you've never seen clear temperature extremes obviously.
Doesn't spot that a few of my older repos have a license within the README.

Surprisingly doesn't recognise GPLv3.
I'm curious what data supports the idea that Lisps have gotten more popular.

The total number of developers who know a Lisp may have grown, but the total population of developers is also rapidly growing.

Measured as a % of language popularity, I'd expect it is largely flat, despite awesome mass-media efforts like Seibel's Practical Common Lisp http://www.gigamonkeys.com/book/
I know. sorry, I probably wasn't clear: it doesn't matter if he takes another bet or not, what matters is that he wishes that he would have had more restrictive requirements for who is able to accept his bet.

the logic being that, the more restrictive requirements, the less people who meet them, which means less probability that someone would take his bet, which implies that he never really wanted anyone to take the bet in the first place.

the subtext is that sam is not as confident in his position as he would like you to believe.
> Most of these (scholarships, work study) are available in other countries without the sticker price in the USA.

That's a distinction without a difference if almost no one is paying the sticker price except for the trust fund kid without any ability or willingness to work.

> It worries me how you rationalize this away

I disagree with you because the alternative model, "free or cheap for all," ends up subsidizing that trust fund kid who has no ability or desire to work. If you're subsidizing the rich, it's ultimately at the expense of the poor. It's a regressive system dressed up as progressive, it's just a wolf in sheep's clothing.

Characterizing our disagreement as "me rationalizing something away" though is undeservedly patronizing. If I responded in kind the discussion would quickly devolve into name calling.

We have a good faith disagreement. We can treat it that way or just not bother discussing it.
> They 'save' lots of time by having things brought to them, and spend that time watching TV or browsing the net despite not really enjoying those things. They're exchanging money for time to do passive activities they don't like and don't make them feel good.

I would agree with you here - often I have to push myself to do something more worthwhile with my spare time. Why do we do these "passive activities"? Is it because it requires little effort, despite little reward? Is it a mild form of addiction? It almost seems like procrastination, except it happens during dedicated spare time.
Don’t give them all for free. Keep accuracy and most frequent keys errors for paying customers, and incite them to upgrade if they want to know how well they scored.
I like to start each day with coffee and then move to tea. So I get the jolt in the morning, then the sustained tea high the rest of the day.
OS, browser? Not sure what you mean from "move from the 2 to the 3 line"... hitting enter/return won't prematurely move you from one line to the next. Or were you trying to type the specified text, and it was locking up in some way?

Thanks for the heads-up.
Just curious: Have you heard of firef.ly from back in the day? :-)

http://gigaom.com/2008/07/30/firefly/
http://www.scripting.com/stories/2008/05/13/demoOfFirefly.ht...
What you've described here would make an AWESOME movie. Granted, I'm not sure how one would work "Datacenter" into the title and still sell many tickets.
just to mention a few:
- natural light light bulbs
- walk outside during daytime, under sunlight as weather permits
- only go to bed when sleepy

Drink water a lot. I sometimes not drink enough and get real bad headaches by the end of the day.
I heard that you should boil the water first, and then let it cool down. The listening method only works when you don't boil it, but go to the desired temperature without a detour.
You're missing my point. It's not that I'm ignoring security; I was responding to JabavuAdams' pointing out that if someone accesses my electronic records, I likely wouldn't know about it, while I'd find out if someone broke into my home and accessed my physical records. Since there are other places that my data can be accessed electronically, it seems short-sighted to avoid digitizing my copies to avoid undetectable access to my documents, since that can happen anyway.

Having said that, I really am not worried about someone accessing most of these documents, and certainly not enough to go through the hassles of what you outline in your comment. If someone wants to go through the hassle of breaching my security so they can pour through my phone records for the last five years, or peer at my receipts for lunch at the restaurant around the corner, they're welcome to. What exactly are we worried about here?
No hardware acceleration on the browser just yet

IE9 will use GPU hardware acceleration http://blogs.msdn.com/b/ie/archive/2010/03/16/html5-hardware...
This sounds like perhaps the biggest geo-engineering project in history. Hope they have good science that it will work as hoped! This is not always obvious. For instance, in the US lot of people have been planting eastern red cedar trees in places like Nebraska, Kansas, Wyoming, and Colorado for shelterbelts and reforestation. But it seems the tree worsens drought conditions in natural grasslands by capturing available water. And it is vulnerable to fire, but with infrequent wildfires the trees grow large until uncontrollable fires break out. See e.g.
http://www.fws.gov/mountain-prairie/pfw/r6pfw15.htm
Erlang is nice, but is outdated and does not handle clustering that well.

Erlang's distribution was always designed for redundancy and fault tolerance first, thus features like location transparency and heartbeats across nodes. There is no inherent service discovery mechanism built in (tools not solutions), and I suppose large topologies could benefit from third-party process registries.

I'd hardly call it "outdated", just that its default mechanisms for organization are a little different.
Heh, my wife really wants us to move to seattle. I am more of a sysadmin but can get applications built with python.
This feature only applies if you are already blocking GA with Firefox.
The change is that now the GA JS API will stay available for the website so that it can keep calling GA functions. The stub won't actually send any info to Google though.
I worked at a company that had all our clients' salesforce, emails and internal communications in our production database. It was the most security minded company I ever worked for in 25 years. They didn't allow windows. Only macs on their network.

Anyway, our staging and development database had crap data. I asked if we could get production data in staging and they said no.
There isn't a very wide gap between builtin and "we bundle this extension by default" - which was always an option. The difference would have been marginal if Mozilla wanted to make it so.

Open source has an advantage when it sets itself up as basic infrastructure that can be tailored to many roles. It is notable that Brave, being started by a CTO from Mozilla with extensive experience in Mozilla, went with Chromium as the browser base for whatever reason.

Maybe if Firefox hadn't damaged its extension ecosystem instead Brave's niche could maybe have been done with extensions. Who knows. The former userbase has been delivering powerful votes of no confidence against Firefox for a decade now.
By the name of the server this seems to be at least unofficially associated with YC? Is this primarily for projects backed by YC or just commercial projects?