skysight-inc/HackerNews huggingface dataset:
Definitely under 10, so that would be perfect!
The state of the Erlang garbage collector in Erlang/OTP 19.0
Nice! Really liked the sunk cost part. However, sometimes leaving isn't really a good idea because it's another N minutes to another station, which could take you M minutes farther from your destination than your current train, which arrives O minutes after you get there, which takes P minutes to your stop. For each station, would it be possible to instead calculate the point where (M + N + O + P) < max_wait_time?
You say this now. Just wait a few years when this is a common pattern for distributing cross-platform applications. I'd much rather start up an image than clutter my system with a pile of dependencies that I may need to even compile. No thanks.
Randomization of opcode identifiers or shuffling packet structures every other (client) build is not "inconsistency".
Hey man, take it easy ;)

Huula does solve the problem the user is facing, so by any means, this is not spam at all.

And BTW, we are targeting different segments. You want to serve developers, I want to serve non-tech person, like HRs, Operations, etc. So technically, we are not competitors!
Apple dominated the microcomputer market with the Apple ][ before IBM joined in with the IBM PC in 1981.

Apple targeted the business market with high-priced machines including the Apple III and the Lisa. That's where it lost out to IBM. The PC took over the business market, and Apple was reduced to the education and hobbyist markets. (Exception: after the Mac was launched in 1984, Apple also picked up a big share of the graphics market.)

Commodore went into the home computer business with the Vic-20 and C=64 at console-type prices (a couple of hundred dollars rather than $1,500-$3,000).
WW3 SAUDI'S AND TURKS ATTACK SYRIA,Not ON MAIN NEWS
> I believe education is a commodity market. Sales happen in bulk and large sales via public bids, government allocations, and lobbying. I suspect that in the first world, textbook companies are likely to be harder competitors than Wolfram Research: the market is a finite pie and the businesses are relatively low margin.

You are right, but only if you say that the education market is limited to apps and books used by schools. However, there is also a market for apps or books to help to prepare for exams or simply understand some notions better - tiplus mentioned math-42, and there are many others. My plan is to fight on this market first, and if I get some recognition, I will attack the much harder market of the schools.

> I don't think the technical challenge of building a symbolic algebra problem changes much with two cofounders, i.e. if there was a business person one person would still be writing all the code. Which is to say, developing a symbolic algebra package is audacious no matter how it gets sliced.

> The solo founder challenges are not so much technical as social and psychological. The educational angle means piling the study of pedagogical research and analysis of pedagogical methods on top of all the business stuff.

Another observation that is true: no matter how hard the work on symbolic algebra is, the work on the pedagogy is even harder - I am finding out at the moment.

> Because middle school age children are minors it also means it's going to be hard to get direct access to end users, comply with privacy laws, and separate willing use from mandated use.

In fact I am thinking of targeting parents who care about the education of their kids. I noticed that people who have a scientific background seem more interested in the concept of an AI to teach math than "normal" parents.
Point was we see two traditions developing:

1. Languages designed to be high-level, readable, optionally easy to compile, work with large programs, have safety, and compile to efficient code.

2. Two languages, BCPL and C, that strip as much of that as possible to compile on an EDSAC and PDP-11 respectively.

Thompson and Ritchie along with the masses went with No 2 while a number of groups with minimal resources went with No 1 with better outcomes. At each step of the way, groups in No 1 were producing better languages with more robust apps. Yet, Thompson et al continue to invest in improving No 2. By present day, most fans of No 2 forget No 1 existed, push No 2 as if it was designed like No 1, and praise what No 2 brought us whereas it actually hampered investments No 1 enabled easily.

Compiler, HW, and OS people should've invested in a small language from No 1 category as Wirth's people did. That Pascal/P got ported to 70 architectures, some 8-bit, tells me No 1 category wasn't too inefficient or difficult either. Just gotta avoid heavyweights like PL/1.
It's a great video =). Our design is trending towards more of a printer design, with airbrush head(s) attached to curved track able to maneuver and angle around the length and width of a face. The precision to apply foundation will differ from say, eyeliner, but we are confident that the great technological strides in printing technologies would allow us for this accuracy.

Having said that, the other design I think you're suggesting, a few very precise robotic arms is equally valid and possible given the strides in robotics within the manufacturing industry. A consideration to this design would be anchoring the head. For the arms to accurately apply makeup would require a user to remain still, so a head rest may be necessary/helpful.
Where do you draw the line? Should I legally be allowed to run my own League of Legends client that is current version - 0.0.1 since that's no longer available to players, and offer all skins/runes at a fraction of the cost to my user base?

There is something of a problem here, but the solution (as ever) is not a simple one.
Incentives matter, but big incentives don't work as well as well-designed small incentives. Justifying massive inequality as a necessary incentive doesn't have any theoretical or empirical foundation in reality.
I agree that often the choice of C is philosophical rather than technical, or we wouldn't see so much misuse of that language (and yes, I wouldn't count the build or package management system (or rather the non-existence thereof) or the documentation format as serious technical arguments for or against a language).

Just to be clear, I'm not advocating the usage of Javascript here, rather I'm trying to make the point that C is a really really primitive language and programming in it, rather than in a higher-level language (any higher-level language) is almost always a waste of time.

(Drivers and memory / performance-constrained code being an exception.)

Btw, there's a mmap module or library for any major programming language out there (checked for Js, Python, Ruby, Haskell, even Clojure.)
Oh yes agree there. When it get to a point that you are ignoring your family then it's time to set a hard boundary.
And if the floor was really dirty?
This is not about Bash or any GNU software per se. Bash is just an example of a Linux executable that can be run on this system. One can apt-get install many more Ubuntu application binaries.

Please invest some time to understand what it's about technically.
It's risk/reward. Whether a VC fund, NYSE, or government security, you can risk more for greater reward. This does not mean, as the article implies, that you should. It depends on the individual and the purpose of the investment. I can probably make a lot more money investing in a riskier company, but I am also more likely to lose some or all of my investment.

If I am considering investment in a fund that expects a 40% annual return, I should remind myself that if it was a sure bet, then enough people would be investing in it to drive the price up and the return down. There are plenty of investors as smart as me, and many of them are willing to do more research than I am.
Audiobooks! Audio dramas! The BBC has a bunch. Also, take a look at we are alive, it's a very good audio only zombie story. The difference from regular audiobooks is that they are actually acting everything, along with the noises and sounds.

https://en.wikipedia.org/wiki/We%27re_Alive,_A_Story_of_Surv...
I had to do lots of transfers with floppies but never had to do iterative development on one. I feel for you, bro. :)
I actually first read this through a link on one of Scott's articles a few months ago.
And there is a party that doesn't. And the country is not seeing lines for basic goods and professionals and the educated class are not being forced out of the country and we don't have a majority of officials pocketing money and you're free to express disapproval, etc. etc.

We're not a basket case economy in any stretch of the imagination. Compare and contrast.
JSON object properties are unordered per the spec. This is not portable.
iTrading – AlgoTrading, Lua Scripting, Advanced Charting with Interactive Broker
Survey of 9,000 people learning to program
How does the user's mood get measured, tagged and messaged to the backend?

What is the role of user data in the business model?
You are skipping the fact that most meat and produce products for sale ARE man made was well. Cows as they currently exist never roamed the wilds. Most fruit and veggies are so different form the wild forms that we wouldn't even identify them as the same fruit.

Not saying these are not better for you then Fruit Loops, but it good to keep some prospective as how man made or man "designed" ALL our food is.
It might not be the biggest disadvantage if you're building the right product for people. Yet, having good and right cofounder & team can help you a lot.
No doubt one of pg's low-tech tricks from way back.
I'm one of the 7000 Connect beta users and would like to say that I'm very happy with it.

Other commenters are comparing this to Rapportive. LinkedIn has discontinued Rapportive and this is an excellent substitute.

So far the hit rate for finding emails has been about 80 - 85% in my experience.

As an aside: I think Clearbit's building a really excellent suite of APIs, and Connect is only the icing on the cake.
div.mydiv { overflow-y: scroll; }
Same here. I've been a professional developer for 20 years. I love JavaScript. To me, programming is mostly just about functions and simple data structures. The hard part isn't getting the machine to work, or having easy access to powerful programming constructs. The hard part is finding the simplest model that will get the data where it needs to go, and that requires not programming language features but good design practices.

Generally, unless you're doing systems or realtime programming, or you are writing a serious fast path for a lot of data, the only reason you'd need more than the very basic features present in every programming language is that you're trying to do something more complicated than you should be.

Many programmers seem willing to take on almost any amount of complexity in their toolchain if it will allow them to express an idea in a slightly more concise way. I would prefer to stay much closer to the basics and just take the time to make really beautiful and powerful functions, rather than rely on a rickety stack of concepts that, if not confusing to me, will be confusing to many of the people who end up interacting with my code.
The Microsoft article about this is on Hacker News at https://news.ycombinator.com/item?id=11445301 .
I've considered "starvation mode" and for a while I tried cycling my caloric needs (high week, vs low week or two) in fruitless attempts to game my body. I attempted this in larger cycles as well, several months normal vs several weeks of intense dieting. Same issues. The fat wouldn't budge, I'd drop all the water my cells held onto during carb up periods and the fat would sit there. Gives the impression I've lost weight but it was really just water.

My theory from my research is that the fat in question is the oldest (fat I've had since youth) and do to it's age has poor vascularity which inhibits the bodies ability to mobilize it. I've read somewhere that your body will over time reduce blood flow to fat (the veins will over time diminish in size and density those areas) which reduces the flow of hormones into that fat and subsequently your bodies ability to break it down and expel it when needed.

I'm no anatomy expert and this is something I read many years ago so I can't argue it's accurate.
Alaska Air Buys Virgin America for $2.6B
> If we wanted to do this for Wine, then it would also require emulation or something like OS X's Hypervisor.framework to catch system calls, which seems heavyhanded when we have working code already.

It could also be done as a kernel level loadable module in the sort of style this Linux subsystem is being done, which is more what I was thinking. Changing a few numbers for every Windows service pack (really, not even necessary if you only support certain versions of ntdll for example) might not be so bad compare to re-implementing bug level compatibility with every Windows API.

Calling Wine "working" in its current state is a bit of an overstatement.
I wonder if this will have an impact on DMCA takedowns against search engines?
Why not take advantage of college and all that you can learn there first? The chance won't come again to study the world ... not just IT but history, natural sciences, neuropsychology, literature ... and to do it surrounded by peers and with a faculty of experts to advise and teach you, and all those resources: Labs, libraries, etc.

You can do startups later and will work for the rest of your life. Does the Thiel Fellowship really reject the same person if they happen to have a college degree? They must forgo college?
Apple copies as much as everyone else. Features that apple considered no-no 2 years ago find their way in its newer models. Not blaming apple, Its normal, that's how the industry works.
> I think a better question is how to cure the societal and individual ills that lead to the abuses of anonymity that cause people to oppose it.

And that as well might only be solved by perfect equality. Actually, looking at it this way, where each spectrum has a range of positive and negative consequences, but the constrained side of the spectrum is self perpetuation and not self correcting, reminds me of freedom of speech itself, where we just accept the alternative is accepted (in some parts of the world at least) as the de-facto standard because of this.

Maybe the way to frame anonymity is that anonymity is freedom of speech, and there isn't truly freedom of speech without it, so we should just accept the ills that come with it. This is probably a known and accepted strategy and I'm just slow on the uptake. :/
Something that rung true with me was something one of my friends told me long ago.

You go to college not to build your dreams, but to build someone else's.

If you know what you want to do, and know how to do it there is no need for a college.

If you want to go and work for someone else, you need a college education.
A bit late to this discussion (understatement I know), but running this type of private game server was partially what got me in this industry. In my case, I was running relatively successful Maplestory private servers back in 2008, on the order of 12,000~15,000 concurrent users.

Hundreds, probably thousands of these servers cropped up overnight after the first "core" was created, and many many variations of that core quickly followed. At some point, many of us in the private server community caught wind of Nexon (creators of Maplestory) going after certain kids for their private servers. This was an everyday occurrence. Almost always, it was in the form of a Cease and Desist letter.

Many of these servers had < 10~50 users concurrently and were run on home computers as many of us had non-existent budgets. Most servers were merely carbon copies of each other, as the owner would be able to create the server by using some reputable core and a setup guide. As with anything, a lot of traction was gained by servers that put development effort into adding their own touch into the game (alternative currencies like chickens, alternative bosses like Sonic the Hedgehog, and rebirth systems that let you utilize the skills of multiple character classes at once), and ones who were frequently engaging with their community and hosting in game events/contests.

There were private server rankings. Everyone would be vying for votes to get to the top 3 and gain visibility, which invariably resulted in them receiving letters. Those of us that became significantly more popular and had players actively going out and advertising for us quickly came under the spotlight and received letters with the threat of legal action if not promptly shutdown.

In fact, these shutdown letters were such a big part of the scene at the time, that some popular servers got shutdown by competitors sending fake Cease and Desist letters (don't ask how I know)...the response would typically be a quick and simple shutdown, waving goodbye to the community. Some owners with more skin in the game would deviously "shutdown" their server, then "re-birth" it as a different, smaller server since any communication sent in game was unlikely to be seen by Nexon. Few brave souls would post the Cease and Desist on their website while taunting and berating Nexon, though I never found out what happened to those guys.

Seeing this post brings back so many memories -- Honestly, a lot of time was wasted on that game but I would not be doing what I do today if it weren't for the people I met while doing it (my next major project was with a friend of a dedicated player on my server). It was also lots of fun.
If you want to learn probability and statistics I recommend http://probabilitycourse.com

For linear algebra I heard Paul Dawkins' document is great, it's not on his site anymore but you can find it online. I've read calculus 1 and 1/3 of calculus 2 and it's good material.
The Techies Project and why unpaid labor for diversity in tech needs to stop
I thought the implication was that you would get a cab, not that you'd walk to another subway station.
No. You could build dtrace with software like this, whereas the entire stack you mentioned only cares indirectly about per-message cycle overhead. This is for when your tight loop, like your routing engine or game loop, wants to kick out numbers at timestamps as fast as it can and other software deals with making them presentable. It's a great technique.

This is built for networking software/hardware, where every cycle matters, and is actually extremely useful to me in a couple domains. I'm impressed disabled messages only sink five cycles so I assume there was hand tuning done here.

Edit: And I'm right, it's a hand tuned logical compare (cool): https://github.com/lukego/snabb/blob/timeline/src/core/timel...

If you want reasons to learn assembly, there you go. Too few folks wielding it in typical Web operations, where it would be extraordinarily useful in any number of hot paths. Just requires care.
Check out the discussion here:

https://github.com/mapsme/omim/issues/85

In summary, Maps.me includes a few binary blob analytics libraries. The F-Droid fork removed them, but they have to sort out how to make sure the fork plays nice with their data servers, or they have to host it on their own.
Thanks very much. I will shoot you a message. Video is a barrier but also a strong vehicle that should get better and better
This is a duplicate: https://news.ycombinator.com/item?id=11442689
This is perhaps the best (most terse and accurate) summary of XML tradeoffs I've seen in years.

I generally don't just comment "attaboy" but there you go.
You're right. I don't know how I misread that. If he was out for a whole week, instead of a day or two, I definitely see where the doctor's note could be expected.
https://www.avvo.com/legal-answers/are-fingerprints-from-a-c...

> Yes. You may be eligible for a motion to seal or expunge and in that case they would be sealed or destroyed. Otherwise, they are public record.

https://www.eff.org/deeplinks/2015/09/little-fanfare-fbi-ram...

> Being a job seeker isn’t a crime. But the FBI has made a big change in how it deals with fingerprints that might make it seem that way. For the first time, fingerprints and biographical information sent to the FBI for a background check will be stored and searched right along with fingerprints taken for criminal purposes.

http://www.secureidnews.com/news-item/countries-adopt-biomet...

etc.

1) There are tons of ways you can end up in a public database with all of that linked to your fingerprints.

2) Background checks require fingerprints, ever ask yourself how secure that information is? [ Hint: Not so much, much like SSNs, you have to assume they are public knowledge if you've ever had this happen. ]

3) Voting records in quite a few countries include this information and they are basically public record.

> Most people don't leave their name/address/uid along side those prints. Imagine this scenario: you are hanging out at your friend's house, for whatever reason you find yourself handling his dildo, he sells it on ebay, 4chan buys it and lifts your prints, your mother gets a call...

Yes they do.
I meant hard realtime [0]. Your operating system is probably not hard realtime, which means that any editor you run isn't either.

[0] http://stackoverflow.com/questions/17308956/differences-betw...
Flagging because we don't need a second day of front page items being marketing posts for a book. Google is using it's press contacts to try and get this book on the bestseller list to make their company look good, we get it. An ad for a book isn't HN-worthy.
SRE is a wild ride :)

I was a Google SRE for two years. Three months after joining I was about to go oncall for the first time and I was worried about "what happens if I get paged!"

The first day of my first shift, before lunch, I got paged twelve times. It was trial by fire. My teammates coined the term "Gabriel Shift" to describe an oncall shift when everything catches fire at the same time.

It was stressful, but I did miss the adrenaline when I moved to SWE. It's cliche, but it made me feel alive :)

To my former brothers in arms: THIS IS A PAGE FROM TELEBOT. TELEBOT TELEBOT TELEBOT.
Contrast this with the people who are having trouble with symbolic link support, breaking installers (and even simple un-tar).

* https://news.ycombinator.com/item?id=11446444
There’s No C in DevOps, but There Should Be
A drive-by provocation can be hard to resist, but please don't take HN threads further into flamewar.
Is VR the future of education?
I wasn't arguing that we should ban any technology or telling people not to look at them.

What I was trying to say is that being able to do something fast and at scale is not just a progressive improvement from being able to do them slowly and by hand; it is actually fundamentally changing what the thing means. What we decide to do with this fact is another question.
We are Nostalrius, a World of Warcraft fan-made game server. AMA
Are drones really dangerous to airplanes? (No)
I can't comment on bodyfat percentages since I've yet to do an accurate (float) test. I've used the electronic method before and it was at around 17-21% at the lowest). I can't comment on insulin sensitivity, never been tested. Testosterone levels were normal. Stress and anxiety comes and goes, would say it's regularly above average but over 5 years there has to have been times where it was normal during very cardiovascular heightened periods (backpacked the pacific crest trail), same goes for sleep. I sleep well 80% of the time I feel.
>Grains and milk are relatively recent to our diet (past 10000 years)

People have been eating wild wheat for at least 50,000 years and archeologists published a paper in the December, 2009, issue of Science on their discovery in Mozambique of stone tools with wild grain residues dating some 105,000 years ago.

Also keep in mind that most of humanity is lactose tolerant now while less than 1% was even 10k years ago and the prevalence of blue eyes has increase from a rounding error to over 6% of the human race. Human evolution is 100 times the rate it was in prehistoric times according to some estimates.