skysight-inc/HackerNews huggingface dataset:
In many respects, Yahoo is more of a publisher, a content provider, than a tech company. That makes it more like the newspaper business that he knows well.
Education could use such an overhaul to be honest. Look at internet resources like Khan Academy and how they're proving the merits of mass-distributing a well-functioning formula for teaching.

As far as this bot is concerned it seems to do one thing very well: Reducing the costs of offering a teaching method for those who require "human interaction" to learn optimally (spoonfeeding if you want).
Then it should say "Buy a license now!" rather than "Buy a product now!"
Earlier use of whitespace coding: http://www.templetons.com/tech/proletext.html

... Invisible formatting information is embedded in trailing spaces and tabs on the ends of lines in an ordinary looking document. In addition, "blank" lines contain spaces and tabs with hidden formatting meanings. Assuming typical 60 column lines, one can have over 300 different codings on the end of a line without going past 80 columns. (Far fewer are needed.) On a blank line, almost a billion codings are possible.

Documents with invisible formatting always start with a magic line, which begins with "<SP><SP><TAB><SP><SP><TAB>" followed by version encoding. Thus documents can be spotted and formatted even without a Mime Content-Type header for this new text type. This otherwise useless combination of spaces and tabs on a blank line should virtually assure that random documents are not treated as formatted. ...
...recruiters hitting up us coders a few times a week selling us on some new and better job...

Let's not fail to mention recruiters that cold call you at your place of employment, and are too dense to understand why you might possibly be upset at this.
> Well aside from the bottom left key being FN instead of Ctrl...that part is retarded.

There's a BIOS option to swap Fn and Ctrl, at least on the X250.
I think you've confused your dates. ZFS has been in development since 2001. It was first introduced in 2005.
This is one of my two biggest pet peeves when it comes to e-mail.

Top posting is the other.

> E-Mail before we lost the "text should be text and not goddamn HTML" war.
So I just started experimenting with ZFS, because it seemed required for container snapshots.

Then I found out it fragments badly, and nobody can figure out how to write a defragmenter. So, uh, keep the FS below 60-80% full apparently.

Yeah.
Some Ring Doorbell Users Could See Other Peoples Houses
Software is data an operating system and processor interprets. He never specified apps.

Besides, how would inserting the string in his apps have any different affect than inserting it into the website? This is completely within the parameters that were set (because there weren't many).
Nothing Real Shake, which was bought (and killed) by Apple. It was the best video compositing app on the market at that time.
It's both mentioned in the blog posting being discussed and from there a link to the standard Cargo documentation: http://doc.crates.io/config.html
Mark Suster has invested a lot of his own money, and his investors, in uBeam. So of course he'll talk it up. No way will be ever do or say anything that will harm the value of his own investment. We call it "talking your own book".
its 100% possible to transfer the energy(electricity) from one ) Place to other, For that we have to think the same something differently,
Example1: We can transfer the energy by wind media(Wind Energy).
We can transfer the light energy as well (like Solar).

What i thing by this the efficiency of the system is very low, but we can't say that this is not possible.
I think that different elements of the language call for a different approach. I believe that everything related to mutable shared state calls for a very conservative compilation approach, because the potential benefits seem to me rather tiny while the potential drawbacks seem very large (since when it comes to race conditions, runtime testing is at its weakest when trying to find bugs in the code generated after a compiler upgrade.) To me it doesn't make sense economically. But this is not the case with a whole lot of other optimizations. I think that making this distinction is my modest attempt at being on the right side on this issue :-)

(So I agree that the original quote taken literally and out of the original context does become a nice talking point contradicted by reality; I think however that it's much more sensible in its original context - and the context of this discussion - this context being optimizing code working with mutable shared state.)
As a consumer I can watch videos for free on multiple services. I can create them for free on multiple devices with free software packages. And, as someone who battled multiple inane video and audio formats since the late 80s, now's the only time in history where it's fast, easy, cheap and trivial to distribute media that just works on any device.

I'm sure somebody will try to claim "chilling effect" based on one of those "free" not being Free. But things are better than they've ever been from the point of view that matters most: getting stuff done, getting stuff published, and getting yourself heard without forcing your audience to install stuff first.

Some tiny royalty payment pre-paid by the platform doesn't destroy the experience. But forcing my mom to install some sketchy open source software with the wrong volume control UI then telling her to drag and drop my Happy Mother's Day video onto a traffic cone sure does.
www.carsievaleti.com
It doesn't really work like that.

To do anything right, you need to devote time and attention to figuring it out. If you won't or can't devote that time and attention, then you're way better off just not doing it.

This is how you rapidly sift through all the myriad opportunities the world offers you to find the most salient ones. You can't devote your time and attention to just anything, so first you select for those you can reasonably see yourself putting in the time and effort to actually get something out of it.

Returns follow a power law distribution, it's tempting to think that there are activities that you can do that provide returns on the same scale as the effort you put in, but in reality 80 percent of the returns on practically anything go to the 20 percent of the people that take the time to do them effectively. The rest get the other 20% divided amongst them, basically nothing.

Spammy job offers is precisely what LinkedIn offers those who can't or won't take the time to do LinkedIn effectively. What does it offer those who do take that time? I have no clue. My guess would be a slightly accelerated path up the career ladder. Not really worth it. I have a tough time even imagining a possible return that LinkedIn could offer me career-wise that would offset the opportunity cost of working out how to get it.
borland turbo pascal/c IDE that does most everything one needs for programming in one SIMPLE AND SMALL application.

dbaseIV and the possibility to create a db application + its menus/gui in short time without having to import 100+ kitchen sinks.
II have a tab group for each topic/task I'm working on. I have about 10 groups/80 tabs total, so if I open them all at once it takes a while. With tab groups non active tabs are not loaded right away, so when I'm working I e.g. don't need to open all the tabs where I'm planning a vacation open. I used to use lots of different sessions before discovering tab groups, but it was slower and I lost track of sessions often. Tab Group makes life just a bit easier.
You can get refurb T60/T61 systems. Buy them now, stick them in a box, pull one out every 18 months when your old one dies. There are some on EBAY for < $100. In most cases you can clone your existing drive and put the new one in the "new" laptop.
Computer: You cannot login, you're too stressed, go home.

I think this is great, but you'd probably need to wear a EEG which is going to be a tough sell until we have something more compact.
It wasn't really clear to me that that is supposed to be a link. It's in a position I would normally expect a headline to be and it's not underlined or accompanied by any other text indicating it might be clickable.

I thought the "thanks for the hug, HN" comment was unrelated.

EDIT: It now says "(link)" in front of it. Not sure whether that's new or I just overlooked it.
The Mac interface has little to do with Ubiquity.

https://www.youtube.com/watch?v=HQDfpw97Tz0

This is Aza demoing the beta version, and to me it seems to build more on Archy than anything WIMP.

https://en.wikipedia.org/wiki/Archy
I had a very similar love for Macromedia Fireworks.
Powermarks, a brilliantly simple bookmarks manager for Windows, kind of "Notational Velocity for bookmarks" - both share basically the same UI/UX.
Setuptaxi.com Mobile app for your taxi business
Amazing dispatch software that is easy and fun to use. Includes reports, analytics, heatmaps for orders and any other details you ever wanted to know.
Universal Boilerplate for Creating Libraries with Rollup, JS, TS, GCC, and Babel
Indeed its India, Calcutta I'm talking about. True 20 years back (1996 and before.. vaguely) that's when we were children the Ganges water was clean. It is too polluted now to drink it straight away. And nobody really drinks it taking it straight from the tap. There were times when NGOs offered large earthen pots of cool water free on the streets. In my home we have a non-electric Ceramic water filter. But the current norm is electric RO +UV filters.

Arsenic is present in ground water in south Calcutta and is a health problem. Municipal water is arsenic free. It is treated with Chlorine.

Much/All of this pollution is self created by polluting the rivers. Individually, industrially and socially.

I believe that using bottled water should be an exception and availability of tap/filtered water at public places should be a norm. But bottled water has become a necessity and a fad today.

I do admire the places mentioned where you enjoy pure water still. I know that in New York the water comes from upstate reservoirs. I also think many places water fountain is available at public places/streets for drinking. If you know the cities you've seen this let me know I'll make a note of it.
Have you tried btrfs? It also has support for super-cheap copy-on-write operations which should make container images and the like a snap.

Not sure if your container tool supports btrfs snapshots of course, but it's conceptually simple, right?
What a day it would be, when nlp natively supported in browsers and os.
The Rise of the Gay Mafia, a Powerful Cabal That Never Existed
I use the JS Switch plugin in Firefox so that I can turn it on and off easily, and browse with it off by default until I need Javascript. (https://addons.mozilla.org/en-US/firefox/addon/js-switch/)
Thanks for writing this comment. I can't think of a better way to describe what this library does than reading these super simple examples.
This isn't limited to recruiters. Software sales has shown up on my phone often enough that I don't know if I want my profile public anymore... It's basically a public directory of every tech company.
You can also upgrade an entire raidz vdev if you replace each drive in the vdev with a larger one (one at a time) and enable "autoexpand" on the zpool. It's a manual and time consuming process, waiting for each drive to resilver. Still an pain, but at least possible.
A few minutes ago, there was a link redirecting to the article on the page with the cursor,
HN, NYT, Python Weekly newsletter, Data Science Weekly newsletter.
I've found out that a good way to find out more about $website, is to just read the reviews on their published app (if they have one, of course)

https://play.google.com/store/apps/details?id=com.viadeo.and...

First review:

> Annoying app It takes all your personal info and gives you nothing..... And it keeps telling server problem and I rated it 5 star just to make people see what I wrote ..... I do not recommende it ..... A lot of promises little give

The rest of the reviews aren't very promising, either.
FWIW, on my W530, you can swap Fn and Ctrl in the BIOS. YMMV.
Heh, i recall when Apple started shipping everything with 16:9. You could tell when a web dev was using Mac, as invariably the site layout would produce a scroll bar at the bottom of the screen on 4:3 screens.
Giant Squirrel in photobombing rampage
Tcomb: Type Checking and Domain Driven Design for JavaScript
SQLite with Richard Hipp [audio]
India, Calcutta. But now all over India hardly one will be drinking tap water straight away. Some filter process is always done at point of drinking.

These days its so sad to find every shop ordering a container of filtered drinking water. Earlier it was available through taps. Now no one trusts tap water.
My kids understand what they are buying when they buy digital goods, but my parents don't. The confusion will go away as the population ages.

But I wouldn't get too hung up on verbiage. For a while, my jimmies were rustled every time I heard copyright infringement referred to as piracy or theft. In court, get the words right. In regular conversation, all that matters is that people understand what you are saying.
Why would u ever give them your work number, personal phone number or real email address? Give them your spam info...google voice number and spam email account.

Further I've never experienced a recruiter calling my current place of work (wouldn't he or she be fired?) and I often am and or can be vague re: where I'm actually working. Especially if you note you are working for some random govt. or contracting company.
PicCities v2 now available
If I remember correctly, the problem with open WiFis is that all data is transmitted as plaintext.

If you set a password (even if it's just "password") and therefore enable e.g. WPA2-PSK, data is properly encrypted with a per-client session key.
I've found that I actually really like using rotated 9:16 portrait mode monitors for writing code in a dual or triple monitor setup. It's very helpful to be able to see 80+ lines at a time.
Sure, package maintainers may backport fixes to their old versions. But they need to fully understand all upstream source code and follow all commits. Otherwise they can miss important fixes: following only security fixes for supported branches is not enough. Sometimes project developers fixes bug/security problem in the code, but doesn't flag it as CVE because current code usage doesn't trigger it. But code in old branch could.
For me, that would be Schoenberg.
> Why do you even need an app if you're paying your own kid?

It answers the first world tech-bro problem of having to keep cash handy and engage with your kid face to face not face to screen to screen to face.
If his current situation is good who cares what other jobs he missed out on? More options isn't always worth the sacrifice of being distracted
HTML5 music streaming websites such as Grooveshark or rdio
“In My Zone”
Somehow Fireworks is still clinging to life and largely unchanged from the Macromedia days I think. I still find it ridiculously useful for web and mockups.

http://www.adobe.com/products/fireworks.html
> Upgrading OpenSSL packages isn't a trivial task, either. Since just about every other service links against the OpenSSL libraries, they too should be re-packaged (and tested!) to work against the latest OpenSSL release.

Not necessarily. You could simply statically link the newer OpenSSL library with your web server and everybody is happy.
Details Emerge on Global Bank Heists by Hackers
I think you forgot the /s at the end of your post. Linkedin has brought me nothing but spam.
Ask HN: iWatch doesn't have apps that can receive input when iPhone isn’t near?
This ignores a significant amount of functionality including voice input, which would be very useful when exercising or out in nature.
Thanks, I didn't realize the blue headline was actually a link to click. I thought the author had replaced the body of the article with a "please go away, my site is overloaded" message.
Agreed, my workload is probably not representative of a small organization or user. I absolutely leverage resiliency in software, distributed computing, and mitigate single points of failure, etc... This is a good point.

Now, I do think these methods are increasingly approachable for all users, however. A lot of that is actually enabled by the feature sets of ZFS and btrfs. The default Ubuntu installer, for example, will create snapshots during OS upgrade for rollback if the upgrade fails. ZFS and btrfs send/receive feature allows for efficient DR clones (not to mention seed images and snapshots). LXD leverages ZFS if you choose to for rapid containerization and snapshots.

These intrinsic abilities of these two filesystems allow for smaller users and organizations to improve those workflows to be more risk averse in general (even while assuming some risk in a newer FS).

Just, if possible, be up to date on the known issues and run more recent kernels and userland utilities.

https://btrfs.wiki.kernel.org/index.php/Gotchas
It just says buy now. I've never seen a button that said "buy a product now".
Federal Microbiome Project Aims to Solve Tiny Riddles of Science
Not always, but how distracting is it really?

Obviously, everyone will be different but I get 2-3 emails from recruiters on LinkedIn per week. Managing them takes me about one minute per week.

Compared to the number of times where I ended up on a phone call or having lunch/coffee with a CTO, VP of Eng, architect or senior engineer, it's totally worth it to me.

My suggestion: don't cut out that option until it really becomes unmanageable. Chances are you'll find it's worth the occasional disturbance.
Somebody tell me again about the supposed benefits of dynamic linking, if we have to recompile and redistribute all the dependent packages for every OpenSSL upgrade anyway?
Regarding Swing,it is quite possible to create beautiful applications with it, as I mentioned regarding the Filthy Rich Clients blog.

The big problem, was that it required an effort to learn how to do it, which the majority of the developers weren't willing to do.

I still don't understand why one needs to explicitly enable the native L&F. It should have been enabled by default.
I honestly cannot tell if this is a legitimate thing or or a satirical commentary on the state of the various JS based ecosystems.
Show HN: Yet another TODO task keeper that runs on any Posix shell
America is 'dropping cyberbombs' – but how do they work?
Data-collecting quadrotor perch progress at Stanford
Salesforce.com crash caused DATA LOSS
You guys surprise me, how is this news? Western societies are supposed to be liberal, how exactly would one be responsible of what other guys do? How about open Wifi in hotels or restaurants?

I am not surprised provided what I hear you say, that Bulgaria (where I live in) has the best internet connection in the world. If you think I am joking - Google it. What the title says is sheer stupidity and makes absolutely no sense - and insult to intelligence.
*many more languages
Life can be much _better_ without ads. The constant drumbeat of consumerism can have a very negative affect on people of a certain type. For those of us that are so affected, ad blocking is a _medical_ remediation.

Nobody owes me anything, so I won't complain if a website turns me away, but I'll never apologize for for taking care of myself.
True in states near the Himalayas like Uttarakhand, Himachal Pradesh the water is drinkable and pure. Down below at the plains it gets contaminated.

Organized shops charge here an extra for the plastic bag. Majority of grocery shops hand out ultra thin plastic bags which will choke the rivers and environment. But important thing is public attitude. The attitude now is to collect as many of these bags as one can. So there you go. If the municipal corporation enforces a separate charge or ban, things will shape up. I do use a reusable bag. I've stopped using plastic bags.
For development containers, systemd-nspawn has had support for btrfs snapshots since 2014 or 2015. Simple to get going if you're on a Linux box with systemd, no other daemons or tools required.
> How about open Wifi in hotels or restaurants?

This the primary reason why Germany has very few open WiFi spots.
Current discussion: https://news.ycombinator.com/item?id=11692360 (46 points, 18 hours ago, 43 comments)
Yes, a year ago I'd never worked on any open source project, didn't use GitHub, Google Groups, Twitter, StackOverflow, or any of the other programmer social media sites, and was a total newbie about Julia, using git, and dealing with an open source community. Since I had convinced the other people at the startup where I am working that using Julia would be better for us than a mashup of Python, C, C++14, R or Octave, when I started encountering serious bugs and performance problems in areas that were critical to our development, I did get very insistent, esp. where I had lots of previous experience in the area. Instead of simply complaining about the problems, I submitted issues, wrote documentation, made PRs to fix the issues (in the Scheme parser code, in the core C code, in the C Unicode handling module, esp. to the string handling code in Base, and helped improve the coverage by adding a lot of unit tests). It was a major learning process for me, learning best practices for how to break apart a PR into smaller chunks (even though accepting huge PRs from other developers happens all the time), trying to focus on single issues in a PR, and trying to improve my own communications skills on social media. Between the time I started until early September when v0.4 was released, I'd even reached the point of being the #6 contributor to JuliaLang/julia (#26 all time out of some >400 contributors), so I don't think anybody could possibly accuse me of not having putting my time and effort where my mouth was, as far as fixing problems I encountered. Having gotten the critical issues fixed and into v0.4, so we had a reasonably stable base for our product, I was able to concentrate wholly on our product, and so stopped being so pushy about getting things fixed. ;) I still think there are some real systemic problems that need to be addressed, in how things are done, and hopefully some time will be spent to deal with that at this summer's JuliaCon 2016.
I think it is because OpenSSL changes the API frequently and it'll break things in subtle ways.

I may be wrong, but this is not a problem with dynamic linking but with OpenSSL as a project.
> On Windows, it just works out of the box without even running an installer.

You say this as if it's a good thing, it's not. It's a bad thing on Windows. It means the software will not be able to use a lot of facilities on the Windows platform. It's also a hassle for users who need to pick up a target directory, remember it's there, create a shortcut manually, etc...

There are reasons why modern operating systems use installers

As for the article, it is incredibly dated and wrong on many fronts about how people ship software on Windows.

I'll just address one point:

> Unfortunately is not a very flexible way to package anything into a single compiled executable.
It is hard to ship an update - since you have to redeploy the executable anytime your program
changes.

Installing and updating executables on Windows is a solved problem. Solved. It's so easy to deploy patches and even have software self update that nobody thinks about it any more. The fact that Pharo is reinventing its own process under the cover of doing it better (which they don't, it's worse by all standards) is precisely the problem that I was referring to: Pharo (and Smalltalk people in general) still don't understand how to deploy software on modern computers.