skysight-inc/HackerNews huggingface dataset:
What is better is coming up with a process that is right for your team, based on evaluating what has worked and what hasn't worked.

For the teams I've been on, daily stand-ups have been a drag, and it has been a major improvement to eliminate them. Similarly, 100% pair programming has been unpleasant for the majority of the team, and it has been an improvement to stop feeling guilty about doing a lot of solitary programming. The criticism that scrum tries to get you to run a marathon as a series of sprints also resonates with me. It never seemed to allow time for more complex and vaguely defined projects to flourish, but rather we would look back and see an accumulation of short-term thoughts, but little cohesive whole.

What has worked for me: code reviews code reviews code reviews, copious automated testing, a prioritized backlog, estimating size of work in some sort of abstract unit, burn downs, demos and retrospectives, short meetings with defined agendas, ignoring anything that makes up terminology, especially if any use of that made-up terminology includes a (TM) superscript.
Most schools in China are absolutely horrible compared to the average US school. China compares its best schools (Shanghai) to America's average schools to look good in comparison, but they aren't digging through third tier+ cities for that. Couple that with education only being compulsory to the 9th grade in China, you are only in high school there if you want to be and can pay the price.

Top students from China vs. top students from American would be an interesting study. Comparing top students to average students never really makes sense.
That makes sense, thanks for pointing out my misreading of the parent comment.
Random amount of nodes with random connections assigned random weightings until something works best.

Not so sure it's possible for anyone to seriously claim to be able to explain the inner workings.

Biggest problem with these I can see is that there is more than one way to arrive at the given answer.

Simplistic analogy, let's say the equivalent nodes were represented by the value 20. Was this number a result of 5 * 4, 4 * 5, 10 * 2, 10 + 10 etc..

Right now, it doesn't matter, we're all just happy that 20 is correct and works for our use case.
Maybe that will be good enough but I doubt it.
cc and ccw are not the only cat sleeping positions. I've seen some cats sleeping on their backs, and others sleep in a sphynx-like position.
Thanks for posting @hsiaoer and looking forward to your ML classification follow-up post. I've been focused on similar research and read with interest the ARM DynamIQ ML focus [0] as I believe this will open up ML edge processing on wearables, although hard to beat what Johny Srouji and team are doing.

WatchOS 4 seems to support CoreML [1], do you plan to do inferencing on the device eventually? If so, cool!

[0] https://community.arm.com/processors/b/blog/posts/arm-dynami...

[1] https://developer.apple.com/library/content/releasenotes/Gen...
You might be interested in [Oracle's] Fn Project, it is open source and created by the team behind IronFunctions. I think it started life as a fork of IronFunctions. It is written in Go.

http://fnproject.io/
I've told this story on HN before, but when I was first interviewing, companies would ask me for my GitHub/public projects/conferences/etc. and I would say that in my free time I'd rather be outside doing various activities instead of in front of a computer.

Turns out you can still take pride in your craft and be a professional without having to spend every waking minute coding. Some companies seemed taken aback by the fact that I'd rather be hiking or kayaking than working on some pointless open source project. It was kinda weird for me seeing their reactions though.
This is a helpful table indicating whether a Payment, Utility, Asset, or Hybrid coin/token: is a security, qualifies under Swiss AML payment law.

The "Minimum information
requirements for ICO enquiries" appendix seems like a good set of questions for evaluating ICOs. Are there other good questions to ask when considering whether to invest in a Payment, Utility, Asset, or Hybrid ICO?

Are US regulations different from these clear and helpful regulatory guidelines for ICOs in Switzerland?
I think I rather explicitly am factoring them in. The party that wins is the party that convinces more of its supporters to go to the polls, not the party that completely changes voters' views with compelling arguments. Obviously whoever doesn't go to the polls is someone who was not mobilized.
Matte screens are a crutch. I’m a big boy I can figure out how to properly light my office. I don’t want to stare at my text through cheese cloth for the sake of those who can’t.
For formulas it just re-renders formula as you type it, no WYSIWYG magic where it's over-complicated. For regular Markdown it's WYSIWYG.
I like Switzerland's stance here. Progressive, and not condemning new ideas outright. I think it'll take them far.
Take a look at the other options I posted. IronFunctions runs one container per request so you'd need to evaluate if that's fast enough for your purposes. They have a new "hot" mode too but I'm not sure how far they are with supporting that.. maybe Chad could comment if he's around.
Call-For-Presentations 26th International Smalltalk Joint Conference
Did you really link 'free healthcare' with 'a country that does not pay doctors'?

Clearly healthcare can be free to the recipients while doctors still get a good salary.
Christ Said
John.10 Verses 5 to 27

[5] And a stranger will they not follow, but will flee from him: for they know not the voice of strangers.
[6] This parable spake Jesus unto them: but they understood not what things they were which he spake unto them.
[7] Then said Jesus unto them again, Verily, verily, I say unto you, I am the door of the sheep.
[8] All that ever came before me are thieves and robbers: but the sheep did not hear them.
[9] I am the door: by me if any man enter in, he shall be saved, and shall go in and out, and find pasture.
[10] The thief cometh not, but for to steal, and to kill, and to destroy: I am come that they might have life, and that they might have it more abundantly.
[11] I am the good shepherd: the good shepherd giveth his life for the sheep.
[12] But he that is an hireling, and not the shepherd, whose own the sheep are not, seeth the wolf coming, and leaveth the sheep, and fleeth: and the wolf catcheth them, and scattereth the sheep.
[13] The hireling fleeth, because he is an hireling, and careth not for the sheep.
[14] I am the good shepherd, and know my sheep, and am known of mine.
[15] As the Father knoweth me, even so know I the Father: and I lay down my life for the sheep.
[16] And other sheep I have, which are not of this fold: them also I must bring, and they shall hear my voice; and there shall be one fold, and one shepherd.
[17] Therefore doth my Father love me, because I lay down my life, that I might take it again.
[18] No man taketh it from me, but I lay it down of myself. I have power to lay it down, and I have power to take it again. This commandment have I received of my Father.
[19] There was a division therefore again among the Jews for these sayings.
[20] And many of them said, He hath a devil, and is mad; why hear ye him?
[21] Others said, These are not the words of him that hath a devil. Can a devil open the eyes of the blind?
[22] And it was at Jerusalem the feast of the dedication, and it was winter.
[23] And Jesus walked in the temple in Solomon's porch.
[24] Then came the Jews round about him, and said unto him, How long dost thou make us to doubt? If thou be the Christ, tell us plainly.
[25] Jesus answered them, I told you, and ye believed not: the works that I do in my Father's name, they bear witness of me.
[26] But ye believe not, because ye are not of my sheep, as I said unto you.
[27] My sheep hear my voice, and I know them, and they follow me:

The stage is set for the antichrist. Seek The Truth and God The Father will reveal The Truth. Read what you find about the Mahdi and Iran. If you seek The Truth about the real agenda of Iran, you will understand that they will build and use as soon as possible a nuclear weapon. They believe that only then will their Mahdi show himself. At about the sane time that he appears, they believe that Christ will also appear and command the world to live according to Sharia law. All we can do is pray for God The Father to guide our leaders.
Show HN: Beautiful math in Pelican with the pelican-jsmath plugin
Ah crap I read this article yesterday and had managed to blissfully forget about the existence of eye worms :(

This is nightmare stuff for me lol
Local employees will make as much as foreigners for the same job (unless we are talking about teaching English), it is just foreigners in China (barring English teachers) are generally highly skilled, so will make more on average. It isn't like we are making more money for doing the same work...if that was the case, why would they even hire us? Chinese companies are not stupid.
So serverless is essentially a return to the PHP/CGI execution model... What's changed to turn a bad idea into a good idea again?
I'd imagine the constraints are not peak processing power but energy consumption and to some extent UI.
I'm really looking forward to using wlroots with sway! Thanks for all of your great work Drew!
Why nature why?
Best Alternative to DigitalOcean?
I have been with DigitalOcean for about 5 years now. I have decided that I would like a new VPS provider. 5 years ago, Linode was the closest competitor, closing the gap with its' customer service, but losing out to the attractive price of its competitor.

However, I know that Google and Amazon offer competing services – which carry their own implicit standards – but I guess I’d like to give my money to a ‘smaller’ competitor where possible?

Ultimately: I need a VPS that I can run a current version of Ubuntu on. Whereupon I can run PHP, MySQL, Node.js and its respective trimmings. Something I can play around with, but something that I can ship code and run my various products on.

Customer support is a significant selling point. So too is ease-of-use, and functionality of updates.

I'm willing to consider an increase in monthly price. I currently pay USD 5 per month.

As an American, I like the idea of my server running somewhere near home. As an expat living in Switzerland, I do have a certain partiality to Swiss products.

Any experience / suggestion is welcome. Help!
To blanket proponents of Net Neutrality, yes.

The logic being, if you want to start a Spotify competitor, you’re now competing with a solution that has free data baked in. Even if your service is good, Spotify will be much cheaper.

My position is a bit more nuanced than that but I’m weary of being blanket downvoted and derided for not just accepting net neutrality as our lord and savior so I’ll stop here...
Even on the web there are/were much better fora from a UI perspective than the four you mention, for instance 'scoop'. But those have not been maintained and would likely die instantly on the hostile place that is the web today.

But functionality wise they were pretty good.
Apache OpenWhisk has a number of differences to other serverless platforms (as well as being open-source) including...

- Excellent "out of the box" runtime support including Node.js, Java, PHP, Swift, Python, any binary runtime (Go, Rust, etc..).
- Custom runtime support using Docker images. Allowing custom images as the execution environment makes it easy to use (almost) anytime on the platform without needing this to come built-in. Custom images can be used to add large libraries or other resources.
- Integrated API Gateway. Makes it simple to expose custom routes to functions.
- Multiple built-in event sources including HTTP events, CouchDB, Kafka and more. Platform supports registering custom event providers to add any external data feed or event source.
- Higher-order function composition patterns including sequences.

There are numerous open-source serverless platforms but OpenWhisk is the most mature and one of the only open-source platforms powering commercial serverless offerings, being used by IBM Cloud Functions, Adobe and Red Hat. It has used by IBM's offering with customers since early 2016.

Development is all public with the project being in the Apache incubation phase. Upcoming features being worked on include Swift 4 support, on-going k8s integration and better higher-order functional composition patterns. Check out the Github PRs and issues for details.

(Disclosure: OpenWhisk committer and IBMer).
GitHub project has no description and the README is Phoenix generic. What is Prater and why should it be used instead of another solution.
Ask HN: Cap table is a mess
Hi,

Will keep it simple:
- 16% of our Cap Table is owned by people no longer involved in the company
- We have $2M in the bank
- We are pivoting to something completely different
- The $2M is from note holders (so they currently are not on the cap table)

What is the best way to get that equity back?
- Buy out the owners
- Start new company and refund investors
- Do a recapitalization
- Other idea?

Thanks
A pity 'Bigtable' is also taken.
Because json-schema is language agnostic. You can have a schema that can be shared between servers/clients with different languages. If you want to do it the TypeScript way, then you can generate the types from json-schema (probably via an automated tool)
The New iMac Pro
FWIW: Java is a language that is more of a contemporary of C++ but gets this much more right. While earlier Java code I've seen seems more like most C++ in the muddiness of the lines between polymorphism and code re-use, most newer Java code I see these days has very flat inheritance hierarchies (if any at all), and makes far more broad use of interfaces and composition.

My point is just that it's not only "modern" languages like Rust that have better support than C++ for this distinction.
While not terribly experienced with hiring, I have found that asking about coding outside of work is a convenient proxy for two reasons:

- If you hobby code open source, this often offers me my only real opportunity to see first hand how you code and how you run a project and how you interact with people.

- But really, I don’t care about coding. I care about finding people who are passionate about building things and thinking, and who can express themselves well. Can you express the challenges and interests of what you love, whatever this is?

Still, I worry that this may result in me only hiring people like myself.
For some time my read on this situation has been that the "doctor shortage" that produces 7-minute diagnoses stems from a restricted number of residency slots, which is set (I believe?) by the federal government. I had thought the AMA was influential in lobbying to keep the number of such slots low to prop up doctors' salaries, but with some research it's unclear how true this is. Anyone know? How strong a lobbying force is the AMA, anyway?
For what its worth: The same discussion was held on HN 8 years back on how the quality of discussion has fallen. https://news.ycombinator.com/item?id=1198041

There are recurrent discussions in the same vein echoing back in (HN's) time. I suppose they crop up whenever HN goes through a growth spurt. Just guessing.

I am not against quips and puns. HN is a gathering of people with a certain area of interest and there is great fun is sharing puns that the community identifies with. There are rarely such outlets outside this arena sans an in-person meetup of aspiring startup geeks.

Having said that, such comments are usually in the mid rung and the tops ones (within an hour of posting) tends to be indepth thoughtful ones by relevant people. I have seen doctors, life guards, teachers, lawyers, and so many others from various walks of life give profound insights in the comment sections of relevant articles. So I would not discount the quality.

But discussions like this are worth for keeping the focus where it needs to be.
What a nice tutorial, thanks for putting the effort in!
> The speed of light in a medium varies according to the refractive index of the medium.

Sure, as he said "Speed of light through glass is ~2e5 km/s"

> Water has an RI of ~1.33, meaning photons move through water at about 1/1.33,

Not really. Something moves at this lower speed, but it's not the photons.
I saw some interesting papers from Huawei recently.
it's funny your numbered list of reasons lua's bad starts with the fact that array indices start at one by convention in lua, and the index for that first complaint is 1.
HPC System and Processor Trends for 2018
> If people want to use Facebook then why shouldn't they have the choice of doing so without additional cost?

Because now a potential Facebook competitor is now artificially on an uneven playing field because access to Facebook is free and access to the competitor costs mobile data (on top of naturally being on an uneven playing field because of network effects). It's short-term good for Facebook users, yes, but if you believe in competition / innovation, it has negative structural effects.

If accessing things without additional cost is good, people should have the choice of accessing everything without additional cost, not just Facebook and Wikipedia.

> Many mobile providers zero-rate music streaming such as Spotify. Is that bad too?

Yes. EFF has come out strongly against T-Mobile's "Binge On" program (see e.g. https://www.eff.org/deeplinks/2016/01/eff-confirms-t-mobiles... ), and that (plus the truly awful reaction of the T-Mobile CEO, who clearly doesn't realize that his customers include EFF members / supporters) is why I quit and moved to AT&T's prepaid plan, which as far as I know does not have the same scheme. AT&T does have a plan where any provider can sign up to pay for their customers' data use, which is different from waiving costs for certain large, established sites.

I think it's important to stick up for the sort of products you want to see in the world long-term, for prisoners'-dilemma reasons.
Red Hat is participating as well:

https://developers.redhat.com/blog/2017/06/07/red-hat-and-ap...

They're really invested in Kubernetes with their open source OpenShift PaaS.
That's a good example, but I suspect most editors/IDEs have their own equivalent shortcuts.

Apparently in Visual Studio it's SHIFT+CTRL+HOME.
Fake news is not the real problem
You're right of course, and this isn't limited to the Chinese. It's best to have physicians in the family; marry one if there isn't one already! This isn't practical for everyone, so perhaps it's best to choose a capable young physician early in life, so that by the time such trust is required it has already formed.

Probably there are other professions in which one gets better service if one has an inside connection, but this situation really speaks ill of how medicine is practiced.
I mainly used it for brainstorming projects with remote friends. It was great for that! But I never figured out any other practical use. And Google docs or Microsoft onenote solve this almost as well nowadays, or at least well enough that I probably wouldn’t switch to Google wave if it just came out now
I went to WPI, which was one of the schools that did the actual research you're claiming was false. They were, at the time, one of only two schools in the country offering a masters degree in fire safety engineering and they had a lot of experience in this area.

The Professor in charge of the investigation is literally the most liberal human being you could imagine (he founded the schools chapter of "BiLAGA", the precursor to many Gay/Straight Alliance clubs), advised multiple progressive clubs, and was rather antiwar. To say that he was not likely to go along with a George Bush conspiracy is an understatement.

My roommate was one of the grad students who literally worked on the studies you are claiming were faked. We've spent hours talking about exactly why the people who faked it were wrong. You can easily google any of the counter arguments yourself, as there is over a decade and a half of the debunking out there.

As a final note though I want to point out that an Architect is not an Engineer. Look through this course description[1] for a bachelor's degree in architecture. Of the 2,300 people who signed on to the petition you're referring to, only 30 claim to be structural engineers. It turns out many of those were unlicensed, several had never worked on tall buildings, and only a few of them had every even read the NIST report[2]. While I can't find the study of the architects with that kind of data, it seems obvious to me that with the lack of background checking done on the petition for the engineers that a significant portion of the 2270 architects remaining are nowhere near qualified to make the claims that this organization has made.

[1]https://cooper.edu/architecture/curriculum/bachelor

[2]http://lies-of-the-truth-movement.blogspot.com/2010/10/richa...
I know he is your father, but what your father did was essentially, after having tasted the freedom and democracy in australia, he choose to go back to an authoritarian dictatorship for money and help the government pursue research in bio. Would he be comfortable if that same government decides to use the biological research on its 120,000 Uighurs held in re-education camps?
The Security Service has access to all publically paid for CCTV cameras in the UK. Motorways, airports, city centres etc
I'm in the mood for some heresy after seeing the WSJ/Peter Thiel article killed just now. Please go on.
This is nightmare fuel for pretty much anyone!

Definitely a good general remainder to eat healthy and exercise to keep the immune system strong.
It's less of CGI (some projects only support that) Think of it like FastCGI where most of the issues with CGI are fixed up (i.e. throughput isn't an issue) and then combine that with containerisation features from Kubernetes etc to make packaging easier (again not all projects use a Docker image format).

If you're wondering whether Serverless is catching on then see also: AWS Lambda.
The problem with the broadcasting intentions on the internet is that even if you're not serious about your intentions, you could influence other people. Look at the guy who went into Comet Pizza with a gun, for example.
Surprisingly, if I google ”hives elevated levels of IgM” or ”hives elevated IgM”, ”hives fever elevated IgM” or several variations, the top hit is https://rarediseases.org/rare-diseases/schnitzler-syndrome/.

For ”hives elevated level of IgM” and ”hives IgM”, that’s the second hit.

Does Google react that fast to nytimes articles?
Yeah it is, my parents owned a small business and they got owned by this tactic.

Don't rely on altruism for change. Expect the worst out of people.
Agree 100%. I never claimed it would be easy, just that software could help.
Ketamine gets more use in kids than adults because they tend to react better to the dissociative effects. Adults can become combative.

To your point, when the first dissociative hit the market, phencyclidine (PCP), it was a bit of a miracle drug. No respiratory depression, actually makes the heart beat a little stronger. It wasn't until the dissociative effects became more known was it withdrawn from the market.
> Is there an example of a company that has implemented the philosophy in the Agile Manifesto in a way that actually meets the needs of developers and managers?

As far as I can tell the best implementations lean heavily on the Lean rather than Agile tradition; Lean has very similar values, but much better early operationalization of those into high-level practices which helps resist cargo culting low-level processes.
We export massive amount of JSON downloads for our customers, with often different features enabled. So for each customer we generate a different schema for validation.
Funded in 2017 – Startups Who Closed First Funding Round