skysight-inc/HackerNews huggingface dataset:
Maybe I'm missing something, but the "hard" part of this problem is figuring on the trick. Once you know that, it becomes relatively easy – and you can't use a program to figure out the trick.
Please become a popular language once 1.0 comes out. Please.
Dynamic code could be order of magnitude more compact and readable.

schiptsov@MSI-U270:~/arc3.1$ du -sh .
472K	.

Anyway, at least for me, static typing is the must is a marketing meme from the time of Java madness.

And if I really need it I could re-write my prototype in no time (like translating a ready book from one language to another).
I ran into the same thing with a T440 we got for a customer, but he didn't care because he just carries a wireless mouse from exam room to exam room with it.

Made working on it a bit surreal recently though until I figured out that he'd stuck the mouse in his pocket and was walking by in the hallway.
You can see git's DAG as a dedup'd Merkle tree: in other words, if two child pointers in two places in the tree point to nodes (blobs) with the same hash, make them share a single node instead.

This works because the hash "is" the content/entire subtree (modulo hash collisions), so the resulting data structure has the same meaning as before.

Content/hash-addressed stores are related to referential transparency and immutability (and deep equality) in languages like Haskell, FWIW. I've always thought it's sort of beautiful how cleanly the ideas come together like that.
Anecdote here: I recently bought a x200 and installed libreboot, I decided to go full on tin hat and removed the wlan modem and replaced the wifi card with one with no DMA access.

The computer now boots into GRUB (loaded in the motherboard ROM) and from there loads grub in the disk drive.

When I received the laptop the battery was dead, wouldn't last one second. After libreboot it seems that linux energy management is less conservative and the battery now is charged and lasts 3h+.
I want to make sure people don't overlook this IPFS link as just a decentralized GitHub. IPFS is building a content-addressable web. Think about how BitTorrent magnet links work—it's a hash of the actual movie (or Linux distribution) you're trying to download, and using that hash, you can connect with all the people who've already downloaded it to get it from them. On a content-addressable web, pulling up the New York Times would be looking up a certain hash, which would pull the content from your neighbor three doors down who read it earlier this morning. The web won't be servers that you hit with your browser anymore. It'll be content that lives forever, always reachable by its hash.

As long as people want to read what you're publishing, publishing is free. And fast. Around the planet. The web is about to get way better, and IPFS and its competitors are going to be what pushes it forward.
Pre-AQ, he's absolutely right that the place was a dead zone and no 60 would bother spending any time there.

Silithus was really only busy for those 6 months between patch 1.9 and 1.11. Well, probably a bit longer than that I guess since original Naxx was such a shitshow. At most 10 months, though.
I feel like that's not really a fair statement. With git, if you change the history, it effectively tosses out the old tree and creates a new one with new hashes. You're really not modifying the old history, you're saying "Get rid of the current history tree and create a new one with this change in it". You can do the same with Bitcoin, you could modify your copy of the blockchain to insert some new transaction, and then replay all the subsequent transactions that happened on the blockchain (All of these transactions get different hashes).

The result for both is the same, both of them will throw errors if you attempt to pull data from a git repo or blockchain which has invalid hashes that don't match the ones you already have - This is why it's a problem if someone decides to use rebase on a public branch that people are pulling from, the hashes will change and people will get errors when they try to pull because the histories don't match.
"(why the standard ceiling height in this country is 8 feet is a concept I will never understand)"

One word: efficiency

Tall ceilings create a heating and cooling nightmare. In my area a number of builders over the last two decades came into the valley from warmer climates like Arizona and built a bunch of homes with very tall ceilings. People loved them and they kept building, then a cold winter comes along and people complain about their $800/month+ heating bills in what was claimed to be an energy efficient home.
No nub, but aren't some of the high end Yoga convertibles WACOM?
A cached version:
http://webcache.googleusercontent.com/search?q=cache:DPgtvIi...
Is this list of comments a block chain?
A place here in town builds modular office environments that have snap-together walls, etc. Sort of like huge cubicles that are grown all the way up instead of slapped together. They have giant metal base plates that you install on the exterior walls of the floor and then you click your "fake walls" into them at right angles. You can even get sound deadening panels or colour inserts that slide inside the walls.

I asked one of the guys on the tour why they don't do it for houses. He replied that the problem with houses is that it's rare to find houses that are actually built with enough precision to have perfectly square corners and perfectly vertical walls. It doesn't really make sense to go to that extent for a narrow-margin stickbuilt 2- to 3-storey dwelling that doesn't support the immense weight of an office building.

The modular idea could still work. You'd just have to add this little hacky layer in between to adapt the out-of-plumb house bits to the injection-moulded modular walls or whatever. I dunno what that layer would look like and still be cheaper than making changes to a home the traditional way.

Good luck if you do it, I can't wait to buy it.
I always hear this: "statically typed languages make for more maintainable projects than dynamically typed languages."

Is there any empirical evidence to back this up?
I worked for a dating website years ago and you might be amazed about their long-term interests..

If you join a dating site and fail, they lose one customer.

If you join a dating site and are successful, they lose two.

The goal became determining good but not great matches and notify the user regularly, especially if they hadn't logged in for a while. It was basically a game of giving false hope to get them to keep their accounts active and the dollars flowing.

I bailed a couple weeks after I realized this.
As do I, Gogs was amazing at my previous place of employment; I migrated our team from BitBucket over to it, self-hosted on AWS. The nicest part of it was that its deployment is so simple, and it's architecture and file structure easy to understand that setting up a backup and restore workflow in case something happened to the instance was one of the easiest things I've done in that sort of domain. Dump the database, send the files and dump to S3, also download it to a local server not on AWS just in case and have a small bash script to restore everything if it goes pear shaped. Testing the backup restore showed that 99% of the time taken was waiting on the new instance to start-up, which if we wanted higher uptime could be simply solved using horizontal scaling across AZs or data centres. The entire process almost made me want to become a sysadmin... Almost!
at home, direct x.
at work, vsphere client , excel, visio and occasionally, i run yosemite in virtualbox to run application loader to upload an ipa file..

otherwise most of everything else is rhel or centos. doesnt matter at this point which os.
My Great Expectations
Also supported on older X series in Linux (the tp_smapi kernel module), and probably on many others. It's also possible to set the thresholds from Windows once and they'll persist even when you turn off the laptop.
OTOH, I took the A380 from SF to France last year and thought it was the quietest, most comfortable plane I'd been on.

Hopefully the same tech advances that hit that plane hit the smaller ones too. That was the first flight where my noise canceling headphones actually seemed somewhat superfluous.
This story immediately reminded me of Avogadro Corp:
http://www.amazon.com/Avogadro-Corp-Singularity-Closer-Appea...

It's a great book where someone basically develops Crystal except it can compose messages too. Then it realizes that humans don't have to be in the loop at all..
Your example demonstrates how the idea that you need permission to use information is nonsensical.
If you are employed at a bank to manage a small team of Java coders, how could it be otherwise?)
big points for this, I was actually going to make this app but never found the time. there is a huge need for this (yes I know there are others) but for someone to do it eloquently is definitely in need.
Dimple for Android
You can run an entire debian distro in a chroot environment in Android. I have done it. Works fine for cli stuff.

http://sven-ola.dyndns.org/repo/debian-kit-en.html
Um no, these comments don't have hashes associated with them.
Johnny-Five – JavaScript Robotics programming framework
The main reason is that the Omnibus package setup has additional logic to respawn workers that are using too much memory. I also like that it uses a separate data container to store everything.
I see a problem. Neither C nor C++ have garbage collection and other similar runtime features that every scripting language has. As such, if you rely a lot on these features, you could run into issues when translating into a lower level - either in implementation or in memory safety.
> Where's the WSJ article on them, and the thousands of others who are never written about when silicon valley companies go public?

The WSJ isn't about those people. Those people are just human resources.
Thanks for the comments. I definitely agree, the construction of the perimeter would likely be more expensive because of the need for more precise measurements for modular components. And even without the extra work on the exterior it may be doable.

I guess the question really is whether the additional expense is manageable.

And of course I definitely think the way to go with modularity would be open source. That way the market becomes immediately inclusive of all potential manufacturers or DIYers.
15 to 25? Those aren't the best years of most peoples' lives. Being a teenager is terrible in the U.S., college is overhyped and socially disappointing for most people-- especially men-- and pretty much everyone from 22-25 is confused, rapidly losing touch with his previous self and likely falling out of contact with old friends, and working in a job that's below what college trained him to expect.

I already knew that, but it is nice to hear it from someone else. Thank you.
If I'm honest with myself, part of what really attracted me to hardcore punk as a teenager was the risk of violence at shows. It's rare that anyone gets seriously injured, but there's almost always this sense of tension and looming chaos. I'm a couple of months away from being 30 now. I still go to shows on a regular basis and that's still part of the appeal.

It's exactly like you said, "a strange mix between violence and friendliness". I'm usually friends with nearly every single person in the room but much of what happens would constitute assault in any other context. People still pick each other up when they fall, even that person just punched them in the back of the head. I suspect you'd find very little has actually changed.

On a semi-tangential note: It's always so amusing trying to explain this sort of thing to someone who has never been a part of punk. Another commenter in this thread said that it's self regulating. And that's what so many people don't get. There are rules. Unspoken ones, but they are there. Everyone in the room knows when something is actually out of hand. It may look like total mayhem at times to the untrained eye but if you've been around long enough you see the same sort of organic patterns of behavior at every show. Sometimes I'm inclined to think you've never really connected with others until you've been to a punk show with a hundred other like minded people crammed into a tiny dim smelly space with terrible music playing as loud as the speakers will allow, all the while loving every moment.
The bank Standard Chartered[1] uses it, and instead of GHC they use their own compiler. There's some more info in this job posting[2].

[1] http://en.wikipedia.org/wiki/Standard_Chartered
[2] https://donsbot.wordpress.com/2014/08/17/haskell-development...
I'd definitely agree on not starting with scikit-learn, but using Python isn't so bad. Implement a few things manually -- decision trees and Naive Bayes really aren't that hard to do, and neither's clustering.

I quite like this site for an accessible, well-scoped intro with some good example code: http://guidetodatamining.com/
It is a simple logic problem, simpler than the vast majority of logic puzzles. The fact that an enormous number of people in the developed world have poor logical reasoning skills is an entirely separate issue.
Test Driven JavaScript Free for Weekend
> My social life is dead and it's not something I've been able to change in the valley.

I wouldn't be surprised if the Valley is a lot of the problem. I find that companies in SF/Silicon Valley tend to be focused on the short term and to foster a culture that forces people into awkward supervisor/supervisee relationships.
I understand you also prefer Gogs to GitLab, mainly because of the easy of performing backups. Have you run into problems with GitLab backups? Did you use our raketask that supports backups to s3? http://doc.gitlab.com/ce/raketasks/backup_restore.html
It's likely an issue with buggy video drivers. Firefox has a database of drivers on a blacklist that will crash due to instability. When it detects them in use, it will disable hardware acceleration which decreases performance and quality of some things like font rendering. Judging by the earlier screenshot, this is on a lower end laptop at 1366x768 resolution with an integrated graphics card. Most laptop makers never update the bundled drivers to fix bugs even though Intel and AMD regularly update the drivers of their integrated graphics tech. So, users are stuck with an outdated buggy driver and no way to update it. Mozilla at least ensures that it won't crash.
Wow. It's amazing watching the industry converge on this sort of thing. We architected similar designs during the six month pre-planning period at my current startup.
yes about that 'mandarin' thing.
most chinese singaporeans speak it, but many speak hokkien as well. some others speak cantonese, teochew , hakka, etc. if its about majorities maybe we'd all be speaking hokkien now...
Google Tag Manager Tracking Guide for WordPress
> Then a period of claiming that nobody was willing to make IPS panels at an economical price which Apple proceeded to prove to be a lie.

Here's Lenovo's blog post about that from 2007:

http://blog.lenovo.com/en/blog/ips-displays
I'd say get a job in an industry you are actually interested in working. If you've been doing your own thing from 15-25 you could probably benefit from some practical experience at a company that's successfully executing in a space in which you want to break. 1-3 years experience at another company will give you a ton of valuable insider knowledge making your next startup (maybe one you even start whilst employed) that much more likely to succeed.

Don't give up! But maybe make a change.
They fixed the issue. Removed link and posted new post.

https://news.starbucks.com/news/starbucks-point-of-sale-regi...
IPFS does look interesting, but how does it provide updateable references? What's the equivalent of "give me today's headlines", which is pointedly not content-addressible because you don't know the content yet?
Where did I say banks brought down the economy? Where did I say bankers should go to jail? Did you just see some words you can identify and decide to hang rant #47 on a reply to my comment?
What's wrong with this?))

Don't know how this very site has been made? Ignorance is strength.
> Piracy is completely unethical.

Yet, up to last year, HBO was saying it was good for business because it made even more people talk about it.

I wish they made up their mind if it's good or bad for business once and for all.
Not the OP, but those specific rules are US-based and OP didn't state their nationality.
Patent infringement doesn't require intent. An "independent invention" defense rewards infringers who keep their technology secret. If the technology is publicly disclosed by an independent party prior to the patent application date, it's not patentable anyway. But secret independent invention is not prior art. Part of the idea behind patents is to reward public disclosure. After the 20 years are up, anybody can do it.
Good to see 4chan slowly filter into hacker news
I think of it like typing the units in physics class. Sure, you can leave them out. But how much time are you really saving?

A lot of these languages make for lovely blog posts and also happen to be fantastic for gluing things together. But I fear there's an entire generation that's unaware that C# looks like a lot of boilerplate in a textbook but actually requires fewer keystrokes than most equivalents. And once you get fast at it, it's pretty amazing.

I use lots of Python. And Matlab. And of course Javascript.

But as you get older you realize that tools matter. And the tooling around dynamic languages by definition cannot beat what's possible when you declare a more rigid contract of what you're actually trying to get the machine to do.
This market has a lot of potential. The place I work for spends a small fortune every year on personal development focused on communication styles.
Yep, and you can find used Latitudes or whatever their current equivalent is, usually with some half-way decent dedicated Quadro or FirePro GPU, for really good prices on used markets. I can usually find corporate liquidators who have tons of them for $300-600 for something recent and decent. The older Latitudes like the D830 are tanks too; user (or IT-department)-serviceable everything, parts cheap on eBay if you need, module bay batteries, magnesium chassis, metal hinges, good keyboard, no stupid clicky trackpad...they got a lot right.

Swap in an SSD and max out the RAM and they're awesome linux workhorses.
yes we're multi racist! but the influx of foreigners have provided common ground for native/original/ethnic(???) singaporeans to build our identity. 'us' is now singaporean chinese, malay, indian etc. even the malaysians are becoming part of 'us'... 'them' is now south asians from south asia, chinese from china, and other people from other parts of south east asia..
It looks fine to me ( http://i.imgur.com/rAYGIwX.png ).

What fork of firefox is that? I don't recognise the taskbar icon. Does the problem still happen with upstream firefox?
Agreed. Having some real world industry experience is really invaluable. Plus, if/when you eventually do "succeed" with a startup, the next stage is actually building a company - and it's going to be difficult to do that without having actually worked at real companies (preferably more than one) to get an idea of how things work, and how you want to do things.
Doesn't Square power all of starbucks payments these days? Was this a Square starbucks outage?
Is demolition necessary for rectifying vaastu defects?
Right Placement of Things by Dr Puneet Chawla
I'm currently in a toxic workplace ... incompetent management but I stuck around since I had decent coworkers. Well .. a few reorgs later, and I'm stuck with the crazies ... my current coworkers are keeners/workaholics who work at midnight-3am. They are social BSers since they make sure they email everyone/post questions on Slack. We've been on crisis mode since last fall.

Days like this, I feel like I've had it with tech. Wish I had a plan B. In any case, I'll likely quit my job in a few weeks.

I like what an earlier poster was saying about respect. Tech is full of the young and it is a competitive field. We have short memories and it seems we have forgotten that our field used to be noble. People used to be in tech because we loved it. Today, it is all about the money and I hate it.
I guess if you don't the way democracies work you could get the impression people in legislatures are just doing whatever they want.

I guess looking at outcomes is too complicated. That's okay. Men will just do what we always do - roll our eyes at your complaints and shoulder most of the load.
https://github.com/MachinePublishers/jBrowserDriver is a Selenium WebDriver that runs headless, is pure Java, and runs fine on a standard JVM. And most people use these web drivers because they need to parse AJAX sites, yet most web drivers have terrible support for it. Mine does a pretty good job of knowing when a page is loaded, including its asynchronous requests, whether from the page load or subsequent clicks/actions.

There are some missing features and bugs still but it's working pretty well.
This "high frequency trading" isn't making liquidity. It's faking liquidity. Buy and sell orders with specific price triggers can be put up and taken down rapidly without ever being executed. Most of this type of trading does just that. The Bitcoin world calls this "fake walls".

If an order couldn't be taken down until N minutes had elapsed, orders would represent real liquidity. You could look at the market and know you really could buy or sell a large volume at some amount. What actually happens is that there are orders that run away if they're close to being executed. That's fake liquidity.
I think the author's lack of distinction between static vs dynamic and strong vs weak typing detracts from his point.
Static vs dynamic typing boils down to whether typechecking is done at compile time or at run time (for various definitions of "compile time" and "run time"). Strong vs weak typing is whether the language will raise a type error or it will try to silently convert types. Python is dynamic but also strongly typed. I feel like PHP's weak typing contributes to the maintainability issues mentioned - passing in the wrong types to the APIs cause silent failures rather than generating some kind of error message. I feel like this makes it more difficult to design a good API because you have to take care of more cases rather than simply throw an exception when you get something badly typed. Since programming in a statically typed language is going to require a test suite anyways, I'm not sure that it buys you much over a strong dynamic typed language like python. That said, an argument could easily be made the other way - it doesn't cost much to use a strong statically typed language like Java. You are going to have to spend time on type safety in each case the question is just whether it is while trying to get a prototype to compile or ensure that a mature project exhaustively tests arguments of illegal types (to pick the worst case for each side).
I think you have three fundamental problems.

1. You think your best years are behind you. - I hope they will but no amount of my words will convince you they are not.

2. You consider this failing - Try thinking about it as learning. Doctors go through 10+ years of education before they can do what they do well.

3. You "just want to be a business". - You need to be solving a problem not building a business. No one is going to pay you because you want to build a business.
OK, but simple, straight-forward memory management is not that hard. I could even rip out pool-allocations and buffers from nginx/src or reuse lib9 and frineds (which were at the core of golang before 1.5) There is also Boehm GC.

And if I didn't mentioned Golang It doesn't mean that I am unaware of its existence.)