skysight-inc/HackerNews huggingface dataset:
International price discrimination is not going to go away because of this. It's highly likely that increased IPR protections will work against "grey imports" that would otherwise equalise prices.
https://en.wikipedia.org/wiki/PHP#Release_history It was PHP 1.0, then PHP/FI 2.0, then became the PHP Hypertext Preprocessor at PHP 3.0 I believe.
PredictionIO is an open source Machine Learning Server for developers and data scientists to build and deploy predictive engines. This is a step-by-step guide for newbie those are interested to try Prediction.io but feeling the official documentation is too confusing.
اللي تبي صباغ شاطر ورخيص بالكويت – اصباغ الكويت هاتف 24731328 تركيب ورق جدران
https://www.eff.org/issues/anonymity
30 years of service? Sounds like a success story.
Running a complete hosted telephony service using nearly the exact stack defined in this article - https://developers.corvisa.com/

It has worked remarkably well and allowed us to scale up/down during peak hours or unexpected high traffic peaks.
Looking around here at the office I'm currently working in (in Berlin).

I see 3 guys (including me) and 2 club mate bottles.
Quite a ratio :-)
Amiga? That had a Motorola 68000 CPU, if I remember correctly.

I knew when I saw the MC68k the first time that it had the Schwartz to rule them all — and decades later it's still true :)
We don't need the concept of privacy to be reinvented so much as we need the US to catch up with Europe on strong legal protections and active enforcement. The fear of tracking is driven by quite reasonable expectations that this data will be abused and mistakes impossible to correct with little recourse for the average person.

If, instead, there were limits on what could be shared and companies were credibly liable for misuse, breaches, etc. I think many people would be far less concerned with use of information.

> Your face, your voice, your fingerprint, your iris, all of these things cannot be spoofed and are uniquely yours and cannot be taken away from you.

Conversely, this illustrates how important it is to have massive penalties – on the scale of “you are out of business and managers cannot have a position of authority involving personal data for years” – for storing biometric data because there's no way to recover when it's compromised. This is particularly important when you realize that biometric data cannot be trusted over a network connection so there's no point in deploying biometric systems anyway because they can only be trusted when one entity has end-to-end control over the entire system.

What should be deployed is PKI which, unlike direct biometrics, can be made robust against compromises using a revocation mechanism. This also allows biometrics to be used safely because you could have an authenticator which uses biometrics which never leave the device and has no replay value for an attacker once a compromise has been discovered.

Consider the recent breach at the U.S. Office of Personnel Management. The attackers reportedly got everything listed on background and security clearance applications, which burns every common authentication system because the attacker could easily answer most “security” questions. Consider how much worse that would have been if biometrics were in common use and scans of fingerprints, voice or iris patterns, etc. were also available to the attacker.
"hide complexity"

You mean hide ugly sprawling uninstallable messes of rube goldberg code? :)

I'm referring to things that require PHP+MySQL, Node, Redis, and an old JVM process running Struts/Spring all managed by nginx except for that one situation where Apache2 .htaccess semantics are required for rewrite rules in which case it runs Apache proxied by nginx.
This is really really cool. I've worked on similar systems of bundling together parts, and your site is well-executed. Maybe you could call it "Pricewatch for Drones"?
That's because MMA is what's popular right now. There just aren't enough fighters getting into boxing these days, so you do what you have to in order to keep the money coming in.

My coach has had nothing but problems with landlords, where they use dirty tricks to get his gym out of the building (despite always being on time with rent). In the latest drama, he's sharing space with MMA guys. The landlord is fine with the MMA guys but says boxing has to go because it's "scaring the people in the crossfit gym downstairs". Seriously.

Getting new people in is difficult as well. Everybody seems to treat boxing with a mix of fear and contempt, and when you finally do get someone in with a real love for the sport, there's nobody for him to fight.
That's what I thought - and not just Samsung, but specifically a particular model. "Cover .gif shot on a..."
Amazon will soon be the only company that will sell you 1,000 CPUs and dog food
Why is this back on here today?
Being from Berlin i've seen this come up, but it really doesn't taste that good and i think it is more of an insider/coolness/hipster thing. Pretty much like the typical berlin hipster used to drink Bionade[0].

By the way, mate tea itself tastes quite good and that's what people should drink. Club-Mate on the other hand tastes terrible and not so much like mate tea at all, imo.

[0]https://en.wikipedia.org/wiki/Bionade
This sounds like a constraint satisfaction problem. If you want to go all hardcore on this (and willing to pay the complexity price), then you can devise a system that can, on every new build of every new service, try to find the optimal combination of service versions that "work together nicely".
Here are some data points that you'd need to implement this:

- What other services each service depends on

- What previously released versions of services worked with what versions of dependecies

- Ability to automatically test new versions of each service against its dependencies

Then you plug all that in to a solver that runs on every build, and voila, you have your Microservice Dependency Constraint Satisfaction Manager Machine™. If you do go this route, it would make for a great open-source project.
There is at least one Amiga emulator. http://www.winuae.net/
>I would prefer studies oriented around the humanities.

You don't consider sociologists to be the least bit concerned about human cultures and experiences?
More than one: http://www.amigaforever.com/emulator/
It's not just the software. They're controlling these systems via radios that operate on the same frequencies as other radios in use. It's (at this point) clumsy and error prone. To be fair, they probably saved the tax payers a lot of money by using this system for as long as they have.
> Mr. Netanyahu had denounced Mr. Richard’s statement as “miserable” and rejected his initial offer to apologize to Israel’s ambassador to France, insisting he instead come to Israel, where the two men stood Friday morning in front of four Israeli flags.

Strong showing of deference here. Regarding politicians' and companies' desire to keep Israel happy: is Israel that big of a market? Or is it more of a fear of backlash from Israel-supporters throughout the world (especially strong in US conservatives)?
thanks for the clarification , the article was misleading to the max
CouchDB is possibly a better example, as you actually can have single-page applications connecting directly to the DB for streaming updates.

That being said, I think you're right: Whatever DB, server, or client tech you use, the real-time synchronization stuff seems like a minor add on.

Meteor seems predicated on the idea that you can't do synchronization with whatever random stack you want, but need to use Mongo as the DB, Meteor as the server, and Meteor as the client. This is kinda nuts; you can trivially do it with any tech stack. Postges, Express, and Knockout.JS? Sure, will work great. Firebase and React? Super. MySQL, PHP, and some jQuery soup? Yep. (Hint: Don't do that. But it'll work.) And with all due respect to the Meteor team, I think React or Mithril are much better frameworks than what they're developing.

Honestly, I feel like the Meteor guys have such a bad case of NIH syndrome that I'm always slightly surprisd they're using Mongo, and didn't write their own DB too.
We use a continuous delivery pipeline. This isn't a manual process, but a team isn't going to (by policy) deploy a breaking change which breaks their API for other users of that API.
No morality in business and politics, only Power and Money matter.
Making Zombies Run (Fast) in Haxe
>What students need is the ability to self-teach. They need to be able to recognize when there is a gap in their knowledge, know how to find instruction in those topics, and have the motivation to follow through on actually learning it.

In my university, this is what separates the good CS grads from the bad. You have no idea how many students expect the professor to hold their hand through a lab or project and are unable/refuse to learn on their own through Google, the textbook, or the official documentation.
Yes, I'm wondering that as well.
> you ensure that by making sure everything at the interface layer (whether that's a REST API, a polled queue, a notification stream, etc) is versioned, and the other microservices using that interface include the version they're targeting.

How would you handle deprecation, for example, in the case of a complete service rewrite?
I love it, but I can see why it doesn't appeal to some (most?) people.

It's definitely an acquired taste and I don't think it would be as popular if it weren't for the high caffeine content and its popularity with the Chaos Computer Club in Germany.

At this point in Germany it is actually mostly associated with university students rather than hackers in particular. It's certainly no longer as "underground" as it was a few years ago, even if it's still more popular with hackers than with any other subculture.

Maybe I should point out that I don't like coffee and don't smoke. Even though I like Club Mate myself I generally don't expect people who've never drank it before to find it even remotely pleasant.
Comparable. Techstars take slightly less for the same amount: http://www.techstars.com/funding/
“The first time you drink it,” Ohlig says, “it kind of tastes like horse urine filtered through hay.”

That was a real selling point for me. :D
Showcasing Rewrite-Cljs – Parembrace for Light Table
Shouldn't business logic reside in DB inside stored procedures ?
I wasn't arguing with you, I was just adding that the ideal solution you present as a hypothetical is pretty close to something readily available.
> The guaranteed basic income law has been rejected with a huge margin

Source please? I've seen several people say this, but inevitably they were conflating the basic income proposal with the 10x salary-cap proposal, which indeed was rejected by a substantial margin. I was under the impression that the basic income proposal had not, in fact, been voted on yet.
If you slow down "Jeremy Clarkson Beatbox"[1] about 12 times, you get the most amazing dark ambient track[2].

[1] https://www.youtube.com/watch?v=RY9u0LxIWJk
[2] http://rjp.pi.st/tmp/20110318/dark_ambient_clarkson.mp3
Many MBAs have less business acumen than that old lady as well. Having an MBA is not a guarantee of providing value.
> The most interesting and potentially enlightening experiments are also probably illegal.

I fully agree with your points. However, regarding this one in particular, I would like to add that this shouldn't stop the harnessing of already existing knowledge in the social sciences to better shape the products we build.

I mean, you're totally right; there's a lot of knowledge "locked" in the difficulties related to studying humans. However, we know some stuff about people and their behaviour. A relevant amount of stuff I would say. And that stuff isn't being applied when we create a technical solution to a human problem; the solution is almost solely defined by technical aspects. We don't know much, but we know enough to do better than what we do with technology today, human-wise.

(At least, better than defining "UX work" as pixel-pushing in Photoshop or Illustrator)
> Browser: interacting against DOM objects and events (clicks, etc)

> Server: you are wedged into the function(options,callback) pattern and many promise libraries. you are often using functions as "middleware" or wrapping them in promises.

How much time did you actually spend evaluating Meteor? Meteor is using fibers on the server and thus the code is written in the synchronous style.
My anecdote: high school student in a smallish (100k) northern Canadian city, circa 1992-1996. computer science courses ran every year. We were all taught DOS, Windows, programming in QBasic and Turbo Pascal, and (!) building web pages / using the Internet (in 1995!).

The day Netscape 1.0 came out, the teacher had us all download it from a few of CDs passed around had burned after downloading it on the class modem. The classroom was networked (coax) and figured out how to get Trumpet Winsock to work over the next few weeks to share the network with the computer with the modem. By 1996 we had a frame relay connection.

There was no curriculum other than what these two teachers could envision and sell to the achool board. Pretty thankful for that.
'Old code' !== 'Bad Code'

I would say that's an assumption we as developers need to teach society, but we should really work on teaching it to ourselves first. I can't tell you how many times I've heard "We should just start over" rather than try and understand what we have.
Chirp - A new smart notification center.

It's still being developed but here's the landing page to give an idea: http://welcomechirp.com
Pedantic, but if it's an Amiga 2000 (which it appears to be from the video) then this can't have been running since 1985, as the Amiga 2000 was released in 1987. But the guy does say the computer came from eBay, so perhaps this is a replacement for their original Amiga.
What kind of degree are you talking about when you say "social studies"?
Generally in most retrospectives, it's a collection of post-it notes which are put into positive, neutral and negative stacks. So, yeah, simple bullet point lists of positives, neutrals and negatives.

That said, it depends on how you intend for this to be used: is it just for personal monitoring, in which case you probably want it as simple and seamless as possible (and free text notes might be just the thing).

If it is for teams, eventually you probably want more structure.
And he carries the reminder of every glove that laid him down.
Ask HN: Dealing with dissapointment and feeling stuck
Hi All,

I'm working for quite a few years for the same company. My job in itself isn't bad, I got good colleagues, I get to work pretty much on what I want. The pay isn't that great on the other hand and I have the feeling that I reached all I can reach within the company. I'm also tired of being an executor. I believe I have both intellectual capacity and skills necessary to give leadership and manage and evolve a product. I recently turned 36 and feel like I'm nowhere near where I should be. I'm also in a small country with no tech industry worth mentioning so jobs that appeal to me are rare.

For the past 3 years I've applied for another job outside of this company once a year. Only when a job opening comes around that really interests me.

The first one was for a high tech big data company as a product manager. The hiring managers loved me and everything looked like it was going my way until last minute an internal candidate applied who eventually got the job.

The second year I applied for a job the equivalent of that of my boss at a company in a related niche. After several rounds of tests and interviews it was down to two candidates and the other one won. (In the end that wasn't such a bad thing since the company went through major restructuring half a year later and the position was scrapped.)

This year I applied as a product manager for a big international company abroad, both company and product were really appealing. Went through some phone interviews, travelled to their offices for an interview but again fell short by an inch.

I'm feeling quite down right now and completely stuck. I grow more tired of my job by the day despite all the freedom I'm given.

Have you ever been in a similar situation and how did you overcome this?
Apple Unveils the Apple Watch Native App SDK
That's right, but what's special about this particular conflict is that otherwise reasonable and intelligent people take completely absurd positions that they would never take in any other conflict.
On the Mathematics of Spot It
Right on the same HN homepage:

http://blog.factual.com/docker-mesos-marathon-and-the-end-of...
Why has this been re-posted?

https://news.ycombinator.com/item?id=9569799
I wonder how many software from the 70s and 80s in not so famous languages are lost forever. And if is there an effort to preserve such works?
SmartPost and SurePost? Yeah, if I see that I call Amazon and tell them to cancel the order because basically I will not get the package. They simply refuse to bring packages to my door, even though according to the regulations they have to. I've tried talking to the local post master, but he avoids me ('he's in a meeting', 'I'll have him call you', 'Yeah, don't wait because he'll be awhile'). What's funny is that Amazon now has a special Sunday delivery service through the USPS and somehow they get delivered, but any other day of the week they do not.

It's so bad, confusing and illogical sometimes I just laugh at the situation. But, it's only a situation that can happen in a government agency.
I love Oracle XE (Express Edition - Free) and use it regularly for any side projects. Oracle APEX is not bad either.
Michigan hipsters
Looks like you are probably right:

"Usually, a work receives copyright protection as soon as pen hits paper. However, a work created by an NSA employee, or any USG employee, as a part of the employee's official duties is not entitled to copyright protection"[1]

[1]https://www.nsa.gov/research/tnw/tnw193/article4.shtml
february 2014 really? come on
I grew up in Melbourne, Victoria, so I can appreciate the differences between the European vs the Australian renting situation.

The one thing that I like about German style is that you almost "own" the place you are living in. Eg, it is expected that you would give the place a coat of paint every 7 years, the kitchen is for you to fit out, (yes, you have to provide your own kitchen), repairs that cost less than 400€ are your responsibility, the rental agreement does not have an end date etc.

The conditions for renting here are so good that I have family friends that have rented all their lives. However the low interest rate in Germany makes it more financially attractive to purchase a place.
Super Djokovic
I really love the slider, the fact that you can't see all options at once makes your reflection less automatic, you consider each one as you slide up and down.
> To be fair, they probably saved the tax payers a lot of money by using this system for as long as they have.

Indeed. The major annoyance I see is the radios interfering with each other. The centralized control architecture is also something I'd like to change. Each building does not require anything much smarter than an Arduino to be completely standalone and, if you want to be fancy, an RPi to send collected data to a centralized location.
Why should the computer have to deal with what is obviously a poor policy decision on the part of the teachers and administrators?

Enter the grades when you're working - i.e. during your work day.

Oh .. I know, teachers work way more than they are given credit, and don't make nearly enough for the work they do, given that they're up until 4am doing some paperwork or other in order that a few hundred students get their results .. just playing devils advocate here. This is a 40-year old system, still working. If it ain't broke, why fix it?

Seriously though, my personal nerd-ego says that anyone who can keep a system running in emulation over 4 decades deserves a special kind of award for the high status of their accomplishment. This is something few of us are capable of doing these days, alas ..
Grades on the Columbia equivalent of the Moodle/Blackboard student portal can and do update instantly as soon as teachers hit submit. This is a recently updated, fairly modern system. However, these are not necessarily the official grades that go on your transcript. In my experience, teachers often never post the (possibly curved) final letter grade on this system. I assume that transcript grade system is a separate portal that teachers have to input the final letter grades into. This system, from the POV of the student, only updates once per day. Teachers put their grades in at 5pm? You get your "grade has been posted email" at like 2 am, and practically speaking get your grade whenever you wake up.
Why you re-post the re-posted post below?
I don't know about Europe in general. Here in Switzerland the majority of landlords are pension funds, which are constrained investment companies with a social obligation. As such, they normally own upwards of 1000 apartments/houses at a time. They price their properties according to market but they cannot adjust beyond certain thresholds because the risk ratio would exceed what they're allowed to have.
Switzerland's direct democracy exists continuously since 1848, longer than many European representative democracies.
Istanbul saç ekim merkezi
Search vs. Discovery
I honestly never thought I would see a comment about Bob Sapp on Hacker News. Sad what happened to him. He was a physical specimen. Gave Nogueira a run for his money and beat some serious K-1 kickboxers.

Boxing is also suffering from decades of mismanagement and infighting. To me, that's more to blame for boxing's current state than MMA's rise in popularity.
Laptops are mobile.

Microsoft Surface devices are mobile.

iPads with bluetooth keyboards are mobile.

Developers also tend to spend quite a lot of time sitting at desktop-class machines with nice big monitors, because amazingly enough Emacs/IntelliJ/Visual Studio/whatever doesn't run on an iPad mini.
No one would actually use this in production code. It is a useful convention for examples so that you can tell you are in server or client code. Occasionally it might be useful in a function that only has a slight deviation in behavior on the server, although usually you would wrap that difference in a function that is implemented separately in client or server only libraries.

In application code you would put all server-only code in the server directory and that code is excluded from the client code, same for client only code. In plugins, you specify which files are included in the client and server explicitly.
I'm glad to see a comment like this; I feel precisely the same way.
I know what you mean comparing it to Columbia University, but Grand Rapids isn't exactly a remote location. It's the second largest city in Michigan. We're not talking about northern Alaska.