skysight-inc/HackerNews huggingface dataset:
There are some plenty of programmers who have dealt with problems for years:

http://ergoemacs.org/emacs/emacs_hand_pain_celebrity.html

I wouldn’t trivialize anything.

Happens to designers too.

This was on the front of HN a few years ago:

http://www.looknohands.me
This sounds like something you could easily spin up on demand in AWS instead of aiming for reliability. Either an autoscaling group or a spot fleet that activates every hour, runs your job on startup, and kills itself. Micro is 1gb memory and costs $0.0104/h. Running that for 15min every hour is $1.8 a month. (+whatever storage space you need)

You could probably use a heroku task as well.
Offer HN: Let me build a model for your web or mobile app for $500
Hi HN-ers,

I'm building a model deployment platform for data scientists and am interested in getting as close to real-world use cases as possible. The platform creates an API to interact with the model.

The only catch is that once the model is developed, I'd like to host it on our deployment platform. You are more than welcome to use the API and embed it to your web or mobile application. You will also get a discount on our subscription rates.

You can reach me at teren (at) orchestrahq.com

Why $500?:
I want to make it sufficiently costly to attract more useful data science projects but reasonable enough given I'm just starting out

About me:
I lead an analytics team for a financial institution but also have previous experience as a BI developer and productionalizing models as APIs.

How it works:

Email me to discuss about your modelling needs. We can then have a Google Hangouts call where we can scope out the requirements and agree on timelines.

Payment: $250 upfront, $250 on completion

If you have any questions feel free to email me or reply to this post.
I've installed this and now realised I only want a few of the apps installed. Is there an uninstall command?
I just think being cautious is wise, given how new WG is. And, AFAIK it is userland only, like OpenVpn, not in linux kernel, think performance.
This may be a semantic argument. I probably mean 'complex' as in useful production by being more sophisticated and you probably mean 'complex' as in there is more of it in a variety of ways.
Hot Chips 2018: Samsung’s Exynos-M3 CPU Architecture Deep Dive
http://www.adultswim.com/etcetera/elastic-man/

619KB in total, 362KB wasm binary

Edit: Three.js is such a library with qualities you described:

https://threejs.org/examples/#webgl_postprocessing_dof
On many systems vi is a link to vim. My ubuntu laptop for example:

$ which vi
/usr/bin/vi
$ file /usr/bin/vi
/usr/bin/vi: symbolic link to /etc/alternatives/vi
$ file /etc/alternatives/vi
/etc/alternatives/vi: symbolic link to /usr/bin/vim.nox

One thing that springs to mind, I don't believe native vi supports ":split"? Does it do syntax highlighting?

The manpage on my laptop says

There are a lot of enhancements above Vi: multi level undo, multi windows and buffers,
syntax highlighting, command line editing, filename completion, on-line help, visual
selection, etc.. See ":help vi_diff.txt" for a summary of the differences between Vim
and Vi.

Full list at https://github.com/vim/vim/blob/master/runtime/doc/vi_diff.t... (which has nice syntax highlighting in vim)
Espressite – Personality-based website generator
Honestly, I've never learned to do more than the basics in Vi(m) -- for most of my career, if I needed to make significant changes, I was working locally and had access to something more modern.

But pretty much everyone needs to be able to, say, open a file and change a DB connection string in vi. It's like a survival skill.

I only started using emacs in the last few years, which is super weird for someone my age (48). It was orgmode that sold me, and once I was using it for that, it was easier to do other things in it, too.
You make a good point - starting from scratch requires too much effort to see any reward, but I think a simple, relatively stripped-down system is easier to understand and easier to build upon. A batteries-included setup can be an impediment to learning. When something is working, there is less motivation to learn how it works. After all, how many Windows users ever take a look behind the curtain?

From my perspective, a stripped-down system is like a set of wood blocks, and a batteries-included system is like a doll house.

If you give a child a doll house, the child could reverse-engineer the doll house to figure out how it was built, and to customise it, but the child will probably just play with it as-is, and focus on setting up doll furniture and re-enacting domestic life.

If you give the child wood blocks, the child will have to build a house for the dolls. The child will have to figure out how to make it structurally sound, how to make a gabled roof, how to make holes in a wall for windows, how to make a porch, etc. Of course, if they have never seen a doll house, it may never occur to them to build one, but they will probably build something. Later the child may progress to customising blocks, or making new blocks, or even full carpentry, building upon the earlier skill-set.

But, like you say, if you just give the child a felled tree, it is unlikely that they will figure out how to turn it into blocks, or into a doll house, or anything really. It's too big of a leap for them to make.
I can imagine typing a wordy contract with this body and hand position, but not programming. He doesn’t use ctrl/shift much, and when he does, it seems not like a quick thing. He also will bottom out as hell even on non-horrible keyboard. (Mac kbd is far from horrible when compared to other membranes, btw.)

I’m not a homerow-guy even, but try to {foo:(x,y)=>(x[y]+1)} and I bet this method will feel the struggle.
For commenting out I recommend installing tpope/vim-commentary. Then you'll just use

gcc

To comment out a line!
If you think this is cool you might think AFrame is cool:

https://aframe.io/docs/0.8.0/introduction/
Me too.

One possible option: no accelerator at all. YC doesn’t fund you that much, and you don’t need a demo day to pitch investors. The network and advice can come others ways too: from working for startups, and increasingly online (see YCs own startup school).
Getting Started with Hyperledger Burrow for Ether-Heads
Then we are in agreement — I was mistaken about your position mainly because of your “implicit”-ness argument.
It is natural to statically lift your arms like that for hours upon hours?

Where one places the support is important, but I've seen conflicting statements whether lifting your arms would be beneficial.

I have not yet seen the piano video but a piano is much bigger than a keyboard and I see tons of reasons as to why whatever works for one doesn't necessarily have to work for the other.
Because mobile GPUs have terrible drivers that rarely get updated and browser vendors can't be bothered to deal with that combinatorial explosion.

Having said that, iOS isn't that bad.
Haven't played minecraft much, but isn't minecraft just server-based in one instance? With servers upwards of up to 100 players?

Nothing from one server translates to another though to my knowledge

Trade deals come from just NPC's and whatever player interactions had with those NPCs, depending on the plugins installed to the server?
The community is very helpful over on the forums (https://forums.foundationdb.org), so if you do end up having time to check it out, come on over! I'm sure the team at Apple (I'm not affiliated with them) would love to talk about it.
What Your JavaScript Does When You're Not Around
Qualcomm Now Sampling Next-Gen 7nm Snapdragon SoC For 2019 Android Smartphones
(YC Startup School 2018): A Roller Coaster of Emotions
> tax law should be written by people with 5+ years of GMing experience...

They do, except they're employed by the people who want to put the loopholes in.
If someone tried to set up a waste disposal service like that in that time period, unions and regulations would have been the least of their problems. The mob and their body being found in the dump would be a bigger concern.
This is already cited and linked in the article (along with Fowler's article on event sourcing).
I run all my one-off less-popular not-easily-searchable-in-google articles in pinboard bookmarking tool, sometimes I forget to do it though or don't tag it enough.
I should have said developed as well (I thought that implies it), but your head is too deeply buried in the sand to maintain a conversation.

I did use many graphics libraries before, thanks, they are fine.
The Next Big Bet in Fracking: Water
Google Data  Collection [pdf]
I think the most interesting part is PolarFS taking full advantage of the emerging techniques like RDMA, NVMe, and SPDK. And the Parallel raft consensus algorithm
شراء اثاث مستعمل الكويت
25 years of Microsoft hardware
There's a joke that its considered a 2nd job if you take the game seriously enough
Assuming that makes everything impossible to prove, therefore unscientific. You can assume whatever you want. It is whether you're willing to question and falsify the belief that is important.

Time is a nice label we apply to certain casual sequences. Negative tone is used when describing symmetries in quantum physics or when comparing viewpoints on relativity.
> i thought including the stock amazon pays well these days

Stock is not pay. As the old saying goes, "A bird in the hand is worth N in the bush, where N is a value that people whose profession is to guess the value of N cannot guess the value of."
if you're working as an employee then i'd recommend isolating as many devices and accounts as feasible. share nothing between work and non-work.

if you're working for your own business and there's any chance you might like to sell the business to someone else in future, it might also be a good idea to think about how to decouple the business from the rest of your life. (perhaps less value in isolating laptops than isolating bank accounts, credit cards, email addresses, *aas accounts, etc)
You're missing Dropbox, Coinbase, Gusto, Instacart, Stripe, Twitch, Cruise, and quite a few others that are a little more arguable, like Docker, DoorDash, or even Zenefits.
I agree with some of this but I get the sense you may not have been around for flash and may be just echo chambering popular commentary without context or first hand experience:

1) The HTML spec at the time flash rose could do nothing of what it could today. Flash, applets delivered - relatively speaking. They didn't 100% hit the one code base that works the same everywhere promise, but came close. Maybe webassembly will lick that problem.

2) HTML interpretation has be ever been consistent between browsers. Respectfully, ie6 was smooth sailing. I'd advise studying life around ie3-4.

3) When Flash fell out of favor thanks to Steve Jobs, Flash Lite ran already, just fine on a lot of phones. It was used on a lot of devices quietly and may very well have been the android of its day. It was just a personal move. Steve Jobs also locked down the iPhone around that time (no app store) at the time.

The "future", html5 was not ready at that time. The web was held back and suffered for a number of years while there wasn't a viable alternative to flash and HTML5/JS still needed to mature and be ready to go.

The dangerous thing about saying html has successfully replaced the past is, we're doomed to repeat the past if we don't understand it due to hubris.

4) Every tech has contributed something valuable. Flash caused me more grief than I ever care to get into.

Flash type browser plugins helped deliver experiences that nothing else could for a very long time, and frankly when the html spec didn't have the foresight, or the capabilities in browsers.

5) Flash saw the value of basing their entire scripting language on actionscript, which is ECMAscript, which is Javascript... more than a decade before anyone thought of using Javascript for building apps.

6) Today's practice of building apps in Javascript in part is inspired outright from what Flash could let a developer do.
15 years after its birth, Eve is still making headlines and conducting large scale pvp on a mind boggling level. I tried it and it wasn't for me (too slow) but a part of me wishes it was. Nearly every other MMO loses its essence over time (and wanes/dies trying to cater to the lowest common), but Eve seems to, after 15 years, still be the same ruthless political madness that it was on day 1. I admire that immensely after being orphaned by numerous MMOs that couldn't hold on to their essence.
I don't think there's anything scandalous here. I'm not Stallman; releasing non-Free Software is a perfectly legitimate and unscandalous thing to do IMO.

Just be honest about it. Don't call it "Apache with this tiny little change that won't affect most people." Call it freeware (or shareware) with source available.

And if you don't want to do that because FOSS has trounced shareware in the enterprise sales market... well, that's for you to figure out. I'm just here to say that it's actual FOSS that can be fully part of the FOSS ecosystem, like being in Linux distros, that trounced shareware. FOSS-but-not-really hasn't. Be honest with yourselves too, as well as honest with the world.
I did something like this in an app for art collectors once. My client wanted very different forms and styles for different objects -- say a coin vs. a stamp. The templates to render the forms were thus very complex and specified every field in the form, so rather than define fields in both the Form class and the template, I made a dynamic Form-subclass generator that would read the template file and create the class to process and store it.

Typing that out now, I'm both enjoying the cleverness of that solution and wondering if it was at all justifiable. It probably would have made a good blog post.
Even in tech, I wouldn't think that qualifies as "not that expensive" for most people.
Like you said... it's very exhaustive and detailed. I think one can learn more from this book on multiple subsequent readings. I also find it inspirational and motivating, so that's another part of the reason.
> In particular, I've always wondered why "GPL or ask me for permission" isn't being explored more.

Because handling “ask me for permission” is expensive, even if you say no, and you can only do it if you sacrificing much of the main benefit to using open licensing, which getting free work from downstream, since people having to give code ownership to you makes them less likely to contribute back anything that you can use with your licensing model, even if they are doing GPL derivatives that the rest of the world can use without the “or ask me” part.
tl;dr: Both are running applications with the exact versions of dependencies inside a separated environment (read as mount namespaces, there could be mounted directories from main file hierarchy).
Understanding Vuejs Lifecycle hooks
Why GDPR is critical for Box - into their Global Data Protection Framework
The Eco-Friendly Tote Bags
> I feel this has vastly improved my understanding of the world and has meant I can talk to people about many various subjects, ones I would know almost nothing about otherwise.

Inspiring! I often feel uneducated so would love to get in a similar position.

OT but any books you recommend?
That's not a library, that's a demo and it takes several seconds to load, just like a flash applet would.

I'm aware of minimalist things that can put stuff on-screen instantly, but not of something that's a fleshed out solution like SVG or Canvas that still loads instantly (like SVG or Canvas).

Edit: I'm sorry, my brain was still in 2d/Canvas/SVG/Flash land, you were talking about 3D stuff all along. You're right threejs stuff can load quickly, shaders can become a bottleneck though. I was thinking of a library that basically does "Flash Lite" with good performance and yet remains competitive with Canvas/SVG content in terms of load time. I'm not aware of such a solution, but I'd be glad to learn whether it now exists.
Well one good point would be with your death.

Inheriting large fortunes has obviously nothing to do with resourcefulness and inventiveness.
Can you point me to any books on this subject? Sounds like a fascinating story to dive into in more detail.
Momentus confused me. It uses water to propel space craft.

"Using water has several benefits, the startup says. One, it’s a fuel source that’s abundant in outer space."

Wait, what?
True, but in practice, may companies seem reluctant to offer commercial services with AGPL software. And at least with the AGPL, they are required to give back their changes, which helps the project. Granted, not all firms will be making changes, but still, I think the AGPL is better than this "Common Clause" thing, which is basically pretending to be something its not.
vi (and vim) are still really relevant, if you have ever tried editing config files on IoT devices such as remote condition monitoring systems over a satellite link or a mobile link.

From the article
"you’ve got to remember that I was trying to make it usable over a 300 baud modem”

Awesome piece of design. Thank you :-)
Espressite is an AI-powered, personality-based website generator that creates a website in a coffee break. All that by answering simple this or that questions.

We are looking for beta testers for our upcoming startup. You can see a sneak peek on our website with a video. If you are interested, then head over to our site.
You've SSH'd into a system, can't install nano, but as it's pretty much guaranteed to be there you can still edit files.
Never played EvE myself but its really always been interesting reading these absurd stories that come from it.

For instance, succesful ponzi schemes https://www.eveonline.com/article/ponzi-scheme-a-success
German users might also be interested in the AdNW layout (http://www.adnw.de/). They started out with Neo’s excellent and logical arrangement of the non-alphabetical layers, but replaced the alphabetic layers with a layout created by running an optimization algorithm on a text corpus of 50% English and 50% German text (whereas in Neo the key arrangement was created manually, based on intuition). The metrics they used were largely inspired by Dvorak’s research.
And Hetzner CX11 is €2.49 monthly and you have peace of mind regarding pricing (the price if FIXED).

Probably I have to rephrase the question to something like
"Alternatives and side effects of Hetzner CX11 ?"
Wouldn't martial arts be consensual pvp in real life?
You can use the Canonical Law Codex and papal bulls if you're so inclined to check the official statements of the Catholic Church. These are very interesting and nuanced positions on many weirdnesses accumulated over centuries.
"apt install steam" is not enough on amd64 Debian installations[1] which are much more common.

[1]https://wiki.debian.org/Steam#A64-bit_systems_.28amd64.29
> In modern political discourse, democratic socialism and social democracy are considered interchangeable

Not at all, case in point: We are having a political discourse and people don't consider it interchangeable.
I used to think that until I worked at a couple different places as developer/sysadmin which was due to not being"core product". There were several systems that would have ceased functioning within a week and we're never allocated requested funds because "that's what we have you for."
The trick to avoiding loopholes is not to find and plug them one by one, but to ruthlessly simplify.
Using the "Commons Clause" is already effectively making it closed source... at best that's equivalent to "Source Available". Just use the MS Commons Research License or whatever it was called. This "OSS License + garbage extensions" stuff is nonsense.
What It’s Like to Be a ‘Fancy Bear’ Target
> So why aren't they simply re-licensing under AGPL? That's what I would do.

Because they want money from certain downstream commercial uses (or to block them so that they can monopolize those services), not to force people to release any modifications when they sell, e.g., hosted Redis services.
They don’t shut it off. It’s throttled after reaching a certain limit. It’s also illegal to advertise them as “unlimited” (please note: I’m native german, there’s no language confusion)
And I'm saying there are likely things you missed. Because while it's never going to be 100% accurate, even for values from the USDA for 'generic foods', it won't be wrong to the tune of 75%. And that's what you're saying. That on average, the values are 75% more than what they're reported.

If the numbers on the boxes were that wrong, this guy couldn't have done what he did: http://www.cnn.com/2010/HEALTH/11/08/twinkie.diet.professor/...
Which was essentially my point. It wasn't the striking sanitation workers that brought the city to a standstill, it was the external forces that prevented alternative solutions to the problem that caused the standstill. If that force is union thugs, mob hit men or government lawyers doesn't really matter. Had the unions threatened to stop deliveries to and/or break legs of shop owner who accepted non-official currency in the Ireland example, that strike would have also lasted less than a week as well.
Saar Wilf’s Bid to Rid the World of Clunky Online Payments
I don't think jarboot said anything about trading between servers. Just trading between cities, probably on the same server?
I have my dual boot on 2 separate SSDs and personally find it nice to keep gaming and research separate; there is no temptation to game during the week this way. As an aside, curious why some of these reboot times take so long.
Almost everyone thinks the greatest music ever made was made in their late teens and early 20s, and it has always been that way. I think I'm somewhat unusual in that I spent a lot of time DJing in my 20s, so I developed habits around constantly searching out new music, but even so -- I'm in my early 40s now and I still reach back to dance music and rock music from the late 90s quite often to listen to. I've just resigned myself to the fact that late 90s trance music will make me happy in ways that no new music ever will.

As to the topic of the post --

In music production, you can think of the 'stage' available to the listener as a box. Pitch goes up and down, stereo pan goes left to right, and volume goes front to back. When you're producing, you can't have two sounds in the same space without them merging together in the listener's ear. In the early days of stereo music production, producers generally tried to place the sounds as if you were standing in the room, watching the band perform, and were fairly conservative with giving everything space, so that sounds wouldn't clash. As people got more sophisticated with production (think Dark Side of the Moon), producers started experimenting more with the listeners since of space -- surrounding them and enveloping them with sound -- but still generally trying to capture the sound of physical musical instruments. Even when they used synths, they tended to try and make them sound like "real instruments".

Once digital music production started becoming more widespread and sophisticated, producers started abandoning the pretense that they were faithfully recording the live performance of instruments and focused purely on sound as sound, and the new tools allowed them to perfectly place all the sounds next to each other on 'the sound stage' and take up all the available space. Which, if you're filling up all the space 'up front', as it were, necessarily means that the song is going to sound louder, if that's what people want to do.

Now, there are plenty of genres of even dance music who play with dynamics more -- think Deep House, for example -- even there, they're going to make the bass as loud as they can, because they still want to make speakers boom for the dancers -- and they can push them as loud as they can be, very precisely because ableton or whatever makes it simple to do.