skysight-inc/HackerNews huggingface dataset:
The important part of the parent comment was "just like everyone else". For people who are employees, not stakeholders, recognition for success is important and the parent clearly felt they were not being recognized relative to their peers for what they were doing.
Resource+For+Fairs+Festivals+Events+Carnival+Business
Rolling your own is almost never the best solution unless you are creating something truly innovative. This is almost never the case for client work as they are operating in defined markets. What always fails to get factored in is total lifetime cost - writing and deploying the code is a marginal part of that
I once bought a MacBook pro with an Arabic keyboard online thinking it had the standard US keyboard layout, it didn't, so I returned it. I just couldn't get over that return key. So tiny and cramped, basically unusable.
This is really a shame. I am really hoping Veertu[1] will be a thing, because the idea seems to be really nice: providing a good UI for OS X's hypervisor framework.

[1] http://veertu.com/
Wow wow, if you are using a heap on really small embedded device you're gonna have a bad time any way.

Embedded engineering 101: statically allocate everything, and try not to push the stack too much. But you can not do this with JS :(
well I was more daydreaming than anything, I don't think more superstructure are needed, especially not under the grip of germany.

but the barrier of entry to the market makes it a very uncompetitive are to start a business. just think about the new bullshit vat collection mechanism for online companies, think about southern countries being forced to keep their immigrants while stronger countries can sidestep the Dublin III regulation at their convenience, etc etc.

there is a great deal of unfairness, uncertainty, instability and risk in investing in Europe right now. Sure individual countries are fine by themselves, but if you consider them alone then china, usa, india and russia are all bigger markets with more prospect for growth than any single EU nation, while tapping the whole EU as a market means you need to comply with umptheen different codes, customer laws, taxes, exchange rates etc. yes, everyone use the euro except those who don't, and amongst those who do the purchasing power varies by countries so much it's common to have price tiers between different countries.
Ask HN: Use rails server application as client in a mutual SSL authentication
Hello there,

I'm trying to connect to a server web application that requires me to authenticate myself with a client SSL certificate.
I have the certificate (in some .pfx format) because I downloaded it from the same website and it works fine using my web browser.

I am trying to connect to this website using a server application I am developing. I studied a bit what this is about and I guess I have to exchange my client certificate with the website.
How do I do that in code? I mainly use Ruby/Rails but I am open to anything that could teach me how to do it.

Everything is very much appreciated.
Thanks!
Lyft Settles Worker Classification Lawsuit for $12.25M
"Why not both?"
I think the point is that the developer should attempt to understand what the client actually needs and act intelligently to determine what tools or technologies would be best for the job.
9 Companies You Wouldn't Expect to Be Using DevOps
QWERTY was laid out (at least partially) with the intent of preventing typewriter jams and increasing productivity. This was done by placing commonly paired letters far apart from one another; maybe this was also taken into account when designing each other language's keyboard. Letter pairs will differ, presumably, so the important keys to separate will change from language to language.

That's my intuition, anyways.
I was under HN influence when I started my solo product. I had designed it as bootstrapped: There is an opportunity, I fulfill it, then I don't go after the x1000 scaling. It worked at the end of year 1, and we're 2.5 years later, and I'm happy, not millionaire, but I have my own work schedule.

There are several kinds of startups. The article mentions huge ones. Or you can start a consultancy, very classic business, low risk. Or you can bootstrap[1]. Use the one that fits your profile.

Other than that, I approve the cautionary tale of the article.

[1] http://37signals.com/bootstrapped
I'd imagine any deal to separate the city from the state (and it would have to be a deal, there would be no forcible exit) would include the city's purchase of that reservoir.

Again, this is not about thinking we're better managed, it's about the fact that Albany won't allow us to meet our own needs.
2. You don’t need to be Facebook

This should be number one - or even just the whole article.

Any startup, or a career in general, should not be an end unto itself, but a vehicle to A) fulfill your basic needs and B) get you what you want. While I believe entrepreneurship is often the best way to get both of these, shooting to be the next Facebook is unnecessary. You could keep that corporate job, build your credit, and then buy a McDonald's or a gas station or an apartment building. There's no reason to make a dent in the universe if all you want to do is put your kids through college and travel abroad once a year.

9 out of 10 startups fail. While these odds are better than many other paths to wealth (being born rich, winning the lottery, becoming a rockstar/movie star/pro athlete), you're still likely to fail. If wealth is what you want, you need to ask yourself why you want to be wealthy. If it's because you want nice things or want to travel or even because you want to feed starving people, there's a path to get there that has much better odds than building extreme wealth.
Julian Barbour's The Discovery of Dynamics goes into great detail on absolute vs. relative pre-Einstein. His The End of Time reviews the ideas at a more popular level and continues the story into the 20th C.
What was your Weissman score?
Grammars as Data Types
This is a shame. I had recently migrated to VMWare Workstation (from VirtualBox) because they have far superior OpenGL support (OpenGL 3.3, and 4.x is coming in near-future Linux kernel releases).

VirtualBox on the other hand is stuck in prehistoric OpenGL 2.1 (no programmable shaders), and most features are pure software emulation.

This may seem silly, OpenGL in a virtual machine, but I do some light OpenGL based graphics in my spare time, and it's pretty convenient to test if code works on a different platform without rebooting. I also have a Windows only machine where I use VMWare to develop on Linux (because developing on Windows is really uncomfortable when you're used to command line tools and the Linux eco system).

I hope these products find a new home. If they were truly made by such a small team, perhaps a smaller company could buy the rights and code and continue their development?
Glad to see this piece posted on HN. I realize now when I first came to HN I felt somewhat 'ashamed' that I was not working towards being the 'next unicorn'. It took some time for me to realize that there are many more avenues that suit me and ultimately will be more fulfilling.
The allocator that comes with free rtos (I assume he's using it as he mentions pvPortMalloc) can be extended to support realloc efficiently without too much trouble so that it will resize if possible. For example https://github.com/hello/heap_6
Uber Gets Fined $1.3M for Ambiguous Driver Training Videos in France
The New York Times published an interactive about this new satellite in July: http://www.nytimes.com/interactive/2015/07/10/science/An-Ima...
For some reason, even when I hear "there are plenty of good businesses that aren't startups and it's ok," those businesses still seem like second class citizens.

It's easy to forget that "taking money to grow fast" often means "Try this really risky strategy in a winner take all market where you will most likely die."
> 1. It’s almost never rags to riches

This is the point that has really started to become clear to me in recent years, and not just for startups but for artists, authors, athletes, and all the other dream jobs we idolize: so many of these people are either (1) not really making that much money or (2) already had a trust-fund or come from a wealthy background so they can spend all of their time writing, painting, or engineering. Most authors make below the poverty line [1], and Facebook's success was the outlier, not the norm.

I did the start-up thing in my 20s for about 3-4 years (in the 1990s). My income was about the same as my salary would later be when I went to work for another company, but my stress-levels dropped significantly when I started working for someone else. The constant uncertainty was gone, I was watching my savings grow instead of decline, and I do regret not going for that stability sooner.

I see a similarity between tech-kids in their 20s chasing start-up dreams and the poor kids from my old neighborhood chasing hoop-dreams. The tech-kids have better options to fall back on, but the chances of becoming that rockstar million/billionaire CEO/professional athlete are about the same.

[1] http://www.theguardian.com/books/2015/sep/15/income-for-us-a...
You have never organized a moderate or large conference. Your list doesn't even cover all major areas. No logistics? No electricity, network and video recording? None of the legally-required (depending on venue + number of attendees) professional personnel (event technicians, medical, fire, maybe an electrician. optionally security, cleaners). Not even insurance? Not even gaffer tape (not kidding, it's expensive)! (And I'm assuming your volunteers have enough time for all the time-intensive tasks.)

Attracting visitors is hard. Getting good speakers is harder. You can't just let the "evangelists" speak, or your talks will be advertisements. Worse than sponsors!

Low-cost, single-track, single-evening events for fifty people or so (= small event) are possible. They'll just not have any significant impact. (They'll definitely not have an impact without lecture recordings.)

I can say from experience that low-cost, non-profit, moderate (500+ people) events are possible even without listed sponsors or paid talks but have to be grown over many years and require goodwill from everyone (venue + various organizations and student groups) around.

And Congress is special, you can't duplicate it easily. It's grown over decades, it's the largest European hacker conference now (and btw: so that niche is filled now). They know in advance that they'll sell all tickets. It's prestigious. It attracts top-notch speakers. That would have attended anyway, of course. _Everyone_ _wants_ to help (time, money, equipment, and favors you can't just buy with money). It's not for profit. Dozens of volunteers begin working on it days to months before the Congress, a select few full time. Some are experts; you couldn't afford to pay them. Multiple hundreds of visitors volunteer on-site, working for the fun of it, free water and a special t-shirt. And it still costs 90€/ticket.
Or, put another way, HFT firms now oversee most market-making. Not surprising really, that what can be automated is left to the experts in automation and fast infrastructure.
> CC0 might be very long but in my opinion it's the better choice for creative work that is not Software. MIT and BSD specifically mention "software" and/or "documentation" and might not apply to other works in some legislation.

My main contention with CC0 for software is that it explicitly states that patents are not affected by the license. Other than that, CC0 is probably the only good way of releasing code into the public domain (or something like it). The FSF and CC people agree about that too.
Leonardo da Vinci's application letter
ten years ago, i'd say not a whole lot -- there were still competitors providing liquidity who weren't speedcentric. today, however, i think market liquidity would disappear. that's not to say all hell would break loose, but there would probably be wild price swings for an afternoon or two.
Why Is Corbin Bleu Such a Huge Deal on Wikipedia?
Visualizing HipHop trends  from 1989 – 2015
This is really a shame. I have bought many VMWare versions over the years (both Workstation and Fusion). I have always liked the product for it's performance and nice interface.

I have fond memories of VMWare Express, the first VMWare that I bought. It was a restricted version of VMWare workstation that could only run Windows 9x (Win4Lin was also nice), but all that I could afford on a student budget. At some point I even got it working on NetBSD with its Linux compatibility layer and (IIRC) some NetBSD kernel modules that someone implemented for VMWare Workstation 2.x. There's still a screenshot on the NetBSD website sporting my NetBSD desktop with VMWare Express in 2002:

https://www.netbsd.org/gallery/in-Action/dekok-vmware.png
As with many other industries, humans can be come obsolete for the day to day operation, in this case the second by second changes. People still write the rules by which they operate and those rules have made the day of floor traders more and more obsolete.

I really see no difference here than the days cars replaced horses, milk delivery came to an end, newspapers struggling with the digital age. Come a generation if not less people will look back at our ways and go "how quaint". The solution is to adapt to what technology brings so that we can better ourselves. so while it may be unfair now the technology will spread to where everyone operates that way
Google Maps Inside back in 1895!

It looks like the building I noticed was a courthouse from 1780 to 1931 [1], so yes a public space. Its now a private members club targeting tech workers [2].

[1] https://en.wikipedia.org/wiki/Middlesex_Sessions_House

[2] http://www.independent.co.uk/news/business/news/home-house-t...
What Happened to Jane Mayer When She Wrote About the Koch Brothers
It's not a reflection of the economy.

Capital markets are a place where firms go to acquire capital, people with excess capital buy securities, and firms (eventually) return that capital. The markets are only a reflection of the pricing of those securities, which sometimes but doesn't always correlate to what's going on in the economy.
CyberDildonics is basically proposing frequent batch auctions as described in the Budish paper. It won't work, largely for reason you state. The appropriate solution is for exchanges to add a _random_ delay to each order (emphasis on _random_, a fixed delay a la IEX does nothing). ParFX is doing just this.
The one simplest way to hire (much) more efficiently
Is there any real evidence that Dvorak layouts are better? I've only seen anecdata.
What I meant was that the shader is a pluggable function in this implementation. If you wanted to change the shader function (say add texture or environment mapping) in this implementation, it would be a fairly minor code change that would have a relatively small incremental performance hit. If you wanted to do that for a highly optimized 90s era fixed pipeline software renderer, you'd most likely need to rewrite it from scratch, and certain operations wouldn't be feasible at all. So, this is paying a lot of the cost for flexibility up front.
The bigger question is What will happen to those who has Firefox OS shipped like Panasonic TV. ( Actually that is likely to be the only popular Devices using it )

At first they say Firefox OS isn't going away and it will support IoT, so development will continue. Panasonic even made a PR just so people don't freak out and stop buying their TV set.

Now it is moved to Tier 3 support...

I really don't know whether i should blame Mozilla or Panasonic on this one.
Inside Facebook’s Decision to Blow Up the Like Button
> when I first came to HN I felt somewhat 'ashamed' that I was not working towards being the 'next unicorn'

HN was created as an interactive advertisement for YC (and startups in general), and it's important to understand that before getting sucked in.
I think build vs. buy is a tangent debate. Engineers should build software that is the core competency of the business. Within that we can definitely debate who is 0.1x or 10x and whether less is more.
Offer: I’ll Build Your iPhone App Idea for $300
Why Graphene material of the future?
really nice thoughts, esp. about teaching and discoveries "marvinminsky said [...] that the best way to teach programming was to start by showing people good code"
VirtualBox has been on life support for the past few years, not seeing any major development since Sun got acquired by Oracle.

If the same thing happens for VMWare Workstation, I fear we're entering a dark age for desktop virtualization...
ALT+3. Dead easy right~
And what if the client wants a CRM... Do you install a popular CRM plugin, and then tell the customer to ignore 90% of what's in their dashboard, because posting articles isn't something they want?

If I as a client came to a company and said I wanted a CRM built for my company, and they gave me a Wordpress blog with a shitty CRM plugin, I'd request a refund and find someone who is actually going to build to my needs, and not hurry me through the tunnel to get my money and go onto someone else.

But I believe in quality over quantity. I'd rather spend time building a custom solution (Note, just because I am building a CRM doesn't mean I build the whole thing from the ground up, I use frameworks) that is going to make my client ecstatic and return again and again, than be like a friend's company. No good reviews. My current boss told me he had them make him a website few years ago. He said that lets just say he wouldn't be going back to them anytime soon. Why? Because they build EVERYTHING on WordPress.
SVN 23 was decommissioned on the 25th

http://www.navcen.uscg.gov/?Do=gpsShowNanu&num=2016008
If your client have the money to pay for the n months of work and maintenance, it is fine. I think most people try to use this solution because budget and time constraints.
This whole business of the universe spawning humanity to generate billions of revenue required no effort or cost on its part. All the effort was spent by the life forms it allowed to happen.

What you said reminded me that time I rejected a $10k contract and told my wedding photographer client to signup for a $40 per month product instead, and saved them $9520. I didn't see any of that money, however.
So when you are coding, and start looking at an existing function, you are telling me that you go back to your repository and read through the entire commit history for that function?
Honest questions, if you don't mind:

- What types of systems are these?

- When you say "40 year history", do you mean the system was originally written in the 70's, or do you mean it has data going back to then?

- Why do you need to keep data for 30 years? Regulatory reasons? Reporting? Or just long-lived data?

I'm not doubting anything you're saying. It's easy to imagine systems with those attributes, say, in banking, insurance, legal records, etc. I'm just curious about your specific case. :)

Long after the logic of your system has been replaced, the data will live on. It's something I think people tend to undervalue.
https://github.com/cocoonfx/causeway seems to be the current version of the early work that must've influenced the Midori work you link to.
> What countries? Has anyone in those countries ever been sued by using public domain works?

It's a question of "can you willfully put your work in the public domain", not " is there an expiry on copyright". It's also possible that some company's lawyers might get unhappy if their company uses such a work.

> And if they don't respect Public Domain, why would they respect the CC0 license?

Becuase they still have copyright law, they just don't have a concept of public donation.

>How is writing "CC0" on the bottom of the page any different than writing "Public Domain" on the bottom of the page?

In western countries there's essentially no difference. But because CC0 is an actual legal document that has provisions for jurisdictions that don't recognise public domain as a concept, it's a significant difference.
It doesn't have to be forever. Coordinate with colleagues and collectively pick a month of academic radio silence in protest.
I don't really think we disagree on that much here. I think the only place we veer off is that I feel as though he's just trying to talk to his audience, vs being passive-aggressive.

The intended reader, as I interpreted it, would be the someone that reads Javascript Fatigue articles and goes "hell yeah". For this person the abundance of frameworks probably does feel tiresome. The person for whom this kind of advice would be patronizing doesn't seem to be who this article was meant for (although now I see what you mean by the title being click-bait)
I knew that but that's a good reminder, did other countries have their own typewriter layouts too or did they just use US/UK English layouts?
If you write a free application that runs on Java on the raspberry Pi you (probably) owe Oracle nothing. If anyone builds a console around that raspberry Pi, Oracle probably is owed money because the device is no longer a general machine. That is very different than chromium or anything else that is license compatible with your typical Linux distribution.

Whether or not someone owed damages is immaterial to the problem of trying to get everyone an appropriate license who might want to run your software in contexts you haven't imagined yet.
Yup. My dad was a RAD/MAD operator on a P3 during the Vietnam War. One of my indelible memories from childhood is him explaining how it worked and a story about seeing a Soviet sub on the surface. Of course as a kid having watched Das Boot I'm expecting there to be guys scrambling to the conning tower, dive dive dive, depth charges, etc. He's like "nah, the skipper just circled the thing and we waved at each other." Seeing this story on HN makes me wish I could hear the story again but he passed of cancer a few years back.
From the about page:

> "Europe’s weather authorities are extremely stingy with their nearest equivalent data – their attitude is that the observations are for science or for money, not for silly websites."

What a terrible attitude we have here. We don't even have the climate change excuse because that attitude doesn't exist here. I did a bit of Googling, it seems that Eumetsat is the agency responsible:

http://www.eumetsat.int/website/home/AboutUs/index.html

If anyone is interested in drafting a letter with me, asking why our taxpayers' money is being used and the benefits not shared openly, please get in touch. Email in my profile.
We could probably keep going round and round saying "no that's not how it works" and appeal to our technical expertise in the area in question, but instead lets argue it from first principals.

On the one hand we have an ultra fast HFT that is just sitting there trying to do only latency arbitrage between 2 venues. On the other we have an ultra fast HFT that is making markets on multiple venues. For the first HFT the upside to their strategy is that they can hold very little inventory. Of course they are not going to be able to buy orders that are already at the correct price. That is, orders that could have been put in place seconds, minutes, days or weeks earlier are going to have time priority regardless of how fast the pure latency arb player is. They are also going to be wrong some percentage of the time. Meaning they are going to have inventory they need to unload and all that entails.

Meanwhile the market making HFT has more inventory risk, but they also get some of the latency arb for free, as they are already at those positions. They get some of the latency arb the same way the pure arb player does (ie they are super fast as well) and when they are wrong or lose the race they also have sophisticated inventory management processes in place that they amortize across all of their strategies and not just the latency arb ones.

It turns out that the second model is more profitable, and that is very very important when you are investing in super low latent bespoke networks as part of your operational model.