skysight-inc/HackerNews huggingface dataset:
'dup' is a bad example from C, in my opinion. ('dup' and 'dupe' are both short forms of 'duplicate' anyway.)

What about 'strncpy' versus 'strlcpy'? Or 'vsnprintf'? 'fcntl.h'? 'execlp'? 'EBADF'? 'SIGSEGV'? 'lstat'?
My point being ... I want to sell games to people who gotta have my games. If "ew, I hate Windows" will stop them from buying a game, then they're probably going to be a pain in the ass, as customers. I'm not going to be able to make them happy.
You might finally have a choice where your internet comes from
Babylonians Tracked Jupiter with Fancy Math, Tablet Reveals
A topic analysis using LDA would be pretty neat. It would take a really really long time with 18TB of text but in general it would be pretty cool to get an overall picture of what, generally, is in those docs. For those parties who are interested. Generally speaking of course..
Even an Isp of 240 is not all that high. This page:

http://www.astronautix.com/props/n2o4mmh.htm

Lists a bunch of engines that have Isp values in the 300 range.

SpaceX tends to optimize for total operational cost, rather than performance, so I wouldn't be surprised by the tradeoffs they've made to create a reliable and reusable system.
See also the "debtakeover" project, which automates this.
> But beyond that, I suspect "involved parents" is a proxy for wealth.

Meaning, what? Wealthy kids with uninvolved parents do fine? Why?
Just curious since I must have missed it - where is this claimed? On nim-lang.org? And yes, Nim is not 1.0 yet so some areas are still evolving. And no, I don't think I asked anything?
I like this idea: the OEIS-complexity of a sequence (= how early it comes in the encyclopedia). But yes, what I thought of was what the other commenter wrote: given some primitive operations, how long a program can generate the sequence?
Banking Model of Education
Yeah, I know. One thing I saw was Google soliciting hospitals for them to store DNA records there. The idea that Google could absorb thousands of people's DNA records without their permission via offering a storage service to a hospital...
Use cases and examples are pretty scarce. The doc is accurate, but understand the doc for a newcomer to the tool is difficult.
You need to read a book called Systemantics by John Gall. It's a hilarious and accurate look at how large systems fail. Although parts are somewhat dated, the principles are the same.

In particular his material on bureaucracies is relevant: when threatened, bureaucracies immediately fight for self-preservation. Boisjoly was threatening the bureaucracy and so had to be eliminated for it to survive. Its actions makes perfect sense in the light of this. Ugly, yes but understandable.
"The name refers to the metaphor of students as containers into which which educators must put knowledge. This reinforces a lack of critical thinking and knowledge ownership in students, which in turn reinforces oppression, as well as it misrepresents Freire's understanding of knowledge as the result of a human, creative process."
letencrypt is in beta testing for now. And they did not claim whether they were going to make this service free forever.

I tried letencrypt, and it works like a charm. But the sad thing is that it needs you to update every 3 months at least for now. And they may have auto-updating script for this, but it is not supported well. Currently the scripts only work for Apache HTTP servers, rather Nginx ones (will work in the future) . I update certificates every 2 months by hands...
I am not saying it's sufficient not sure how you got that idea.

You were the one who wrote, in the higher-level comment you made,

The key to succesful education is involved parents. It's really that simple.

Now that we have agreement here expressed by each of us that parent involvement is important, but not the whole story of what's important in education, how about let's discuss the specific content of the article submitted for discussion? How could an involved parent, for example, CHECK whether or not a teacher in the friendly local public school has learned enough about reading instruction to know how to distinguish phonemes from graphemes?

I'd be happy to see other readers's comments on my own top-level comment in this thread (it is "below the fold, I think), in which I give examples of differing practice in the other country I have lived in, Taiwan. The schools there did an amazing job when Taiwan was still a developing country of providing good instruction with very limited resources. One big aspect of that was better teacher training.
I know a hosting company that exclusively deploy Apache, because that's what they know how to configure. Everything that works under nginx, will still work under Apache. If they need more performance, they put Apache behind a Riverbed Stringray/SteelApp/Brocade Trafic Manager (or whatever it's call these days).

I think people are being to hard on Apache, it's still a great webserver for a ton of applications. That being said I prefer to configure Nginx over Apache.
I tried a friend's Surface the other day and got blown away by how smoothly everything ran and how quick Edge was compared to Safari. No hang-ups, no "This application was forced to quit," no opening iTerm and having to kill a process by hand, better memory management, and pretty decent battery life. Of course, the trackpad and keyboard were still not as good as the ones on the MBP; there's some weird Apple magic going on there and while OEMs are catching up I wonder how much longer it'll take to actually match the performance of Apple's input devices.

It's amazing how the tables have turned; I can't imagine myself saying anything like this 5-6 years ago.
Wasn't my intent to be harsh on parents. I am simply saying that involved parents on average means more involved children who will then learn more.

Of course there are kids who just learn naturally but they aren't a part of the problem the article is discussing and there are parents who aren't involved in their childrens education.
> We have the internet now... I prefer to pull what I want to know when I need to know it.

This meme needs to be put to rest; preferably with a stake thru the hearth, the head chopped off and the mouth full of garlic.

Information is just an encoded sequence of symbols, but knowledge inside a living mind is structured. Beyond a certain point[1], you cannot just pull whatever you want to know - Matrix style, please - because in order to decode the information you need to have built an scafold of prerequisite knowledge over the last few years. And your past self did not have any way to predict with both precision and accuracy what you would want to learn today.

And that is the reason why, every kid must be forced to learn a basic set of common facts and skills at an early age. The purpose is to create the foundations of an scafold that is good enough for most people purposes, and to develop the skills to keep growing it as needs arise.

One could argue that the US so-called-education system has strayed away from that noble goal to such a degree that it is almost impossible to recognize it's original intent. And yes, that is a shame. But it is simply false that you can "pull whatever I need to know, on demand, from Google"... and for every person for whom this is still more or less true, there is one of us here at Hacker News waiting for the chance to automate their job away and split their wage with their boss.

Damned, it is hard enough even to google what you think you need to know if you don't know what's the name of the thing you are looking for!!!

[1] There's a triving industry of Infotainment that makes their money by puting together mildly interesting facts, packaging those in an engaging presentation and selling it to customers that like to think of themselves as "well learned". The difference with true knowledge is that the consumers of such products lack the context to put that information to good, practical, use. In the same way that looking at a lot of martial arts movies does not make you a good fighter, looking a lot of documentaries do not make you a scientist.
https://news.ycombinator.com/item?id=678282
> don't act like an idiot or seek out trouble in rough areas and 99% of your interactions with police will be fine.

This isn't the experience of many minorities and poor people.
This will probably never be seen, but one of the best things I think we can do to lower the cost of living as well as help get people into paying jobs is localize the economy more.

Make it more efficient to buy food from the local farmer / farmers market than having it shipped around the world to the nearest walmart.

Make it easier to do local and smaller scale manufacturing (think 3d printing).

When your economy is local, it's efficient, green (remove the high cost of transportation out of the equation) and it feeds on itself with jobs and money.

I'm building something right now that I hope will be a step towards reaching some of those goals.
This wins the "Fucking Sweet" award for being hypothetically useful. In reality... not so much.
Debugging via gdb and frontends using gdb like KDevelop or QtCreator works very well - except data drilling. But that may be solved eventually.
> I just wish we could look at Nim as a language with different design goals than Rust.

Claims that Nim is memory-safe when it's not is not a difference of design goal though.
Everything about this sounds like how an university use to work. I for one will back this idea. Nothing will stop a person from getting a 'real world' job after completion of the program. But it is clear that the program is not just specialist training, but geared to moving up the abstraction and generalization layers.
We compare this way in the UK. The same students are compared each year with the assumption that some progress will be made, and that students will eventually reached a predicted level that is set externally and based on past performance and socio-economic factors. (http://www.fft.org.uk/)

It's still ridiculous and leads to teaching-to-the-test, fiddling with data, and undue pressure on teachers and learners.
"The key to succesful education is involved parents. It's really that simple." Given that statement, and translating it from layman terms ("the key" and "really that simple") into philosophical terms (necessary and sufficient), I would say that tokenadult was fair in having that idea, that "the key" == "sufficient".
A good one, too. The last startup I worked for was one of their first customers. You fire off events, they machine learn normal behaviour for your customers and feed the intel to your customer success team so you can prevent churn and identify your high-performing customers.
I guess I think those things to be the building materials, and folder structure/routing/etc to be the stuff I don't mind making my self. I get how this might be opposite for others though.
How much does clojure take advantage of its hosted status?
Can anyone who builds clojure software for multiple runtimes comment? It would obviously be extremely nice if you could program libraries once and have them run on the JVM, CLR, and inside the Browser. In practicality how difficult/easy is it to build cross-runtime libraries and how much reuse can you get out of clojure libs b/c of its hosted status?
So... what is an example of a well written API/SDK?
It's sad to see you had trouble. With the latest version of it (9350), I had trouble at the beginning but upgrading the kernel to 4.4 solved all of them.

Also, regarding #3, I've heard Linux Mint as great HiDPI support in their last version.
I want all labor to be paid appropriately, cops included.

I do not want them protected when they've violated the law, or are grossly negligent in their duties.

Can't unions negotiate for fair wages while also throwing the bad apples to the wolves?
And crimes committed by police probably won't show up either...
Fn+arrows for home/end/pgup/pgdn isn't as bad as other alternatives.
> This is being too harsh on parents.

You're looking on the wrong end of the spectrum. The thought is that kids with uninvolved parents tend to have external distractions, behavioral problems, an unwillingness to do homework, underage pregnancies, etc.
30,000 m/s is several times the escape velocity of Earth... most orbits are close to 8,000m/s!
Well, it seems to wrap one, prefixing the functions with 'tb_'.
Taplytics (YC W14) is hiring a UI/UX designer that likes to code
There's cljc which is a conditional reader that lets you code in clj and cljs in the same file.

It's not that difficult to write a library that runs on both.

But there are differences in the runtimes, of course.

Some examples:

https://github.com/stuartsierra/component
https://github.com/plumatic/schema (uses .cljx, the precursor to .cljc)
You were so concerned with with whether or not you could make a pop culture reference, you didn't stop to think if you should.
Screen: very thin bezels, very good colors, 3840x2160 resolution. With touch available (or matte non-touch).

Storage: all SSDs are PCI-e.

Graphics: 2GB GT 750M. Can't imagine needing anything more unless you do intensive gaming or visual work.

Excellent build quality. Haven't seen a single knock on it.

Very thin and light.

Getting all this at ~$2000.

None of these points are exclusive to this laptop, but I don't know of any other machine that offers everything in one package for a reasonable price.

ThinkPad P50 comes close, but doesn't offer the same screen resolution (with touch), and it's more expensive.

I only know this because I'm in the market. If anyone has any advice, I'd love to know more.
For-purpose instead of non-profit
We don't call them civil masters. They work for us. The conditions of that employment are definitely our business, and the only reason to keep it from us can only be intended to hurt us in our role as the billpayers
Those PISA charts don't say what you are summarizing them as saying. It used to be that people would cite a certain blog post to make the same point you are making here, but the data don't back up the blog author either. I have lived in another country, and the students there do better than their cousins who study in the United States.
Profile of Gus Fuldner, Uber's Head of Insurance
This definitely depends on who you're talking to.
The proper comparison for the Surface keyboard would be the awful keyboard on the MacBook, not the nice ones that they have on their other models.
I believe some of the worst offenders from that defunct department are in prison.

I don't mean to hang my hat on that particular case, as stonemetal points out, there is overlap between the new department and old department:

http://camdencountypd.org/senior-leaders/

But if we today have a situation where only egregious problems get attention, we should probably not mistake that for a situation where no problems get attention, because it's likely that the latter would be far worse.

There's also the opportunity to look for good outcomes and try to replicate them, rather than coming up with brand new solutions.
I exclusively do remote work yet have found myself renting an office (funnily enough not far from the harbour bridge) so I'm not at home getting cabin fever. I was amazed at how much you miss out on little things like human interaction, sharing a lunch, etc you miss out on when isolated. I guess that changes when you have kids.
Are you really saying that there is no power imbalance between the government and the people it employs?

The power imbalance is, if anything, much worse here.
Behavioral genetics research has found that "parenting" has little or no effect on most measurable criteria. The scare quotes around parenting are because the definition of it is precise: the component of the child's environment that is shared by siblings.
That's not Chicago, IL in that list though right?

It's Chicago HEIGHTS, IL.

Different city.

And EAST Chicago, IN.

Different STATE.

You have to be careful when you read these lists. For instance, there are a lot of Pine Bluffs in the United States, so you want to be sure that you talk about the right one when discussing murder rates.

But even if you only count the murder rate...

Chicago... the Chicago that we're discussing on this thread... would not make the list of the top 30 as is plainly evident.

there are far, far worse places than Chicago in the US. Lots of them. And there are far, far better places than Chicago in the US. Lots of them.
Yeah. DPI story on Linux desktops are not very good. A few of them handles 200% scaling pretty well, but with something like 150% scaling, it fails pretty terribly.

I had some success modifying things like border width, font sizes manually.
Free HTML/CSS resume template for an engineer/engineering student [pdf]
It depends on how you define success. The economic efficiency of how this place was developed cannot be denied. But is there a civic center in Shannon, Ireland? A downtown with people doing things?

Civilization does require some centralization in order to make life for people... livable.

https://www.reddit.com/r/ireland/comments/2lf1d0/life_in_sha...
An Income for Basics
Serious About Disruption? Hire an Economist
The defense budget and George W. Bush have absolutely nothing to do with my point.
People still use _AMP stacks?

Change this to "People still use X?" where the value of X is pretty much any technology you've ever heard of, dating back to the 1970's (if not before). And the answer will, to a first approximation, always be "yes".

Now the number of people using X might be small, but you can all but bet your life that somebody, somewhere is, indeed, still using it. And depending on what it is, you might be surprised as how large the number actually is. Keep in mind, HN and Reddit, etc., comprise something of an echo chamber, where people of a certain mindset and orientation flock. The world is MUCH larger.

No, RPG on iSeries /AS400 machines isn't "cool" and you won't see it mentioned on HN much (if at all) but this stuff is still used all over the place. LAMP stacks? Yeah, still widely used. OS/2? Not exactly "widely" used, but still used. COBOL? Yep. Fortran? Yep. MVS? Yep. And so on. Now, granted, this stuff isn't used by "hip startups" or "unicorns", but the world is a lot bigger than the SV startup scene.

Technologies die VERY slowly for whatever reason, at least in regards to the "long tail" (so to speak) of the usage curve.
I can't speak to running Clojure outside the JVM, but on the JVM there's good interop with native Java, which allows using Java-based tools and libraries.

This instantly gives you access to a whole ecosystem of stuff written for Java. It's very easy to use the Java AWS SDK directly from Clojure code, for example.
>Tails must be considered inadequate

Tails is significantly more secure than the common practice of running the Tor Browser Bundle on a Windows OS.
Fair enough. +1 to ChatOps enabled via StackStorm. Disclosure - I work at StackStorm. What we have seen is that over time event driven automation can play the role of any such opinionated approach to cloud orchestration and even as an alternative to heavy reliance on PAAS layers. Event driven automation like StackStorm tends to err on the side of flexibility (use your own scripts, click together the workflows, do your own IFTTT) whereas solutions like OneOps are more polished out of the box and more focused on a particular pipeline. Having said that - StackStorm for ChatOps and especially remediation is the most common way people adopt StackStorm and that use case is quite different than the Walmart project.
Maybe I could have been more elaborate in my comment. Fair enough.

The article claims that it's not bad teachers but bad teacher education.

I am following that line of singular reason and saying what I believe comes before that.

I made that comment in the context of discussions about childrens education which always focus on a bunch of other things than parents. (Better equipment, better teachers, better methods etc.) because I believe thats one of the most if not the most important reasons to get good education to the extent that something has to be chosen.

I am not buying the premise that education somehow becomes better if teachers becomes better or children gets better scores. Because I am not buying the premise that education in itself is the goal. It's only part of a much bigger perspective far beyond the reach of the educational system and later in life far beyond parents control.

So I stand by my claim that involved parents will itself make up for a lot of the things that are considered problems with education.
Disappointed that Github still haven't responded to the issues raised in the open letter a few weeks ago.
This is the reason I bought the 3rd gen lenovo carbon and not the xps. Not to mention the keyboard is superb and very coder friendly.
Sponsor/support Tech School Hackathon for MILITARY VETERANS: March 26-27, 2016!
The point I was making is that it is odd that when teachers are evaluated for their ability to identify phonemes and morphemes, that their abilities don't seem to match what I saw in first and second year university students taking linguistics classes. Just that, that it is odd.
I left after only 2.5 years. I didn't even have any watershed experiences. I just eventually heeded the voice in my head that whispered "get out of here" on a regular basis.

So I left, and I didn't exactly stop hearing that voice, but at least it said "this is pathetic" instead.

It didn't shut up entirely until I moved again.

I can barely even stand to drive around Chicago on the tristate tollway now.
Train ’em up. Kick ’em out
There are no good choices. The challengers are generally people who have heard that Chicago/Illinois are great places to feed. In Chicago, there's The Machine: a system for raising large numbers of votes for Duh Mare's candidates from people who don't care who wins, they just want their Alderman to respond to their phone calls. Outsiders like Blagojevich and Rauner at the state level are just as awful.

The amount of Republican pond scum that Illinois has had to deal with easily compares to the amount of Democratic pond scum that it has had to deal with, it's just a matter of upstate/downstate/collar counties preference which scumbag you vote for. They're all ultimately friends anyway; I think Emanuel once worked for Rauner.
Given that those are the enablers, it would take pretty blue hats for me..
In many American jurisdictions sheriffs, prosecutors, mayors, town councils, and even judges are elected. In that case essentially all of the leadership with which a police union might be negotiating is elected.

So yes, a police officer's direct boss wouldn't be elected, but in terms of negotiation both a police captain and the rank and file would be aligned in wanting higher pay, making it harder to be fired, etc. In small jurisdictions there would be few layers between a sheriff's deputy and the actual elected sheriff.

Also, some of the leadership has a conflict of interest. The prosecutor, one of the ultimate police bosses, cannot work against the police interests without also jeopardizing his own career as the police can stop working with him and get him voted out. This is one of the many reasons why prosecutors tend to treat police brutality cases very differently than if the suspect were an ordinary citizen. Likewise a sheriff might face similar issues since he is elected but his staff is not.

Unlike a private sector union, a public sector union can essentially never bankrupt the government, so there is no natural check against their power. Bankrupt your company with absurd work rules? You'll be on the street eventually.
Transport: US DOT names emerging tech to watch
Agreed. Between my XPS and the Macbook Pro I have for work, the latter's keyboard is infinitely more annoying due to the lack of page up, page down, home, end, etc.
I wish I had the time to dive deeply into ClojureScript. It's the part of the Clojure ecosystem that interests me the most.

Hope it keeps getting better—a lot of interesting ideas coming from there.