skysight-inc/HackerNews huggingface dataset:
> We're going to see this more and more over the next decade.

The same thing is happening with torrenting because of the advent of streaming services. I'm not criticizing, because I think it is clearly better that artists are paid for their content. My observation is simply that people don't download if they can stream, but eventually streaming services discontinue content. And when they do, the ability to acquire that content is much reduced.
He said, "It's much more accurate than I would expect." He's referring to how accurate it is based on how it is designed. And I disagree that it's not very accurate, given the use case. 0.4mm or 1/64" is way more accurate than almost anyone can do with traditional power tools.

Sure, other more expensive machines have better precision. But how many people actually need that much? Even plywood is going to experience changes in length due to temperature/humidity greater than 0.001" (0.025mm). Solid wood (which I guess this machine isn't really designed to cut) is going to be even more.
The sources are available...so you are free to start building yours
Burj Khalifa: Alone at the Top of the World
The browsers should consider detecting when an adress in DNS changes from non-local to localhost and blocking requests when this occurs.
Not really. It's just a "worse is" philosophy.
> Avoid friends/family as cofounders.

Looks tricky to do. If your cofounder is a strictly business partner - how can you make sure you have the same vision/values? And vice versa, if you're pulling the same company together - should you do whatever to avoid becoming friends?

I understand the idea, but literal alternatives don't seem much better?
I used the Symbolics refrigerator (the 3600) briefly, but found Franz LISP on a Sun II more useful. But then I'm not into editing from a control break.
Lost me at the dangers of electrosmog
Sort of like a sailboat, except the wind is the vaporized material from the nuke. The nuke explodes, throwing a ton of mass and energy in every direction. The rocket uses a sail or pusher plate to catch part of that mass and energy, which carries it forward.
Well, with exploratory programming you tend to build up a couple of data structures, add some functions to manipulate them, and then extend out from there. In a more structured way you think up front about a lot more things. In the second you probably doodle some stuff out on the whiteboard or on paper before coding; in the first you probably simply start with an empty buffer type straight into the REPL. There's a time and place for each and certainly not a well-defined dividing line between the two (except in some highly structured UML/TDD processes which may not even exist any more outside aerospace).

For example I talked about the Lisp implementation of the code I'm working on: for deployment it looks like it'll be be an implementation in C++ based on what we end up learning about performance; certain implementation decisions that were particularly good or particularly bad, or that we iterated on several times before settling on something good; and that handles memory management more directly.
The explosion throws the products of the explosion - mostly plasma - into all directions. The spaceship is nearby, so some of the plasma hits the ship, which is hiding behind a strong plate. Plasma transfers momentum to the ship.
I'm not sure what your point is? Dead is dead, even if it's just been left to die instead of being enhanced or re-released.

Re. not requiring a tithe to Apple, it's significant that their most popular OS (by orders of magnitude?):

* requires a tithe

* is not user programmable
It's certainly not a lot of people's experience. Youtuber boogie2988 (3.5m subscribers) had his accounts hacked and his channel deleted (his primary source of income) via a Verizon social engineering hack. The hack via Verizon gained the hackers access to his Twitter, YouTube/Google accounts, even his PayPal account.
How does this compare to Cloud Foundry?
"We're making the choice not to patent it."

Now that the US is first-to-file, doesn't that mean someone else can patent it and use the patent against them? Isn't the best thing to patent it and give royalty-free licenses?
If you add type hints to a function and it detects an error because it's called with the wrong type, it probably didn't work anyway.

I've run into that with functions that take NumPy arrays. You can pass a Python array, but "+" behaves very differently. For a NumPy array, it's element by element addition. For a Python array, it's concatenation. You want to catch that.
OpenCAPI Announced
False I think.

Invalid criticism posted on the Internet or spoken out loudly might very well negatively affect someones life even if they don't personally care.
Is it true, that original implementation of tesseract exexuted from commandline is faster than javascript translated version?
Now that there is proof of prior art this isn't patentable any more. You can't patent the wheel
either. However, that doesn't mean that an attempt at patenting it wouldn't pass, but you could get it invalidated.
Good question - I dare say it is nowhere near as battle-tested in production.
Add initial support for WebAssembly binary format
BTW while pretty much every Interlisp-D user used D-edit, I was never comfortable with it because it required use of the mouse. By the time I started using Interlisp I had about six or seven years of Emacs wired into my fingers and didn't like being slowed down by taking my fingers off the keyboard.

There was an emacsy interface made by Kelly ??? in the office next to me which I extended into a real Emacs clone (with modes and everything) which a bunch of us used. In retrospect I should have gone native and adopted D-edit directly but what can I say I was a snot-nosed 20 year old kid.
Cool! Been a fan ever since you started posting to the HN FB group!
I made a dating app about going out to restaurants and everyone hated it
I made an app called Dine. It's available only for iPhone for now. Dine is a dating app focused on setting up the first date and meeting over food and drinks at the best restaurants and bars near you.

When we launched 6 months ago it seemed like everyone hated it besides some people who really saw the concept. Our attempt is make first dates actually happen which is a problem on big dating apps like tinder and happn...so may matches and never a first date.

Anyways, we made a lot of changes with our UI and some other small things. People seem to really be enjoying Dine now and the reception is very good overall.

Are their any single people or app people out there that can give me feedback on Dine? Feedback is the best way for me to improve so any lines positive or negative would be great. Just please be respectful and constructive with your responses.

You can check out Dine here but you will have to cut and paste - https://goo.gl/rqLDfJ
There was Dylan
"And I disagree that it's not very accurate, given the use case. "

What use case?

"construction" is mentioned, but plywood guys and drywall guys can make cutouts and curves far faster and more accurately than this machine can cut.

So seriously, what is the real use case other than "fun toy"?

" 0.4mm or 1/64" is way more accurate than almost anyone can do with traditional power tools."

This is just flat out false.

With a simple track saw, i can easily get within 1/128th without even trying.

Hell, i can do that with a circular saw and a straight edge without a track.

You can get to within 0.005 pretty easily if you have bothered to tune your tools at all and don't beat them up.

You can definitely get 0.005 if "traditional power tools" includes routers.

Of course, if you go to hand tools, getting within 0.001 is utterly trivial with good hand planes.

"But how many people actually need that much? "

Wood certainly moves, but 0.005 is about being able to make nice fitting joinery repeatably.

https://woodgears.ca/mortise/accuracy.html

"With a mortise of 0.503", here's how the tenons fit:
...

Realistically, the total range of latitude is about 0.005" for a good fit. And this is using spruce, which is a very forgiving soft wood. For mortise and tenon joints in hardwoods, accuracy is even more critical. "
Awesome project btw! I'm glad you've not seen any issues. Re-reading what I wrote, it sounds more pessimistic than it should. I am sure everyone that uses one of these will have lots of successful "prints" and will make many interesting things.
I've been hit up by Google recruiters many times. I'll never interview there. The last time one of their recruiters hit me up he pretended it was for a Google X company, and then pulled a bait and switch on me, sending me a bunch of form e-mails on "interview prep" and how to expect their process would take 6 weeks minimum.

No thanks. I'm not about to put myself through a 6 week interview process at 32 years old to go work for an ad company. I'm passed the point in my life where I care and need to justify myself by trying to get a big tech company job. Already done the big tech thing.

It's not all its cracked up to be.
This must of been a plugin (code highlighter or something). Vim should have zero trouble with big files.
Okay, that makes sense; this is for replacing a woodworker with a jigsaw, not for fine work. Seems like a really good solution in this space (though I'm biased, since I suck with a jigsaw).
Not nearly so much as customer happiness does.
An interesting alternative to a Glowforge. This machine seems less of a "tool for makers" of small things though, and rather an autonomous cutting machine for big projects. It would be silly to use this to cut out a leather wallet, for example, but totally reasonable to build a chair. Neat!

p.s. oh man, make a chair design, and then just set these babies to run day in/out. that could be an fun factory!
Parallel cable robot, https://www.youtube.com/watch?v=RCa8uDFzbsw
I was referring to the author of the blog post. As far as I know there is just one person authoring GWAN web server.

(funny thing the site is down, maybe given the traffic brought by HN, and I assume the web server hosting the blog is GWAN :-) )
I was there! :)
They have many photos on their Facebook pages, go check them out.
"Non-verbal thought" is fine, but that's not the opposite of what I mean by "thinking".

> I have specific non-verbal handles for these thoughts,

Right. But you have handles. Just assume by "words" I mean handles, and we're talking the same language. You may not like my choice of words, but the reason is that as long as we have handles, words are easy to come by. In fact, they're just convenient labels. "I don't label" is no substitute for "I don't think". But "I have nothing to label" is. By "non-verbal" you're not saying you have nothing to label. You just don't bother with names.

> just doing it.

Right. But that's intended also to mean "without thinking about it" and that's exactly how I was using the word "thinking".

I'm assuming you're considering the computation of dancing as a counterpoint to my statements regarding words, but if we are to go that route, I would consider the language dancers use. Different "moves" are clearly abstracted and used to convey various emotions and inferences. At this point we have the language of the dance. And most styles have a dictionary of moves. They then practice so that those moves become second nature, so that they can just do it, without thinking about it. But I would posit that the thinking is done during practice, so that it's all baked into the output which would be the performance.

I'm not good at dancing. You're right about that. (I do enjoy it though)
Caveat: I run a Cloud Foundry consultancy.

A quick glance shows a couple of things:

* Automatic cluster scaling, so your PaaS deployment is as small as possible. Cloud Foundry doesn't have this, and I wish it did

* Flynn has built-in service discovery, in Cloud Foundry you bring your own (if you want)

* Flynn comes bundled with some data services

* Flynn has no BOSH equivalent, so there's nothing there to bring back VMs when they fail, perform rolling upgrades or manage the IaaS

* Flynn doesn't seem to offer a metrics stream, only logs

* Flynn builds apps from source, so not sure how that works for compiled Java/Go, or anything you'd run with a binary buildpack

* I couldn't find anything about role-based access control in Flynn, something Cloud Foundry has (which can be backed by LDAP for enterprises)

* Flynn only appears to route HTTP traffic, so no TCP routing for IoT workloads

* Cloud Foundry is run at massive scale in production for mission-critical workloads by banks, payment processors, IoT data ingesters, manufacturing companies, research companies, governments and everything inbetween. I can't see any evidence of the same being said for Flynn.

* Flynn is owned by one company, Cloud Foundry is owned by a non-profit organisation affiliated with the Linux Foundation and can never be transferred back to a regular company. This prevents the sort of nonsense you've seen in the Docker community recently.
Why I decided to make SwiftFormat - and what it does
ebay most of the time :)

You just have to know what to look for.

So, for example, mitsubishi EOL'd the mr-j2-* series, and released the mr-j4 series.

If you look on ebay, you can usually find mr-j2's and mr-j3's , as new old stock, for about 300-400 for drive + motor (I'm going by the 400 watt ones, so mr-j2-40 and hc-kfs43).

If you are really good at it, you can find the mr-j4's for good prices occasionally.

There really isn't much of a resale market because in the automation world, people don't buy used or eol'd stuff (you aren't going to shove used motor into critical factory machine)

I ended up getting 3 new mr-j4-40a's and associated motors for about 1000 bucks.

You can play the same game with yaskawa, etc motors.
Yeah, but for many of us the Java ecosystem is a feature.

You only get tooling comparable to Visual VM or Mission Control in commercial Common Lisps.

Also I think many that bash Java don't realise it is the only language ecosystem that matches C and C++ in availability across OSes, including many embedded ones.
Here are more details about that[1]. I'm still surprised how they could have gained access to his Youtube and Twitter just by using his phone number.

[1] https://www.reddit.com/r/boogie2988/comments/4psg4x/i_was_ha...
I often see people say that Java has pretty much been designed as (or at least evolved into) a way to let large numbers of mediocre programmers to develop acceptable-quality software.
You should take a look at BOSH.

http://bosh.io

It allows the same distributed system to be defined and run on AWS, GCP, Azure, vSphere, OpenStack, tin, and more.
But could you describe the general structure?

Yeah expecting many people to be able write out a complete http request from memory without a reference to look at. But the general structure of a http request is something so basic to web development that asking what the structure of a http request looks like isn't an unreasonable expectation.

Request line (method, uri), header(s), empty, body...
I think that is the one discussing about ropes structures.

Thanks for the feedback.

Nowadays I use .NET and Java environments as an "almost like" experience of what mainstream computing could have looked like.

But when I see companies like Apple releasing playgrounds, Oracle adding a REPL and the edit/continue and REPL in .NET, there is some hope left.
AWS doesnt show status changes unless the world is ending.
well you have rockets which blow up on launch sites. so..
>This kind of nuclear research is, thankfully, over.

Nuclear pulse propulsion is the only currently viable technology that could be used to make humans an interstellar species. It would also allow us to practically ship up enough materials to build self-sustaining habitats in near space. It is extremely unfortunate that this kind of research is over.

Fun fact: the background radiation levels introduced by nuclear propulsion would actually have a very slight positive health effect on humans according to more accurate radiation hormesis models, rather than the very small negative effects suggested by more naive no threshold models.
Just tacking on a few more things about our "original equipment":

(1) built with "unskilled" labor
(2) uses commonly-available materials and energy sources
(3) integrated self-defense systems against hostile nanotechnology
(4) automatic repair system, automatically reconfigures to adapt to certain load profiles
(5) some not-yet-matched strength-vs-weight profiles
(6) self-lubricating
(7) serviceable "in place"
Their suggested methods (Unix sockets and named pipes) both use Unix filesystem ACLs which means they're resilient to this problem.

This is the main reason I've never liked binding to 127.0.0.1 rather than just using a socket -- you lose the access control you could have if you used sockets.
I don't think I've used a superglobal in 10 years, because of all the reasons you list. This is why you have a senior developer on a project doing code reviews.

Hack is a technical solution that brings lots of problems of its own. By all means use it, but not because of that feature.
It's Pinba. http://pinba.org/
Man, you have to do a post about traffic patterns to your website with whatever data you have, it's way too interesting. Leave out the rank correlation part, and share whatever data you have available. Please!
China’s quantum satellite could make data breaches a thing of the past
Sounds like you just had a very bad experience with PHP, but it could have happened with most languages, honestly. I got (only) 20-year experience, but I have come across quite bad C codebases, poor Perl applications and terrible Java code, and I have thought 'never again' more than once, too.
Even though I prefer static typing to dynamic typing, Clojure is a pleasure to do some coding for fun while traveling.

It would be nicer if the performance was better though, many that only know Java via Clojure don't realize the performance impact of Clojure.

At least 1.8 did had some improvements in that direction.
don't think so. I am guessing you would need really strong magnetic fields to contain the anti-matter.
And if you're outside of the UK and are looking for this via other means, it was (re)broadcast on 2016-06-25. Still looking for the other part, but I believe it was broadcast on the 11th (also in June) or a week earlier.

BBC Worldwide: I'd buy (a subscription to?) this series - do you want my money?
Very nice job!

An alternative for the router brand: Makita, they offer a number of router bodies that seemingly last forever in both wood and more difficult materials (fibreglass), I've run them for 100's of hours (and probably 1000's) without a problem.

Beware of steppers when you're driving routers, you may lose steps along the way ruining your workpiece (step loss is loosely related to Murphy's law, it will happen near the end of complex workpieces).

If you build this thing out of metal with a watertable underneath it will be slightly more expensive but you'll be able to use a plasmacutter to cut metal as well as wood by swapping out the head.

Here is what I built:

http://pics.camarades.com/d/11225-2/dscn3995.jpg

(That's the first version, before making a much lighter gantry to improve speed constancy in corners, not very important for woodworking but extremely important when plasma-cutting.)

Some critical observations about 'Maslov':

Hanging plotters suffer from asymmetric curves when it comes to acceleration 'up' or 'down' which can lead to surprises in overshoot/undershoot of the intended toolpath.

Cable plotters tend to have a problem with that anyway and gravity will make this problem worse. If accuracy is important consider making it horizontal.
Hyperloop One aims for full-scale test with new $50 mln financing
what gives you more than docker-compose itself? with docker-compose and docker swarm I can easily add services there, configure the application environment and scale it.

seems interesting but please enumerate things I can do that are not delivered by docker compose and docker swarm.
I remember seeing a chart showing that it was possible to reach other stars using a technique like this. Unfortunately the problem is slowing down.

So this is like being concerned how you will spend all that money, once you make it :-)

There's a lot of discussion on interestellar travel, but "we" have almost frozen solar system travel. Yes, there are very nice probes out there doing important work, but manned vehicles are limited to keep ISS's lights on.

The "impossible" tech needed to reach the stars will most probably be discovered or refined while conquering the solar system.

Big sailing ships were developed along four centuries of sailing. The analogy may not be perfect, but I think it's eye opening.
> There is a growing need to protect against a number of different types energy such as electromagnetic, kinetic and thermal based energy.

But is there though? What evidence is there that EM radiation in the microwave bands is bad for you? Also "kinetic energy" means being hit by things, which I don't think that a hoodie will fix. And thermal energy definitely isn't something we need to protect against (unless you're jumping into ovens or something).

Serious question: Is this actually real? Because I can't believe that it is.
My own drivetrain for something like this was simply a small gear on the shaft of a stepper running on a long piece of gear rod. Accuracy was more than acceptable and you could reach very high speeds with the appropriate acceleration curves (very important too to minimize step-loss chances).
Cloud Foundry: Open source PaaS serving millions of users
In Norway you can see everyone's tax returns. There's a catch though
In fact you can create a "daemonized" webserver in PHP and handle each request in a special handler function. For async case there is ReactPHP (http://reactphp.org/), don't know any product for sync case, but creating one is certainly possible.

And you can also set up Ruby, Python, Rust, Haskell, Java, etc to create a new interpreter/vm/whatever for every request. All of those languages have libraries to support CGI. Using the same OS process but restarting the interpreter/vm will be a bit more complex, but absolutely possible. You can even implement the "every file is an entry point" approach for at least Python and Ruby.

The difference is what is the intended use for each platform. E.g. creating a new OS process, loading the PHP interpreter, bootstrapping Wordpress, getting some data from the DB and rendering a page is possible under 600ms while creating a new OS process, loading the CPython, bootstrapping Django, getting some data from the DB and rendering a page will easily take you 4 seconds. This is because Django developers didn't expect you'll be doing that, so they put a lot of stuff in the initialization step (system checks, creating db connections, setting up logging, ...).
Yes, there are a few aborted attempts.

The problem with all languages that decide to implement their own runtime, instead of building it on top of JVM or .NET eco-systems is that their native code generation and GC implementation are always going to be worse.

Also there is the issue of having to implement the whole set of third party libraries from scratch, just like PyPy and JRuby have issues using libraries that rely on CPython or Ruby FFI.

So unless you get a set of developers really committed to go through the efforts of making it succeed, everyone will ignore it.
There isn't anything that you could patent here to begin with.
Siraj,

The way you taught complex topics like DeepLearning, Machine Learning etc made these topics hilarious. Thanks man
Dynamic content.
You should have a separate channel for PHP. I don't think that overlaps well with truck content, but who knows?
>HN FB group!

Link pls?