skysight-inc/HackerNews huggingface dataset:
I know that many today use "functional" to mean ML-derived languages but that definition is incorrect.

Lisps are not very much like Haskell at all, and have different goals. Which is why today's ML-centric worldview of functional programming so often forgets about them.
The Fortnite Installer APK, the part with the security flaw, seems to be about 4MB?

The Fornite APK itself is also <100MB.
The Ghosts of the Orphanage
Based on the title, I was hoping it was about something else, something I talk about frequently with people who think they have sleep problems: human sleep is naturally biphasic.

I know a lot of people who think waking up in the middle of the night means they have a disease, insomnia. When the truth is that before electric light, normal sleep was going to bed when it got dark, being awake for a while in the middle of the night, and then sleeping more until first light. A nice look at it is in this history podcast: https://www.backstoryradio.org/shows/on-the-clock-4/

(Especially the segments "Friday Night Lights" and "'Til Morning is Nigh".)

For those who prefer text, here's a writeup of the historian's book: https://www.bbc.com/news/magazine-16964783

When I mention people to this they're generally both shocked and relieved. The problem often wasn't with their bodies or their minds, but their expectations.
How we encrypt push notifications in our iOS app
I am also doing something like that here:

https://gitlab.com/giomasce/asmc

My philosophy is of having a very simple and custom language (which I called G) for which it is easier to write a compiler in (x86) Assembly, then write a C compiler in G that is good enough to compile tcc. Then tcc is known to be able to compile gcc 4.7.4 (the last version which does not require a C++ compiler).

My C compiler is starting to have a shape, and in theory (if I find the time to work on it) it should not be far from supporting all that tcc needs.

The README in the linked page contains more information.

I'll look at your code too!
Okay, this is awesome (and easy to miss with a just a cursory skim):

"5.3 Delicious Chocolate Chip Cookies

Vizier is also used to solve complex black–box optimization
problems arising from physical design or logistical problems.
Here we present an example that highlights some additional
capabilities of the system: finding the most delicious chocolate chip cookie recipe from a parameterized space of recipes...
We provided recipes to contractors responsible for providing desserts for Google employees. The head chefs among
the contractors were given discretion to alter parameters if
(and only if) they strongly believed it to be necessary, but
would carefully note what alterations were made. The cookies
were baked, and distributed to the cafes for taste–testing.
Cafe goers tasted the cookies and provided feedback via a
survey. Survey results were aggregated and the results were
sent back to Vizier. The “machine learning cookies” were
provided about twice a week over several weeks...

The cookies improved significantly over time; later rounds
were extremely well-rated and, in the authors’ opinions, delicious."
More like a “C++ [1] compiler”.

[1] restrictions may apply
They were friends, but there was a lot of rumors going around that Jobs didn't want a business relationship with his friend. The strange part is that Ellison was put on the new Apple board when Steve took over[1], and the multiple stories of Ellison wanting to lead a takeover bid of Apple and Jobs stopping that cold.

1) Check the crowd reaction when Ellison is announced as part of the new board https://youtu.be/PEHNrqPkefI?t=11m40s
Did you need to use melatonin only for those few weeks that it took to adjust your schedule, or have you had to continue using it indefinitely to maintain this schedule?
Not insurmountable I would gather. Probably just need microscale heat pipes. Then again, I dunno physics well enough to know this won't work.
Microsoft is about to announce Xbox All Access subscription
This is exactly why epic didn't and shouldn't get the full 90 days -- users that haven't yet updated are more insecure with the patch out than before.

The only thing Google should have done better is make it clear to epic that they will lift it in 7 days, not the 90 that they asked for. Epic could have known by looking at other incidents, but based on their request they obviously did not and Google should have corrected them.
If it was one thing, I would agree but Apple/Jobs was known to do this, look at nVidia history as well.

The licensing terms wasn't a dealbreaker on its own, both Oracle and Apple could've come up with a different agreement (like Oracle would protect Apple if they were sued) but that announcement was just a massive no-no regardless of how friendly the company is with Apple.
When you start it makes all your code look so declarative and lean but eventually you end up in the same place where events are being sent from all over the place because those are the requirements. Add in fun C++ style stacktraces and it becomes really hard to figure out where issues are originating.
Split the difference and go with Talkn. Added bonus: gives absolutely no clue what the service does.
EDiscovery and Forensic Analyst
The resentment may come from mismatch between personal and job goals. It could be anything, projects, salary, bosses, colleagues. It may be clear from the beginning, or pop mid-course.

With no resolution to the mismatch, it leads to self-repression of the resentment, then to cynicism, and indeed it saps away emotional energy to manage this.

So, it's important to be aware of how the job vs personal goals match. Making the job expectation known to the superiors may as well help keeping the balance.
Btw, brown-nosing is a form of negotiation, sure it's not the only way.

Otherwise the burn-out will be more self-inflicted. Also, there're cases that may have no practical ways to balance (culture fit). In this case setting to oneself a limited time-frame to attempt finding the balance (improving the job goals). Then declare 'mission accomplished' and move on (taking the side of personal goals).

Low and time-wasteful work-load (9-5) may as much lead to burn-out as the sweatshop slavery kind. But both environments have those that would flourish there.
Academic Job Market Strategies or Fortnite Tips?
Right. In adition the speed of change has also increased so earlier you could be in one job for 20 years doing the same thing but that is not going to be the case in future.
The geese in Chicago are the same way. They have dominated the lakefront in some areas. Walking in grass is a guaranteed way to step in nasty green bird shit. They also are fairly large and can be intimidating if you get too close to them.

I love having animals around but without any real predators these birds seem to over breed.
A related service currently in beta: https://indiesolver.com/access
But were acceptable for DTrace?
Rob Pike: A Lesson in Shortcuts (2012)
Because when you cross compile you have to trust your compiler. https://en.wikipedia.org/wiki/Backdoor_(computing)#Compiler_...
There is a saying in the graphics industry, "Output drives process." Always design with the output in mind. As this is a project that took years to create I can see how designing with responsive in mind could be overlooked or put on the back-burner. That being said, it will be a thorny bush to prune doing it later rather than sooner. Good luck.
> I'm still stuck on this point. Would you expect a kind response, even in public, if someone overheard you talking to friends and just said "Language."?

It depends on the public space. Walking through the mall with friends? No. Standing on a platform in front of a crowd with big NASA flags behind me, and speaking into a microphone?

This situation was more like the second, IMHO.

I don't think he feels guilty about it. I think he recognized the impact this kids mistake could have and wanted to help.

He felt responsibility because of his involvement.

>Would you expect a kind response...

Actually, sadly I would not. I feel like selfishness, entitlement, and respect have been taken to a new low in the last 30 something years in the majority of youth.
Both are bad names. Think of something else. However, if you must go with one, pick Tokn.
Evaluating the replicability of social science experiments in Nature and Science
Test Driven Development is just checklists
A leaky abstraction colors your approach to solving problems in ways above and beyond what is minimally needed to solve the problem at hand.

For instance, when the author created an HAL instead of a specific problem specific driver, the HAL meant that he had to solve 2 problems instead of 1
The end product had to work, and had to be compatible with the HAL as implemented. The abstraction leaked.

Just making the driver would have yielded a solution to the problem that would"t have required as much refactoring of old code. It's a way of saying he made more work for himself than was necessary.

A very YMMV observation.
All abstractions leak just in different degrees. Perf/memory is the most common but there are others as well.

Your ivory tower parser/data format/framework is great until you need to fit it in 1/4 the memory or MIPS. That's when you start pulling out the abstractions to get back to where the product actually needs to be.
Why There Is No ImportFrom() Function in R
Just fold the heat into another dimension
We have, I haven’t personally done any of it in production because I didn’t really see a reason to use it over node. My coworkers did a few pocs though, and initially had to spend a lot of time actually getting it to work with deployment. I have no idea why that was, you’d expect it to just work considering it’s a complete Microsoft setup, but it didn’t work out.

So it was a terribly expensive poc, because our most expensive resource is the time developers/operations spend. I mean, core is more performant than node technically, but as far as cost-efficiency goes, time to market is just much more important than technical performance in our organization. We have a lot of iron, and we don’t have a lot of users. We’re a muniplacity of average size after all, the most simultaneous visitors we’ve ever had across every system we operate is in the tens of thousands.

As far as development goes, I don’t think there is much difference between core and standard, but I’ll admit that I haven’t looked into it since 1.0.

We’re in this weird spot where we’re using more and more powershell and azure orchestration for back-end services that used to be powered by C#. A lot of that has also moved from development to operations, so that development is mainly focused on building APIs, working with data-sets or building various minor web/mobile apps, and Node + JS is just working out better than everything else.

We’ve tried core, we’ve tried Django and flask, we’ve tried a bunch of other stuff, but for getting an app up and running the same hour you start building it? Well, node just works for us.

I’m not saying node or JS are better than .Net though, I don’t think it is and I’d still prefer Java or C# if I was building something major.
Stop being a dependency slob  3 ways to write more responsible code
Thank you rahimnathwani. The procedure took a while to complete, and I'm getting some warnings, but the procedure from https://github.com/gnprice/anki-jessie worked. This should hold me until Anki version 2.1 becomes available for Raspbian stretch.
It was a bunch of stuff. One strand was about me recognizing that my baseline level of stress and anxiety was too high and working to lower that. Another was about improving sleep quality, so I was sharper during the day. A third was recognizing that I was an irresponsible electric light user; I automated my home lights to follow a consistent day-night cycle. [1] And a fourth was around physical exercise; over a few years I went from the stereotypical hates-exercise guy to somebody who regularly runs races.

And possibly related, of course, was that I got older during this period.

[1] https://github.com/wpietri/sunrise
Awesome idea, however the example video is too simplistic and abstract.
As of last fall, they've partnered with someone in China to build a traveling wave reactor there.

https://www.smh.com.au/business/bill-gates-and-china-partner...
Privacy is not for me, it’s for those rich women [pdf]
So all these "pros" will have to get a "pro" machine for Apple?

Macbook Pro, iMac Pro, iPad Pro?
2nd Cohort of Google Launchpad Accelerator Africa
Functioning Apple computer built in 1970s up for auction
> Now, how are all these things that you mentioned actually relevant to your or me?

Well that depends on the kind of person you are. To stay with my earlier example; I personally like the person who cleans my windows to not have to go live under a bridge if that person falls off the ladder and never being able to work again. All because my window cleaning had to be a bit cheaper.

So if its relevant for you is a matter of personal taste.
A few Raves I did that I like (most are with It's Everyday Bro because rave.dj tends to work well with that song):

https://rave.dj/kzPLdIZQmIsS0Q

https://rave.dj/y1qMUYY7GbNmKA

https://rave.dj/JaJYoO_hBQNkjw

https://rave.dj/U4BPJ9duII-o9Q (gets off-sync later sadly)

https://rave.dj/Xx-6ojmH86hxpA

None of these are perfect but Rave is A LOT of fun to mess around with, there's no denying that.
The other best possible option would be a single access point, somewhat up on a hill, possibly mounted to a tree with TV white space radio gear, just across the water from Egmont, with sector antennas aimed at the town. Redline and a few others have commercial TVWS band access point radios for the 500 to 800 MHz bands (various models available) which can cut through trees for non line of sight radio pretty effectively. You'd still need to get some kind of semi-decent dedicated broadband connection to the AP site, such as a 20 Mbps x 20 Mbps to Telus in Sechelt or Gibsons.
Putting Tesla into climate change perspective
No. When NVidia created GSync, they enforced quality far beyond what the specification could manage and used proprietary technology and consultant engineers to accomplish it. AMD copied their efforts with Freesync by getting some of it added to the DisplayPort protocol. NVidia sees it as an inferior copy and won't support it. AMD and many others see GSync as an exclusionary market grab through tie-ins.

Despite many claims to the contrary from Freesync supporters, it's still the case that only a handful of Freesync displays will give near the same experience as nearly all GSync displays.
I noted this section when I read the paper as well...

This is cute, but "in the authors' opinions, delicious" does not contribute anything to scientific research. Yes, you can use black-box optimization for cookie recipes. No, you should not make any sort of performance claims nor talk about "significant" improvement unless you back it up.
How to create a virtuous cycle of data with your customers
I was wondering if they allow export. I poked around the website for a bit and didn't see anything. That's the primary selling point for me. I want to run my own instance eventually but I'd love to start with something hosted.
I worked for a conglomerate a few years ago but had a simple email. I realized my email was recycled after I started receiving all kinds of unusual emails... like emails for an old personal eBay account. It was funny at first, but it was definitely a security liability for himself and the company as I was occasionally sent emails I'm sure I should not have been included on (he was a higher level, and was part of several mailing lists that were not purged after he left).
India gets its first policy for drones
Selling Everything, Moving to Asia, and Setting Up a Company
This one sounds pretty good wow. But Space Jam is hard to mess up to be fair.
RX looks good on paper, but boy, is it a nightmare in any non-trivial project.

Is this stream hot or cold? Will it fire the request every time I subscribe, or at most once? On which thread is this stream delivered on? UI thread? Let’s be safe and dispatch it to the UI thread! Oh, now my UI flickers because this other stream is producing this event one cycle too early... Let’s add one millisec delay here and hope it fixes the issue (yuck.). How do I cancel this stuff?
Florida shooting puts Twitch and esports in spotlight
Really interesting and innovative early work, and I think it also explains why tensorflow does not support within layer model parallelism. It's amazing how much our early experiences shape us down the road.

My entire career has consisted of reimplementing bits and pieces of things I've previously built all the way back to high school and then reimplementing whatever was new on the previous round in the next one.
"My baby is X months old and" led to discovering much fretting by parents.
Google Cloud Weekly News and Hands-On Demonstrations
Not entirely what you want but still a step in the direction: https://www.explainshell.com/about
Errors handling for Vue class components
FOSS: passive consumerism kills our community
This is the sort of question that can be easily BSed.
Say you've been mostly working on custom reports, query performance optimization, or anything that seems necessary but not terribly exciting. The company is cutting back on new development projects, and you are concerned about the future if your department... Something like that.
A Road to Common Lisp
Word! The level of respect that a developer shows towards test and reliability engineering is also a great way to identify skill and experience.
Attempt to replicate major social scientific findings of past decade fails
You can cmd-double click. (I don't use fish, though. But I don't think there's a way for fish to turn it off.)
I agree with everything but your tone.

I'm sure it solves problems they just aren't my problems.

Which frankly applies to nearly everything AWS offers.

I've seen people design for massive scaleout before they even have a final idea of the product.

Frankly for the kind of systems I work on I have collosal vertical headroom before I even need to think about going lateral with scaling.

I mean the largest database I deal with would fit into the RAM of a single mid-range 2018 server (192GB would do it).

The most important database on our main work system will fit into the RAM on my Thinkpad with enough space to run an IDE and Vagrant (32GB of RAM in the laptop so high but insane).
Yeah, I think there is a certain mindset for whom "going ballistic" seems like a smart power move that you can use to get results, but in day to day reality, I see it as the ultimate failure to maintain control over the situation. Guys like Bezos can get away with it, but that doesn't make it smart.
So little research, so many anecdotes. There are MDS and scientists dealing with these issues. The trouble is not so much when you sleep, but whether you're well in the end. And as someone mentioned, our sleep cycles used to be vastly different. Not to mention that people who take a nap during the day might have a completely different type of sleep cycle.
My point is not that you can't measure these things, but that they are complicated to measure when comparing offers from multiple places. And the ACA guarantees coverage, but there is still a huge difference between a copay style plan and a high deductible plan. Especially when it comes to family coverage. The amount each company subsidises for family coverage is all over the place. I've been on plans where it's $20 to see a doctor or $90, right now I pay everything out of pocket until I hit $6k.
Public Bravado, Private Doubts: Inside the Unraveling of Tesla’s Buyout
Why is that? As an outsider it seems like it launched as a neat gadget, but lacked staying power due to sparse content and high cost to entry.
People have been singing and playing percussion instruments, stringed instruments, and flutes for thousands or tens of thousands of years. None of those skills will ever be obsolete.
Try working with startups, smaller companies or take roles where they don't care. Also, no need to disclose your actual whereabouts as long as you can get paid, sign contracts, pay taxes, are reachable at the US number, and can travel as needed.
Fortnite Cheif Calls Google Irresponsible
Physicists Say They’ve Come Up with a Mathematical Model for a Viable Time Machi
Nothing quite like the self-aggrandizement of confusing your hot air of entitlement with "legit criticism."
Hmm, 100 installs for 17,000 sessions. Seems kinda low, though it maps pretty well to the old 1% rule, with 0.5% of those who visited seemingly installing the app.

Still, I do wonder how it compares to other apps/sites advertised here. Personally, I'd guess that targeting Hacker News users in particular will get you more traffic/points/signups than advertising a normal app or startup here might. That seems to be the rule with 'companion' sites and apps these days.
When I start to feel like I'm not performing like I used to, I worry that my sleep patterns are the culprit. Then I worry that worrying about sleep patterns is causing performance problems...
From a lifetime of coding I indeed came to a similar conclusion: "Micro-abstractions" are more useful in the longer run than large-scale abstractions. Nobody can predict the future accurately: I've seen many Grand Abstractions byte the dust face first. BUT, with micro-abstractions you can often re-use a decent portion of them when the future doesn't go as planned. Unlike large abstractions, you don't have to marry micro-abstractions: you just date them. If any one doesn't work out, you can ignore and replace it without much penalty: no messy divorce. I've built up a library of "handy" functions and mini-classes that I can borrow as needed per project. I've translated the commonly re-used ones into different programming languages.

Further, one can experiment with different micro-abstractions without investing too much time. They are micro-experiments. If one fails to provide re-use or flexibility, so be it: just stop using it. It's like picking stocks: some stocks will wilt, but if you buy enough, you'll roughly approximate the general market at about 10% annual growth.

I do find dynamic languages make such mixing and matching easier, though, because they are less hard-wired to a specific type or iteration interface: less converting needed to re-glue. I've yet to get as much re-use in type-heavy languages, but not ruling it out. I just haven't cracked that nut yet. Maybe smarter people can.
It is referenced in the paper, but it's worth pointing out Yelp's MOE. This is an open source (Apache 2.0) implementation for black-box optimization. It doesn't look like it is well maintained, but it is interesting nonetheless. https://github.com/Yelp/MOE
That's the problem with dogmatism. Functional programming is great, and there are probably a lot of codebases which could be improved by being a bit more functional, but when you take it as a given that "more (X) == better code" and make design decisions based on that rather than the problem you are trying to solve, sooner or later you will start doing things which don't make sense.
If this article tickles your fancy, you should read the whole book. Bob did a great job on it! It's all available on the website for free, or you can pay for a nice copy if you'd like to support his efforts.

He's also writing a new book about creating interpreters: https://craftinginterpreters.com/