skysight-inc/HackerNews huggingface dataset:
ProDOS is not firmware, as I understand it. It is disk-loaded.

Many of the Flash-based disk drives for C64 have a DOS shell that includes the CMD disk and file management functions (CMD made hard disks for C64 back in the day), and a bunch of other DOS enhancements built in. So, yeah, kinda; I think it's as close as one could get to being the same. C64 never had a disk-loaded DOS, as the DOS was built into the disk drives themselves (often enhanced by cartridges or a pluggable firmware called JiffyDOS from CMD), so there is not a direct parallel to ProDOS. But, certainly the enhancements from a bunch of places have become widely available to anyone still using the platform with any modern upgrades.

So, yes, you can work with directories and large collections of files, today, that could not be worked with on original hardware (and realistically there wasn't enough room on disks to need good file handling and directory support in the DOS back then). There's also a shell that makes common operations a lot nicer.

Edit: I think it might be worth explaining for folks who weren't around the first time that DOS stands for "disk operating system", and it was exactly that...it made disk drives work, and provided commands for working with files on disks. The OS itself, on both C64 and Apple, was mostly in the firmware, and was mostly just the BASIC programming language and some boot routines to setup the hardware for software to use. There was no protected mode, and no real notion of APIs, as provided by Operating Systems today. Many C64 programs would map over the built-in ROM, and remove what built-in functionality the OS did provide (like BASIC) in order to get more usable RAM. GEOS was perhaps the closest analog to a modern operating system for those old 8 bit systems; in that it had an API and did provide an abstraction of the hardware, to a small degree. Apple loaded more from disk than the C64 did, in the general case; making it more flexible, but also slower to start up.
You can also generate the types and parsers from a data sample.
Yep. Some people default-to-productive, and others need guidance, coaching, "forcing", whatever you want to call it. It's almost as if different people have different motivations, work habits and communication styles!
Five things worth knowing before hiring an app agency to build your product
TIL ~2 standard deviations above the mean isn't "that smart."
Well...
as long as we're nitpicking historical details...

Lucid is CHINA-born...

not Chinese-born.

She's not ethnically Chinese.
Ten Myths About Machine Learning
Fuel tanks jettisoned by US jets during Vietnam were repurposed into canoes
Well that's one harmful pattern, but by no means the only one, you also have "The Blob". I once worked on a project where the code in general was pretty good but the programmers had seemingly no knowledge of design patterns at all. Code was contained in these giant classes, they actually used partial files with underscores in the naming to segment it, ugh.

Took quite some effort to disentangle that. As with most things no extreme is good, neither Blobs nor Poltergeists :)
Why does Edward Snowden get more high-profile support than Chelsea Manning?
If only insurance companies had some sort of pressure to reduce costs and prices. Some sort of... market.. pressure...
NYCDA Is Hiring--Instructors and Instructional Designer
I'm not even sure a flow chart is worthwhile. Other than looking cool and sort of funny you might as well just have a bullet point list of requirements. It certainly would be quicker to read a list than go through the chart.
This. Exactly This. I am sick of hearing "oh you just pay $20 co-pay". No we don't. The real cost is much more and these pharmas and insurance companies know it. I know because I paid it for a family of 4. It costs $1500/Month for a decent plan that does not have high "out of pocket" costs (Read capped at $5000). So you pay $1500 per month and in worst case scenario, you can still pay $5000 out of pocket for a year IF the insurance company does not deny a claim.

I usually don't make political comments but one thing that was disappointing with Obamacare was the fact that it did not address this root cause and instead touted that now anyone can get insurance. Sure, someone with pre-existing condition is now probably a little better off but overall, obamacare did not address the main issue: getting rid of middlemen (insurance companies) and let doctors/hospitals work on fair and transparent pricing. Isn't that what America is all about ? Free Market, eh.

If I may steal the legendary MLK's words, I have a dream. A dream where I can call any doctor/hospital and ask what will it exactly cost to get a simple X-Ray done without saying "Oh no, I ain't got no insurance". Just a dream.
Java definitely makes it harder to work with json but the only problem I run in to is that I need classes (which I just autogenerate) for every json object. Serializing and deserializing json is a one liner once you have classes set up for them to deserialize into. Again, it is definitely harder than in Python and Javascript but I work with Java and json every day and it's generally only a huge difficulty if you need a strange edge case.

EDIT: also, java is bad at dealing with json if the api could return data in multiple different schemas and you don't know which one it is until you parse it but I've only run into this once and it's just bad API design.
And if the user is on a laptop, they likely have a Home key, making accessing the header one button press away.

It makes more sense on mobile devices where scrolling up can be a pain.
That's a big-company solution? When its just a room full of guys, maybe a better approach is to hire more carefully. A half-dozen developers need a skeletal process, especially in a startup.
Thanks for pointing that out. I'm sick of news agencies simply echoing this kind of nonsense as if it was "what everyone thinks" for no special reason.
linkedin has become something very weird.
Have you tried using the "Report a Problem" feature? The last few times I did so, I got pleasantly quick responses (well, quick by huge company standards, i.e. a week or so).
Interesting that you should use the phrase "I went to the store"... I took Russian for two years in college, and, while I can get around Moscow alright, ask for directions, and exchange a few sentences of banter with Russian speakers I meet at parties, I'm hardly fluent. But the phrase "I went to the store" could be constructed in a HUGE number of ways in Russian, as there is no word in Russian that simply means "went" or "go" like we have in English.

Did you go to the store and come back? Was it a unidirectional journey? Do you go to the store often? Did you drive to the store? Did you walk to the store? Did you go inside the store? Did you obtain the endpoint of store as a goal?

The phrase "<foo> went to <bar>" can be (and, indeed must be -- no easy outs) conjugated and declined in so many freaking ways in Russian, with subtle meanings encoded in those conjugations and declensions, it's nuts.

I used to be great at the verbs of motion a long time ago, but, because I haven't been religiously practicing and thinking about them, I just avoid them altogether at this point. (The last time I tried saying "Are you driving to Boston?" I accidentally said "Are you wandering around aimlessly in Boston by car?")

My point though, is that I would argue that there is a very good reason to think deeply about the sentence "I went to the store" in Russian, and think deeply about all of the ways you can say it, modify it, and replace its component parts to achieve different meanings, and how those meanings relate to the meanings of other sentences containing the same component parts. I certainly wish I had done that more often!
“Sharper Image is the last company in the whole country I would have allowed him to even speak with,” Kaufman said. “We all know their reputation. They went bankrupt. Their name makes you think of a niche item that costs a lot of money, and that’s not what Nubrella is.”

A 60 dollar sunshade strapped to a hat isn't niche?
However if you're dealing with a language with type inference, you can get a good chunk of the ease benefits of dynamic languages.
Thanks for this clear and direct response. I see how it responds, quite directly, to the first section. I thought I was attempting to respond to this critique in the last section, but it was not enough.
Reminds me of a DefCon speaker that talked about exploiting a bunch of websites to order death and birth certificates. Really eye opening, and potentially devastating if it's done to you.

Edit: https://youtu.be/9FdHq3WfJgs
In Bell Labs's heyday, AT&T was a government-sanctioned monopoly. See Part I of Wu's "The Master Switch." The same is true for Xerox PARC. At the time, Xerox was protected from competition by Xerox's printer/copier patents.
There's actually a lot of new housing developments going on right now. Especially in uptown and downtown. I think there are 5 or more cranes in downtown right now. How many cranes are in SF right now? Probably zero. Unfortunately, in San Diego, you really need a car to get around.
"Type errors" go way further than "Damn, I passed a string in where I expected an integer". Types are a way of expressing aspects of your code. You can avoid race conditions, you can ensure a program's state is always expected, you can avoid race conditions, you can avoid design errors by encoding the contracts of your design into your types.

I think if you're used to a language like Java or C++ you may not see what types can really buy you, but that's because most languages have bad type systems.
Can You Have a Good Life If You Don’t Have a Good Job?
First Bitcoin Transaction in Space
A middle course is to mock things that will support case B). It won't be perfect, but I think you have to try.
> If all this makes you worried about China's long-term cosmic ambitions

Uh, as a non-American, not more than America's. Why should it?
Experiments like IceCube answer different questions than accelerator based experiments. You couldn't, for example, measure the Higgs branching ratio to bottom quarks at IceCube. On the other hand, you can't measure high-energy neutrinos at the LHC. Both types of experiments have their place.
You would hope so. In today's news, the police just forgot about when a 72 year old got a gun to his head when visiting a graveyard.

Rather, crime in Sweden is deemed important if a case reach the media. That is a more likely explanation to the situation (without external influences).

So e.g. the case of the old man getting a gun to his head I noted above will probably be solved now, if it still is possible after so long a time.

(And e.g. removing the condom during consensual sex, like Assange, is defined as "rape" in Sweden, but is hardly the upper half of that definition.)
Sign in / sign up required. Boo :(
You're right, running mysqld_safe is the problem. However, after a quick bit of further research, even Debian isn't running mysqld_safe anymore as they now default to systemd in version 8. So this isn't even a problem in that distribution unless you make it one.
Our jump into a remote friendly team
Because it doesn't cost a billion dollars to set up a burger stand?
> You're just reducing your hourly rate.

This is how I've always explained to people who constantly work overtime in salaried positions where they don't actually get paid for that overtime.

You can at look at it one of 2 ways.

1. Your billable self stopped at the 8-hour mark on a given weekday and every hour after that, including weekends, you're just giving away free labor to the company. Just think about that every time you're working overtime, every minute after 8-hours you're freely giving away to the company. This is your personal free time.

2. Or, like patrickdavey said, you dilute your hourly worth. Say you're a dev who makes $90K, that's roughly $43.xx/hr for a 40 hour work week. But if you're actually working 50hr work weeks you're now worth $34.xx, and so on. The company just saved money on you (or they are making money off you).
I agree with this point. But I think that issue is already with us. For example, algorithms are grading GMAT essays, giving out credit scores and so forth.

That is more a fear of the increasing complexity and opacity of modern life.

I think you are right in that that is probably the right thing to worry about AI as it actually exists.

I might need a follow up article.
Let's say, "there is high probability that my code will work correctly right away". (This is especially true for Haskell.)

[Edit] To be fair, this is not only, and even perhaps not so much, due to the static typing per se but also due to the mental discipline the particular programming language may require from the programmer even to write code that can be successfully compiled.
The flowchart was amusing, though perhaps a little over the top with the choices. Jokes about murder and suicide seem like they clash with the more serious tone of the article a bit.

Seriously though, this sort of thing is about as bad an idea as pretending to be dying of cancer on Facebook/a personal blog, especially when the internet makes it very easy to expose liars.
Bmhhhjohbbhb knmnnnjnnjopnij hnjjbkjnjjnknj mm uipnnyypn p. Junk jjnjjnjuonlpnnkkn mall
Mmmknnnnjnnnjkkp. Jim njkkikjjjjnknmjonkihgggg
Man with bankrupt company files lawsuit, more at 11.

He's not claiming anything that the producers won't readily admit, so this should be fairly straightforward. He seems to have some merit to his claim that re-runs should show the original air date, other than that everything he claims is laughable.
Left Behind
It's classic shoulders of giants. Elixir is built on Erlang, a 30 year old language/system/community, and a vast array of knowledge on how to do functional/concurrent/systems programming.

Web apps were a completely different beast as little as three or four years ago. Despite the incredible progress of the last few years we still don't know the best way to go about architecting SPAs, of course things are going to be a little hairy.
Ah, yeah, if you have known-entities ahead of time it's no problem via serialization.

Developing/experimenting/scripting is where it's painful.
Because that's happened before? Or are you suggesting that the US system isn't laissez-faire enough?
Some people aren't capable of reasoning in principle. I'm not appealing to them.
They never have any reason to do that. Too much power. We need to get a system in place that gets rid of too much power away from the insurance companies, plain and simple. With the amount of money and lobbying they do, probably not likely in the near future unless the Congress grows some balls and do something real about healthcare and not just the usual talking points.
I don't understand how "national security concerns" is not a valid risk. Of all the countries in the world, China is 1 of 2 that are actually capable of standing up to US military might, and the only real advantage the US has is a more robust intelligence system via satellites. Satellites that for example can early detect missile launches, track missiles, guide missiles, etc.

If I was a US military adviser I would absolutely be putting full pressure on avoiding any situation that gives the Chinese or the Russians more insight or access to the space program.

I think war and military stuff is stupid and antithesis to the advancement of the human race, but I can see how someone who's job it is to be concerned about that sort of thing is very concerned about that sort of thing.
Being able to get these errors without running the code is almost all the benefit.

It enables a whole class of highly effective program manipulations that are just unavailable to a non-statically-checked language.
I don't own any Apple products. My problems with Apple Maps come from Uber and Lyft drivers using it.

What, do I go to the Apple Store just so I can report a problem with an iPhone there? Will it even work since I don't have an Apple account to do it with?
Adding to this, if you have insurance most of the hospitals will jack up the prices. One of my friend did not have the insurance card, so the hospital billed X$ and told him that if he later gives the insurance id they will charge them. He later called the hospital and gave the insurance details and he is charged (X+Y)$. Being the first time he got sick this year, he had to pay his entire deductible meaning he paid more because he HAD insurance.
Which philosopher discovered the scientific method?
Not particularly. The one thing that helps but most people don't know about reddit is the fact that adding a .json to the end of each url displays the content of that page in json format.

for example:
reddit.com/r/funny.json

This make crawling/fetching content from reddit much more trivial than old school web crawling.
In Germany's equivalent 26 of the 35 announced deals during the show didn't work out. Usually due-diligence but I can imagine in some cases that wasn't even started. I counted 114 presentations (19 episodes, 6 presentations average). So 26 actual investments is a 20% ratio.
> Nobody minds working extra hours as long as they are paid for it.

"As long as they are paid for it" may already be fairyland. A usual clause in employment contracts for developers in Germany goes like "The salary is X per month. Overtime is satisfied by this."
It seems that this has not been fixed (or maybe I'm just doing something wrong?):

https://lists.gnu.org/archive/html/bug-bash/2015-12/msg00031...

Edit: it looks like you must use \1 and \2 instead of \[ and \].
It might just do when you don't take said person's extenuating circumstances (schizophrenia, in this case) into account when judging their actions.
You could certainly send video with shoutcast framing, but you would need a client that knew how to handle that. It wouldn't be seekable, but that would be expected for live video. Adapting to available bandwidth is mostly expected for video, but not as much for audio.
Agreed. Any little price accountability will be lost when they convince that the federal government will need to pay for it.[1]

I have to unfortunately be very vague because I don't remember the actual reference, but I remember a similar problem where the lobbyists didn't get what they wanted , and discreetly added it into some kind of unrelated bill in the midst of some fine print.[2] An excellent use for using something like natural language processing is to find outlier items which simply do not belong in a law which is being passed.

[1] I am also told that from the perspective of the R&D labs which spend a ton of money up front to produce the drug that this is the only way to recoup costs. And the costs for the R&D labs are usually blamed on excess regulation, so that is apparently a sort of justification for these subsidy requests (which still doesn't make sense).

Edit:
[2] I bring this up because the article mentions the following and I think the euphemism has at least one possible explanation:

"But a review of Mylan’s lobbying history makes clear that the company has an exceptional track record at influencing government policies, both in Washington and in state capitals. Heather Bresch, Mylan’s chief executive, called the effort “our unconventional approach to growing this franchise” in remarks to Wall Street analysts last year."
Microsoft is using Minecraft to vie for kids’ brain space and schools’ dollars
In other words:

The level 2 programmer knows that the tomato is a fruit.
The level 3 programmer knows that it is not a good idea to put it in a fruit salad.
Doesn't this argument undermine the validity of evolution? If we can't know reality, then we can't know that evolution is real. If we can't know that evolution happened, then the argument refutes itself.

At best you could argue that if evolution is real, then we can't know reality, but then we would also be ignorant of evolution.
The overlay "Wake up with today's top stories" has a "Close" link at the top, you can click it and read without signing in: http://i.imgur.com/UMewFHE.png
That's what the "web" link below the article link is for.
I had a popup with a gray "Close" in the top right corner. I didn't read it so not sure if this is what stopped you.
Not trying to defend anyone here but I think you're making the wrong comparison. React (the library) isn't changing. Just like Elixir, JavaScript (the language) is changing for the better and almost everything is backward compatible. What folks are upset with here is react-router, an optional, third party routing library dependent on React. Authors should be allowed to improve their own projects otherwise they become stagnant as the libraries and languages they depend on evolve. It's why semver exists.
And bookending it with 'lol'.
Apple Maps for me is still broken. It seems to ignore every business and casino on the local reservations. It tells me the nearest gas station is in the next town over but the two on the reservation are not listed. It continues give me local weather for a different town with the GPS. I guess I should feel better that the seat of government for the reservation is once again listed as a town.
I take your meaning, but that seems like a very unkind way of reinforcing what a basket full of downvotes already taught me.
Signal fixed it https://news.ycombinator.com/item?id=12510461
THe DefCon talk on this two years ago was pretty good.

http://www.computerworld.com/article/2966130/cybercrime-hack...

Video of this talk: https://www.youtube.com/watch?v=9FdHq3WfJgs
https://www.youtube.com/watch?v=0CDXJ6bMkMY
I guess you're mostly right. From a 2014 point-of-view. Seed funding in 2014 was abnormally high. Amateur hour levels of high. 2015 didn't pulled back much from that. I think that the market is showing some prudence given that we could well see the apocalypse of the unicorns any day now.

The various data sources I have access to (CB Insights, et al), tell me that it's down, but not gone. The fact of this article (AngelList's rainy day fund) means that people are starting to prepare for stormy weather. A storm that has not hit yet - but people are skitterish.

Tactically, on the ground, I haven't seen much pull back, but I'm not in CA or NY. And I prefer to get cash-flow positive ASAP, so I might be a little less sensitive to it than others.

Thanks for your response: you raise interesting points (esp. your linked EU funding scene thread - that was interesting) and digging into this will provide some necessary weekend diversion.
You might think it is dumb that China is not allowed to participate in the ISS, but does it make you curious why this is? Is China an innocent victim of politics? Or did they warrant the ban from ISS?
"I pay about $10 a pen"

Now let's say you got fired tomorrow when you go to work. Aah, this changes EVERYTHING, doesn't it.

The point is not what you actually pay for a Pen. The point is that SOMEONE is paying for it which is not reasonable. Your employer is paying most of the premium so you may not realize. Lose your job and try buying insurance out of pocket. You will know what it really costs. Oh and don't forget to learn all about the various cryptographic terms such as deductible, co-insurance, co-payment, in-network, out of network, PCP referral required...
Using Wordpress as middleware for AngularJS
'web' link also failed for me.
I asked for commensurate evidence to support your claims, not adding racism to the mix.
Every element, however deeply nested, needs to be cast, and miscasting leads to endless errors, elsewhere in the code.

But these aren't needless errors. If something is not of the type that you expect, there should be an error, and static typing makes this more explicit. The verbosity is more to do with that particular implementation, not anything inherent to static type systems.