skysight-inc/HackerNews huggingface dataset:
Composer Tutorial for Beginners. Installing Composer on Cheap Shared Hosting
That's very similar to the situation with click-based advertising in search engines. I wouldn't say that it isn't working for everyone involved (except those who pay the ads).
Make your integration tests faster using HSQL
Most side project Slack bots undermarketed. You can do better, I know
How do you use VLC to sync a subset of star-ranked songs that haven't been played in X months to a device with a limited amount of storage?
And then ship a malicious /usr/bin/cat.
I'm on Spotify and Pandora despite having a huge music collection in iTunes. I dread having to launch it and have basically given up buying and managing my own music.
Etimologically "ostinato" is Italian and literally means stubborn.

As the other musical terms it's pristinely copied.
3D Printed Musical Landscapes
Wanting an application to work is not an edge case. iTunes is an atrocity.

That old joke about emacs? iTunes is not a great operating system, and it still needs a decent MP3 player.
A modern combine harvester can process about 10,000 acres per person per year. Hand pickers can do about 10 acres per person per year. Are you prepared for food prices to go up 1000x?
Why are you forced to use it? The only time I see it is when it comes up on my macbook when I plug my phone in, then I just close it - and I could probably stop it showing up then too.
No one is viewing it due to irrelevance?
Don't think I will ever be able to use the new name without cringing "Blizzard Tech" just doesn't have the ring to it as "Battle Net"
Takeaway from a previous discussion: https://news.ycombinator.com/item?id=13938832 (36 points, 1 day ago, 28 comments)

About the benchmark:

> That the C code is compiled with "gcc -O7" tells me just about everything I need to know about the soundness of these experiments. [...]

About the alpha test:

* It's weird that they disable the alpha https://github.com/seraum/nectarjs/issues/1

* It failed to compile some code, like

var hello = {foo: "Hello, world!"};
console.log(hello["foo"]);
This is exactly what I do. First thing is to require someone to put something specific in the subject line- that gives an easy filter. Next is to provide a pretty detailed spec so they know that they're not dealing with an ignoramus (either that or a verify that they are dealing with an ignoramus lol).

But I only outsource pieces- plug-innable- of a project. If you make the analogy to OOP- I write the interfaces and outsource the coding.

Often I'll have them modify or incorporate some existing, third-party (like Adam Shaw's calendar- case-in-point).

I've had pretty good luck overall. So I would definitely be willing to use a good site. Hell it might be fun to pick up a couple of gigs there.
Last I checked (around the time Nvidia launched it), the DGX-1 seemed "perfectly priced" against Intel's systems. As in they seemed to have priced it in terms of how many Xeon chips you'd have to get to have equivalent performance.

I guess that's one way to go if you value profits above anything else, but I think Nvidia is making a strategic mistake. If it doesn't have to price them that high, then it shouldn't. Because otherwise it's just leaving a bigger opening for Intel to enter the market in a big way.

I think a better long-term strategy would be to make it as hard as possible for Intel to enter the market, and one way to do that is to have reasonable but yet quite aggressive pricing for its GPUs.

Unlike Nvidia, Intel is going to be pressured to recoup the $31 billion it put into Altera and Mobileye, so even if Intel will match Nvidia's new prices, Intel will struggle to recoup that money, while Nvidia can do just fine continuing to sell its GPUs.
During the last wave of 'reddit alternatives' pushes I saw several things which had that listed as their proposed or potential support model

Iirc Imzy and others were (are?) still pursuing it, though tbh I haven't visited most of them in a while so idk how that's going for them.
You can tell the Typescript compiler to generate source maps that allow you to debug your Typescript code in the browser with a single configuration item in tsconfig.json. Chrome (and maybe Firefox?) will download them by default when you open up the debugger.
But if I understand correctly, this decision was Google's entirely?

If that is the case then it doesn't matter much what forum thinks about Symantec. Buying a certificate which is not supported by a major browser vendor would be... eccentric, so my guess is this will be a major blow for Symantec certificate business.
How would you build the search results UI for a grouped query like this? If one repository has 10k stars and has 1000 files with matching strings, should the first 1000 results be from the same repository?
I moved to Jülich in November. There's all sorts of interesting industrial, technological, and scientific research going on here---it's not just the Forschungszentrum and the space agency. Cologne and Aachen aren't far. Worth a look if you're looking for an affordable place in Germany with good access to cities and lots of smart people to start a company.
A simple web app lets you plan your next weekend trip easily
Do you have some job boards you trust? If so, can/will you share?
At least in Chrome it'll pick up the mappings and let you directly debug the typescript you wrote. Worst case the javascript isn't nearly as gnarly as you'd think.
Tidal has a MIDI add on which makes playing with MIDI instruments quite fun! I get patterns of notes playing and then fiddle on the knobs of the synths. So much fun :-)
If you read the article, there is a lot more going on then a simple hex dump. Digging through schematics, and finding the bonus time dip switch, to actually get it triggered is the key bit here.
You're welcome. Just to be clear: The ZenBook Pro UX510VW is a nice Linux laptop, once properly configured. If you're okay with a investing several hours of setup, it could well be one of your better options.

Here's a quick rundown of the issues I remember encountering, in case it matters. (I was setting it up a few months ago, so I would have been trying to install Ubuntu 16.10 and Mint 18.1.)

(1) I can't remember all the details, but I was unable to install either Ubuntu 16.10 or Linux Mint 18.1 using the traditional BIOS-based installer. I had to use a UEFI-based one instead. (Which wasn't a big deal, but I had no past experience with UEFI, so I had to read up on it first.)

(2) The trackpad jumped around a lot. I found an easy solution at [1]. IIRC, I had the problem initially with the 4.4 kernel that came with the Linux distros mentioned above. The problem might be fixed on its own with more recent kernels.

(3) The laptop has both nVidia and (built-in) Intel graphics chips. The ability to switch between them is pretty seamless, except for the need to log out and back in again in order to go back and forth. However, this only worked well for me when using nVidia's proprietary driver, which in turn prevented me from (easily) using very recent Linux kernels (4.10+). Supposedly there are other ways to get this working (Bumblebee, et al), but making that work required more effort than I wanted to invest.

(4) The laptop has two connectors for external monitors: a USB-C, and HDMI. My monitor accepts DVI and HDMI. IIRC, I tried three ways of connecting the laptop to my monitor (a Dell U2412M):

(a) HDMI --> HDMI

(b) HDMI --> (adapter) --> DVI

(c) USB-C --> (adapter) --> HDMI

Of those three, only (c) worked. Regarding (a) and (b), I can only guess as to where the blame lies.

(5) The laptop has a high-DPI display, which many Linux apps have trouble with [2]. Those problem aren't peculiar to this laptop, but mention the issue because a lower-DPI laptop display wouldn't have this trouble. For one app I use (Intel VTune, which uses Gtk2), the only really workable solution was is to use an external monitor when using that app.

Another consequence of the high-DPI display is that the virtual terminals (e.g., the terminal you get when you hit Ctrl-Alt-F1 ) have really small text. Which can make it a real hassle when you have to fix graphics-driver problems, etc. There may be an easy fix for this; I haven't checked.

(6) When I'm fiddling with graphics drivers, sometimes the laptop's fan runs loud and stays on until the next time I reboot. When I've got the graphics drivers working right, this problem doesn't occur.

[1] https://github.com/vlasenko/hid-asus-dkms.git

[2] http://www.makeuseof.com/tag/linux-hidpi-support-for-gnome-k...
I'm not arguing here that we are. I'm arguing that it is conceivable that intelligent creatures could exist that were.
Ignorance in the face of facts is truly crazy.
Curate your platform
VSCode runs nicely on my MacBook. It doesn't feel like a web application to me, in the same way that IntelliJ IDEA doesn't feel like it's written in Java. I'm sure that both VSCode and IDEA could run even faster if they were ported to, say, C, but in both cases that would be a large investment for improvements that I wouldn't even detect.

So I guess it makes sense to optimize for maintainability i this case, i.e. not having one codebase per native OS.
Wow!!! i'm a beta user of drag and i really love it! of course, it's not perfect. But i'm very exciting to see new features
Take this as a lesson in not using or relying on proprietary systems like that.
I wish I upvote this more than once.
How big is your code base and how many people work in it and how many paying customers do you have?
Yes, when thinking about the events of the mid 19th century it's useful to remember that the United States of that time wasn't the global superpower of today, but just another middle power among many.
No, I think it has always been "a language for live-coding pattern". I might agree that it is a bit unclear. Music is the the most common use case, but it can do a lot more: https://www.youtube.com/watch?v=TMrv_wEFdqE
NO I'm not going to get 3 friends to sign up until I get a chance to try this out. They want us to helpp spread the word about an app we cant use yet, wtf
New Way to Implement Gallery/ViewPager in Android with RecycleView
I haven't found iCloud to be entirely reliable. The total lack of feedback in sync progress and errors when something goes wrong drive me crazy.

More importantly, Apple charges a lot for storage and it can't be shared so each account needs it's own storage - and enough of it to store all pictures/videos or it won't sync at all. Basically it comes down to I don't want to pay Apple four times for storage (2 phones and 2 iCloud accounts) just so that I can have my pictures fully backed up and synced.
My advice: write Adrian and ask directly.
Music while you working
Found an auto-archive screenshot here:

https://archive.li/s5HMf
That's invalid in the EU — maybe Google should move their GPU clusters to the EU instead.
The EU regulatory bodies are not filled with crystal-waving hippies. Maybe you should look into why GMOs are banned/heavily restricted there (environmental/ecological risks).

"But science" is a good corporate propaganda strategy when the science does clearly say one thing, but not this other thing which is also important. Don't be misled. Look at the entire issue.
Also if you like beets.
"You won't find many organic wheat farms."

I've seen them and they're ugly:

- on a good year yields are 50% of neighboring fields

- on a bad year (1 in 4) they don't even bother harvesting because the only thing growing there is weeds

- huge sand dunes along the fence line because over-tillage has caused massive erosion

- algal blooms and fish die-off in the nearby waters because of erosion and manure fertilizer

- even the animals aren't better off because frequent tillage destroys their habitat
Rails, bootstrap, react when necessary on portions of pages. Use regular links again - use regular forms again, remember - AJAX can be cool, but it doesn't have to be the whole app.

Remember when the server generated HTML? You could middle click a link!

I'll even use normal browser history, instead of re-implementing it in Javascript for my app (with bugs).
bravo (although you did make me spit coffee all over my laptop which I am not happy about....)
Ask HN: Solid Search Engine traffic but virtually no referrals
I created a side project over a year ago (http://www.1dollarthings.com) I have solid traffic coming from search engines which makes me think it's a highly useful tool, but no one is interested in writing about it or linking to it from their site. There is also virtually no social sharing. Any advice on how to create social buzz or convince bloggers that their audience already finds this tool useful? Any stories of how you got the word out on your side project without much time or money?
One of those insider-only jokes. Not even their Products page says what it actually is.
"Serious" means it was started by a person who regularly blogs or tweets about how to choose a technology.
Pretty cheap installation for the amount of knowledge they could potentially get out of it. I wonder how much it costs to run for an hour.
Watched a TV clip about this. I was surprised that apparently the control system was programmed by one guy (Dmitrij Laaber). I found a Master Thesis explaining control software for a prototype of this: http://elib.dlr.de/108662/1/Deepak%20Chopra-Master%20Thesis.... (is Deepak Chopra a common name?)
People tend to forget that the deserts are also ecosystems.
Open Source CMS Development
We offer content management solutions using open source technology, covering the most prominent open source CMS solutions available online. We have dedicated CMS team available to address web development and enterprise solutions.
See More: https://www.solutionanalysts.com/cms-development/
The Skyscraper Technique, a Proven Framework to Boost Your Traffic
I'm totally theorycrafting, but if sunlight can make things age and fade (ex: books), wouldn't the light from cameras build up to do some amount of damage as well? Or is the wave spectrum of the two substantially different so that this analogy is moot?
Yes, good question.

I use VS Code (with the Chrome debugger plugin) and that works like a charm. I don't debug javascript in the browser anymore.

TS provides source mappings to map the compiled javascript back to the source (similar to a .dll's .pdb maybe?).

It took me some time to set up the config file which proved to be a headache (because webpack was screwing with the source maps), but again once that was set up it has been a breeze to debug right in my IDE whenever I want.
Something I wish more scientist minded people would understand. Moving people people has nothing to do with being right. If you care about a topic, education is only a long term investment. You need a short term action has well, and it can't appeal to logic.
"It refuses to work at night" ... yeah, that's exactly how the Sun works. Very annoying stupidification of the content, in my opinion.

Humans calling the Sun "finicky" is a bit like ants calling an aircraft carrier "slow and cramped", or something.
Not entirely sure, but a couple of thoughts.

Monoculture is a less well-known problem than pesticides for the general public. Its easier to rail against a problem that feels familiar than to teach a somewhat new idea and then discuss the dangers of it.

Additionally, a lot of people like the products of monoculture and the cheap, on-demand, readily-available food business that it enables. It would take a seismic shift for a lot of people to accept discoloration in their mcdonalds french fries, or tomatoes at walmart that aren't all perfectly spherical pinkish orbs.
Isn't the obvious conclusion that one could say the exact same thing to you? Just because it doesn't fit your model of practicality...
You just covered a significant fraction of all economic activity (maybe a majority).

Perhaps that was your intent?
I was hoping to see recent news on the Wendelstein 7-X https://en.wikipedia.org/wiki/Wendelstein_7-X
Show HN: Bliss, a library to generate smart playlists from your music
I think its the best way to depersonalise it, and make it easier to cope with.
Wot I Think: Afghanistan 11
Comments about climate are so censored here. Bottom is full of flagged out comments with replies. It's like reading CIA doc with half page black.
For the majority of the earths existence, there weren't humans either... so yeah, if that's the world you prefer.
319M
The link has been changed to point at a better source. I read it when it was the Ars post too, and felt similarly underwhelmed.
My understanding of the issue is framed along the lines of these three statements:

1. Modern farming practices have increased productivity to the point where it is possible to avoid serious food shortages.

2. A significant percentage of the world population does not fully benefit from these advances (~10%, according to [1]).

3. In many systems, increasing utilisation (food productivity in this case) also increases the risks associated with random variability.

Given what I know, point 1 is essentially indisputable. Technological advances (including developments in pest control) have freed large portions of the world population from periodic food poverty.

I feel that point 2 is used to justify increased investment in certain categories of the developments referred to in point 1. That hungry people exist is sufficient to justify expenditure that _could_ address food shortages, but, in fact, does not. This is the main focus of the article - that claims about reducing poverty are cynically employed by businesses to further their economic goals. This should not really be a surprise, because business is largely about making money, not reducing poverty.

Point 3 is something that I have long been concerned with, because I don't see any mechanism in the market to restrain us from attempting to maximise productivity. As described, the move towards maximisation is justified in terms of poverty, and, although it can address that issue, it brings us closer to another danger, which is global susceptibility to large random events. It is for this reason that I feel the true focus should be on reducing poverty, rather than simply allowing the market to attempt to solve the problem. Reduced poverty is, as I understand it, generally associated with decreases in population growth, from which we may be able to maintain a robust global food supply that doesn't leave anyone hungry.

[1] http://www.worldhunger.org/2015-world-hunger-and-poverty-fac...

edit: formatting
Unfortunately not. Have thought about to add it to our test runners.

Sounds nice! If I understand correctly, the setup is a bit more complicated.
Yes, embedding a web browser is wasteful.

But, it is EXTREMELY EASY. There's a reason why Github, Microsoft, Facebook, Adobe etc converged on this decision, and it's not the bandwagon effect. Faced with the same task recently, I did my research, and it is indeed easy.

Since I work on the JVM, my alternative was JavaFX. That didn't seem so bad, but it was much more work. If you look at say IntelliJ IDEA on some platforms, you'll see the text rendering is much uglier than on Atom. Regrettably, if you want to acquire users, that matters more than conservation of resources.

I'm curious: have you ever tried interfacing with X11?
Where are you from? Most museums I visited specifically banned flash photography. In fact, most banned all photography.

Yes, flash definitely damages paintings.
Try Ratpoison (http://www.nongnu.org/ratpoison/) to get rid of the mice.
Here's an article investigating the subject: http://people.ds.cam.ac.uk/mhe1000/musphoto/flashphoto2.htm

tl;dr: "Clearly, flashes from 'smartphones' cannot be regarded as a conservation threat in any properly lit gallery."
Any great replacements for Windows?

* foobar is the most feature-rich, but requires a lot of customization and the auto-move functionality is not on par with iTunes file organization tool

* MediaMonkey is nice but the interface is lacking in simplicity compared to iTunes
If you can' beat them, join them?
> You need to understand why you need Webpack, why you need babel, what problems they solve, the reason they're now part of your toolchain.

I feel this is applicable here:

> > First, you can generally divide learners into two categories. There's a smaller group of people who feel the need to understand every abstraction and bit of tooling that they're using before they feel comfortable using all of those to build something. The larger group just wants to learn the actual tool or library at hand.

You say "you _need_ to understand why you need Webpack/Babel", but that isn't the case.

People learn in different ways. I learned React using CRA, because you get an immediately productive React environment. Later on I learned what Webpack and Babel were for.

If you forced me to learn Babel and Webpack first, while all I wanted to do was check out the React buzz, I would have been turned off immediately.
That's why I'd personally prefer Flow for that. It has a more elaborate type system anyway. [1]

Moreover, Flow is pure annotation, which can be removed by Babel. And Flow is also backed by a large company (Facebook instead of Microsoft).

However, if you do want to generate JS, use a language that elminiates runtime errors almost completely, such as Elm or OCaml (through bucklescript or js-of-ocaml).

[1] The following presentation contains some scary examples of incorrect code not rejected by Typescript. I'd rather prefer Flow which errs on beeing too strict: https://djcordhose.github.io/flow-vs-typescript/elm-flow-typ...
The article is long and entertainingly written. It has lots of references to 80s computer games that people might enjoy (like Pirates!). But the key insight, I believe, is:

If Covert Action had believable, mimetic, tantalizing — or at least interesting — plots to foil, I submit that it could have been a tremendously compelling game, without changing anything else about it. Instead, though, it’s got this painfully artificial box of whirling gears.

I suppose in the 80s, given the limitations of the box, there was a much larger emphasis on "narratology" in games, but this criticism might hold for most failed games.

Edit: Never seen this site before. Who is this guy? Now I am going down a rabbit hole...
Indeed, I was just speculating that more banks and payment processors might take advantage of the off-reservation root if it was possible, given the type of companies that publicly showed they needed one.
Haven't heard anyone say GW is controversial except in the US
I wonder what Rob Eisenberg formerly of Angular and now with Aurelia.io would have to say about v4?
Really complicated in the States.
In Germany you kinda have to put your desired salary in the application. Also there are a lot of companies where the workers are bound by a collective agreement, so there is little wiggle room.
The website seems like a mess. The title of linked page changes from `(v4.X.Y)` to `(v)` to `(v4.0.0)`. At the start it displays empty page shell, then fires two ajax request, each causing the page to redraw. This all could have just been statically generated web page.
I started using Aurelia for one of our projects back in January 2016 and I find it both straightforward and powerful. I've been building web apps for 14 years and Aurelia is big on following web standards. I had used Angular for a project back in 2012 and found it very Java-esque and not so intuitive. The founder of Aurelia left the Angular 2 team because he felt they weren't choosing to follow standards. Aurelia's community is growing and has an active Gitter channel, so drop by and check it out!