skysight-inc/HackerNews huggingface dataset:
In my experience the middle and higher income brackets (middle and upper middle suburban class) is the bracket that is hurt the most by college costs. Too rich for substantial need-based financial aid, too poor to pay without big loans. The only answer is merit scholarships, but those can't go for everyone, so you end up with moms taking their kids to 1000 summer activities so they're competitive :-)

Here's a possible solution also from personal experience: I went to high school in Texas and about 70% of the top students went to University of Texas at Austin because a) very good school (top 10 in CS) b) at least at the time, you got in automatically by being in the top 8% of your class, which isn't that hard in huge Texas schools c) not cheap but not $40k a year.

Most parents realized this was a likely outcome for the kids early on (or pretty much expected them to go there) and started to save up money since their child was born. The result was the most unstressful college application process I've seen!

Of course, not everyone lives in a state where the flagship public college is a top 10 in CS and many other majors, nor can everyone save up 18 years before the kid goes to college, but some can make it happen.
This is the first time I've heard the term "range anxiety" applied to laptops, as opposed to electric vehicles.
Most people are not children of two working, well-educated professionals. If that family can't afford to give their children a future without selling them into debt, the American dream is truly dead.
I believe the point was, don't use 68 or 64.
Could this theoretically be used to fight all pathogen-based illnesses as well?
Precisely. At this rate, I don't see much advantage in bringing a few snowflakes into this world to combat the tidal waves of ignorance. And that's assuming I can give them a childhood that was even a fraction of mine.
Adblock isn't an "expensive extension". Ads are the expensive thing, so blocking them saves power.
I've read that site before, and it has pointers to good games -- unfortunately most are iOS-exclusive though. I have an Android phone.
Ease of deployment. LAMP stack was PAAS before PAAS was a thing.
Descent is why I broke a flightstick hat switch. Customer service knew what was up as soon as I described the problem.
ESPN introduced a stat called real plus-minus in 2014, which adjusts for teammates and opponents. It also takes both offensive and defense plus-minus into account. The top two players in RPM this past season were Lebron James and Draymond Green, followed by Chris Paul and Steph Curry [1]. It was received with a lot of skepticism back when it was introduced, but that shouldn't surprise anyone.

1. http://espn.go.com/nba/statistics/rpm/_/sort/RPM
every beginning is hard, but at least it doesn't deal with resolving DLL procedure addresses by hand, which it would've had to do if syscall.NewLazyDLL wasn't available.

after a while things will settle down and this "hello world" program will boil down to something much simpler, like:

import "win"
func PopWin(text string) {
win.NewWindow(text, ...)
}

also keep in mind that this is the version that purposely avoids using C and, as a consequence, can be cross compiled for windows on every machine with Go installed. there are benefits to that.
I like how most of the comments at npr are about how the defendant is a bad guy -- as if that's relevant to determining whether the patent is reasonable and if he violated it.
This was a hurtful response.

I am a single poster/person, not a group of people or a pattern of commenting.
And yet, college enrollment continues to trend upward. The price continues to climb, but it's clearly not unaffordable yet.

http://nces.ed.gov/programs/digest/d15/tables/dt15_302.60.as...
My point is essentially to encourage open-mindedness about that which we don't (and possibly never can) fully understand from a materialist (as opposed to a philosophical) perspective. :)
Theres no network, no alumni connection, no shared sense of pride for an alma mater in a low cost no frills technical program. Like they say, it's not what you know, it's who you know.
Show HN: Livecalc.xyz multi-user calculator based on math.js
As an Old Guy the coasts are depressing as hell.
I agree Safari is the best. Every other browser is a clunker IMO. The Safari web inspector keeps getting better. You might want to take another look at it.
People have been putting images alongside text since the invention of print. That still doesn't make the images text. So it's really great that for a few years now some people are embedding icons in their SMS messages, but I think that incorporating those fashionable 2-5-year-old icons into a standard that's mostly about standardizing hundreds-of-years-old text doesn't make much sense.

You can exchange text with embedded icons just as easily without requiring OS vendors to come up with their own versions of vaguely-defined pictures by... simply embedding pictures.

I can already see the people on whatever would be the HN 20 years from now complaining how "bloated" Unicode is, full of thousands of symbols that no one ever uses, and calling to replace the whole thing, costing the industry even more money to replace a standard yet again.
“Off the Record at the Harvard I-lab” with MassChallenge CEO John Harthorne
I seem to recall that once upon a time, only the /cygdrive convention worked in Cygwin. But for years now, Cygwin has supported supported drive letter prefixes, as in c:/foo/bar.txt. Thus, effectively, /cygdrive/c can be regarded as a legacy hack. Sort of. If you do "cd c:" you end up with "/cygdrive/c" as your current working directory.
Backslashes work fine, too; try "ls c:\\temp".
Four Months Undercover as a Private Prison Guard
Tesla's New Gigafactory: Stats in the Construction Permits
You're being downvoted because you are objectively wrong.

42 U.S. Code § 2000a - Prohibition against discrimination or segregation in places of public accommodation

> All persons shall be entitled to the full and equal enjoyment of the goods, services, facilities, privileges, advantages, and accommodations of any place of public accommodation, as defined in this section, without discrimination or segregation on the ground of race, color, religion, or national origin.

> Each of the following establishments which serves the public is a place of public accommodation within the meaning of this subchapter if its operations affect commerce, or if discrimination or segregation by it is supported by State action:

> (1) any inn, hotel, motel, or other establishment which provides lodging to transient guests, other than an establishment located within a building which contains not more than five rooms for rent or hire and which is actually occupied by the proprietor of such establishment as his residence;

https://www.law.cornell.edu/uscode/text/42/2000a

Feel free to read up on Green Books -- Up until the 1960's, black Americans had to plan their trips out far in advance to avoid service refusals, discrimination, or outright violence at hotels throughout the country.
In QTest, the pain sound that played when you stepped into lava was much more painful sounding. I guess they wanted a more tough guy being burned alive by lava sound instead of the painful screech it was.
MinGW is particularly useful as part of a cross compilation chain for Windows targeting the native Windows APIs. That way you don't have to run Windows as part of a CI process.
TWLO up 90%
> Wouldn't the process just die? It would say segmentation fault or something and return to the caller I would assume.

A segfault only happens when you try to access a virtual memory address not mapped to your process, or try to write to a page mapped to you but not mapped as writable.

Remember, this is C. There's nothing to stop you from writing past the end of some memory like an array as long as whatever memory you're writing into still belongs to you. If you write far enough, you'll eventually walk out of your mapped memory pages and trigger a segfault, but if you don't stray toooo far, you can overwrite some important data and absolutely nothing will complain. When people say C isn't a safe language, they mean it. C will let you get away with murder.

And it turns out that there's some very important data you can overwrite this way.

> How would you get a bash shell?

Let's say there's a function foo() that writes some data to a buffer on foo's stack, and I can control what data it writes (because it's data from a text box on a webpage, let's say). And foo() is buggy and doesn't validate that in all cases the data I control fits in the bounds of the buffer it writes to.

I can then overflow the buffer with my data, and take advantage of that to overwrite the return address of foo(), because the return address for the function happens to exist past the end of all the stack local memory for the function. When foo() returns, it will jump to the address I wrote in there, instead of where it was supposed to go back to. And as long as that address is in the process's mapped memory pages, again, nothing will complain.

To get a shell, as part of the overflow I either insert the binary data corresponding to the x86 instructions for something like a call to execve("/bin/sh", ...) and then have foo()'s return jump to the beginning of my instructions, or I cause the return to jump to some other code or library that will do that for me that happens to already be in place (there are more sophisticated versions of this exploit called Return Oriented Programming).

If want to read up on this: https://www.win.tue.nl/~aeb/linux/hh/hh-10.html
You are aware that for most professions, having a college on your CV is minimum table stakes, right?

Not everyone works in CS.
Launching the 2016 Nim community survey
Your comment is ridiculously extreme. They were not "undeniably" in the wrong. You think they were wrong, but that is an highly subjective opinion. In fact, I don't even agree that they were wrong to do this at all. I think it's perfectly reasonable to argue against the inclusion of more gun imagery in Unicode.

Also, if you think Apple was wrong, you must also think that Microsoft was (they voiced support), and everyone else at the meeting who agreed with the move. As the article says,

> Davis confirmed to BBC News on Monday that "there was consensus to remove" the emojis, but that he couldn't comment on the details.

So it's clearly not just Apple that thought this was the appropriate move.
Ow! Not so hard!
As I said elsewhere, there is no network in learning to code by yourself, or what have you. Assuming my children could learn everything they need from the Internet to give them stable, well paying jobs while competing against twice the number of global applicants as I did is truly wishful thinking.
I think that's what he meant; round up (not down) because the next correction term in the series is positive.

72 is better (mentally) than 70 or 74 because it has more divisors.
National Women in Engineering Day highlights the need for female role models
How to Find SaaS Customers and Leads on LinkedIn
If I ran for Senate, I would vote against most gun regulations. It wouldn't matter if the NRA donated or not.

Is it possible, that the cause and effect have been reverse here? Perhaps the NRA gives them money because the candidate already believes the 2nd Amendment must be protected and they obviously want that type of person elected.

It's the same thing with Unions and Democrats. Unions aren't buying their vote, they're helping to put them in office because they already believe unions are a good thing.
Society in the Loop Artificial Intelligence
If I understand this strategy, you send them to community college for the first two years, where they take their general ed requirements. Then they transfer to a "real" (expensive) college for the last two years, for the deeper/more specialized courses. It's not a bad strategy (we may do it with one of our children). But if higher cost is the problem, this solves less than half of it. Half because they still go to an expensive college for two years. Less than half, because the two years at a community college aren't free, either.
Not sure if Opera has it on by default - all they say is that it is build-in so that somehow makes it okay to use it and compare apples to oranges :)

If I understand both tests correctly, Opera ran with adblock and battery saver enabled (those are apparently not default settings), versus Edge without adblock, on sites which supposedly are ad-heavy - this will bias the results towards browser with adblock enabled.
Looks like a "cliche detector" to me.
Assuming they can get into college after that. If you think competition is fierce in a world of 7 billion people, imagine how it will look with 8 or 9 or 10.
Yes they do. I didn't say the solutions would actually WORK. But this is America, so we'll deal with this problem the way we've dealt with health care.
I don't know your numbers, and the following is thus presumptuous, for which I apologize in advance. But: from what you've written, it seems like you're overthinking it. You're still paying off student loans and you're worrying about a child-bearing decision that you could put off until almost 40 years of age?

Somewhere between now and then, one of your assumptions may change.
A big proponent of the type of things you're talking about is Mike Rowe.

He created a foundation "that rewards people with a passion to get trained for skilled jobs that actually exist": http://profoundlydisconnected.com/foundation/
It's financed by debt. That is, it's probably already unaffordable because the debts are going to be crippling, but it's not felt yet.

It's like you're already severely poisoned but are not yet feeling the effects, and more people around see you and consider the poison for themselves.
Hi Alan,

Imagine we have already gotten to a place where software hasn't been built like pyramids but with some serious object architecture. Let's just assume a Benjamin Franklin turned this computer science into a real science(as the good old Ben did with electricity). We're there. There are now trillions of objects within my reach, without creating a huge indexing table and depending on data, how do I reach the object I am looking for?

This was a huge problem on the internet and Google had a solution that many tolerated and even accepted. In biology you have structures and many cells compose bodies but as I understand it, the objects would be like functioning cells scattered around on the floor. Maybe give me a general and vague idea what the process for this input could look like: "discover songs that I might like but have never heard before"(I have a hard time dealing with abstractions).

Thank you!
Particularly a lawyer for a competing service.
I mean, I agree that they're not children of the elite, but they go to college anyways. College debt is annoying, but I'd be surprised to hear it's a top 5 concern for any of them.

For whatever it's worth, the idea that the "American Dream" requires a college education is itself a little weird.
In your profile page there's a link labeled 'upvoted stories'
Show HN: Hi HN, please checkout my new product,XBdash, and give feedback:)
Hey guys, just to give you a little information on the project:
About a year ago, me and one cofounder, who I worked with completely remotely, created this application because of our connection to the community and desire to fill a need as well as reward our fellow gamers. UX is very important to us and I would love some feedback from all you wonderful people on what could be done to improve it:) Please check us out and, if you are an xbox gamer, check out our contest page for a chance to win free games. We plan on giving our prizes every month to reward our users for their gaming achievements.
You said that Gruber mentioned it. If this is your own conclusion based on other materials then fine, but that's a different thing.

As for downvoting, no, I only downvote people who are blatantly awful (insulting, sexist, whatever), and in any case HN doesn't let you downvote replies to your own comments.
Until we know exactly what websites/videos etc are loaded (also on the Opera benchmark!); you, me and all consumers do not know if this is true :)
See here:

https://support.microsoft.com/en-ca/kb/2977003

"Visual C++ Redistributable Packages install runtime components of Visual C++ Libraries on a computer that does not have Visual C++ installed. The libraries are required to run applications that are developed by using the corresponding version of Visual C++."

And an overview here:

https://msdn.microsoft.com/en-us/library/ms235299.aspx

Visual C++ libraries are not a core component of Windows; they are run-time support for Visual C++ programs. Microsoft calls them "redistributable".

If you write a program which depends on this, it behooves you to ship the exact version you're testing with and install it in the same directory as your executables. (See the "corresponding version" remark above from Microsoft themselves!)

(Which is why it is a myth that MinGW makes "native" Windows executables that don't need anything; in fact they rely on some program having been installed before them which rudely put some version of the MSVCRT.DLL into the System folder.)
Theoretically, it could be used to get a person to grow a new set of arms. But technology that doesn't exist yet is all speculation.
While the constructs are higher level, the compiler still needs to deal with all of this complexity. Normal developers can ignore this. But there will be a memory model and a modern language should specify this. If swift does not have an equivalent idea of what its memory model should be, the ARM/X86 splits will lead to interesting bugs.
Not having kids because you can't pay for their tuition given your current earnings is a quite novel position to take. When college was cheaper, people still had children. Many of those children did not go to college.
AROS Survey 2016 Results
My partner is older than I am. Her age is imperative to child-bearing. The older a parent has a child, the more at risk the child is for birth defects and other health problems. Having a child that late - assuming we can afford one by then - while being aware of their potential health implications is simply selfish. If I'm going to have children, I'm doing it for them.
I don't think it would take much of a difference on an LCD display because your backlight is going to be on regardless.
Boston Dynamics made a new robot: SpotMini
On the SSME there's something called a Augmented Spark Igniter located in the center of the injector. It burns fuel and oxidizer to make a jet of flame which ignites the whole mess.

The details are in here:

http://large.stanford.edu/courses/2011/ph240/nguyen1/docs/SS...
It is, but with the Boot Camp drivers, it seems like a fair fight. Obviously both OSes do some things behind the scenes that impact battery life, but we hope both are tuned to conserve battery when not charging. Though to turn the argument around, given that ChromeOS isn't known for wasting a lot of battery while browsing with Chrome, having less OS is probably a boon.
"In Our Time" podcast. Works every time.
Thank you, that was the answer I was hoping for.
OK, so I over-simplified the process a little. You have to pay someone who is not the government. To merely exist sets the criterion for the mandate. The penalty is not flat rate, but has a floor. SCOTUS ruled in upholding ACA that Congress has a constitutional right under Article I to levy taxes.
Heh, I opened it thinking it talks about actual teleportation :)

Quite a misleading name.
Wait, Opera is still a thing?
> After looking at Herbert's wiki, I feel like I've been creeping around his ideas for much of my life without realizing he was the progenitor

I had this exact feeling as well. Herb thought at the exact same level of abstraction that I like to think in, broadly construed as "models", not too rigorous to be mathematics, but not too loose to be raw observational psychology. Just right. Marvin Minksy is precisely the same but for AI systems rather than humans.

Krakauer's website is where I would read Krakauer: http://tuvalu.santafe.edu/~krakauer/Site/Publications.html

Scott E Page and his "Model Thinking" course on Coursera is in the same vein as these two. He's a complexity theorist that deals with proper representation of social networks and distributed decision-making. His books "The Difference" and "Complex Adaptive Systems" are academic but extremely readable, and don't harken after the same Cellular Automata and Chaos examples without at least operationalizing them into some application first.
In order to be able to afford 2K for a one bedroom apartment (definitely on the low end for Santa Clara County) you're going to have to save up at least that much for moving expenses. Want to try doing that on a less than 6 figure salary (I'd say 85K maybe if you want to stretch it). 60K could've landed you a cheap apartment in 2007, but not anymore.
I still remember playing multiplayer deathmatch (more than 1v1) over modem, with ~200 ping, and still feeling how crazy responsive it was. That was as transformative of an experience much like seeing SuperMario 64 for the first time.

Quake multiplayer was where I had to abandoned playing "closed style" on a keyboard and instead adopt the WASD mouse and Keyboard style.

Also remember when GameSpy was QSpy, and PlanetQuake was just a fan site?

And the fun of playing Threewave CTF with the grappling hook.
PuzzleScript[1] sounds like it might work for what you want to do, at least for quick prototypes. It's a brilliant little online IDE for a puzzle game DSL.

It might seem like a toy, but there's a community of people who create genuinely good games in it.[2]

[1] http://www.puzzlescript.net/editor.html

[2] http://puzzlescriptgallery.tumblr.com
Workshop: upgrade an Amiga 'Tank' mouse with microswitches
Personally, I don't think that's wise. 20 years is a long time and the whole setup is getting more ridiculous by the day. I fully expect that it will collapse under its own weight before your kids have to make the decision.

(Nothing necessarily explosive, just something like "alternate routes into white-collar well-paid entry-level work will be well-trod at that point, avoiding the need for expensive college or bidding it down.")
Right on -- for the record, this data is ending up in mongodb at the moment, so I need to write logic for binning by time and so forth myself. Our use case is maybe odd in this space -- sampling a handful of values per item a couple times a day, but for millions of items.

I compared a dataset to postgres and the new mongo storage engine is very good -- dunno if wiredTiger is something you guys are looking at, but it's very compact and fast to query with the proper indexes.

Dumped some stats into a gist as well: https://gist.github.com/mattbillenstein/89969980025414e2bca8...
Not enough unique drugs, difficulty determining mutations/susceptibility of tumour to drug, high side effect profile of drugs used in isolation and higher still in combination
Without knowing specifics it seems like you're focusing on complicated "dense graph" scenarios. Perhaps Swift is a bit harder for those.[1] However your initial claim was that dropping GC was bad for "most server-side code" (emphasis mine). Does most server-side code involve dense graphs?

As a point of logic, optimizing to make 95% of cases a lot less "painful" would be worth a tradeoff of a bit more pain in the already difficult 5%. Thus if Swift fits that description it stands to reason that it could displace server-side Java.

[1] (Although one could argue those are exactly the scenarios where reasoning more carefully about your object graph is helpful.)
Most jobs require college degrees and work experience, even if the person can be trained on the job. My children could be excellent but have neither of those things and if just one person with a degree and some halfway decent dress sense walks in the door, my kids' resumes will be in the trash in an instant.
Also Opera has built-in blocking. It's not a JavaScript-heavy extension to begin with. ;)