skysight-inc/HackerNews huggingface dataset:
I use textastic, a Bluetooth keyboard, Dash for documentation and I plan on using the workingcopy app for git. I tried a lot of code editors. textastic is the best.

My goal was to code offline from my iphone. I was motivated from a trip to Jamaica to chill out. I don't code for work anymore as I have ended up in marketing. But I started coding since I was 4 and I miss it a lot. So I figured it would be fun.

I am coding a React app. There is no good (ie fast, keyboard friendly, functional UX on mobile screen) firebug for mobile despite the built in firebug extension in textastic. So I built my own error trap, JavaScript console and element picker. I can open source them sooner than later if you want. I was planning to do this over the summer.
HP 16c
I enjoyed the Zaurus C3000 very much and ran OpenBSD on it, eventually donating it to an openbsd developer when I finished my fun with it -- a PDA that can run X11, very nice! http://www.openbsd.org/zaurus.html

I remember thinking at the time, "If only this were also a phone, that'd be perfect!" -- within a few short years, the iPhone was exactly that, even using the same CPU ARM architecture!
Indian Certificates Attestation in Qatar – Akonter
Out of curiosity, what would you like to see updated on cliki.net? I wrote cliki2 with Andrey Moskvitin so a lot of the changes from the first cliki ended up being our opinions.
Bluetooth Laser keyboard ?
The reason that most relevant content exists in english 'as far as you can tell' is because that is the only content you have looked for.

If I only spoke Chinese, I would be able to make the exact same claim; that more relevant content is in Chinese. It would be all the content I would see (since I would never be searching for english content, and couldn't read the stuff i did find)
I disagree. I used to cite them back when I was a Christian, esp Stobel. You find looking further into them that they didn't really become Christians by investigating evidence, esp alternatives in religion. It was always a faith-based thing. Strobel, one I pulled myself outside the echo chamber, was especially one-sided and fraudulent as shown below. Author even encourages you to whip out Case for Christ and follow along with him.

http://www.bidstrup.com/apologetics.htm

You have the logical arguments that most ex-Christians come up with on their own. Also, recall Genesis says we have ability of "gods" to know right from wrong. So, we know the shit is wrong. Especially all the rape and slavery linked to on the right. ;)

http://www.evilbible.com/evil-bible-home-page/god-is-impossi...

Then there was the contradictions we kept noticing. Some of these are justifiable but others (esp integer section) clearly show unreliability.

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

So, it's not as if we don't read the Bible. The number of ex-Christians that spent years dedicated to it, reading it daily, studying its history, doing apologetics, and so on counters that easily. It's that the book itself & evidence behind it doesn't add up to reason. So, once faith leaves, reason takes over and we leave it for rational things. That simple.

Note: I'm not going to continue a Bible debate from here. Believe what you want to. It's not the point. I'm merely countering this myth that anyone that rejects it didn't read it, try it, commit with their heart, whatever. That's straight-up lies perpetuated by a subset of Christians. It's actually a combo of logical and emotional reasons plus issues with Bible itself. That leads to opposition to it.
> nobody is still using Pascal
While certainly Pascal is not a cool language anymore, I beg to differ about nobody using pascal. I use it to maintain a 1MM LoC for several medical devices. Some state agencies still use it for their software.
If it takes a system 300ms to compile a function that prints "hello" then imagine how long it would take to compile a function that does something more sophisticated.

The "hello" benchmark is a fantastic benchmark for production-strength JIT-based runtimes because it tells you how long it takes for your system to warm up enough to be able to print something to the screen. You don't want this to be long. I prefer for "hello" to take about 10ms or less. In WebKit we have a few benchmarks that are the moral equivalent of "hello" and these are some of our most important benchmarks.

The reason why warm-up time is so insanely important is that any programming language, no matter what the domain is, will be used for the following things eventually:

- Tests.

- Data definitions in your language (moral equivalent of JSONP - every language/runtime has to deal with something like this).

- Initialization.

All of these things comprise run-once code that tends to be large. All of these things are important, even in math languages. The glorious "hello" benchmark is an excellent proxy for the performance of these kinds of code. So, I think that if Julia requires 300ms to run "hello" then they should make the "hello" benchmark into their primary optimization target.

Fortunately, it's easy to make "hello" run fast: just tier your JIT. This can be done with LLVM just fine, see https://webkit.org/blog/3362/introducing-the-webkit-ftl-jit/

Although we have since moved to using B3, LLVM was absolutely amazing for us, for the same reasons why it's amazing for Julia: you get tons of optimizations for a lot of targets with little effort. But you have to harness this power the right way. You can't fire up the full LLVM pipeline for code that runs once! It's a waste to unleash so many optimizations only to immediately throw away the result.
This will be solved as computer become better and better translators. We will be able to read, write, speak, and listen in whatever language we want, and computers will translate between them for us.
It has a browser component and a node component. The browser component does the animation that's being drawn here, and it's entirely computed within the browser.

There is an alternative feature to do this on the server side in order to generate images or videos, but that is not what is showcased here.
And while looking into the ticker tape i completely missed the obvious, the teletype. You know, that device that gave us the the /dev/tty in unix.

That said, it seems most of them were operated over dedicated networks. And the one i can find a reference to that was operated by AT&T had their own area codes etc.

All in all i get the impression that it could be done, but likely only so at great expense. Consider that having a ticker tape printer in your home suggested you were someone with great wealth that was watching the stock market 24/7.

Even having a telephone was not chump change. My parents talk about having one phone for several households, with the bell patterns used to indicate who it was for.

I suspect we should not underestimate how much the IC and packet switching has driven down cost of installation and operation.
There is no need for Li-Ion for grid storage as weight is a non issue it's just a question of cost. Don't forget we ship train loads of coal across several states just to burn it.
Author's point wasn't that Common LISP couldn't do such a thing. It's whether Common LISP's issues and troubles are justified in process vs examples like Racket cited. How hard would it have been to do your project in Racket which seems to be able to do whatever Common LISP can do and with more consistency in language?
Sensor data will have an interesting effect on insurance claims. There's always an unbiased witness who may not have the full information, but has much more than anyone else.

What's "unbiased" information? For example if the user (driver) had the wrong model of the new cruise control she may have done what she considered correct. And if she didn't understand, was it her problem for lack of consulting the manual in detail, or the company's for not explaining it properly?

> That's just the interim period before full autonomy. Does anyone know how insurance claims are handled in collisions between fully autonomous cars?

As soon as full autonomy is better than humans, the insurance companies will really push for it. In this context it makes sense for the liability to go with the manufacturer / software developer in the case of an unmodified vehicle, both because it aligns incentives correctly and because any patch can be immediately rolled out to the entire fleet.

(I presume individuals won't buy cars at all)
> you think we should let criminals access the internet anonymously?

Of course we should, because that is unavoidable. Making anonymity harder will make it so that only criminals have anonymity, because they are the ones who can justify extraordinary measures and are willing to break laws in order to get it. All laws against anonymity do is harm honest people who need it for anonymous speech and privacy.

And somehow all of your premises are wrong, even though only one has to be for your argument to fail:

> Internet is not really a public resource, it's rather a gigantic alliance of p2p connections, mostly organized by private entities who can make whatever contracts they want.

This is like saying transportation isn't a public resource because buses and taxis and airplanes are provided by lots of different people under privately negotiated terms. You don't have to show ID to ride in a taxi, nor should you.

> On this alliance, if one actor wreaks havoc (spam, DOS, scam, piracy), the victim can only turn back to the node which transmitted the connection

Victims of scams can follow the money or flow of goods. Spam and denial of service can be algorithmically identified and rate limited. Undetectable piracy is not a problem your proposal would solve; see also direct download sites, foreign VPN services, I2P, sneakernet, LAN parties, etc.

It is also possible for endpoints to choose to require that the opposite endpoint authenticate cryptographically before accepting any other data from it, which will always be significantly more reliable then relying on every carrier and endpoint on the internet to remain uncompromised in its ability to assert the origin of traffic it forwards.

> It's up to this node to keep logs and forward the pursuit upstream to the attacker

This isn't a premise at all, it's just an unsupportable conculsory normative assertion.

> It's the only way it can decently work, because we may lack proofs or the chain of responsibility to attack the upstream node directly

So block it until the attack stops then. Or require users to register using some collateral or proof of work.

> Legal problems will happen if we treat the Internet as a public resource, where politics have a say, where access is not authenticated, and where no-one bears responsibility for crimes.

Just because an IP address doesn't map to a person doesn't mean "no-one bears responsibility for crimes." It just means investigations are more expensive. Which is good, because it means serious crimes can still be prosecuted but mass surveillance and petty crusades are impeded.
I believe you're misunderstanding the problems that occur on a cow filesystem. In fact btrfs already has an overcommit disk buffer, and is already doing many ENOSPACE handling tricks.

Have a look;
https://btrfs.wiki.kernel.org/index.php/ENOSPC

Reading more for my own interest it seams ZFS uses ZIL to help convert random writes to sequential, which helps with fragmentation under low space. I am curious if bcache, can operate similarly. In addition, I should also point out that this is less of an issue on SSD, due to the nature of how random reads/writes work there anyway (btrfs does a good job of being SSD aware).
I would be the first to agree that dynamic linking is evil, but how is this related with the issue at hand, which is client-to-server communication? No amount of static linking of Chrome would magically upgrade the SSL version being used to package Debian, for example.

What am I missing here?
Serious question, what would happen if in a room of nitrogen? Would you get the giggles, pass out, and eventually suffocate unconsciously?
Doctors and developers I imagine will be the next to go after the bus and taxi drivers, each hospital will have just a few doctors overseeing machines and we will all program ourselves out of work building interpreters anybody can give voice commands to build custom software.
Right, but he didn't know this when he originally connected.
Also look at the VW e-up!
Generate Code button not working? I am using Chrome on Ubuntu OS
When net started tons of people used to say how dumb of an idea it was to use credit cards on it and post information about themselves etc.

Was interesting to watch that opinion change and now change back.
#include repetition is not really that much of a problem these days. Put all your #includes in one include.h file, and include only that include.h in the rest of your code. Then make a precompiled header for include.h (gcc, clang, and even msvc can do this), which will vastly speed up compile times, and compensate for the overhead of including unnecessary headers in your code that doesn't need to include everything.
Faxing did exist essentially as soon as they came up with wirephoto. It was just really, really expensive for a long time, and you got a better average benefit out of a long distance call or telegram.
I go through USGS topo maps at a pretty good clip (one of their many advantages: batteries don't run out) and find the online alternative inferior (among other reasons I can't print large versions and the offset printing of the government ones is much better than what I can print at home). It's a shame if the paper ones are really going away.

Maybe the private sector will pick up the slack but I'm not holding my breath. The commercial trail maps you can buy aren't as good as the government ones.
I've abandoned ORMs everywhere. SQL is easy and abstraction layers tend to make easy things slightly easier but harder things much harder.
1:10:20
When Cars Fly
Travel to New York. We spend a fortune on students and teachers. Outcomes vary, and usually have more to do with home situation than money.
Raspberry Pi Gaming Table
A BeagleBone on a Chip
The author is right. This was a great read. The LISP family has some of the highest potential of any language. Amazing things were done with it, from software to hardware, in the 70's and 80's. Then, after politics and Common LISP, it's been pretty stagnant while most of the best stuff happens outside it in about every attribute. Often, someone ports such works right back to Common LISP to show it could do it all along. It just didn't due to a combo of language and community issues it will never fix.

Leads to two conclusions. The first is for the author to open-source, if it hasn't been, these analyses and work in the article so people can start fixing up a version of Common LISP. The second is to ignore Common LISP entirely in favor of a newer project like Racket Scheme that builds on better, more-consistent foundations with good community and batteries included. It's become most of what I expected of the Common LISP's while Common LISP withered.

The third result is some brave academics need to implement a Genera clone using Racket or Chicken. The rapid iteration, live updates, and whole-system debugging should be preserved. Also feature a deploy-to-executable model that can run in more suitable environments (eg desktops, containers). That would be badass.
Linkedin is the only social network profile I actively maintain.

FB, G+, Twitter, Snapchat and the like add no value to my life at all. If anything they are just another source of annoying notifications.

Linkedin has gotten me several hundred thousand dollars worth of contracts. Enough said.
Open the console window on chrome, it displays why it wont generate the code.

In my case, I didn't specify a value for H and V ALIGNMENT and I got
"bundle.min.js:3 Uncaught Invariant Violation: No horizontal alignment"

Love this website nevertheless.
This will work for the first handful of times! But, like using your favorite song as an alarm for an early class or a stressful job, it creates a large problem for the user and their music taste:

The user's favorite piece of calming music will now be consistently connected as an alarm for the more stressful times of their profession/life.

Eventually, playing that music at any other point will induce some level of panic when they hear it because now they've trained their brain to associate it with this stress.
I've always noticed ESL students who have progressed to fluency have a significantly better understanding of English from a technical standpoint. I know most of the rules by "gut feel", but they can actually recite the rule, identify parts of speech, etc. As a result I expect they would do better than I (a native speaker) on an extremely pedantic English exam.
I see two interesting lessons here: FBI agents working in cyber-crime really seem to have a tendency to leave for the private sector under a cloud, don't they? And it's intriguing that once VMWare knew some source code was leaking, all of a sudden they are able to find and patch a bunch of major vulnerabilities. (If I were a VMWare customer, I do not think I would be happy about this revelation.)
Edit: Too much info.
but can a function which is basically "name -> gender" really be honest with its users? It's claiming something that would require much more information to predict with any reasonable chance of success (even excluding lgbt folks). If you look at the files it is based on, it looks like there are only a tiny number of names defined anyway - what hope does the user have of accomplishing the goal they want?

Now, I might accept an API in which machine learning was involved and tons of historical data was included as input before predicting the value. Even then, it would of course have a decent potential of being wrong, but at least the result would be a more realistic claim.

The current API feels a lot like this sort of thing:

boolean isHappySentence(String sentence) {
return sentence.contains(":)");
}

Sure, it might get it right some of the time, but it's not effective enough to be useful.
> Not meant to offend (didn't even knew the parent was German at the time, thought I was an American), but it wasn't an gratuitous reference either. It's not like someone in an internet forum calling someone a "nazi" because they disagree with them or anything.

The comment you took your quote from already mentioned that I'm German.

That's alright though. I'm not "offended" by the Nazi comparison because of my German heritage. I just wanted to highlight what I perceived to be needless hyperbole that inevitably derails the discussion about the idea at hand by way of Godwin's Law.

> I legitimately believe that there are plenty of legitimate lessons to be learned (to avoid, of course) from the Nazis, as WWII and the Holocaust is the single most deadly and morally disastrous event of the modern era.

Agreed.

> And these kind of schemes for "one global government" / "one common language" etc, do have parallels and historical precedents on ideas such that of the Third Reich. An occupied, German speaking Europe, if not world, was indeed one of their stated goals.

Your argument is basically: "The Nazis did X, hence we should never do X - for all X". I think this is a fallacy. There has to be difference between subduing Europe/the world and proposing to standardize language as a tool of communication for greater peace and more collaboration. I don't think choosing a standard language is any more sinister than choosing standard units of measurement or base 10 numbers.
Is this for real?

Why you shouldn’t be surprised Peter Thiel has a secret crush on Donald Trump

http://thenextweb.com/insider/2016/05/10/shouldnt-surprised-...
One change is paywalls.
Or a few bullets.
Sure, s/built/are building/g.

Without going into too much detail, I basically am subsuming another language (statically-typed, Algol-ish) wholesale into Common Lisp. It replaces that language's syntax with an s-expression syntax, but also provides a way to embed its native syntax. So you can use CL macros to build syntactic abstractions, and use them as low-ceremony wrapping around native code. It also makes many of the primitives of that language into first-class objects in Lisp, so a REPL for the embedded language is emerging (or expressed another way, you can evaluate the embedded language in the CL REPL). I don't think Clojure would do as good a job (gut feeling; I'm not a Clojurist). Racket would probably be a decent choice, but not sure if I'd get good performance (again, not a Schemer).

One of the more arrogant things I've heard Lispers claim of their language is "a superset of all other languages". While that's not entirely true, this work has made me feel that there's more than a kernel of truth in that hyperbole. Warts and all! :)
I remember making links NOT underline to be the coolest thing ever.
İNTERNETTE PARA KAZANIYORUM: İNTERNET ORTAMINDA PARA KAZANMA
Especially with the Freifunk community threatening to provide a free, secure, public WiFi system anyway.
I'm just thinking about apps or internet services.
When I tried to setup CUDA last, I had to reinstall Linux several times because I broke it so badly. Not Windows indeed.
You are misunderstanding what I mean by taste-based discrimination. SA is doing the same thing that old American airlines used to do, and the same thing that many other airlines do. National or heavily regulated airlines have a hard time competing on cost, so they instead compete on amenities, like stewardesses who are easy on the eyes, or fancy meals. So such 'discrimination' is no more surprising, nor taste-based discrimination, than actresses being pretty. After deregulation of American airlines, the stereotype of stewardesses as being attractive disappeared quickly... The question is, can another Singaporean airline compete and make money, under the same circumstances, by hiring the perfectly-competent-but-not-so-attractive women that SA refuses to hire? I'm guessing no.
I've always wondered about the legality of, say, going to google and entering "not for public release filetype:pdf" then downloading (presumably accidentally shared) confidential documents from someone's server. If no authentication is required, is it fair game?
If a single click doesn't unsubscribe, I click Report Spam. Gmail takes care of it from there on.
You're right, the rich are tight-fisted.

But there are plenty of barely solvent people with delusions of affluence ...
Can anyone help explain this?
The body notices "suffocation" through detecting carbon dioxide levels. Simply replacing oxygen with another inert gas (like nitrogen) does not trigger the suffocation response in the body and so you essentially just exhale all of your oxygen and go hypoxic. People react differently to hypoxia, some people just pass out while others get the giggles before they pass out. Then you die.

You would not even know it is happening most likely.

This is why confined spaces are so dangerous and governed so strictly by OSHA. A lot of times you will pass out within one or two breaths if you inhale something with very low oxygen levels (<15%) and then you die and anyone who follows you in to rescue you dies.
Not really – public hotspots are everywhere. Alone in Kiel, most stores, and the whole downtown area have free public WiFi.

You just need to log in via a website, where you have to press "yes, I read the ToC".
But this is a false choice. Mature JIT-based systems give you the best of both worlds by starting in an interpreter and then switching to a JIT on a per-function basis as code gets hot.