skysight-inc/HackerNews huggingface dataset:
The Swift code base uses something similar that the core team wrote: GYB, Generate Your Boilerplate. It’s used to generate several variants of similar code that would be cumbersome to maintain otherwise.

https://github.com/apple/swift/blob/master/utils/gyb.py
> But that tabloid doesn't make it trivial to discover that there's two dozen like-minded lunatics, that you can get together with, to get validation for your crazy ideas.

In other contexts, it's understood that security by obscurity is bad.
Nahh back then it was Mac vs Amiga. Windows was so bad back then it wasn’t even a contender.
Rails is effective, boring, productive, and widely used.

What kinds of things are you interested in building?

If you're learning to code to get a web development job, I would lean towards starting with learning Javascript, then building small front-end games and tools (whatever you think would be fun to make), and then learning to use a library like React to make those even better.

At some point after that, sure, learn how to be productive with Ruby/Rails. It's not going anywhere. Or maybe at that point there will be some amazing Node framework with similar strengths to Rails that you can learn instead, but that would surprise me.
> I think countries have very good reasons to keep people with drug convictions from entering regardless of whether or not you believe drugs should be decriminalized or legal.

What you are really saying is that you think countries have very good reasons to keep people that are not well off from entering. People that are well off would/do not have the same legal outcomes, and thus your measurement of law-abiding is not reasonable.
We found someone who hasn't logged onto their Facebook since 2011
Ongoing discussion: https://news.ycombinator.com/item?id=19565408.
Can I plead the fifth?
In an old book about the development of the Prudhoe Bay Oil Field in Alaska, it was called Alaska Crude if memory serves, they described having to burn fires beneath the oil pans of their trucks to unseize the moving parts because the oil had frozen solid.

EVs seem obviously superior in this department, at least when it comes to cold enough temperatures to freeze engine oil.
Thank you for the kind words Keno.

We don't have a great description of what the polyhedral dialect is, but we do have a discussion of what it isn't, here:
https://github.com/tensorflow/mlir/blob/master/g3doc/Rationa...

There are other docs in the same directory that you might find interesting.

We don't have all the details sorted out, but Google would like to contribute at least some part of MLIR to the LLVM.org project, but you have to ask LLVM for acceptance, and that requires putting the code up somewhere first.

All things in time, I hope to catch you at EuroLLVM next week where we are giving the keynote and a tutorial on MLIR.

-Chris
Millions of sensitive Facebook user records were left exposed on public web
Electric cars are often second cars in family. They're nice for short distances, like commute to work.

For long distances - and distances on road in Norway can be very long - internal combustion engine and its range still rules.
We had a course at Georgia Tech called "Introduction to Proofs" or something for the CS students that introduced these as well. But it was so early in our education and so separated from the programming courses that it wasn't obvious to most of us how it'd be used. It wasn't until much later that I understood these ideas and could apply them. It needed to be better integrated into the other courses (to provide motivating examples of these methods and techniques).
You missed the key sentence after it, I have made what one consider a very good increase in other assets which I would discuss with the fund
Thank you for the comment and well wishes.

Chalk River shutting down was a huge blow to production capacity, as it alone supplied about 20% of the world's demand for radioisotopes. In fact, Chalk River shut down in 2016, but the license was extended for two years to keep it on hot standby solely because of its importance to nuclear medicine supply. When they finally permanently shut it down in March of 2018, I believe the reactor was over 61 years old!

You can find articles like this at least once a year, warning of the next shortage: https://www.cardiovascularbusiness.com/topics/cardiovascular...
It's amusing to see people frantically clutching at straws in this thread. And downvoting to establish their version of truth.
Malicious remote code execution backdoor found in bootstrap-sass Ruby gem
Reminds me of the Nurse Scheduling Problem

https://en.wikipedia.org/wiki/Nurse_scheduling_problem

It is NP-Hard
It is actually true. The battery stores just as much energy when it's cold, and has higher efficiency. The problem is that that efficiency drops dramatically as you try to pull more power.

A very simplified explanation would be that the charge carriers have a harder time moving quickly through cold electrolyte. This results in a kind of drag (most of which is actually literal drag) that results in a lower voltage on the output. Your phone measures its charge via the voltage (partly), so when it starts pulling more power it suddenly registers much lower voltage. If you turned it off and let the voltage recover, it would show as charged again.

Normal lead acid batteries will fail for the same reason; they can't push amps at low temperatures. If they were heated up they would work fine and they will have lost less charge than if they had been sitting at room temperature. Electric car batteries are the same, but the cold temperature enables to push much more power for longer without getting too hot.

Please do not compare phone batteries to large, carefully controlled and well-treated batteries like those in new EVs. They are totally different animals. Phone batteries are probably the most brutal of all common battery applications; they are used as heat sinks, have zero temperature control, and regularly experience forces and temperatures that are way out of spec.
Whether the taxes are just or not is irrelevant here; pretending people are buying EVs just because they like them better (which is what I get from the headline) is deceptive.
He finds that women start to gravitate toward different jobs after the birth of a child, ones with fewer hours and lower wages.

The concepts of "the second shift" and "pink collar ghettos" are related to this. Women need to be able to give time and energy to the child when they are at home. They can't afford to work so hard that they are too exhausted to wake up if a child comes into their room in the middle of the night.

Men with well-paid jobs tend to be exhausted after work, too exhausted to do things like that. If both parents get that exhausted, then no one is able to provided the care the child needs.

Even if you are a heartless monster, society puts pressure on parents to actually take care of their own kids. Someone has to do it.

For various reasons, this tends to fall more to the mother than the father.

I'm actually kind of weirded out seeing this piece. I thought this was incredibly well established and fairly obvious on the face of it to boot.

I will add that all the reading I have done over the years suggests that countries that primarily address the gender gap by trying to lighten the child-bearing and child-rearing burden for women are the ones that have generally been more successful in reducing the gap. Simply decrying the gap as sexism or whatever tends to not be particularly helpful.

This can be addressed in part via cultural practices. It isn't just about laws or official policies. From what I have read, a lower divorce rate and a general expectation that the extended family helps out with the kids tends to be helpful. When a woman stays married and her mother or aunt is the primary babysitter while she is at work, you see women do better at advancing their careers.
> we can either grab them and email them over or they can come review them at our house.

Better yet, we all have functional first class per-machine ipv6 addresses and our respectful ISPs provide us DNS records for convenience to route to our home machines.

We can use credential-locked software to remote wake our computers, which then publish our data at our discretion and control via built in site hosting services.

Since we all have gigabit landline fiber connections, having our peers and relatives just wake on demand our machines to browse our photos or videos is not an inconvenience.

Since it was all built in to our freedom-respecting hardware and software it didn't require technical literacy to set up beyond creating your user account and using a wizard to associate devices via occupying the same LAN akin to how Bluetooth pairing works with confirm code dialogs.

I might have ate something strange because these flying pigs spinning around my head are really tantalizing.
Elon Musk Lives in My Computer
As the article mentions, the movies were shown in theaters precisely to make them eligible for the Oscars.
I really don't get this, and I'm a very lazy developer. You can't ship code painlessly if you don't consider any of the operational concerns. Operational concerns are application concerns. It doesn't matter how wonderful and ingenious your code is if it can't run anywhere.
IMO, the issue is that finance industry is:

(1) flush with cash,

(2) not really understanding tech, or wanting to.

Being flush with cash means that they can tolerate tons of inefficiencies. That's how you end up with low performers and wankers everywhere. Not wanting to understand tech, just focusing on end result, means that the difficulty of tech is underappreciated, best practices are often not followed, developers are treated like cattle instead of valueable contributors etc. There's plenty of issues really. Not to mention that finance it is more ok (than in other fields) to have Trump-style "aggressive" personality, that is in essence anti-intellectual and is super counterproductive for working on complex problems. My advice is to avoid finance (maybe insurance is better, I've never worked there) unless you just want to suffer for a couple years and stuff your mattress with money.
Most of the electric cars sold here are leafs and e-golfs though.

A tesla is still around 800k NOK which is a little less than twice the average annual gross salary or a quarter house (unless you live around Oslo or Stavanger).

I'm driving a toyota avensis myself, the test drive of a model s didn't give a good impression. I'm also not prepared to buy a car that expensive, even with taxes my toyota was 350k NOK. Hopefully there will be long range electric cars from some other manufacturer soon. I do have some hope for the solid battery tech that toyota is developing now.
Yet you ignore the possibility of a petrol shortage, which is not only theoretically possible, but has actually happened?

Other than the obvious environmental and health impacts.
>And I mentioned personal sites disappearing, and I still stand by it - yes, of course there are blogs and what-not, but they're not the same. They're hosted, fast, efficient, and typically use approved themes. If you want to get down and dirty and actually make your own site, it'd be looked at as a gigantic waste of time. Technology has come too far for it to be practical to build a fancy site out of pure flat HTML files that looks like the worst 90s sites. Why do that, when you could just have an out-of-the-box Wordpress or Tumblr site?

I still write my website by hand. I use a static site generator to do things like make a blog index and stuff, but I don't use any templates. Everything you see is designed by me.

http://www.jdpressman.com/
The MLIR project has no plans to reimplement X86 or ARM backends. The LLVM Code generator could be improved of course (e.g. through the GlobalISel project) but there is no need to do that in the context of MLIR - MLIR supports codegen through LLVM.
Users are generally dumb. I don't disagree that users are granting permission to these apps, but I'm saying that Plaid is making it purposely opaque in a way that common auth flows like FB/Twitter/Google do not get do or get away with.
I forgot to add the "worst" bit.

It was mostly a gut feeling, after lots and lots of research.

My question basically is, if I show I have been really good in the past - without a specific model - is there anyway I would be taken seriously.

Thanks
I believe the op is suggesting that there have been significant deferred costs associated with burning fossil fuels.
10 years ago, that kid would have probably replied "Movie Star" instead of YouTube, not sure that a kid wanting to be a celebrity is bad.
The only real practitioner in this thread has one of the only downvoted comments. Incredible.
Used this a few years ago, then got tired of the complexity. Now I just store my keyfile on my mac. I do have a few high-security things that I keep on the yubikeys still, but all my general-level security stuff is no longer on it.

I wish I could just have the ssh private keys stored on a TPM device - either on the laptop itself, or even on my iPhone (keeping the key physically with me, even away from laptop).
Bloomberg's business is mainly its subscription based financial analytics platform. How exactly is Facebook attacking that? With the new EU Copyright Directive they can't even redistribute news content without a license from the publishers. Facebook has little to no content of its own, the vast majority of it is user generated. Now its obnoxious CEO talks about rules and regulation - mainly for others. Because if Facebook ever wanted to self regulate its content it would all be in their TOS just like their no nudity policy.
> Perhaps we should give strange women lying in ponds dispensing swords a reconsideration.

Bring back Monarchy and Manifest Destiny? How would that be any different than what we have now? Money can be used to influence Kings and Kingdoms just as easily as politicians.

If we could ever secure mobile devices and servers well enough, I think a direct democracy could be interesting. Mob rule, for all it's faults, still works better than having a ruling class.

> Perhaps we need to reconsider the idea of running government on the basis of a popularity conte_s_t.

Have I spotted a Dvorak user in the wild? :)
Interesting, so is the end product itself going to be a Clojure-based developer tool? Would be huge news for the community.
Gasoline cars have an optional engine block heaters, which not even an expensive option that heats up engine block and oil making the car nice and toasty as soon as heater inside the car is turned on.

Engine block heater is usually connected to a timer with an alarm, that turns out about 40 minutes before you need to leave.

Tesla is a nice car, but its not like this kind of technology hasn't been used before, especially in a country with a cold climate.
You can also pretty much drive across the whole country in an EV. That is huge. A 300 mile range in the US isn't spectacular.
I started using org-mode seriously a couple of months ago. Nowadays my entire GTD system is there, plus my calendar (synced with google's), book notes, drafts, project plans, you name :)

With orgzly on my android, I can access and add/edit stuff everywhere. I even have widgets with my agenda as well, instead of the google calendar one.

org-mode is super underrated, more people should try it out :)
And the EU is investigating both Google and Apple's app store monopolies.
Yes the heating would be a mare factor in an electric vehicle compared with combustion flavours that produce heat.
I had a hard time letting go of my old digital packrat stuff too. In fact I never fully let go.

Fortunately, thanks to modern storage capacities, I was able to compromise with myself. I stopped packratting new stuff. And the old stuff fits on a single hard drive now. I have a copy of that drive at my brother's place in case something happens to this one.

I'm 99% sure I'll never watch any of that stuff, but a single offline HDD isn't expensive and isn't really taking up much space in my life, so it was a good compromise for me.
This article was featured on BSD Now, a podcast that I would recommend to anyone interested in using any of the BSDs: https://www.freebsdnews.com/2019/03/21/bsd-now-episode-289-m...
When articles say energy source X costs Y per kilowatt hour, do those costs include cleanup? For example, does the $0.10/kWh for offshore wind in 2020 include tearing down that nice clean windmill when it wears out?
With Dockerfiles you can achieve high level abstractions by using proven images and composing multi-stage build assets.
And then you can customize them with some lower level abstraction by in-line bash or independent scripts.

E.g. look at phusion/baseimage or phusion/passenger - they are production ready and with good defaults. But you also have an easy way to augument them with latest ffmepg compiled from sources to support some exotic format for video conversion worker.
because everyone will switch to electric cars tomorrow. Supply will accommodate the demand. There wasn't enough gas to go around when cars came out. Solar storm / EMP vulnerabilities? Are you fucking kidding me? How about OPEC as a tried and tested vulnerability? How about shortage of oil as finite resource as a vulnerability?
Can you give some additional content behind your claim that this is implausible?
Yandex is free for your own domain. Not sure how many mailboxes it supports.
Say there's a startup that is going to revolutionize date keeping and events and scheduling and all that, for the sake of aping a common naming scheme, call them Calendr[1]. Only drawback is that their security is an afterthought, but they're not promoting that.

So a Facebook user that is friends with you on Facebook says to Calendr, "scan my contacts and generate a calendar that already has my contacts' birthdays and any events they've created on it (one would assume this list would include anything that is shared at the Friends Only and Public tiers) for me."

Three weeks later, Calendr is hacked and all of their data is accessible. A Have I Been Pwned-style service will let you read through the data and sure enough: fixermark's super secret event was now publicly viewed as part of this data set. You do not have an account with Calendr and you haven't even heard of it before.

How would you, as a Facebook user, prevent this from happening beyond not creating the event in Facebook? How would Facebook prevent this beyond not providing the data to the third party?

[1] edit: oh geez, there is a Calendr. This has nothing to do with the real Calendr (this is fictitious Calendr).
Looking forward to it. In my experience, quality contributions are always appreciated by the HN community.
ZX Spectrum Prototype – Computerphile [video]
How does tf.function work? Weird behaviors and bad performance analysis
really? Been working fine for me apart from the occasional sync conflict. I just make sure to sync before I make any changes on the phone, and then sync again.
> It's probably the only country that exports oil and is not a shithole (for a lack of better wording), or a dictatorship.

The wording is not lacking, you just need to try better, or you would sound like an ignorant person.
and I recognize that the number of films I will watch before I die is on the order of maybe 300

This kind of thing seems morbid, but as I tiptoe into my 40s I find it hilarious. Got my home's roof redone lately. Allegedly has a 50 year warranty. Mentally added 50 to my current age and was like... well, yep, that oughta do it. hahaha.
Can you link the video?
I still hand write everything in html css and make progressive enhancements. I like layouts that are still readable if you turn off css and javascript, using meaningfull/semantic html.
I do like a lot of the stuff that have been added to css, it makes my life easier. So i suggest starting out with just html5, then do the fancy stuff in css. One line of css can usually replace what you needed 20 lines of javascript to do before. Html and css are lagging far behind though eg. You cant define how a json file should be rendered using just html and css. Thus all the frameworks like React to close the gap. If possible though keep things simple enough that you dont have to rely on heavy javascrip.
Agreed. Composing music is a thoughtful process with review and iteration until a final release candidate (song) is made.

The author may be coming from a place where they don’t compose music but rather play existing music. Their analogy works I guess but I agree programming is more like composition.

Many song writers compose music but do not perform the songs.
Also, for the purposes of the article, you can even just discard the music analogy and focus on the four parts: you need some theory, you need time to work on your own projects, you need time to work on production code, you need to actually ship. We need a better balance of those things.

But I do think the analogy works well--it's like PG's analogy of hackers and painters.
Spielberg isn't making movies for Apple. He's making new episodes of Amazing Stories, a TV show he first made in the mid-80s.
What Boston Dynamics' Rolling 'Handle' Robot Means
Have partners ship you the computations they wish to do, vet them, and then ship them results compliant with your users' expectations.

In this case, the user clicked okay on a dialog that said something like "Share my friend list with this application." It would be sane at that point to expect that the application has access to your friend list. The application typically doesn't want to do a "computation", per se, they want to do something like show you your friends that are already using the application, so that you can share things with them and so on.

There are many, many services that share data in this way. iOS and Android share your contact list in a similar way, for example. And those services have the same exact problem, that sometimes third parties leak data. There is no other, better-implemented way for a platform to share data.

In the end, this is a "scandal" because Facebook is getting bad press already for other issues, and people do not really understand the nature of data platforms so they cannot distinguish big problems from small ones.
Sorry If I misunderstand, but wasn't this form of dueling with real pistols where the loser most often (almost always?) died? Or did they have non-lethal duels?
I really loathe the fact that I can't just enroll 3 Yubikeys (or the equivalent) for an employee (1 to be used, 1 for backup, and 1 extra in case the backup fails) and be done with security for everything.

I'm not even requesting that I as the issuer be able to subordinate those keys. Just make them work without making me want to shoot anyone who mentions the word "security".

The security folks whine that nobody does security, but they sure don't make it very easy to do so when someone wants to.
What Housing Crisis? In Japan, Home Prices Stay Flat
The person I replied to originally seemed to be implying that this was somehow a requirement, hence my question.
Fix – Chrome v73 Screen Flickering Issue in Windows 10
How Kickstarter Used Engineering Metrics to Make a Case for Refactoring