jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Libraries are like the secret weapon of a learner. I don't know why our industry has such a lack of knowledge about this one! I only recently found out about being able to do this myself

(In some ways, we benefit, since there is little pressure for the large publishers not to offer these kinds of things for free via the library system)

Ancedota (and unrelated to the topic of this thread, but interesting none the less I think):

In California, if you go to a state university (but if I recall correctly this doesn't apply to the University of California system, but the CSU system, if I got my facts straight) they must provide a minimum number of copies of each textbook / reading material required for a class be available via the campus library.

I hardly paid for books once I found this out. I just coordinated with others to make sure it was available when needed. Worked well for me.

I could be hazy on the regulation on this though, it might have just been dumb luck that the two places I went to school had this as a policy, but I remember it being explained as I did above.
1. The name is terrible. A lot of things come to mind when thinking of spottiness and "spotty," none of them especially good or related to anonymous reviews. I defy you to find a single positive use of the word "spottiness" in native English text.

2. The site is overwhelmingly busy. There is way too much of everything on the site. Too many pictures. Too much text. Too many colors.

3. Mixing reviews and confessions of love makes absolutely no sense. Again, too much. What exactly are you trying to do? Everything?

4. Your product is, aside from the confusing terminology, love notes and mail service, exactly the same as GetSatisfaction.

I don't mean to sound so negative, I just can't think of any reason anyone would need your site. Are there really people out there who can't find a place to post anonymous reviews? Are there people who don't already know about Google, Yelp, TripAdvisor, UrbanSpoon, and GetSatisfaction? If the letter service (whatever that is) is your way of drawing people in, make it much, much more obvious, and trim away the unrelated stuff which dilutes the message.
That a term is overused does not mean the underlying concept is exhausted.
I work for a living doing research on solar cells.

I downloaded the technical paper and had a quick look. It would have taken me days of hard study to understand what this undoubtedly clever people have done, even though I have a PhD in physics. From how excited they seem to be about their own work, I would guess its probably a very nice piece of theoretical physics. But a few things are clear, from their own words:

- They have not actually fabricated a solar cell, their most optimistic expectation based on this technology is 10% efficiency. With efficiencies bellow 14% you cant compete with other energy sources (you can not reach grid parity), even if your solar cells are so cheap that they are free. That is because the solar cell itself is only a fraction of the costs of solar energy. Think of land, maintenance, support structures, cabling, power electronics, and so on. That means that this concept, as it is, is useless for solar energy production, just like "organic" and other fashionable solar cell technologies.
- The effects they are talking about happen when light has an intensity, in their own words "as low as 10^7 W/cm2" that is a hundred million times more intense than the light from the sun. You need a big, expensive laser to observe the effects they are talking about.
- This is just one more case of people trying to spin their work as a revolution in solar energy, just because it is fashionable and it gives you publicity and funding for your research. They are probably fooling themselves in the first place, but that is no excuse. This type of thing is terribly detrimental for all of us, as it takes funding and attention from the solar cell technologies that actually work. This is a shame for the people involved, and for the University of Michigan.
- If you want to make a bet on solar cells, bet for III-V concentrator solar cells. These are the most efficient ones, by far, (above 40%), and can be used under optical concentration (up to a thousand suns) making the cost of the cell itself almost irrelevant.
The problem with math education is a lot more basic then everyone pretends: there are two variables, mastery and time and we made the wrong one static.

This was a global decision born out of necessity. Because there aren't as many teachers as students we had to make time static and mastery variable. You take a class for a set period of time and then you get a grade based on how much of it you understood. A B means you understand the topic about 80%. In an ideal world every student would always get 100% but simply move at a different pace with the best students simply consuming more material throughout their school career (calculus, linear algebra, etc).

The tremendous news is that technology can and will turn this on it's head. The Kahn Academy does this already with tremendous success and it's the single most important thing that has happend to education in a long time.

For getting a full idea of the scope and vision, whats Sal's ted talk: http://www.ted.com/talks/salman_khan_let_s_use_video_to_rein...
I think you need a bit more here then just headaches to start with. Seems like you could broaden your initial offering to include other medical maladies that require logging.

My dad needed to start tracking his blood pressure / heart rate / glucose levels at multiple times of day and having a text that acted as a reminder and a reply that acted as a log with the data would've been perfect for him.

Is the number of people that need to log this other information > or < than the number of people that want to track headache triggers. I've honestly never met someone that wanted to track headache triggers but know a lot of people that need to track other medical issues.

Maybe people with those other medical issues tend to be older than the target audience for an iPhone app?
With an unemployment rate of just 4% among tech professionals, and shortages in specific fields, flexibility shouldn't be a last resort.

I would have guessed that tech unemployment would be lower than the national average, but 4% is really low.
You can use http://code.google.com/p/google-code-prettify/
As a lifelong sufferer of migraines (I literally fear them on a daily basis and they impact my travel, and work plans regularly).. I'd certainly love to see something like this work.

I'm a bit of a rare case in that I've never been able to identify my triggers and none of the migraine medications work for me.
What kind of 'subject matter expertise' do you have on-board?
So this is where Sarbanes-Oxley has gotten us: to where it's so painful to run a public company that companies put off their IPO much longer than they would have, so people figure out how to trade the stocks anyway -- but in doing that, they have to go on far less information than they would have had, pre-Sarbanes-Oxley, when the company would already be public.

The law of unintended consequences is alive and well.
Just not the greatest for programmers... But cool for everyone else!
Yeah, I've googled the android app and it seems great. On the other hand the iphone apps available....some of them even ask for your username and password instead of google auth. Please, c'mon !
I'm referring to the battery companies, who won't bother to increase longevity beyond the bare minimum necessary to meet a specification.

While I doubt something like the Phoebus Cartel exists for batteries, when they all have little incentive to make them last longer, you won't find much difference between them. Exceptions include military and aerospace where the costs are also many times higher.
I see a lot of trust in VMs, but jailbreaks exist, in the future I anticipate more spectre/meltdown type vulns, or even physics based attacks like rowhammer. Assuming my threat model was infinite, can I really trust vms?
Yeah, building a new housing complex would take years to attempt and would likely be shot down by some lobbying group either because it didn't have enough low income housing or neighbors were concerned about the bad energy it would give off.
> a common strategy was to make the nobledwarfs accommodation floodable with lava

I've not played Dwarf Fortress for a while, but were there any consequences to killing the nobledwarfs like that? The game is so comprehensive I'm wondering if the creators considered that strategy.
Tumblr will love it! ;)
I think the 'someone needs to be fired' is just press release journalism. It makes for an easy narrative. "There's a problem at healthcare.gov" is the first story. "What happened at healthcare.gov" is the second story. "Blah Jones has resigned" has everybody wiping their hands and looking for the next press release story to write about.

It's certainly possible that a given individual is meaningfully responsible for a problem and that they are incompetent, but it isn't necessarily the case. If the actual problem is organizational, a scapegoat just papers over it, it won't fix anything.
I use unison from command line to sync files between pc's, backup server and mounted devices. Internally, if I remember me right, it's uses rsync.
The problem is that this oversimplification is wrong. Curvature in general relativity cannot be expressed merely with a 2-d matrix. It's actually a hypermatrix a
Years ago I heard they were using this technique on the burned papyrus library from Oxyrynchus. Wonder how they're coming with that.
The snap store was specifically designed for commercial use cases, IIRC
> Lupin show a clear tendency to override history fidelity toward a much more political narrative...

Lupin wasn't about recasting Lupin, it's about a modern person who is inspired by the stories. I'm not really sure what that has to do with historical fidelity? I really enjoyed it, it's a fun modern crime show that deals earnestly with issues of race in contemporary France.
> One time payment is a lot more attractive to me than a subscription. I'm beginning to despise subscription software

As an aside, i don't mind the middleground for subscription; buying once to own it, but getting updates for only 1 year. I've experienced this with TablePlus and DataGrid and it's been pleasant.

I agree, i dislike subscriptions and i avoid them now. But i don't mind paying for updates at all. If anything it feels reasonable and inline with my desires as a consumer - continued support.

Too many products i've bought feel abandoned in favor of an upcoming 2.0 to again get money out of me. Give me rolling evergreen releases with a sub-like, but let me own what i've bought so i can be sure it will always work for me. Seems like a good compromise to me.
(I am not the same person as the one you replied to)

The racism debate in the USA is mostly centered on two groups, "blacks" and "whites" (and "asian", but I'll ignore them for now). Jim Crow laws said that a child of "mixed" (one black, one white) parent themselves count as "black". So you have people with quite light skin who are considered "black" and experience racism directed at "black" people. I consider seeing everything through that black/white lens to be pathological.

There is a huge amount of racism elsewhere in the world, probably even more than in the USA, but it's not along the same lines.

Which is why it was so jarring when the "black lives matter" protests spread around the world. In the Netherlands there is quite some racism, but it's directed at Moroccans, Turks, Eastern Europeans, Chinese, and black people, usually of Surinamese descent, all in slightly different ways. The division in black/white makes no sense. The term "people of colour" got imported from the US but racism here is also directed at Poles who are as white as the Dutch are.

The result is oversimplification of our own racism problem, along American lines that aren't relevant here.
that's how Stripe prefixes their IDs too, depending on what type of entity it is. Makes debugging, docs, .. easier
It is explicitly a technical violation of the TOS.

In practice this is mostly so github has a reason to misuses like bots which might not be caught by the anti-spam measure.

They do mind a bit but not too much, and you can get help from support having literally stated that you have multiple accounts. For instance if you're testing an extension or integration with github, and there are specific interactions between different users… you kinda need different users to test it. And mocking github may not be sufficient.
"First, we should stop confusing consumer preferences with power."
One of my minor claims to fame is contributing the word Wertherian to the hyphanation exception list. I only knew it was an issue because I saw it mis-hyphenated in a Trollope novel.
Its all innocent when it is Amazon. But I am sure there must be similar phenomena taking place in the financial markets, but the algorithms that determine pricing there are more complicated than multiplying by a simple factor.
There's a Flash slideshow about the boneyard that was pretty popular when it first came out a decade ago, back when I was a wee web designer fresh out of college:

http://www.kodak.com/US/en/corp/features/sleepingGiants/

It holds up really well, especially the audio interviews with the mechanics and ground crew about their feelings about these "sleeping giants".
That's not quite true. I have friends who do racing with used, cheaply modified street cars. You can get into go-carts fairly cheaply. There are a huge number of leagues in the US and many of them are for hobbyists.

Many forms of auto racing are for the regular Joe and lately Jane.
http://www.copyright.gov/fls/fl108.html

This is long settled in US law. Things like art and text are copyrightable. The game itself is not.
Anybody who knows C should read this thread

People who know C are not the primary audience for Learn C the Hard Way. Every programming tutorial aimed at beginning students puts the student on a tricycle, points them toward a cliff, and tells them to peddle as hard as they can.

Norvig points out the cliff is always there.[1] Zed Shaw starts 50 lessons away from the edge. How to Design Programs puts the student at a different distance. Instruction for advanced students [working programmers] expects the student to know they are headed for a cliff.[2]

The last compound type that we shall consider in this
section is the record type. Records are quite similar to
Pascal records and to C structures (and to
similar features in other programming languages). A
record consists of a finite set of labelled fields, each
with a value of any type (as with tuples, different
fields may have different types). Record values are
written by giving a set of equations of the form l = e,
where l is a label and e is an expression, enclosed
in curly braces. The equation l = e sets the value of
the field labelled l to the value of e. The type of such
a value is a set of pairs of the form l : t where
l is a label and t is a type, also enclosed in curly
braces. The order of the equations and typings is
completely immaterial | components of a record are
identified by their label, rather than their position.
Equality is component-wise: two records are equal if
their corresponding fields (determined by label)
are equal. -- Introduction to Standard ML

[1]: http://norvig.com/21-days.html

[2]: http://www-plan.cs.colorado.edu/diwan/class-papers/ML-doc.pd...
Genesis Global Trading | Software Engineer | Full Time | New York, NY | https://genesistrading.com/

The digital currency market is the most exciting and fastest-growing segment of finance, with new institutions and capital from around the world entering the space every day. Genesis Global Trading, a subsidiary of Digital Currency Group, is a pioneer in the industry, launching the first digital asset trading desk in 2013 and the first institutional lending business in 2018. Today, Genesis sits at the forefront of the industry, a global leader in digital asset trading and lending.

Genesis Trading is seeking a talented Software Engineer based out of the NYC office with interest in building latency-sensitive low-level systems. The Software Engineer will focus on the proprietary trading platform and adjacent systems. Flexibility to develop across multiple languages, particularly in C++, Go, and Python preferred.

To apply: https://apply.workable.com/genesistrading/j/8A5CC674E3/.
What if it did though? What if an army was a self sustaining force? Gathering raw materials from the land, reproducing quickly to fill its ranks. That sounds horrible, like ants... sorry for the weirdo sci-fi tangent.
Reading this just moments after shredding a prison map, putting a failed product attempt of mine on the shelf.

The idea was to provide a texting kiosk for prisoners to SMS friends and family.

Building the technology MVP to run an iMessage-like application on a tablet was the easy part. Getting prisons interested in making a few pennies per SMS - also easy.

Why did it fail? (why did we stop short?)

- The jails required hardware that, "cannot be turned into a weapon." Phone handsets are used as hammers and ripped from walls, so much that these came about http://media.columbian.com/img/photos/2014/08/25/257871_A_Po...

- Manufacturing and installing "safe" kiosks required for our app, like http://www.talton.com/images/kiosk_phone.jpg was a costly proposition.

- Internet access and power. Consider weak-or-no data signal, and ethernet & power that must be drilled through thick concrete walls.

- Existing jail phone systems with the hardware already installed are protective of their business and were not willing to put our software on their devices.

- Integrating with existing canteen systems (a prisoner's bank account) was also complicated. There aren't exactly APIs for that.

- Lastly, and I found this to be most interesting, in our discussion of beta testing with certain prisoners was deemed a bad idea, citing that those who have special access become targets for other inmates.

I loved Hutson's Shutterfly-like photo service when I first read about it, since it improved a prisoner's quality of life without introducing the technology hurdles above. Amazing founder story and product.

After my own experience, I'm even more impressed reading that Pigeon.ly is handling over 2 million minutes per month and would be interested to hear the "how we did it" story on that one some day.
Beyond that, this ignores people who loved space and rockets when they were kids and did go on to do things that people would consider more directly applicable to starving children in Africa because they learned to love science.

I'm an Epidemiologist. I've done work trying to address the Ebola outbreak, and prevent hospital acquired infections. And I started doing it because, when I was a kid, space was awesome.
"It downloads Chrome/Firefox quickly."
I would much rather be an investor in whats app than spacex. It may be decades before spacex develops anything beyond the prototype level, whereas whats app can quickly scale and become the next Facebook or Google with a few years.
I feel like in the long run this could be one of Google's best investments to date.
I recently redesigned our department's hiring process for software folks and one of the things I did was change our standard 2 person interview panels to be a larger group at once.

The primary reason is so that everyone is seeing the same thing, including these sorts of personality conflicts. If Bob thinks the candidate is horrible due to some weird hangup and they were interviewing solo, the team would have to believe Bob. But if everyone else saw the interaction, they'd know that Bob was just being a cantankerous coot.
I caught that. I will also admit that I could have been more verbose and state that I was primarily objecting to

>we should do something about it.

because I believe governments and societies generally function better when they err on the side of permissiveness whenever possible. Even if we did agree that pornography is "bad," not every "bad" thing should warrant a response.

Also, I think you were wrong to object to your parent commenter's argument, because there is a big difference between "us" choosing between "stopping" internet pornography or violence on the nightly news, and the government and media hypocritically attempting to censor one kind of (allegedly) traumatizing material while flaunting and sensationalizing an arguably much more traumatizing kind.
The entire issue with the ACA and private insurance aside, this particular website does not need to have 18 tracking scripts on it. I'm sure this is just another symptom of the convoluted development process behind the Healthcare.gov mess.
I really like Fizzbuzz because for someone who is a good programmer, whether they've ever seen it or not, they can do it in about two minutes. I usually use it as my first question on the phone screen.

And you know what? More than 1/2 the people that claim to be doing a job writing code right now can not do it. If you can't write a simple loop in your preferred language, I have to wonder how you are doing coding right now and being successful.
I've always wanted someone to write a book like this that is basically a catalogue of all the different business models out there from the common ones to the obscure.

Does anyone know if something like this exists?
And more importantly above all, in my opinion, is the profit. A portion of the revenue generate by an employee becomes profit. Lower the revenue (since lower hours) means lower net profit. Giving up net profit is not somthing a business owner thinks about lightly.
In the world we live in, with the Trump followers that we actually have, significant numbers of them took it as a call to violence. And that was predictable. Trump knew or should have known.
Isn't it more a lack of fealty from corporations?
I use Markdown and HTML, CSS, and Python (just stdlib, no packages) to generate static files. I think that will last just about the same length of time.

http://www.oilshell.org/blog/

Markdown is a significant win, and CommonMark made it a lot better.

CommonMark is a Useful, High-Quality Project http://www.oilshell.org/blog/2018/02/14.html

Admittedly I need a Makefile, and Make is pretty impoverished for this use, and I want to replace it with something else. Shell isn't quite good enough because I don't want to rebuild the entire site on every edit, and I don't want to remember which files to rebuild. http://www.oilshell.org/site.html
You're completely right. It's been this way forever. It's just more obvious now.
> #KillAllWhatever should be banned as well in my book, I'm not defending it.

Thank you.

> It is, in the context of the events from the past few weeks

If something is "very precise" in context, then it is not precise. If we have to interpret words, then we have multiple interpretations and everybody can have their own truth. You can't say something is "a very precise call to violence" because of some people may interpret it their way.

His tweet (https://twitter.com/realDonaldTrump/status/13469127807005777...) is very precise. "I am asking for everyone at the U.S. Capitol to remain peaceful. No violence!"
I'm not familiar with #KillAllMen, but it sounds rhetorical, and even if it's not, it doesn't appear to meet the US standard of "imminent lawless action." Speech can only be limited if the speaker intends for it to incite violence, and that the violence is both imminent and likely. You can literally intend to incite violence at some unspecified future time and that speech is protected. You can also just tweet out incitement for violence at a specific time and it's probably protected if you're a random person with no following or influence that is likely to cause the violence to actually happen.
You can't down vote your reply. Also if your comment is dead, it's hidden by default and remove the noise from the thread
As soon as I read that line, I closed the window. Not worth it.
How do you define "the crisis is resolved"?