skysight-inc/HackerNews huggingface dataset:
I have been a Clojure newbie for over 3 years now and here is why I am still using it:

1. Clojure code makes sense to me : I could go back to Clojure code someone wrote three years ago and I would have no problem in figuring out what the code was doing. With Java or Javascript, unless the code is documented with extreme diligence, the nuance are hard to decipher.

2. REPL based coding makes it easy to get code right before making it part of my namespace

3. lack of strong typing has not been a stopper for me yet. Spec is good enough for my needs

4. State and concurrency : Its hard to screw up concurrency and state mutation with Clojure

edit: formatting
> philantropic stuff needs to be long term to be of any use. Short term stuff can in fact be counter-productive by hiding that there is a problem

I 100% understand what you saving and agree long term fixes are preferable, but... 1) Short term can be massively helpful for getting over humps like famine/disaster etc. 2) I kinda feel that is such privileged world thinking. If I'm buying some guys with nothing food and clothes, sure its not a long term solution but now they have food and clothes for a week. Pretty great for those guys. Imagine you were without shoes and clothes and some rich bloke was like "we dont think we should give you that as it might not help you generate food/clothes in the long term". Kinda politicians that believe we need to keep welfare low to encourage people to pull themselves up by their boot straps.
I mean, duh?

There are definitely examples of sexism that are less clear-cut, but uber is a pretty blatant example of sexism in the tech industry.

I mean for shits sake they just had to call in the former attorney general to audit their workplace because of it.
Previous discussion:
https://news.ycombinator.com/item?id=7862092
Breitbart misrepresents research from 58 scientific papers about global warming
That way lies SOAP, and it's not the compiler that tells the client it can't call an API some way but a broader build tool. And you still need some runtime verification somewhere on the server anyway since without it nothing stops any arbitrary stream of bytes.

My own related exaggeration is that type declarations without performance gains are useless. Get them out of my dynamic langs unless you can deliver the performance goods. (Like Common Lisp can. It can also tell you you're stupid locally trying to make an invalid call, at compile time, since COMPILE is built-in.)
Government doesn't have unlimited power to alter reality, there are countless examples of legislation being ineffective or having unintended consequences. The canonical example is prohibition of various drugs, but more recently the "ban the box" initiative is quite illustrative:

https://www.theatlantic.com/business/archive/2016/08/consequ...
None, it's beyond the question.
There exist too many opinions about how education should be. If some philanthropist really does invest into how he/she believes education should be, there will be a large outcry, I bet.
This is very much one of those YMMV (quite wildly depending on the project) but one option might be to write the files to S3. You can configure a Lambda to run for each new file written, and then get the result back into a separate bucket.
This is totally fair. Even the Julia creators regularly mention "stay with existing tools for now, if you are happy." Julia is an increasingly attractive option for greenfield, high-performance development, but for folks who aren't doing a lot of that, a more stable language and mature ecosystem is obviously important. Julia and many libraries can still require some elbow-grease, and the maturity and coverage varies between fields. However, this is rapidly changing as folks do new research in Julia and build up everything else they need along the way. The current situation is very similar to SciPy in the mid-2000s, though with perhaps a somewhat different mix of backgrounds. Here are a few examples:

https://github.com/JuliaOpt
https://github.com/jeff-regier/Celeste.jl
https://github.com/dlfivefifty
https://github.com/JuliaInv
http://docs.juliadiffeq.org/latest/
https://github.com/denizyuret/Knet.jl
http://nemocas.org/
https://juliaplots.github.io/

So, hopefully you'll have reason to take another look in a few years. The most important thing, to me, is that all of these communities want more open, reproducible, and accessible science. There is plenty of room for growth, because users of closed-source software still probably outnumber py/r/jl by 5:1 or more.
Totally agree!

This is why I always skeptically look at any philanthropic announcements....

if billionaires like Gates, Buffet, Zuck, Bezos simply funded the above - it would go way further, and have long asting effect on the future of this nation in so many profound ways. Rather than "give away half their wealth" - why not do the above now and actually see it change the surface of the nation?

---

I am getting involved in the tiny house movement. Clayton homes (berkshire hathaway) has a tiny home division... but BHs entities (like clayton and karsten) in the housing market are so poorly regarded: they build sub-standard homes, their employees are treated like crap, the quality of their products are low because they do not provide skilled training to their employees, the working conditions are fairly poor etc...

its maddening to see billionaires and governments claim all this "making the world a better place" platitudenal BS, but a critical program like CCC would be realize some serious material benefit in every sector.
How to Successfully Implement HR Technology
Uber made a lot of enemies, so as soon as it tripped they've all jumped on the opportunity.
Don't know about the other ones, but the biggest exchange for alts, poloniex, has stop-limit.
Data scientist resume projects to build a CV without work experience
That is awfully naive but also very sweet.

You already posed the right question: How can one person read 42k anything? Answer: They can't. Delegation is not actually a horrible thing though.
Someone needs to teach them the concept of accumulation & distribution phases of trading!
An autonomous driving feature that you can use on most days but not all of them is still very useful and would have a good market.

It's not going to rain or snow today, and if it would, then I can take the wheel myself.
I'd be interested in seeing proof that protectionism actually does benefit workers; I suspect the effect is mixed. Cheap goods from overseas often can help improve poorer people's standards of living, and it's not hard to see how protecting industries from more efficient competition overseas can benefit business owners.
How much more Calculus?
In getting up to speed on analytics I found that there is general agreement that it helps, particularly with machine learning, to have some proficiency in the following areas of mathematics: Calculus, Probability, Statistics, and Linear Algebra. Not having taken any of these, or used any of it, since graduate school over 30 years ago I set out recently taking courses for credit. (My programming skills, particularly relational database skills, are still adequately current. I worked with relational databases almost exclusively for 16 years straight up until 18 months ago. I am now retired and considering a third career in analytics. My first career was as an Army Officer. My second career was in software development and database consulting having retired from Microsoft after 16 years there. I have completed a Python class just recently, the MIT intro course on Edx.) I am just completing a Calculus I class that was about three quarters differential and one quarter integral topics. The school offers Calculus II which seems to be all integral stuff and a Calculus III that I think is multi-variable.
Any suggestions? How much more Calculus?
After Calculus I should I move on to Linear Algebra and Statistics courses? Do I need Calculus II and III?
The original question didn't state that he was starting from HTML. If you want to generate an invoice or such from plain data, then LaTeX seems like a good fit. Rendering HTML is a whole different bag.
If legislation is the solution and money is a part of the problem, then why do lawyers charge so much freaking money?
Fixed, thanks! I have taken the liberty of linking things to hardbin.com, including the IPNS link:

https://hardbin.com/ipns/QmSWnBwMKZ28tcgMFdihD8XS7p6QzdRSGf7...

Thanks for your help!
شرکت مهندسی شهران سازه آفاق – آشنایی با cnc و چند نمونه کار and عکس
Betsy DeVos comes to mind...
What're you using it for? I really like the language, but it seems geared to replace Java for heavy enterprise enterprise applications. A lot of the benefits I hear people talk about sound like they require a large project to be properly noticed.

I've used Clojurescript for a couple toy projects, but it seems awkward to me.
I guess it's not very clear that the percentages are confidence in the predictions (right?), rather than genetic percentages (i.e., a cross-breed dog being 50-50% of two breeds, which would be super impressive).
Just to be clear. Emil Michael never floated the idea about doing oppo research to her face. This was done during a gathering with some journalists where Ben Smith from Buzzfeed was present and reported on it:

"Michael at no point suggested that Uber has actually hired opposition researchers, or that it plans to. He cast it as something that would make sense, that the company would be justified in doing."

https://www.buzzfeed.com/bensmith/uber-executive-suggests-di...
You never know when the smartphone camera is recording either.
I agree 100%. I wouldn't recommend trying to teach yourself programming from Knuth either, hence the comparison :)

On the political side, you might want to keep a close eye on Anthony Cousins' ongoing lawsuit against the Swatch group (ETA). If he wins, it will affect Rolex and others too.

To be fair to Rolex, their big problem is not with QC, but fakes incorporating genuine parts. It's a pretty unique problem that doesn't affect any other brand to the same extent.
The Ethereal Genius of Craig Taborn
Lobby Congress to outlaw lobbying and restrict campaign donations to $20 / person!
Well... thus always with cliches. They're often good before they're cliches, a concise illustrative choice of words that conveys nuanced meaning even though it's literally nonsensical. She set the stage on fire. Her fans think the sun shines out of her arse. Most cliche's seem to gradually get long winded and meaningless as they age.

Venkatesh Rao in his epic "Gervais Principle" has some good bits about Gervais' character speaking in all cliches. In American Gods, the new gods speak in all cliches and the show is doing a great job adapting it to their version of that pantheon. That kind of cliche overuse seems to go together with meaninglessess.

The cliche of cliche rich dialects is corporatespeak, where it's used for both its euphamistic quality and the safe haven^ of meaninglessness it creates. Synergies and customer centric approaches.

TechStartupSpeak is (I guess) a subdialect of corporatespeak. It's churning out cliches at a good clip. "Disrupt" conveyed a lot of meaning at first, subtly referencing a particular theory of innovation and cutomer adoption of new technologies.. examples like digital cameras & microcomputers.

Strictly speaking, Tesla's wasn't "disruptive" strategy because they started with sportscars instead of electric bikes. But, that kind of nuance is long gone from this particular cliche. Disrupt is interchangeable with "revolutionize" or and other "be really successful" cliches.

^I guess idioms are cliches that survive without going through the normal lifecyle. Theory needs fleshing out perhaps.
(Serious) Is being regarded honorably a source of happiness? How is one's individual happiness seen in those cultures?
Hah, I remember the BFL fiasco. When my Jalapeno arrived five months after ordering, I looked at the hashrate, etc, and turned right around and sold it for twice what I'd paid.
That's because the reals don't exist, which is Doron's point. We need the Axiom of Choice because we invented the reals.
If a company is already morally bankrupt there is little recourse left.

I am, in a way, pleased to see this happen from a personal standpoint. As an admin at a previous organization I had reported harassment, abuse, and bullying directly to HR multiple times from several of the top sales executives. Calls and emails were logged, documented and sent.

Not long after, I was terminated.
It's a little scary that you're advocating Americans compete by, say, doing away with child labor laws or safety standards. That's a disturbing enough view that you don't even want it linked to your primary HN account.

There can absolutely be a middle ground. We can tax rent-seeking. We can quit the austerity focused trickle-down policies that have been shown to fail, and put money into the hands of people who will actually spend it. We can actively redistribute wealth.

Why would you rather give up protections that cost our ancestors their lives to establish?
I think this one it my favorite on the list.

- Accelerated the shift to self driving cars. That deserves serious credit.

If you consider corporate espionage and theft of IP "accelerating the shift" but how much of what Uber was marketing were they actually responsible for?
Technical note: The "email:" field in the profile is private and is used only by the HN system and the mods. To make it public, you must write it in the "about:" field.
PANIC – Test Distributed Systems and Failure Cases with Ease
So instead of changing the culture, basically pretend that the only problem Uber has is damage to its brand because its lack of ethics was finally called out?
Why being a Digital Nomad sucks
One exchange had a big market sell order large enough to trigger enough margin calls and stop loss orders to create a cascade effect. It flashed to 10 cents for a few seconds. So the combination of volatility and careless traders created this situation as far as we know.
Actually, I am old enough to have heard the same kind of argumentation against adoption of C, Turbo Pascal and C++ for game development, depending when I heard it (80's, 90's, early 2000's), because how we do it today is the only way possible.

Game developers have a tendency to only update their tools when OS or console vendors force them to do so.
Why not grow some greenery on the car to offset the larger batteries, a la Chia Pet? Then you would really be signalling you cared!
> under a Creative Commons License

Looks like specifically CC-BY-NC 4.0
How the Best App Teams Build and Launch Habit Forming Apps
That's my bad. I browse with several blockers so sometimes don't notice I've posted a crap website. I'll avoid this one in the future.
Nationality and Country of birth, are two different things.

If Elon Musk was born in India or China, and when he was 1 yr old he moved back to South Africa, and rest of his life remained unchanged from what has been, then he'd not be granted a permanent residency as easily and may have just become a US Citizen in the last two years. Can you imagine what loss it would be to the US if Musk had to wait so long to become a US Citizen?

Likewise, if a China-born French citizen were to apply for employment based permanent residency in the US, the green card backlogs would be too onerous for one to succeed as an entrepreneur.

Also, place of birth limits currently is used purely for limiting the number of immigrants born in a country gaining Permanent Residency in the US. So, a person born in a country like India (world largest democracy, with freedom of religion, minority and women's rights and equality in races etc) has to be in a much longer queue to get Permanent Residency than a person who is born in say Sudan or Iran or Pakistan or any of the other Islamic nations where there's no legit democracy or freedom of religion or minority rights.

Hope this helps in understanding the earlier comment in context.
https://xkcd.com/1425/
Do you think he'll dry his tears with twenty dollar bills or will he use hundreds? He was responsible for a lot of terrible shit.
My problem with the new movie is that its only good parts felt like cheap remakes of bits of the old movie, and it left the best parts behind. There's no reason to watch the new one if you saw and liked the old one.
What about treating his employees decently?
I've had upgrades break occasionally in unstable too. That's the nature of a rolling release though...

Of course what everyone wants is something with all the advantages of a rolling release but without the disadvantages. Ie, always have the latest version of everything, but without anything breaking in ways that affect me.
Looks to be a clone of a Deckel G1L. I think it is pitched as an engraving machine that can also so light milling. The pantograph allows it to make complex parts by tracing a scaled template with a stylus. This is how they made complex curves before CNC and is probably faster for certain on-off parts if you include CAD and CAM time.
The movie wouldn't even exist without all the mean people who said mean things about it. They weren't being jerks, they were disappointed in a remake of something they have loved for a long time.

Personally, I think the movie could have just been a two-hour examination of the futuristic city they designed, which was beautiful and enthralling. The actual story was not very interesting at all.
I felt the same way dipping my toes in C++ for a few years. C99 is definitely my preferred language. But when in Rome...
Amazon’s Echo Show gets more practical by adding support for smart home camera f
> There aren't many immigrants there

WHAT are you talking about?

> Landscaping is mostly white, maids are mostly white, and construction work is mostly white

I can't say anything about landscaping or maids, I've never noticed, but construction work is not mostly white, or at least, you can't simply discount the number of non-white construction workers.

In my experience, immigrants in the Midwest are simply more segregated than in other places.
Suggestions as a Service
A specially made hand held device could do it too, but it would still be a problem because you're using hands.
EnerNOC Is Getting Acquired for Over $300M by an Italian Energy Giant
It was going for $1,500 at the time, making it a particularly expensive thing to have bought as a conversation piece. The price was a serious flaw in Google's rollout strategy, perhaps more than anything else. They were trying to do a small alpha/beta, while also marketing the product as "cool" and exclusive at the same time.

The product was very very very MVP and alpha-like, but came at a finished-product price tag. I have to imagine that this strategy reaulted in a very small and non-representative test cohort of wealthy tech geeks in the Bay Area. Many of them no doubt purchased Glass as an in-crowd signal, with little serious intention of dogfooding the product or developing for it.

Hardware at that pricetag can't just be soft-launched like software. When you charge $1,500 for a device in basically v0.1, you're setting people up for disappointment.
So to take a kind of backwards view here, are there any consequences for Waymo if they are incorrect in this filing? Or is this the part of legal wrangling where you throw mud and see what sticks?

To be sure, there's a great deal of smoke around Levandowski and the Otto acquisition, and probably some fire as well.
Do you mean Azure goes down or your application?
I don't think this is the proposal. The proposal is that the object contains a genuine constructor that only does the bare-bones "safe" stuff, and then it has a separate non-static method that does the might-fail initialization. So:

class Foo
{
public:
Foo();
bool initialize(); // returns success
...
};
...
Foo foo;
if ( !foo->initialize() ) { // handle error }

This also means you can break up your initialization so that you drive the risky pieces from outside the object, rather than monolithically from within.

This has a further benefit for testing, since you can use your major objects without fully initializing the entire world that they depend on.
> You can't legislate societies problems away.

You obviously can if, for instance, the maintenance of the problem requires active government action; this would seem to generally be the case for large classes of social problems, most notably, all those involving the nature, assignment, and allocation of legal interests (e.g., claims to property.)
The first step would be to actually define such a subset. And what happens when this subset calls into "full" C++? If you don't want to lose interoperability you have to be pretty conservative with the things you disallow.

In particular since C++ kept the C-style preprocessor "just copy and paste that file in there" includes it would be tricky to handle "sane C++" including "full C++", especially since templated C++ tends to put a massive amount of code in the headers (think boost for instance, which is mostly .hpp "headers"). You'd have to tell the compiler to switch the "sane" flag on and off within the same translation unit depending on the original source of the code. Nothing impossible, but not exactly elegant. Alternatively you could use a new `extern "sane-C++" { ... }`-type block around all your code to tell the compiler what to do.

At any rate you'll have to make sure that your sane subset can always inter-operate with the "wild" C++ without any cross-contamination.

But really I think the main problem is that you'd have trouble getting a consensus on what would be your sane subset. Some devs will tell you to get rid of exceptions altogether, others will tell you that multiple inheritance is the work of the devil. Some will want to ban raw pointers (or at least severely gimp them). And some will want none of that but something else instead.
> (idealist)Well, there's no reason the compiler has to accept programs only as plain text. It's actually a pretty poor representation of your program: the language has to go out of its way to parse it. Internally, your program is an AST; this editor works over frames, which are closer to the AST than they are to plain text; perhaps they could both use the same non-textual file format.(/idealist)

For that you have Lisps, which hit the sweet spot by being human-writable ASTs that are trivial to parse (at least if you don't play with reader macros too much).
For me, Penny Arcade summed it up best: https://www.penny-arcade.com/comic/2013/06/14

The difference with a phone is generally people pull it out, do something, then put it away. You'd get a similar reaction from onlookers if you kept your phone front and center your entire day.
Is this a job post or a page to submit job posts?

Anyway, you must fix the text, you have the default text. Something like

> Something Powerful

> Tell The Reader More

> The headline and subheader tells us what you're offering, and the form header closes the deal. Over here you can explain why your offer is so great it's worth filling out a form for.

> Remember:

> - Bullets are great

> - For spelling out benefits and

> - Turning visitors into leads.
Comprehensive Collection of 40+ Real World Growth Hacks
Counterpoint: I like shopping at Amazon. I used to work there too, but I liked it prior to working there, and continued to like it after I quit.

And I think it would be very difficult for a company to offer the level of convenience and good UX that Amazon does at a much smaller scale. For example, part of why they can get very fast shipping down to a reasonable price is their huge network of distribution centers + their size giving them leverage in negotiations with UPS/Fedex/et al.

If you split Amazon into a dozen smaller companies, the overall customer experience would likely be worse.