skysight-inc/HackerNews huggingface dataset:
According to http://www.governing.com/gov-data/education-data/state-educa...

Utah spent $6,555 per student per year in 2013. This isn't a lot. New York spends $19,818 per student per year. This is a lot and I'd say a lot of this money is misspent. A former teacher told me that because he raised his hand on a misbehaving student, he was assigned desk job of some kind where he'd just sign in and stay cooped up in a room all day. I don't think there is too much money in education as much as there is too much bureaucracy in education. The "support structure" is too damn big. We don't need so much administrative overhead. We do not need to spend millions on a sports stadium. We went too far on trying to get schools to create well-rounded individuals.

Now comes the unpopular bit: We need to scale back on "no child left behind" as well. No, not in the sense that George W Bush bill, in the sense that public school system does not have to educate every single child. No, not every school needs therapists and counselors and what not. We need smaller class sizes so teachers know the names of their students.
Earlier versions had problems, but it has been a while we fixed it and that is no longer the case. We bundle now PostgreSQL and provide instructions for upgrades :

https://wiki.bitnami.com/Applications/BitNami_GitLab#How_to_...

We are working on verifying the upgrade instructions with the new major version recently released.

Happy to address any concerns or issues we missed
This Rig Lets You Shoot Photos Now, Adjust the Light Later
There seems to be a bug in the system where sometimes it reports an app as damaged when it's perfectly capable of downloading a new receipt (this is why a reboot works, because the bug seems to only crop up after some period of usage). When I bought a new iMac and transferred all my stuff from my old computer, I had this exact same issue, all of my MAS apps were reported as damaged. After reinstalling one, I tried rebooting, and that worked; got a password prompt for the next MAS app, and the rest just worked fine at that point.

Hopefully they're aware of what's causing this bug and will fix it in an OS update.

Of course, when the certificate is actually expired, and they haven't replaced it yet, then the "damaged" dialog is reasonable, because the system cannot get a valid replacement receipt. But once they replaced it, OS X should have just started working again. In fact, I'm going to go file a radar right now.
See also: US military spending
That macrumors story is pretty misleading. Its true, you won't make a living selling gimmick apps on the Mac. But you can make a living selling actually useful software (at a higher price point). The top selling charts are irrelevant.
University of Cincinnati has a very similar program (or, at least did ~5 years ago.)
Better all-round solution:

$ ./txr
This is the TXR Lisp interactive listener of TXR 123.
Use the :quit command or type Ctrl-D on empty line to exit.
1> (tostring (+ 0.1 0.2))
"0.3"
2> (let ((*flo-print-precision* flo-max-dig)) (tostring (+ 0.1 0.2)))
"0.30000000000000004"
3> *flo-print-precision*
15
4> flo-dig
15
5> flo-max-dig
17

- 15 by default is reasonable for everyday programming; we don't need results like 0.30000....4 popping up in our faces.

- provide the constant which indicates how many decimal digits are needed to preserve the binary value exactly: this is needed for faithful storage and communication --- we wouldn't want a Sexp-based RPC call to behave differently from a local computation.

- provide the printing precision default as a special variable which can be overridden over a dynamic scope.
Performance, usability, conformance to platform standards, you name it, packaged web views are terrible for it.
I mean any chance of viewing source files for .NET 4.0.
How is this a problem? It's like saying that there's a shortage of X because I have a business idea that won't work unless I can pay all my workers minimum wage.
I found it rather interesting how the CPU benchmarks ran worse on the same hardware compared to Windows 10. Is that due to overhead from the OS? Compiler differences?
There's minimal security risk in allowing a formerly-validated piece of software to remain usable so long as it is not modified by any updates that cannot be verified by a current certificate.

Being this strict at the cost of usability isn't about security, it's about DRM and making sure you don't get to keep using your software after the subscription has expired.
Software engineering is engineering. Don’t let anyone tell you otherwise
It's the standard civil burden of proof. If I say I own Blackacre and you say you own it, I just have to present enough evidence to get over the 50% mark.
I realise people are downvoting you for snark, but you make a good point. I have an old 2007 MacBook stuck on Snow Leopard & no longer getting updates from Apple (and now a bunch of software broken by this App Store bug) - but I also have Windows 10 installed on a second partition via Boot Camp, and it runs really well. Microsoft will apparently keep supporting the machine with security updates through 2025.

Installing a different OS (like Windows 10, or Debian) can be a great way to give older hardware new life & continued productive use.
Best Websites to Expand Your General Knowledge
So i looked at this map http://www.charts.noaa.gov/OnLineViewer/11323.shtml and the water depth seems to be about 60 feet if i'm doing it right, i don't know if this is considered safe in such cases or how long they would take to reach a safe depth. Guess it just makes me uncomfortable to have them idle there fully loaded to make a better buck.
Here's what it's like to stay in an Airbnb in Cuba
My understanding is it is being installed under the new M-1 rail line.

https://en.wikipedia.org/wiki/M-1_Rail_Line
At my small, startup-ish company, we see great talent come through all the time. These are people who can write good code reasonably fast, and they are also people who simply love coding.

There seems to be no shortage of these people.

There does, however, seem to be a shortage of people like these who are willing to work for $100k and a small bit of equity, though, unless they make the mistake of valuing their stock options for way more than they're worth. In that case, we sometimes get them :).
Google Maps mash-up that calculates the effects of a nuclear bomb
Is there any company in the U.S. that needs more tech workers than exist in the United States or can come to the United States to work? If not, your example is silly.

No company needs more than a tiny fraction of all the workers. Any company can fill its tiny fraction, if it wanted to, by simply increasing wages.
It may come off as shit-posting, but I decided to reply as I did to highlight something important:

On Android anyone can implement a browser, have users download it, and make it the system default. On Android you don't need to end up with a Google monoculture, like you on iOS do have to accept the Apple monoculture.

The bug report says "all Android devices affected", which is factually incorrect. Mine never was, because mine never ran Chrome in the first place. And this was a Chrome bug.

On Android users have a choice. Whoever wrote this article does not seem understand that, nor the implications of it.

Thus my post. Does that sound more reasonable?
This is for children, right? All of this stuff is taught in school.
I'm really excited that the towns around here are contemplating making the bicycle boulevard network easier to use AND making El Camino safer to bicycle on.

Right now there's often an unpleasant choice when traveling by bicycle: take stressful main streets or spend 50% more time navigating complicated winding side streets. Making the main streets less stressful and making the side streets more direct should make both choices better.

It'll probably take many years but the local governments are really starting to think about it a lot and there's even some funding appearing.
Israel is an violent apartheid state, Saudi Arabia is a brutal theocracy... And, well, I guess Egypt is the odd man out?
That's hilarious.
Done, thanks for pointing that out.
I have a question about owncloud if you don't mind: Is there any way to run owncloud modularly? For example: I'd like just the calendar setup. I don't want to sync files, or share pictures with it, etc.

Is there any way I can set up just the features I want, and disable the rest? I have very briefly looked over how to do this, but haven't found anything.
In the context of reverse engineering I feel like learning assembly this way is 'doing it wrong'. Of course, there's no such thing as 'doing it wrong' when it comes to learning, but here's what worked for me.

What worked for me was going in the opposite direction: start with simple C programs [0], and see what compilers do with them. If you understand C, you already kind of understand how the machine works, though without the machine specifics. If you see an assembly instruction that you don't recognize, check the manual [1]. You can do this online these days, say, with [2]. Here's an example of a simple program that covers calls and branches: http://goo.gl/DKrYrE

Then, use an interactive debugger (like OllyDbg or whatever works for your platform) to trace through your small programs, instruction by instruction, and see how memory and registers get manipulated at each step. Change instructions and see what happens. This will also make you familiar with common compiler idioms, which is very useful in RE work. Once you get reasonably familiar with these small programs, try your hand at a program you _don't know_, or increase the complexity of your small programs. Rinse and repeat.

[0] The choice of C here is relevant, since many other compiled languages tend to add a lot of cruft to their binaries.

[1] http://www.felixcloutier.com/x86/

[2] http://gcc.godbolt.org/
Neat idea, you might be able to quickly throw together a really compelling proof-of-concept by building off of https://github.com/RolifyCommunity/rolify, which seems to strike a nice balance of opinionated, flexible, and doing a fair amount of work for you (IE it gets involved in / takes care of the db data modeling).
The listing implies that Grace Murray Hopper Academy is now in YC. Since there is no record of this, I assume they are a YC W15 nonprofit.
It does have that rusty 1914 smell to it ...
A lot of us have apps that are beyond the performance requirements of Stack Overflow?
This site seems pretty awesome. Although on my second click to it it says I already have a notification? I don't even have an account!
I've seen, with my own eyes, working prototypes deliver amperage. That's pretty easy, though--just crank resistance down to 0, and you can get as many amps as you want.
Is this a pivot?

On a related note, what do you guys think the future holds for CoreOS now that Kelsey Hightower has quit and moved to $GOOG?
Or you just set a calendar reminder up ahead of time or have something like nagios set up to bug you when you get close. Why make "expiration date" not mean expiration date?

If my driver's license expires and I drive, I'm breaking the law. Sure, a judge or cop could be lenient, but there is no legal requirement (or justification?) for them to do so.
I did this years ago and haven't looked back.
Do you think companies will stop trying to pay money to distribute their message/content to potential customers?

That sounds like what you're arguing. I agree the trend toward advertisers making their own destinations is interesting. From what I've seen though, these destinations then need to be promoted via paid advertising to get eyeballs on them.

Heck, even a lot of "publishers" these days are buying advertising to drive audience.

Anyone selling stuff looks for ways to exchange money for distribution of information about their products.
This is simpler than most people think. If there is no ad time/place, the platform won't be able to monetize it. Google makes people go away, but right before that people look at their search result where the Ads are displayed.

Why it doesn't work twitter, probably nobody follow the news link and bother come back to strike a conversation on twitter. Mostly the conversation takes place right below the news article and with the author not the tweet.

Most online conversation took place right where the content is at, on Youtube, on NYtimes, on Forbes, unless compassion with twitter but now we that passion is going down.

There is also a subtle difference of the social relation where the news feed is from, which is why facebook news feed is a BAD idea. Why would I have my mother in law in my facebook circle yet sharing the latest Intel acquisition news, or even makeing comment.

Never mix life and work, even hobby or side projects, that's social network 101, or platform 101. I know a friend who has 9 facebook Ids, I personally have 3,4 twitter accounts, for the purpose explained here.

From a news consumption standpoint, iOS news is a joke, facebook news is meaningless, twitter is inconvenient, therefore I use Zite, which connects to my twitter.

From a conversation standpoint, Hacker news format is idea, but lack of twitter's networking.

Something has all these together would be a hit.
Perhaps some random percentage of down-votes should require a response (every third, or something).
Nice little speech, and his conclusion is much less inflammatory than your quote suggests (it would be strange if Knuth was really against mathematical theory).

Reading his examples, I feel as if time has been kind to mathematical theory. n has gotten a lot larger these days, and random access memory also simplifies some analyses. That's not always true, and the gap he identifies is still real, but maybe it's not always as important as it was.
Thanks, this is what I was hoping someone would write!

I searched around a bit about HKT's and although I can't say I understand them, I can see how the ability to do something like provide a constructor over a type could be useful. It feels like it has a lot of use in writing very general-purpose libraries, or perhaps a DSL that can map to a wide variety of different types. Interesting!
Americans introduced me to this concept using pedestrian traffic lights … so I'm not sure how universal your definition really is? (I know it just as any non-legal crossing of a street by pedestrians.)
Chrome extension to see B**bs on Facebook
Many, many forfeiture cases demonstrate that the reasonable presumption is not actually made by our system. For example many look like, "Person tries to board a plane. TSA finds money on person, seizes it, sues the money with no case made against the person."
I believe it hurts quality of life for cops as well, in that it reduces their self-respect.
Cut down on administration costs.
> The "big tech" companies know this and do not care. They have people who want to work there lined up out the door.

Also importantly, the big companies seem to purposefully have a short memory to help counteract this. The chances you even interview in the same division are relatively low, much less with the same team. So why not let people try again and again and again? If they really are good, they'll eventually find a fit and get in.
Microsoft's QuArc Quantum Computing Simulator
> They then have to appear in court, before a judge, and demonstrate this fact.

Strictly speaking, the government has the burden of proof (not the property owner) in forfeiture cases, but the burden is the usual civil burden of proof (preponderance of the evidence) because it is a civil action, not the criminal burden of proof (beyond a reasonable doubt). This is one reason forfeiture (and other civil remedies, where available) might be pursued in a case where criminal charges would not be, the burden of proof is lower.

> Perhaps at the federal level things work very differently and the process is abused

No, the main abuse due to federal law hasn't been by the feds, its by local agencies using provisions of federal law allowing them to keep the proceeds of federal-law based seizures when the state law those agencies deal with requires state law seizures to go to the state general fund, which provides much less incentive for law enforcement agencies to abuse seizure powers as a revenue source.
Totally agree that the aim is to minimize false positives. although I think you could devise the pair programming type interview to still allow for 1 hour chunks with many different people doing the sessions. A good phone screen should be able to filter out candidates who obviously don't have the foundation, and watching them code in a (semi)realistic environment can tease out things like resourcefulness, search IQ, etc. I find those things to be better indicators than the ability to find the distance between two nodes in a binary tree.
If lots of companies that have a need can't fill that need at a price they can afford, that is by definition a shortage. Of course a company could hire a worker if they spent enough money; even in the middle of a famine, you can find food if you have enough money.

Are there a lot of engineers sitting around unemployed, not taking these jobs that are offered because they aren't paying enough? I don't think that is the case - if there were, those people would start taking those jobs at the lower pay.

Since this isn't the case, imagine what you say starts happening - those companies with openings raise the pay enough to find a candidate. Where do you think that person is coming from? Not a pool of unemployed engineers, but from a pool of engineers working at other companies. So now, that other company has an open position. You have not changed anything, just shifted the problem to another company.

Sure, an individual company can deal with a shortage by just paying more, but that doesn't fix the industry wide issue.

I know as engineers, the shortage is great for us. It drives up our wages, and it benefits me greatly. I make a lot more than most other industries. But that doesn't mean there isn't a shortage.
Journalists Disappear Over Banned Chinese Books
I remember doing this assignment in 2003 with i386 executables.
Generics in C# and generics in Scala have the same basic features (generic classes/interfaces/methods). When I say "powerful", the first thing that comes to mind is its ongoing reflection evolution. TypeTags give us access to class information in a functional manner (by passing in an implicit type info object) that we can take advantage of using Scala's (also powerful) matching mechanism.

The second thing that comes to mind is the ability to support variance. To quote Twitter Scala School: "A central question that comes up when mixing OO with polymorphism is: if T’ is a subclass of T, is Container[T’] considered a subclass of Container[T]?" Scala allows us to express this information using +/- as in `Container[+D]` allows for subclasses of `D`.

Finally, though not so much related, an interesting development in the type space is type macros (http://docs.scala-lang.org/overviews/macros/typemacros.html). This will give us a stronger "generic" approach to programming that allows us to write code to construct type hierarchies. In general, Scala is moving fast and always evolving.

You'd have to be more specific as to what your problems are concerning boxing & jvm. Lists are properly specialized such that a = List(1) == List<Int> and a(0) == Int. Of course, if you use a diverse set of types in the list, you'll have a `List<Any>` which then you would use `match` like so...
match item {
case i:Int => println("int " + i)
case s:String => println("string " + s)
}
no way, IBM is seeking to monetize it and they have good marketing lead already, everybody has heard of the chess story, but not many even heard about machine learning.
> And again, the person who has property seized from them always has drugs.

This seems like anecdotal evidence to me. Moreover, police officers do lie on signed police reports (it's happened to me). Were you present during Bob's arrest?

> I have a job

So, if I have a job paying $20k/year and I have $2k in my pocket would that be a sufficient reason for having said currency?

> My grandmother gave me $2,000 for rent and necessaries

Would my grandmother have to appear before a judge as well? What if the court date was scheduled 3 weeks after my arrest? I'd probably be evicted out of my home by the time I ever saw a judge.
I'm not sure why exactly the author related the issue to racial and gender inequality, which is an issue, although I think it doesn't properly address the real price ledge issue. The real problem is you have to know someone to get in early, and not everyone has an in. Because there are less women and minorities, they have less people to help them get in, although being a white male, you still have to know someone to get in, there's just a higher likelihood you'll know someone.

When the industry looks at actual skills instead of who you know, the issue will correct itself.
I would generally agree that writing/manipulating assembly language is a better learning device than black-box reversing (I mentioned reversing because of the context of the article).

But learning to reverse assembly language is also one of those daunting tasks that turns out not to live up to its scary reputation. I wouldn't want to suggest that you can't just dive in and learn to reverse if reversing is your actual goal.
There's probably enough hysteresis and softness in the market, such that job markets that are pricing the wages too high will retain their error long enough to drive a lot of companies out of business that wouldn't have failed if wage levels were set perfectly.
For those interested in verifying the f.lux they downloaded from 3rd party sources, there is this thread on the forum providing a hash of the official file.

https://justgetflux.com/forum/topic/1267/sha-1-for-ios-sidel...
The point is, if you aren't going to do BIG, at least revive the 'new deal'. Unemployment shouldn't mean you don't have a job, it should mean you have the default job; sure that job might be underemployment and you might be underpaid relative to your skills, but you still have a job, a way of actually making the ends meet. Let's also finish the job of providing the other basic rights that a society expecting people to live in a city instead of carving their own village out of the wilderness should. Basic food, shelter, security, and health/death care.
Unregulated 'shadow banking' now worth £53 trillion
Agreed. Theft is theft. I want to write an article on this now and really research the numbers and number of cases - there appears to be a vast difference in when and how federal vs state forfeiture powers are exercised.
That's definitely true, in the bubble you are currently in. This is an exceptional situation, not the norm. I do think it's a very successful model though, and it should be copied.
> "so there'll be no shortage several years from now"

is - present tense

will be - future tense
> The whiteboard interview is setup to minimize false positives.

I have yet to see evidence that it actually does this. Everything I have seen so far is of the form, "$BIG_COMPANY does whiteboard interviews, $BIG_COMPANY hires few bad people, therefore whiteboard interviews minimize false positives". The problem is, that says nothing about the effect the whiteboard interview has on doing this. Would the rate change if it were removed? Would the change make the rate worse or better?
Median real wages for IT workers (and any subcategory you want to pick) in the USA are on a decline over the last fifteen years or so. This suggests that the field has a substantial surplus of workers.

Wages are decreasing. There's no shortage. Hasn't been one since the dot-com boom.
My impression is that he was spending so much time working on a non-coreos product (kubernetes) that it won't impact coreos much at all.
The fastest affordable option in South Africa is still ADSL. Line rental from Telkom (they have the telecom monopoly) costs me ~ZAR500 p/m and then I pay another ZAR130 for an unshaped, 60gb cappped account. This is a 4meg line, so max 400-odd kbps. So yeah, $70 seems pretty reasonable to me...