skysight-inc/HackerNews huggingface dataset:
No way. Talk to anyone involved in construction.

Every component in a building today save plumbling, windows and electric is inferior to its complement in 1915. The bricks are of lower quality (to the point there is a thriving market for used bricks), the wood is garbage, and quality of labor has shifted from skilled craftsmanship to glorified assembly work.

My home was built in 1927 as a cheap starter home (upstairs was delivered unfinished for buildout when the owners had kids). It's build quality today would only be seen in a custom home with a very wealthy/particular owner and cost a minimum of $750k. (Current value of my home is around $250k)
I've never understood why being a small business is seen as an excuse. Do the circumstances of the person writing or maintaining the library change because you're a small business?

If they actually "need" those libraries, then they should be budgeting to give back.
Top Agile Engineering Trends 2016
That's a very common error and is called the last line effect: http://www.viva64.com/en/b/0260/#ID0E5HAE
That reminds me of the thing about how Chicago was originally called "The Windy City" because of all the political gossip rather than the actual wind. That may be true, but it's also super windy there, which is more relevant for the nickname in contemporary parlance.

But thanks, I didn't know that, and it's super interesting!
> After FDIC, customers looked to the government for that

Or an alternate theory: bank owners used to be local businesspeople, who would have been (rightly) embarrassed and ashamed to erect a shoddy and short-lived structure in their hometown. Now banks are at least regional, if not national or global, and care more about saving a few pennies for shareholders than they do about the communities they inhabit.

Combine this with the fact that consumers and "fellow citizens" don't give a crap about good buildings and good urbanism, and here we are with crackerbox drivethrough shite that nobody gives a damn about because it'll be bulldozed in 30 years, after a brief stint as a laser tag venue.
The quality of modern construction (not necessarily brick) is a big pet peeve of mine and something I keep looking for answers.

The way I see it, some time right after WWII, people in US suddenly decided to live in a poorly built and ugly looking dwellings regardless of their income level. It is especially easy to see when looking at NYC buildings, some rentals are even explicitly advertized as "pre-war".

Examples of annoying trends in modern construction:

- Low "hobbit" ceilings.
- Short door frames.
- Tiny windows.
- Nearly non-existent noise/vibration insulation

Even looking at materials used for construction today, I can't figure out why everyone thinks that drywall-on-sticks is acceptable? Literally every multi-story home I've been in felt hollow and shaky if you jump on the 2nd floor because there's no mass anywhere.

This is clearly not a cost issue, I have taken tours looking at brand-new multi-MM homes in Austin, TX just for fun. While they all had top-notch appliances, finishes and a gazilion of square feet and bedrooms, they were also built using the same "toy" materials and used generally similar architectural patters as middle class homes.

What caused this change? It's like our collective mind suddenly stopped caring about tall doors, 10ft ceilings and solid feel of floors we walk on.
If there are so many people willing to donate quality code that there's nothing left for legitimate businesses, maybe those businesses are doomed to failure?
NodeAdmin, an npm module making MySQL and Express management fantastically simple
Square IPO priced at 30 percent discount to last private funding
Does this support classes or protocols yet?
That's true. It goes back further than TrustedBSD: Secure Computing Corporation invented Type Enforcement, put it in a high assurance system (LOCK), put it into a BSD-OS for a firewall (Sidewinder firewall), and helped create Flask architecture for integration of type enforcement into vanilla OS's. Flask was ported to Linux in SELinux project. That got enough acceptance that TrustedBSD project was started to do same for FreeBSD. So, full circle back the the OS the tech was first fielded on.

LOCK System
http://www.cyberdefenseagency.com/publications/LOCK-An_Histo...

Sidewinder firewall
http://www.ittoday.info/AIMS/DSM/83-10-35.pdf

Flask project/architecture
https://www.cs.utah.edu/flux/fluke/html/flask.html

Nonetheless, the old stuff (esp LOCK & LOCK/ix) are still stronger in security architecture and design despite all these years. Good design is timeless I guess. :)

Note: Cambridge's CHERI project and CheriBSD are the cutting-edge for FreeBSD security as they do capability-security from hardware up with FreeBSD already ported. Also supports Capsicum, Flask, and separation kernels if one wanted. True integration of each major branch of INFOSEC. :)

https://www.cl.cam.ac.uk/research/security/ctsrd/cheri/
One quibble about RIM/BB.

The thing is they didn't at all continue on their "business device" strategy, they got suckered into trying to match Apple - they tried going touchscreen crazy and it cost them their core market.

In hindsight, not many people will understand this, but their greatest blunder was trying to charge / keep BES as a revenue product.

They should've given it away far and wide, made it open, encouraged people to customize it.

Imagine if there was a robust, easy to use, free version of BES available? How many business would be using it (>50%)

That would've kept RIM in the game for far longer, but they were short sighted and stupid.
In Stockholm I once went to a place where the urinal was the wall type, and at viewing height there was this big Rube Goldberg-esque contraption behind a pane of glass. As you relieved yourself you "charged" this machine somehow, and pinballs would roll through the machine. It was all pretty odd.
The Chrysler 200 has 'autopilot'. It sees the lane and will steer for you (within reasonable limits), however, it somehow detects when your hands are not on the wheel and after 10ish seconds will sound an alarm, turn the dash red and deactivate the auto-steering.

It seems like Tesla should do this.
College Students Aren’t the Only Ones Abusing Adderall
Corporations are run to benefit their shareholders, not open source developers or society at large. If they can get away with using your software for free, as per licence, contributing nothing back, and adding insult to injury by demanding any bugs they find are fixed PDQ or else, that's what they'll do.

It would be better if new commercially useful projects are released on a shared source licence, allowing free non-commercial use but requiring payment for commercial use.
That way, their developers get remunerated for their work, and hobbyists still get to use the software for free.
> It's not ACID1, ACID2, ACID3 compliant

Huh? Servo has passed Acid1 and Acid2 for, like, a year now. Servo doesn't pass Acid3, of course (although neither does Firefox anymore!).

I mean, I'm not going to claim that Servo is by any means Web compatible yet, primarily due to a long list of bugs and incompletely-implemented features. In terms of feature checklists, though, there's a lot done.
Garry is one of the best human beings out there.

One fond memory that resonates well with how he thinks and works with other people was in an office hour we had with him. I asked him why he does what he does and his response was simple: "I do this to help people get out of the rat race."

Thank you, Garry, for everything.
If something can be written in or for js, it will be.
So computer science is a pseudo-science too?
Yeah, that makes sense to me.

I get sick of seeing entitled programmers whining that some library is LGPL or GPL, and saying they aren't going to use it as a consequence. Don't expect the author to be somehow sympathetic that you aren't going to be able make money off their work without offering anything in return, whether it's code or money.
Not yet, classes and structs are planned for the next big push. Protocols shortly after that.
You assume too much. Also this article is addressing the construction quality and longevity of brick facades. I was referencing the construction quality and longevity of washing machines, pre-war vs modern.

https://youtu.be/baFaEvBywGc?t=22m40s
>>Not a single "yes, that technique is legal" or "no, this is against the rules".<<

The fasta description has stated "don't cache the random number sequence" since 2011.
Or tell them to fork the project and fix it themselves. Perhaps we should popularize something like "go fork yourself" as a valid response?
In short: fewer steps in the conversion process so it is easier to debug the output, which inevitably happens when using a transpiler.
Yes, right now, it converts to ES5.
Hi Garry. I interviewed for W11 with my brother Andy. We flew out from Boston. We rented an RV and lived in it for a week before the interview. That fall was the first year the interviews were split between two rooms. We pitched a startup that helped people rent things (bouncy castles, excavators, photo booths etc) for temporary use. The interview didn't go well. I was fumbling all over and remember feeling hopeless. Then you stepped in and asked a bunch of optimistic product questions, driving the interview to a better place. We didn't end up getting in, but to this day I still remember the experience I had with you and consider the interview one of the best things I ever did. Thank you.
Discovered this the other day, it's pretty decent imo.
Hey, you don't need a piece of paper from the man to tell you what you can do :)
I dunno, I think the effects of brand recognition is perhaps overstated. I think one of the chief problems Square has run into is that while their products are great, merchants are looking at the bottom line - they would pay for an inferior but functional PoS solution if it means cheaper rates.

Square has more recognition with the public at large - but that also has little pressure on merchant adoption. After all, you're not going to refuse to swipe your card at the coffee shop because their PoS isn't Square.

Anecdotally over the past couple of years I've seen a proliferation of other PoS systems (all iPad-based) at merchants around me that are decidedly not Square. Square may have carved out the market initially, but the vacuum is being rapidly filled with players that aren't Square.
Why is it surprising when companies contribute patches mostly to fix issues they care about? Isn't scratching your own itch what you're supposed to do?
> More and more of the web is built on javascript

No, the web is built on HTTP and HTML, and it runs just fine without JavaScript.
> Robotic bricklaying is here.

Does this mean there are robot Freemasons in our future?
I have mulled over two "financial innovations" that are worth mentioning here.

1. OSS Development bonds
2. OSS draw down financing

1. Is most practical here, being the idea that one can build a Kickstarter like infrastructure to escrow payment to develop new features on a project. This seems the closest to the OP's problem - he wants to get paid to work on his projects. As they are really high usage projects then I suspect this is doable. What most corporations miss is a culture where this is permissible. Probably because it would effectively end their in house developer system

2. I want to spend the next ten years writing really good OSS software that solves and provides government services (land registry, elections etc - see http://oss4gov.org/manifesto)

But right now most software purchased for use by the government is license based - that is the assumption (and RFPs and timescales) screams "you have already built this".

Seed money will help, but perhaps more helpful would be the ability to have say the first government delartment or local authority pay, and then build a finance product that gives the developer 10x to go build it. If another govt wants the software it pays a development fee, and that fee is routed to the original funder. This continues.
It looks like a way to project a microfilm image onto a table top.

I followed the link and found http://www.chilton-computing.org.uk/gallery/ral/slide3.htm . The bottom-right corner is this image, with the title "Scanning Lab". It's also visible, without a projected image, in the image at the top-left. ( http://www.chilton-computing.org.uk/gallery/ral/orig/r02008.... )

The machine in the background appears to be a digitizer, given the image on the bottom row, center http://www.chilton-computing.org.uk/gallery/ral/orig/r03354.... .

Edit: oops! I pointed to an image from the same photo session, but this Linux Voice article uses the upper-left photo at http://www.chilton-computing.org.uk/gallery/ral/slide4.htm . That is, LV uses http://www.chilton-computing.org.uk/gallery/ral/orig/r03357.... and not http://www.chilton-computing.org.uk/gallery/ral/orig/r03356.... . Note that the Chilton Computing web site dates the images as 26.07.68.
Throw Out the College Application System
A non sequitur. I said there's nothing wrong or particularly wasteful with the office. I didn't comment on the company at all (the company is clearly in the dumps).
I'm not sure objectively what the current state is. However, it's a little known fact that Linux kernel specifically (due to fame) benefits from tons of academic work on bug hunting tools. Every time they run a new one, they find all kinds of problems that are preventable with a safer language or sound architecture. Many of them would've been contained in a microkernel architecture rather than have full access to memory.

So, one could say it's pretty bad even if the "many eyes" and code audits are finding/fixing a ton. Simply too many to justify if their process is any good. An recent example I found was the Saturn project throwing an automated tool at it and finding 100+ real bugs in one go.

http://saturn.stanford.edu/pages/papersindex.html
Why the hell would he blame himself for users making asinine demands? Are the users not adults? Are the users not fully capable of taking responsibility for their actions?
Scrolljacking. Smoothscroll is terrible, no I don't want to use it, thanks. I'd leave it enabled if that is how I wanted to scroll.

The worst are the sites that decide if I want to scroll at all, I need to scroll in full-page intervals as if I had used the "Page Up" or "Page Down" buttons with a smooth transition.
$0.50 to $1.00 is typical for St. Louis used bricks.
The other day I mentioned in freenode's #web that it'd be hilarious to see a web framework in scheme.. And now it has happened and it's not only making me giggle, but making me thoroughly impressed. Nice one!
Location: Memphis, TN

Remote: Yes

Willing to relocate: Yes

Technologies: Python, NodeJS, Java, C++, JS, MongoDB

Résumé/CV: http://claymcleod.github.io/cv.pdf

Email: clay.l.mcleod@gmail.com

Mainly focused on AI, Machine Learning, and Data science. Please email me with all questions or view my website to see my projects, publications, and presentations:

http://claymcleod.github.io
Oculus Co-founder Jack McCauley says he's got a better way of VR head tracking
re 'drywall on sticks' - not only does this construction technique provide for a huge amount of flexibility in interior layout, it's by far the most earthquake friendly construction for single family homes.

It wouldn't be at all surprising to see a home built with such 'toy' materials require nothing more than some stucco repair and drywall patching, with a brick house right next door literally falling apart.

I realize not every region has earthquakes to worry about, but it is a factor in some areas.
We decided to stick with ES5, since there are still many browser compatibility issues with ES6.
And to bring that idea home: contemporary flimsy construction is also a function of local building codes. In 2004 I was in a Florida house built in 1988 which structurally resembled a concrete bunker outfitted with heavy duty crank windows. This was required construction at the time. A hurricane showed up mid August with 140 mph (225 kph) winds and two things in particular were impressive: how well the structure survived the hurricane essentially unscathed (other than damage to it's pool cage screening) and witnessing how well palm trees folded their foliage to weather the onslaught. Apparently after 1988 they had lightened up on the building codes and cheap 2X4 frame construction was allowed for two story dense pack condos in the surrounding area. These did not fare so well. In one case a large pine tree was snapped at the base and hurled through the side of a frame condo complex like a battering ram, demolishing the whole structure. The complex had been evacuated before the hurricane struck so apparently there were no casualties. The moral of this story is that if you mandate good construction then that's what you get. Leave loopholes for cheap construction and that's what you'll get (and it won't suffer the rigors of time very well).
How do these buildings compare in cost, adjusted for inflation?

A lot of examples of "superior" technology from 19th century turn out to be expensive stuff created for upper class, compared to mass-produced items of today that are affordable for the general population.
> If you don't make any money, you don't pay anything

With the transactions, and hence Square's information, being several days ahead of the cash settlement, they might have preferential access to cash in order to recoup from a business that is about to fail.
>>>This is clearly not a cost issue

Nope, that's exactly it - it's cheaper and faster for the builder to frame a house small and simply. They've found that people spend money for houses based on location, size, and the visible stuff (like nice paint jobs and shiny appliances). They could spend twice as long as 40% more in materials and the home would sell for 2% more - not worth their time.
As said giving back takes time. Especially you need to learn the internals of the library however in smaller companies you have less time than in other companies and also you probably already take care of internals of other libraries and since I'm a human I can't take care of everything.

It's not an excuse as I said I really want to have more time. It's just an explanation.
I fully expect that the brick is structural in those examples. My university had brick dorms "the bricks". They had brick exterior walls and cinder block interior walls. The brick walls were brick on the outside and the inside and only one brick thick.
I don't know if the critical mass of tech companies is here yet. The real estate prices probably scare off senior staff as well.

Obviously Amazon and Microsoft have expanded here, SalesForce.com is also expanding but they're more of a darkhorse company that doesn't get a lot of media attention.

I've taken notice of Slack and Joyent coming up here. They were followed by Zenefits (assuming they're hiring locals), and Tableau. I read this morning that the secure chat app developers OxCEPT (out of Oxford University, got lots of funding from the UK government) are opening an office here by the end of the year. So Slack, Joyent, Zenefits, Tableau and OxCEPT are the five non-local companies that have legitimately gotten my attention. Plus Hired.com is coming to Vancouver soon.

But I come back to the critical mass of tech companies. I'm not sure Vancouver's there yet. Still no Facebook, no Google, no Pinterest, no Yelp, no Palantir, no Quora, no Dropbox, no Square. These are all companies with offices in Seattle, Toronto, K-W, Ottawa or Montreal, if I'm not mistaken. Vancouver is close to SF and Seattle, and APEGBC doesn't regulate the title "software engineer" (PEO regulates it, so Google's K-W office hires "software developers"). Yet big companies are looking at Ontario or Quebec, not BC. This needs to change. Our average salaries are lower than even Cleveland or Pittsburgh.

Do you know any specifics about the difference between Canadian and US immigration laws?
A bit more technical: http://buildingscience.com/documents/insights/bsi080-tailor-...

Essentially, Holladay is complaining about the lack of water detailing, which is super important to the durability of brick. It doesn't need to be as fancy as his first example, as the link above shows, but you need someone to care about it.

Essentially, the issue building science specialists have with modernist architecture is that it often favors geometric simplicity over proper protection of the materials. Brick can withstand water, to an extent, but without drip edges and other details, it's quickly going to get damaged and ugly.

Note that building science nerds also tend to hate bumpouts and complicated rooflines because the air tightness and insulation details are hard to get right (and usually they just aren't done properly).
Have you looked into Babel?
This is a very awesome project, how can I get in..
OK, so entrepreneurs "grow the pie" while gobbling up most of the newly created pie.
Why not transpile down to ES6/2015 and rely on Babel for transpilation to ES5?
Can you compile Swift programs on Windows with LLVM ?
This is for Guile Scheme, which as has it's own inbuilt webserver: http://www.gnu.org/software/guile/manual/html_node/Web-Serve.... Andy Wingo wrote about it: https://wingolog.org/archives/2012/03/08/an-in-depth-look-at....

By the way, Guile 2.1.1 has just been released, with a rebranded website: http://www.gnu.org/software/guile/
I think that assumption is incorrect. Looking at the multitude of posts on "why can't programmers program"[1] (in the sense of not having solid fundamentals) and the difficulty of finding, let alone having an interview process that is reliable able to identify them, I would say there is a large amount of confusion distinguishing those who can weld and master metallurgists.

People can spend a decade or more in the industry as working "programmers" and fail at writing FizzBuzz, let alone understanding basic relational theory or how a their chosen stack works. And then we try to patch it over with more tooling or new languages that are supposed to be less error-prone or somehow magically allow us to build out programming teams out of coders rather than teach them solid CS fundamentals and sound development practices.

The problem is that to someone not trained in a craft, even a beginner would appear to be able to perform that craft; only someone with deep(er) understanding of metallurgy would be able to recognize that said welder has no idea of what they're doing and is just following a set scripted actions; what's more harmful is that said beginner is lulled into believing they are actually an expert whereas they're really an Expert Beginner[2].

[1] http://blog.codinghorror.com/why-cant-programmers-program/

[2] http://www.daedtech.com/how-developers-stop-learning-rise-of...
Location: Lahore, Pakistan

Remote: yes

Willing to relocate: Yes

Technologies: Rails, Java, Laravel, Mysql, Postgress, Redis, AngularJS

Résumé/CV: http://goo.gl/cBdgxl

Email: alihaider907@gmail.com

I am full stack developer comfortable with working on front end, backend and deployment layers of development. Area of expertise is scalability, web development, API development and real time data communication i.e. chatting applications etc
Also the inspiration for the wheel packaging format. As in cheese wheel.
4/10. "Only slightly worse... than a random guess!"

I already knew that 24-bit vs 16-bit would be indistinguishable for pop music but I would not have expected that the same would go for 16-bit vs 8-bit. Or, well, I was kind of expecting it since otherwise the person who put this test together likely wouldn't have bothered.

However, I don't mind. I've never claimed to be "audiophile" -- a fact which is reflected by the inexpensive headphones I use :)
It could just be the Chinese group that bough Fisker.
Computer Science isn't even a science most of the time.
Maybe they should have called it something other than "autopilot", then.