skysight-inc/HackerNews huggingface dataset:
I'm confused by some of the model discussion in the text overlays in this. It mentions the A3000 and A4000 and describes them in ways that don't seem to match the actual products.

It describes the A3000 as the first AA-based (AA was called AGA by the time it went to market) machine that was never released, but the Amiga 3000 was actually an ECS-based machine with a 68020 or 68030 CPU, a hard disk, and a built-in flicker fixer for solid VGA output. It did reach market and sold modestly. I owned one. It could be described as slapped together from Amiga 2000 parts, I guess.

The A4000 is described as slapped together from A3000 parts, but it was actually the first AGA-based machine (followed by the 1200), with the whole new chipset and architecture, and a 68030 or 68040 CPU.

On another front, the CD32, at the time, seemed like such a ridiculous distraction to me, and stories at the time seemed to indicated Commodore lost money on the massive bet they made on it. But, in everything I've read, the company really bet hard on it, and many folks who tell the story from inside seem to believe the CD32 was a great idea and maybe should have been pushed even harder. I don't know what to think of it.

I loved my Amigas, and it was really heartbreaking to see Commodore fail so spectacularly, and seemingly because of extremely poor management. Reading the article yesterday about the various post-Tramiel CEOs was really interesting, and a story I'd never seen in its entirety. I mostly knew about the failures. Gould was well-known and well-hated at the time, the others and their various failings were less famous/infamous.
Raspberry Pis don't make very good relays. They don't have enough CPU power to relay non-trivial amounts of data, and slow relays that clog easily aren't useful to the network.
Show HN: Luapress v3 – simple and fast static site/blog generator
Yep, it's easy to work out who is "for" selling real estate overseas and who is "against".

If you own, you make big cash - you're for it - sell it all!

If you don't own - you're against it - you'll never own a house.

Great way to fuck the basic happiness of a society. And for what? Money.
I suspect this will be limited to urban areas, like all of Amazon's premium delivery options. 30 minutes of flight time at 30 mph means you could cover the entire city of Houston (the largest city by area in the U.S.) with about 4 warehouses. I think you're much better off trying to increase the range of your drones than using carriers because your coverage area is quadratic with your drones' range but linear with your number of carriers.
The were 3 crashes on that day. This is of course not a good situation. We have to find out what happened. The search was down for half an hour in total at least. Please try again!
Those sound like implementation details of a specific language (C# I'm guessing?) rather than a fundamental attribute of statically typed languages.
SO had a great year 1, and maybe year 2. You know, when real questions were asked.

Now you have beginners asking so simple questions it's both funny and tragic at the same time.

Here's the first question in the list when I opened the site today:

http://stackoverflow.com/questions/33989450/mysql-joins-on-t...

Yeah. That guy is one of those who just ask others how to to their job and then copy/paste it.

Who answers such questions? I have no idea. Probably the guys who are just a step above on the knowledge curve. They probably hang around to ask their own questions, and also find such questions challenging enough to bother providing an answer.
My current preference is the 'browserify-rails' gem. I set up a package.json file to manage my javascript, but I let the regular asset pipeline handle the css and images. I tried webpack for a while, but it seemed redundant when I already had the asset pipeline.

I also like to add 'babelify' to my package.json and 'config.browserify_rails.commandline_options = "-t babelify"' to my application.rb to get ES6 goodness.
> Now even if you can assemble this from the bits of flavor of the month web services which of us will still be able to read and use our environment in 2 years? How about 25?

I am sympathetic to this.

If I were working alone on a decades-long project - for example, as a researcher, or academic - I'd be hesitant to use something like Evernote. I probably would use org-mode.

But, when working with other (potentially non-technical) stakeholders on projects that clock in under five years, Evernote and Asana would be my go-tos.
> Doesn't Jetbrains require Java?

It's 2015. That's a concern for practically nobody.
epic!
The other option was to have something like a wiki, but that brings its own problems. Plus, I really love using Jekyll. Made perfect sense to just have people fork it and file a PR instead.
> "gamers aren’t just teenage boys in their basement being anti-social."

Currently reading a book that makes a compelling argument that this is part of the process of boys turning into men/adults, so not sure this stereotype is entirely warranted.
It's impossible to know if this treatment actually works, without doing a placebo-controlled trial. The article itself says that meditation has a similar effect on the vagus nerve. Implants like this have a large placebo effect, as seen from other placebo-controlled trials.
Show HN: Terminator plugin to apply a host-specific profile, eg. change bg color
Thanks! Yes, definitely! Although it’s a bit harder since the app itself doesn’t do anything. Maybe a video tutorial for new users?
No, the "packed" file of related resources in a single filesystem file has never gone away. Very popular in games (WAD, BSP, Steam games etc), but also used in video container formats - you wouldn't ship audio and video as two separate files!
Who wants to do business with someone with poor morals. How can you trust them to keep their word.

Someone with weak character will lack the discipline necessary to get better at something or seize opportunities as they come up.
You need to have an understanding of other programming experiences.

Part of the problem of designing programming languages is that there is little agreement and extreme heterogeneity in the opinions of what is and what isn't a good idea in programming language design. Ideally, PL design statements like "language X is better than Y" should be accompanied by rigorous empiricism. Clearly, the field of PL design has a measurement problem. PL design doesn't have empirically validated and methodologically sound studies that quantify the "dividends" of one PL or PL feature "over another, such as reductions in defects, program size, or development time.

Of course PL development isn't the only field that lacks easy empirics. And PL development shouldn't let the perfect be the enemy of the good. It's quite clear that PL features do have positive productivity consequences, with garbage collection being the most clear-cut example.

The interesting question is what do we do the absence of good empirical methods.

There are several valid answers to this question. One of them is to be strongly guided by mathematical beauty and elegance. This is the family of languages that started with Lisp and is today represented most purely by Haskell, Scala, Clojure, Ocaml and F#. The key ideas from this family: garbage collection, higher-order functions, rich types, have been accepted by the programming mainstream.

One wonders if these ideas would have been discovered if John McCarthy had studied the programming experience of working Fortran / Cobol programmers, rather than Church's purely theoretical lambda-calculus.
I tell employers and employees and co-workers: I'm a good programmer, I'm a phenomenal Googler. I don't have to memorize the best sorting algorithms or how to create a text file in every language I touch. I know how to problem solve, choose the correct tools and search for guidance (note: that doesn't mean straight c&p always but could if it is appropriate) on things that get sticky.
Interesting. I might try it out. I'm not exactly hiding in a crowd right now.

Does anyone know what features are missing from the Mozilla version? And does anyone know whether the other features are likely to interfere with things like NoScript?
Not a clue what you're trying to imply by posting this.
Indeed. It's beyond my understanding how one could even consider not providing a public API to the parser, when one develops an interpreter or a compiler. Given all the complexity of such programs, this is trivial.

The standard library of a language should provide access to the parser, so that developers can easily create tools for the language they're using.
100% of programming projects involve transforming inputs into outputs ;)
Show HN: ZFS utils to mirror snapshots and apply retention
Yes, there are outliers and exceptions to the rule at every level.
No "about" info? No "how it works", "how it was trained", etc.?

It seems to only generate words that match English phonotactics & spelling conventions- things that could be English words. Can it be retargeted to other languages, or to arbitrary word-shape constraints?

I am particularly interested because I've recently undertaken a survey of word-generation software for conlangers (people who create artificial languages, like Quenya or Klingon or Na'vi), and while they do come in widely varying degrees of sophistication, with varying degrees of built-in linguistic knowledge, there are none yet publically available that are based on neural networks.
This is the worst single piece of pedantry that I've ever seen on HN.
This will sound a bit off kilter, but except for truly emergent situations (injury, medication, etc.) it's good to have some "friction" otherwise we could end up with a population demanding immediate satisfaction and perfection from everything, whereas many things will remain imperfect and unrealized.
Why can't my government change right now the way I want it! Why are they serving someone else in need and not me!

I have a fear we're on the way to creating a whole class of people who are totally dependent on the system for everything. There will always be people who are well rounded and know the relationships between things (i.e. know where the sausage comes from)
As far as I've seen, the text interface is radically more unstable. Like when they recently striped types from pointers, I was like "oh no that sounds like it'll be a lot of work to upgrade to", and all the backend peeps seemed to think it wasn't a big deal because LLVM's API handled it. Particularly when you factor in that any breakage in the direct LLVM API can often be resolved by looking at what Clang did when it upgraded.
This is even better! I highly encourage you to publish this or at least write a README for it.
This was a great read. Starting a company is more than anything else a matter of getting off your duff and doing it. Then keeping at it through thick and thin.

I particularly liked the point about raising your skills in non-core areas but wanted to add a caveat: it is really important to find good partners. For example, when selling technical products or services things tend to go better if one person sells the technology (aka the good cop) and another handles the money (aka the bad cop). Even if you are good at both it is hard to maintain both personalities simultaneously.
I recently started to use Hugo for a not yet done static website I'm working on, I must say I enjoy it. I haven't deployed the site or anything yet since I'm merely experimenting. I kept trying static site generator scripts in Python 2 / Python 3 but they seem to fail for me for one reason or another.
Still got three A500s in the garage. One was recently saved from going into landfill and is in pristine condition. Still got the original 'Simpsons' packaging and discs.
somewhere around 0:20 it starts, but the only really interesting part is about systemd. The rest is a rant that may as well be about "intelligent design" (BSD) vs evolution (Linux).

People complain about Torvalds being "nasty" in emails, but i think Cantrill really need to lay off the caffeine.

The audio versions are bad enough, but on the video he keeps ramming his face into the camera.
Let me start.Where i work,it is 95% white males.2 Asian males, 1 white woman.No black(male or female).No Hispanic(male or female). Honestly,i don't find the environment thrilling at all.
You are both right. 90% of the websites on the Internet do look the same. You only have 10% (probably even less) products that are special and noteworthy.
Even with a very negative equivocation of "defender of chattel slavery," which I'm guessing -- I don't have the time or the spare IQ to decipher his writings -- is a hostile simplification, the right thing to do is to forgive him. The reaction to the news he'd be speaking was made of base disgust and deliberate malice. The venue's different, but the mindset of the complainers is similar, albeit not with the same proportions of raw cynicism.

If it's not worth hashing out, then it wasn't worth objecting to a detail of a 7-day-old post in the first place.

(Here's another example for the corpus: When Hillary Clinton was scheduled to speak at the RPI Commencement, there was no end to the whining by the College Republicans. This was in 2005.)
Strus is not a self educational attempt.
> by parachute

...

> wind or rain

Obviously parachute delivery is more sensitive to weather conditions. Parachutes would need active guidance to be at all practical. If the parachutes and guidance systems aren't recoverable (collected from your mailbox, maybe?) that'll add to delivery costs.
How to Start a blog for free
Ok, I either don't get what you are saying, or you never really tried Haskell's REPL for real.

I've probably run most of the modules I've written in Haskell on the REPL, normally without importing the main one, because I use it for early-stage testing. I've run DB interfaces, network abstractions, and, of course, lots and lots of pure stuff. Just like you describe doing for Clojure.

Ok, I don't use an IDE that run stuff automatically at the REPL. On Haskell I import the interesting module, and run it. There is at least one IDE that connects with ghci, but I don't like it, and don't know how far it takes debuging (at a minimum, it evaluates your code and tells you the type of anything - I've tried this).
Like a post office?
Introduction to Complex Binary Number System: (-1+j)-Base [video]
Last I worked on llvm-c, it was supposed to stay backwards compatible. They do add new functionality but the old API should still work until llvm 4. For rust, while we have been broken by bad code we generated and llvm bugs, I can't recall if the API ever was changed out from under us.
Its definitely possible, think about the circuitry in your phone and how the batteries work with that.

As far as I'm aware, most modern phones can't turn on without a battery pack present in the phone, even when plugged in, which would suggest that the juice is actually coming from the phone battery at all times and not direct from the charger regardless of charging state.
I remember reading papers around a decade ago that combined AOT and JIT advantages by profiling that fed back into an AOT compiler. Even JIT's local optimizations can happen by sending an AST to a client to AOT compile and then run, optionally with a profile to further direct optimization. These kinds of methods, minus profile, were done with agent-oriented tech in 90's and in Juice project that used compiled, Oberon AST's to replace JavaScript.

Most of what we're doing isn't about what's technically the best so much as what was and is popular. That's for backward compatibility, integration, network, and marketing benefits. A clean slate attempt at profiling-guided AOT compilation, at server or binary, could probably match or do a lot better than most modern stuff.
Looks good! Do you think a lot of the functionality is covered by github or does it serve a different purpose?
I've seen employees run to the bank at lunchtime on payday, to deposit their paycheck before the paycheck bounced.

Those in a better financial situation could avoid the stress by jumping ship when trouble first arose (i.e. it wouldn't be jumping out of the pot and into the fire).
I thought it was interesting and submitted it. I haven't seen it submitted before.

Looks like Medium appends a randomised (tracking?) string to the URL which causes each submission to not automatically upvote the last.

Calling it hypocrisy might be a bit of a stretch.
Show HN: Structor Is the Swiss Army Knife in UI-Development
Are you thinking about changing the old-school looking interface of your web-application into the modern one? Do you want to make it fast, convenient and just exciting?

Structor is new Open Source project (https://github.com/ipselon/structor), which were developed especially to overcome such challenges.

Structor is the Swiss Army knife in UI-development.
Structor it’s not just a next visual UI-builder. Structor is an effective and valuable tool for a whole development life-cycle from interface design through prototyping to implementation.

If any existing Open Source boilerplate doesn’t satisfy you needs - we are ready to provide you help. We can develop any dedicated component with a custom logic or an especially customized set of the related components ideally fitting your business needs.

http://helmetrex.com
What the web is increasingly unable to do today: provide text content without requiring a code execution environment. This site is another example of that.

All non-application websites should provide all their content in semantic HTML at appropriate HTTP endpoints, with CSS styling (in as few requests as possible) as required per the design, and JavaScript (in as few requests as possible) that takes the semantic HTML and makes it interactive (potentially adding and removing elements from the DOM) as required per the design. The CSS should not depend on mutations resulting from the JavaScript, nor should the JavaScript assume anything of the applied styles (as the user agent should be able to easily apply custom user-styles for your site; e.g. Gmail only providing a limited set of styles that are managed server-side is laughable).

Thus, all content is readable and styled properly without requiring an arbitrary code execution environment. That is what the web was meant to be. Unfortunately, most "web developers" have made the web worse over the past 10 years because simple, functional, minimal technology is not impressive, and hipsters love to show off.

Nor does it help that there are few capitalist incentives for the web being open and malleable -- e.g. so users can easily use a different front-end for Facebook, or users can easily choose to avoid analytics or advertisements, or users might prefer to use the website rather than the app (providing access to personal details, contacts, location, tracking, etc).

The state of the web is emergent and I'm not sure what anyone could do about it (perhaps make a better browser?), but it really irks me when web developers pretend like they're actually doing something good or useful, or that the web is actually in a healthy state. In my experience, it's the people who don't talk about web development who are the best web developers; these are the people who don't wince when they write a HTML document without a single `<script>`.
GPS is way more than accurate enough to discriminate between your backyard and you neighbours. Even with poor satellite geometry I rarely see more than 1 or 2 meter CEP when I'm up above the tree/building line.
So the mechanism by which this harms national security is: Chinese person buys a house for $1 million -> gets a green card -> moves to the United States -> waits 5 years -> becomes a citizen -> elects a pro-Chinese government? Or is the argument that immigration in itself harms native-born citizens, and this is a way to avoid some of the restrictions?
Seattle's current tunnel project isn't going all that well...
Very few "WebGL" sites do any 3D. Mostly, they're just doing pans, zooms, canned 2D animations, and layers. I've been looking at galleries of WebGL sites. Other than demos, very few do anything you couldn't do in Flash.

3D in the browser has been here before, in VRML 97, Web3D, and Shockwave Flash. It's never caught on. The technology is great, but nobody cares.

There's now Web3D in the browser using WebGL.[1] (Web3D is just VRML 97 with XML syntax.) Nobody uses this.

[1] http://www.x3dom.org
This article was written about Japanese buyers, verbatim, hundreds of times in the 1980s.
Thanks, super interested in an Aussie's (your) perspective!

Being about to get an E2 visa is definitely great.

Can I ask for your depth of knowledge before you went to uni? What degree did you do, and how deep was the scope? I'm just asking because I've been programming for 5 years, on various levels and I'm wondering about how much 'new stuff' I'll learn.
As a one time hooliganish teenager, I wonder if these will become targets for slingshots (or more sophisticated surface-to-air weapons).
Wow.

This is, at the largest, a state level issue. Mostly, it is a county or city level issue.

Here, I'll go with a story. I was watching 'Star Trek: Into Darkness', the 'new' set of films. There's a scene where they chase Benedict Cumberbatch about on the top of a flying ambulance in the skyscrapers of the future San Fransisco. My brother, who lived at the time on Geary st. and was running for a seat on the business commission, was telling me that scene was too fantastic for him. Not because, you know, aliens and star ships. No, but that in a mere 200 years the SF housing and construction boards would allow that many skyscrapers. Proper city planning to him was more fantastic than Star Trek.

Now, people really want to live in SF these days. It's not a political climate that is keeping them from building more apartments. It is real stupid, very tiny, small world and small people, corruption and bribery. It is the same story as it always has been. People complain but don't do anything about it.
I'm really curious how this beats a amazon owned delivery truck? Serious question.

Economically and at scale, it seems like both the truck and drone are actually pretty cheap.

Speed of delivery and at scale, the only way the drone is faster is if there is a warehouse in each city and your item is stocked. Otherwise, the bottleneck in delivery time is the long distance shipping.

Feasibility and at scale, the truck seems way less risky and more adaptable to bad conditions.
Should have guessed that the guy that turned ol' squidface into a WMD would make a comment on this, except i keep forgetting you're active on this site.
MS have historically been welded to x86.

Intel would attract antitrust actions, and would also rather continue to fight than admit failure by buying in tech.

Apple have historically changed processors a lot, and their hardware side is notoriously a cloud of outsourced factories and not owned by Apple; something of a virtual organisation.

Google have shown little interest in chip design or indeed hardware; remember, Android is a Java VM running on a free operating system on various OEM hardware.
Show HN: Near Real-Time Rubik's Cube Detection with HTML5 and Machine Learning
I agree.

Evernote has a hotkey for bringing up a note taking window.

OS X users can use Spotlight to bring up their favorite note taking app without touching a mouse.
Yes, so much this... I like new fancy stuff as much as the next guy but I'd describe my motivations as 'solving other peoples problems with technology'. That can be done just as easily in a legacy codebase as in a greenfield project.
I agree with much of what you say. But when people saying things like "It's the end game of greed" I tend to stop listening. It's such an unqualified statement it has practically no meaning. End game? There's nothing "end" about where we are. "Sold everything". By everything you mean a portion of luxury real estate in select cities.

I actually think international money in real estate is a problem. One I'd even be willing to discuss certain measure of regulation. But it's impossible to do that with Fox News level hyperbole.