skysight-inc/HackerNews huggingface dataset:
Except that even if you're private you're still under the federal government's jurisdiction.

This is more a case of "We are worried about shenanigans going on behind the scenes. We'd like you to go public so your valuation is market determined and hopefully not a result of said shenanigans."

Whether you think that's good advice probably depends on how good you think Wall St is at valuations compared to private investors. I don't have a lot of faith that either is particularly clear eyed, but I'd probably trust the public valuation more than a private one.
I had to go through a few cycles of getting shin-splints, stopping for a while, then starting again. Each time I could run further before the splints.

Maybe it's technique, but I thought it was my tendons/bone needing to strengthen after endured stress.
Yes, MS has been involved with Unix from much before the recent moves. Possibly a less known fact to some.
I disagree.

I've been in the Amazon Associates program for several years - at one point, I had an LLC set up specifically for it, because my state at that time was having a bit of a legal battle with them.

My job is to get people on Amazon's site. Why they're on the site almost doesn't matter, because my job ends when the user's eyeballs hit Amazon's page.

Amazon's job is to convert eyeballs on their pages into sales - and they're really good at their job, as is evidenced by their position in the market.
I also think the idea of a total beginner picking a marathon is bad advice. A very fit person could pull this off, but they know who they are. Someone who has been running for quite some time and wants to start off with a marathon could do it too. But couch to marathon is a bad idea.
The site is Medium w/ a custom domain, if you have settings blocking Medium.
In the 60s - 80s, most kids walked to school unassisted. This was the norm. I used to walk 1.5kms when I was 5 and today, my kids walk less than 500m. Still, helicopter parenting and Political Correctness has (as another poster stated) almost made this a crime.

I am one of the few parents that trusts their own kids to walk a short distance to school by themselves. I have received a few comments from other parents implying negligence for trusting my kids.

I have doubts that it's busy roads that changed this behaviour.
A deadline can push you to keep at it, but if you're truly strapped for time don't do it.
Does anybody know what is the state of unums? That thing pop up on HN every now and then, but I still can't see it in practice. It is definitely something promising. Is there any development going on to employ this theory in practice?
McKesson: The healthcare tech giant you've probably never heard of
I think my point was missed by most of the replies to this comment. That's likely my fault - I should have been more explicit:

I'm not arguing for or against CSS preprocessors here. I'm trying to point out that one shouldn't have difficulty imagining coding a site with regular css. It's every bit doable, it has been done widely in the past and it is in fact still done today.

In some cases - perhaps many - it's not ideal, sure. But when OP says that not using these tools is unimaginable, I see that as a lack of effort on his/her part into trying to understand the point of view of the people who don't use them.

If I was a LESS user and somebody said, "I can't imagine a case where you'd want that tool", I would scoff at them because there are plenty of examples out there (and in this thread), and their statement shows that they're really not even trying to understand my point of view.

If they instead said, "I can understand why you think you need that tool, but ..." then I wouldn't have a problem because they have made an effort into understanding my point of view (and they can at least imagine using my workflow in their head, even if they don't like the idea).

This may be pedantic - after reading OP's post again, it seems possible that OP wasn't being literal about the imagination thing. But that didn't occur to me at the time of writing.
Percolate is Hiring! | SF & NYC | Multiple Openings | On-Site, FT | $120K - $160K/YR+ & Equity

https://percolate.com/careers/

Percolate is The System of Record for Marketing. Backed by Sequoia Capital, Lightspeed Venture Partners, and GGV, Percolate is one of the fastest growing companies in enterprise software. Percolate’s all-in-one software platform helps marketers plan, create, execute, and learn from their marketing efforts. Over 800 brands including GE, Unilever, MasterCard, and IBM use Percolate to manage their global marketing supply chains. Percolate is doing for marketing what Github is doing for globally distributed teams in engineering by providing powerful web/mobile creative tools.
Below are our top priority positions.

Sr. Python Backend Engineer (SF) - Data Platform & Analytics -
Early stage opportunity to build distributed ingestion data pipes and data modeling to deliver a brand new Data Platform and Analytics offering.
(http://grnh.se/prn2dq) Python, Kafka, SQL/NoSQL, ElasticSearch

Sr. Javascript UI/Data Visualization Engineer (SF) - Analytics & Insight - Clean-slate opportunity to be our 1st Data UI/Visualization, Graphing, Charting, Reporting and Dashboards offering's seasoned expert.
(http://grnh.se/4p6ct5) JavaScript, D3, React, Backbone, HTML, CSS, SASS, etc.

Sr. Javascript Developer (NYC) - Creative Workflow - Build an interactive workspace for multi-user collaboration by providing creative tools at each step of the workflow - i.e., multi-user functionalities for document-editing, annotations, task management, image editing, and campaign packaging and scheduling
(http://grnh.se/at2ph8) - ReactJS, Backbone, HTML, CSS, Unit testing, Git.

Sr. Python Backend Engineer - Creative Workflow - (NYC) - Build the backend that power creative tools for multi-tenant applications through RESTful API's and micro-services
(http://grnh.se/lpdf51) Python/Django, Kafka, REST API's, AWS, MySQL, DynamoDB, etc.

Sr. DevOps Engineer - Percolate's own PaaS - (NYC) - Automate everything! Platform-as-a-Service used by Percolate's developers
(http://grnh.se/xbmvf2) - AWS, EC2, Docker, GNU/Linux, Vagrant, MySQL, CF Engine/Chef/Puppet, Python, Javascript, Git.

Please apply using the appropriate links. We are not currently using agencies. Email: chintan@percolate.com
The only thing that works for me is earphones with earclick molds. Larger speakers that you don't have to jam into your canals. Unfortunately, there aren't many of these, and the urbanears "medis plus" aren't even made anymore. I don't think there are any that are bluetooth, either.

The ones that hook around the earlobe are ok, but most of those are the ones with the smaller speakers that have to sit against your ear canal just right, or they go partly into your canal in a way that is never quite perfect. Both lead to sound that is massively different from step to step. Completely frustrating.
"Just pick up the damn bar and put it down" is a great way to get injured.
yes, at least for me, suspend is useless in both emacs and tmux, why waste a good keychord? :)
> I can tell you the majority of companies these days use Git

The majority of companies you've interacted with use Git.

I'm guessing you're in the web development sphere. If you were in the game development sphere or the large-company sphere, things might look very different to you.

Look, I like git, I use it for my personal projects. But I'm also watching the company I work for transition to it, and I've watched people use it in past jobs, and I can tell you that I've seen a lot of smart engineers become entirely frustrated with that system.

At the moment we're on perforce, and while I think git is objectively better than perforce, we have a lot of engineers that are completely happy with perforce and are annoyed with the transition. And you know what? I can't blame them. Git does a lot of things better, but not necessarily things that make these peoples day to day life easier, and they've (correctly) concluded that this transition is going to require them to learn something difficult that won't really give them any direct benefit.

The idea that git is universal I think comes from the success of github. And more power to them, it's great. But while git is fantastic for open source projects, it's not universally perfect in every context. It's really really hard to use, and if you don't need any of the benefits that a DVCS provides it's not irrational to conclude it may not be for you.
Blue Origin launches and lands the same rocket for a third time
Yes, but are there still tons of boilerplate? Or is there a 11/14/17 library that incredibly decreases the amount of code needed? For example a HTTP listener with routing?
Perhaps, but he was addressing the legality, not the practicality of getting caught. And the points about your project potentially stopping people from calling 911 are also salient. This is just something that isn't worth the risk to most tinkerers like myself to even try.
I'm not sure what the etiquette wrt. cross posting comments is, but here goes.

On Reddit I divulged into why this doesn't pass my sniff test. This seems to be dressed up interval arithmetic with a worse subset of the number line as the bounds.

https://www.reddit.com/r/programming/comments/4d08g0/a_radic...
There's a reason we don't let victims of crimes determine the punishment for the criminals.
"Innocence" is an unknowable state of fact. Insufficiency of evidence to prove guilt is a basis for direct appeal. And new evidence showing actual innocence is a basis for federal habeas review after appeal. See McQuiggin v. Perkins. http://www.slate.com/articles/news_and_politics/jurisprudenc...
What colour are your bits?
Fascinating! I wonder if Tolstoy was depecting Dostoevsky. I guess I'll have to read War and Peace as my enormous literary undertaking of the summer.
An old one, but after reading the thread on the reddit warrant canary it seems relevant.
C64js, the c64 emulator written in JavaScript
Which makes the premise kind of a strawman argument. Apart from hacking, hackathon etc. these are real
You can use sysv-init on Debian if you prefer (as I do). There will still be some systemd-related stuff around, but it won't be running at pid==1.
For me this is an actual example where apps helped me a ton. I started running a few years ago, nothing exceptional but I try to go consistently twice a week. I track with runkeeper and this helps me with motivation, including seeing my friends that "just completed a run".

This year I was surprised by the "year of running" [1], so I took the challenge. Coincidentally today I'm celebrating my 100 miles this year :)

I also built "run with mark" [2], again to help me with motivation... and counting. Coincidentally again, I was updating it right now, when I saw this post (going to build a geo map with balls where I run).

[1] https://www.facebook.com/zuck/posts/10102579357179331

[2] https://github.com/runwithmark/runwithmark.github.io
Not op, but i will try. There's no distinction of biological computation and machine computation, there's just computation. What our brain is doing is computation, we may not fully understand how it does what it does yet, but what we know is that our brain is a very powerful computational machine, that's why it is so hard to emulate its processes. But as man-made machines are still getting more powerful, it will someday be able to do everything our brains do (from playing chess, go, understanding images, walking, driving to understanding language, creating a self-model a reality model and having self awareness).

But as man-made machines are not constrained to a skull and body, and other physical limitations, it will eventually surpass our processing power. There will be some limit for it though, just nowhere close to our wetware.
I run several sites, one of which is mostly gun reviews. I know my audience on that site very well, and I can hand-select Amazon products that will sell.

On some pages, I have ads for things like a P-38 can opener. They're around $3 each or $10 for 10. Something like 5% of my traffic clicks that ad, and 70% buys the product. Because it's so cheap, I make only a couple of pennies per sale... but the number of items sold bumps me from the default 4% commission for the month to 6.5% or more without working for it.

On other pages I might link to a $400 rifle optic, or a $50 gunsmithing book. Because of all those little sales, I make $26 on that optic instead of $16 - it makes a big difference.

I've put Adsense on those pages in the past, and it averages around 10% of the revenue I get from Amazon.
It might come as a surprise but Reddit is actually a very good learning platform. I have used it on several occasions to get help debugging scripts, discovering libraries, frameworks and tools to use etc. Even for explanations of complex concepts. The challenge is finding the right subreddit to post to.

Also, when you use reddit for troubleshooting, learning etc, I would encourage you to reward people who help you there. Be it reddit gold, a personal message or even something more, it's a nice thing to do.
What do you save on healthcare and university?

University is like $3000/year here. I heard it's almost the same in the US if you go to a regular University.

Healthcare is irrelevant is you're insured. And if you want access to care or a specialist in a reasonable delay, you have to got the private route, which means you actually pay twice. Considering that 50% of our taxes go to healthcare, I'm paying almost 25% of my income on healthcare here in Canada.
https://news.ycombinator.com/formatdoc

> Text after a blank line that is indented by two or more spaces is reproduced verbatim. (This is intended for code.)

Doing this for blocks of text makes it annoying to read, especially on mobile. Just use quotes or a greater than sign.
I'd rather save those terms for people working on real high-tech, like fundamental physics or medicine, rather than use them on people who churn out CSS all day.
Netscape's vision was java applets though, right? The only thing I can remember that was worse in a browser than Flash. Perhaps we owe Microsoft some thanks.
There's always '10x' ;)
Senior Python Engineers | MarketInvoice | £60k-£80k | London, UK (our last two hires were from HN)

https://www.marketinvoice.com/

MarketInvoice is the VC-backed peer-to-peer fintech platform that’s building the modern backbone of the economy. Imagine you’re a young company who’s just won a major contract but your client wants to pay you on 90 day terms when you need to pay your staff and suppliers upfront. That’s where we step in. Our platform uses the peer-to-peer approach to provide the day-to-day operational financing for companies as varied as mobile development agencies, food brands and construction firms.

We’re the largest startup in our space worldwide and already lending £30 million/month to small businesses and on track to double that within the next year.

It's a £100bn/year market which is dominated by legacy lenders and banks with complex processes and shady practices. We’re bringing transparency and simplicity to the market. All roles +meaningful equity options with low strike price and employee friendly terms.

--------------------

Drop me an email at i.ghory@marketinvoice.com if you're interested or just want to chat.

(Our team uses Python but we're open to people from different technology stacks; there are also other teams at the company using JS & C#/.Net if that's what you're looking for. Also hiring for Product, Marketing, Risk, Sales, Ops, etc - see https://www.marketinvoice.com/careers for details).
I agree, the author is clueless on so many fundamental levels it's a travesty.
Only an idiot thinks this. Imagine rezoning a single family home lot to permit a 15 floor tower to go on it. How can any functional human think that would result in a lower land value?
There isn't necessarily no way to communicate.
It's normally just language (or symbolic) communication.

So, you could communicate with hand gestures, pictures, etc.

One technique is a communication board, with lots of pictures. The person with aphasia would point to the picture of concept they want to communicate.

And there are augmentative communication devices, but they are ( in my experience) not terribly useful for an adult w/ aphasia.
Did you read Gustafson’s book? I’m guessing not. Considering Gustafson had a distinguished career in parallel computing, winning top awards from ACM and IEEE, and working as director of an Intel research lab and then as a senior fellow at AMD, he probably knows at least a little bit about the subject.

I recommend reading the book. Even if you ultimately decide that they’re an offbeat set of ideas that won’t manage to hit the mainstream, it has very clear exposition and does a nice job explaining the current floating point system with great diagrams.

My problem with it is mainly that I think he goes off the rails a little bit in the end when he starts throwing standard analysis techniques out the window and advocating that people solve more problems with brute force methods. This could be useful for some problems but I think he oversells it.

Also, unums are incompatible with any of the significant amounts of work that have gone into studying numerical stability, etc., for floating point computations, so it’s hard to judge a priori how many types of scientific computing algorithms might need to change.

I think your assumptions about what is slow or fast are off base though. Most of the time spent in modern computers is moving data around, not performing arithmetic per se. Adopting something like unums would require quite significant architecture changes, but with a machine designed for it most computations shouldn’t necessarily end up slower than with standard floating point. [This is a bit of a guess, since these don’t exist, making them hard to benchmark.]
"private" is used in several major programming languages to mark private instance variables. But all instance variables are private in Perl 6 so the keyword is unnecessary. Using it instead for what "my" is used for in Perl 6 would be very confusing.
I wonder why people think it's ok for Apple to maintain a stranglehold on iOS, but don't think it would be ok for Microsoft to control application installation on Windows.

I'm sure Valve would sue them, because no-one gives up a billion dollar business without a fight, but I don't see why they would win.
Getting Students Used to Abstract Concepts
"But what if, like me, you don’t relate to these labels at all?"

My personal hypothesis is I think these labels are just meant to attract and appeal to a certain demographic. The demographic that skews young, male, and single. The demographic that prioritizes work above all other pursuits. The demographic that is naive and easy to manipulate into seeking life fulfillment by staying at the office from 7am-9pm.

This is the sort of employee they are seeking so they do what they can to attract them. They aren't looking for people who "coder ninja" doesn't appeal to. It's by design.

I think it actually works since I'm totally turned off by those job ads.
Will there be a standalone version for Mac?
I think the questions was "is this complexity necessary?"

If the same (deployment and upgrades for production, staging and testing environments, for any number of hosts) could be achieved with a small shell script - doesn't this mean that cluster thing isn't really useful?

I think a lot of "real" projects (smaller ones) work perfectly well without any complicated cluster management tools, and aren't really hindered by lack of what those offer.
by being able to use the go toolchain on the go source itself (it was previously in C)
It seems like the same thing could be accomplished with a simple demo page inside of your app for testing new components. Some problems I see:

-Lots of UI components depend on the context of the page they live in and can't be developed in isolation

-Dummy data means you'll miss tons of weird edge cases. Your to-do list works great until it gets real data with 300 items and long, unbroken strings

-Any design team technically savvy enough to tweak and style components themselves should be able to clone the repo, run the app locally and do it within the app

I'm open to being wrong, but I don't see the value in this.
Static stretching is probably what you think of when you think of 'stretching', holding a pose for 10-30 seconds. Dynamic stretching is when you move around. Lunges, jumping, calf raises are all examples of dynamic stretching. A quick google for 'runner dynamic stretches' would be informative.

The important part is that static stretching before workouts has been linked to increased risk of injury, and lower performance. Stretching post workout and on non-workout days is fine.
Do you have more information about that effort?
> In an immutable world, the coupling of functionality and data is extremely difficult to use because any functionality would have to be rebuilt any time the facts change.

This is wrong. The problem is lack of support for immutable data in Javascript, not with immutable data in itself. Consider the OCaml equivalent:

class person name = object

val _name = name

method name = name

method greet other =
"Hello " ^ (other # name) ^ ", my name is " ^ _name

method set_name name =
{< _name = name >}

end

This creates an immutable person class. Calling 'set_name' on a person creates a new person and the methods of that person use the new value. You can even use inheritance :

class whistleblower secrets name = object
inherit person name
val _secrets = secrets
end

let bradley = new whistleblower (...) "Bradley"
let chelsea = bradley # set_name "Chelsea"

The new person is an instance of "whistleblower" and has the same value for "_secrets" as the original object.
Ask HN: How to speed up primesieve.org port to Go
I've recently ported the primesieve.org algorithm outlined to Go: https://github.com/caleblloyd/primesieve

The algorithm runs pretty fast, but primesieve.org's C version of the program still runs orders of magnitude faster than the Go port that I wrote.

Does anyone have ideas of how to bridge the performance gap so that this Go implementation performs closer to that of the C version supplied by primesieve.org? Or is the slowdown simply the result of running in a Garbage Collected language?

Primesieve.org segmented sieve algorithm outline: http://primesieve.org/segmented_sieve.html

Primesieve.org performance times: http://primesieve.org/

Primesieve.org C Source on GitHub: https://github.com/kimwalisch/primesieve
Love it, very Zachtronicesque. If the author is reading, here are couple of improvement ideas:

* Show the level number somewhere so its easier to discuss with others

* Add some way to know how well I did on the level, either by having some leaderboards or rating system/target cycle count

* Allow pausing the execution when running

* Not sure if it would make sense to have full 8-bit color palette instead of 4 bits. Probably does not matter to game design too much

I think it might be neat idea to implement this on real hardware with these sort of rgb led modules http://i.imgur.com/4YnDwWu.jpg and some way to input code, maybe row of toggle switches Altair/PDP style or small keypad like in KIM-1
although it of course also may happen in normal traffic, dogs, children, bikes, and other joggers suddenly appearing in your path can happen a few dozen times on a long run, if you're in a crowded place.
No it doesn't. It just means that this particular case doesn't speak to states doing that or not. It has no applicability outside of federal habeas relief.
You know what would be an awesome title? "Professional". I'd rather work with adults instead of people that think they can trick 22 year olds into working overtime by feeding into their narcissistic fantasies.