skysight-inc/HackerNews huggingface dataset:
...and you are backed up by the World Values Survey! [1]

[1] http://www.worldvaluessurvey.org/images/Culture_Map_2017_con...
I learned a lot in the process. If I ever try anything like this again I'm going to focus on validating or rejecting the idea as quickly and cheaply as possible. There are some good resources online on ways to do this.
I consider a well written email to be a big improvement over audio only communication.
Rocketbots–- Chat Automation for All Your Messaging Apps
Creative Visualization by Shakti Gawain >> As introduced by Shakti Gawain to more than seven million readers worldwide, creative visualization is the art of using mental imagery and affirmation to produce positive changes in your life.
I'm not giving them a cent until they remove those awful keyboards from their laptops.

I'm on a Mid-2015 MacBook Pro which works great. Waiting.
I recommend reading The Soul of A New Machine.
Getting so sick of the discraceful meme that teachers tell students who are capable of X that they can't do X because of arbitrary reasons.

It's disgusting and untrue.

Teachers teach because they love to help people learn.

Yes there's a few bad apples, but not enough to change a person's life. And certainly there's no trend in teachers.

This article is awful.
Microsoft announces new Xbox console
ProtonMail v3.16
> * "I overslept" or "I was tired after staying up late Saturday night" or "I decided that there were other activities I'd prefer to spend my Sunday doing" are not.*

that's when i'd start getting worried. anything that puts pressure on the individual is not healthy. the initiative always needs to come from the individual, not from the community.

if someone wants to attend but it is somehow difficult (transportation, time, staying up late the night before (for whatever reason)) then the community may help find a solution, but it may not pressure the individual into changing.

the responsibility of a religious community is to support its members, not the other way around. if your community is not doing that, i'd look for one that does.

i may got hung up on the term "crisis for the group". for me crisis means that the person or group has a problem within itself.

an individual may have a crisis that prevents that person from attending. then it's up to the group to help and resolve that crisis. but the group should not have a crisis all by itself just because that person is missing. (unless maybe the missing person has the keys to the meetingplace, sure that's a crisis for the group, but mere non-attendance isn't)

even prolonged absence should not lead to a crisis. at best someone tries to check on them once and see if they are fine and find out the reason for non-attendance. if it's something the group can fix, they should look into that, but if it's that persons choice, they should leave them alone.
Making the Apple Mac Pro Grill from Cherry
The office postal addresses (and dates) on each of these usenet posts tell a story of their own.
Security is not mentioned in the specification for the control system so the company building it does nothing.

When asked customer does not want to pay any more for secure remote access.
In a world where you pay no taxes sure, in the real world it's closer to $160k a year and almost certainly more for someone living in Europe. Even if your math was correct, 30k a year at that income level is massive, that's an extra $1000 per pay period, definitely a brow-raising sum the first time you see that boost.
> You can rent a fleet of computers for an hour for a few dollars.

On which you deploy an web app that has 30 working components written in 10 different languages that is able to do a fraction of the work a single vertically scaled server that runs 3 C written components. And has less than two 9 uptime. No one person can grasp it mentally. Is statically linked and must be updated piece by piece, unable to use the distribution repos and upstream work. Oh, and man, what man? Every one of the 30 components is "open core" with cool new invented terminology that pushes you into paying for consulting or reading spaghetti "object oriented" code. It also has stack trace for logging.

How ungrateful of little sysadmin old me not to appreciate progress.
I don’t know. Like with all reviews, one would first need to find a reviewer with similar taste. For movies, for example, I don’t trust journalist reviews at all because they all have to go see all the movies, whereas the public pre-selects and more or less only goes to see movies they might enjoy watching.

If some reviewer smashes a restaurant because the food is too spicy it makes it of no value.
I was in highschool when MP3 players were a thing, just before and slightly after the iPod. Everyone had one.

I wasn't in a particularly affluent or tech-savvy area. It was cheap to buy and just required you to know how to move files from one drive to the other in a computer - which was a skill that was very common and was actually taught at schools in my area.
It's not categorically how closures work, it's just that in python (and most other languages, including julia), you bind to effectively "a pointer to the value". In FP paradigm, you typically bind to "the value at function creation time".

In many cases, the "FP paradigm" is very sensible and makes closures safe to work with and easy to reason about, especially in contexts where concurrently running processes could alter the memory underneath you.

iex(1)> a = 1
1
iex(2)> f = fn x -> x + a end
#Function<7.91303403/1 in :erl_eval.expr/5>
iex(3)> f.(1)
2
iex(4)> a = 2
2
iex(5)> f.(1)
2
MySQL Backup and Restore Commands for Database Administration
Except the programs that programmers write very directly correspond to mathematics. The formal semantics of programming languages maps expressions in programming languages to mathematical expressions.

As such, all ordinary programmers are demonstrably writing mathematics - just with syntax, semantics, and applications that are unlike those of more traditional math.
There is also supposedly a proposal in the works to tax cash withdrawal from bank accounts if it crosses an annual limit of 10 lakh rupees.

:)
1/7 of the world population wiped out by a 9 inch change in water levels over 100 years? Seems a little unlikely. My point today is there isn't anything in the article that supports your comment.

Nothing in that article is a risk to billions of people. Look at what is happening with Swine Flu in Asia right now - there is always a risk of a given food source collapsing; climate change or no climate change.

I get that this is interesting, I don't get how we can link a 0.04 change in pH to requiring action to avert the apocalypse. The 'drastic toll' they are presenting isn't very expensive. This article is a call to inaction rather than action.
I have started thinking this is a major systemic weakness the US has vs China. Companies in America operate as individual entities more or less vs the top down model in China. Every company I have worked with in China had a group of government agents it just seems to be standard operating procedure there. Maybe they weren't around for day to day operations but they were definitely around whenever Americans were there. It's apparent they have vast cyber and intel efforts intertwined with the major corporations. Contrast this to our model, I don't even know how to alert the US government if I see something suspicious related to cyber security.
It's not perfect, but IMO yadm (https://yadm.io/docs/overview) significantly improves some of the git tedium here.

It's like discovering that there's a special type of hammer just for the task you're doing. You know hammers. You hit lots of things with hammers. The new hammer is a little different, and to be honest you could make do with the old hammer in a pinch, but once you've spent a little time pounding away with the right hammer, you may suspect the world needs more types of hammer.
Great insight, thanks! It sounds like AI could play a part here in order to achieve the required efficiency, e.g. sorting out the right papers for you.
I want to make the same objections (among others) but... interestingly, all of these actually reinforce the author's overarching point, which is less that everyone should be using closed forms for fibonacci and factorial computations, and more that an analytical understanding of conceptual model and computing implementations often matters more than the due generally given. You're able to make the critical evaluation of closed-form solutions using doubles vs other options precisely because you're practicing the approach he's recommending (albeit, apparently, a little bit better!).
Worst UX ever. Even more annoying then slideshows. You click the link expecting to be able to read the story but instead you're forced to sit through the most annoying opening sequence ever. Pro tip: click over and over again and it finally does go away and you are allowed to scroll down, but be aware when scrolling down the story disappears into a full screen image with a single line of text several times. Is there another source for this?
> kubernetes's insane complexity proliferating

Is K8S any more complex than the other options for deploying apps across a fleet?

I’m genuinely curious because it looks complex to me, but I have little background to determine if what I see is complexity or unfamiliar territory.
The community appreciates the change! Thanks for listening!
Isn't the property price even worse there?
The satellite imagery around the world is getting pretty good these days. Look at what's available in Bing Maps. City models can be bought fairly cheaply, or it is possible they just used city data and had artists do corrections.

We took some open city point-cloud data last week and created 3d tiles from that using Cesium, and I was amazed at the result. Nothing like what you're seeing here, but I imagine an artist or possibly AI could do enough correction to make the cities look amazing and realistic enough.

Because you aren't looking at the city like a map, they don't need Google Earth level of accuracy.

Though another possibility is that Google Earth is licensing their data for games, so possibly Microsoft has licensed that?
Nowadays you also need an mfence for memset_s, not to leave secrets in the cache, as those caches can be read via sidechannel attacks (Spectre).
> The actual problem is management doesn't care about security with no financial damages for that in most cases. So, they don't try to secure the project.

Nor should they, if they act rationally.

To be honest, I've started thinking that having a lot stronger regulation for punishing companies is the only way to improve the situation. GDPR is a good start in the EU, although it is privacy-focused.

The free-market solution to this is that users (be they consumer or B2B) start shunning the companies and products with the worst security records, but the problem is that security (and privacy, it seems) are so hard to grasp that it's just not happening. Companies exist to make money, and it's sad how many of them won't actually care about anything else. So if that is the only thing that they care about, the only option to make them care about security is to make insecurity a bad road business-wise.
There's varying degrees of "force". For example, we could "force" people to get their children vaccination, but that panders to fears of conspiracy theories. Instead, you can take away access to public education (e.g., vaccination mandatory for schooling). Then it comes at a steep price, yet you still maintain the freedom of choice. I don't think of vaccination as an analogous example here, since nobody really sees sugar as dangerous. In small quantities, it isn't. The danger is the context of the overall diet. Decades of lots of sugar consumption undoubtedly leads to negative health outcomes.
I’m hearing this excuse way too much. People that aren’t doing that deserve a version of a Mac Pro they can buy.
For software developers (engineering+product) these days, most of the deep communication happens over document review comments (say, in google docs, UX design tools) or code review comments (in your fav code review tool). Usually, a meeting is called via a calendar invite which may come via e-mail (but you never have to actually see the invite email as the invite shows up automatically in the calendar along with invite message/note - very important).
The meeting itself can be in person or on remote video call.
In between these two, for any casual business (of status update, coordinating meeting etc) or casual seeking/providing help we have chat in your fav 1-1 or group messaging app (slack, hangout etc).

I think e-mail is a poor replacement rich authoring and reviewing environments made for any specific type of document (PRD, Design document, code, UX design etc) needed in the SDLC workflows.

But nevertheless, writing good e-mail is an important skill – whenever you have to engage with someone outside of your team or immediately neighboring team, you cannot just cold call or message them (too intrusive) you will have to write a formal intro mail and set the context etc. and then bridge into your more richer workflows.
No, it's not. It's a complete ghost town.

I've lived in a European capital too. London? Where were you?
Shameless plug: IRMA Authentication is an open-source app [1] [2] and protocol that offers privacy-friendly attribute based authentication and signing using Camenisch and Lysyanskaya's Idemix [3].

It's currently heavily focused towards The Netherlands, where citizens can obtain attributes from the Dutch civil registry, such as name, home address and age. These attributes can then be selectively disclosed directly to a relying party, without the identity provider being able to see the transaction [4]. Multiple disclosures are also unlinkable as long as the attributes themselves are not identifying.

It's not currently using the verifiable claims data model, but it would very much fit it. It also doesn't use a 'blockchain', simply because it's not necessary to do so, and makes it all a lot less complicated.

[1] https://itunes.apple.com/gb/app/irma-authenticatie/id1294092... or https://play.google.com/store/apps/details?id=org.irmacard.c...

[2] https://github.com/privacybydesign

[3] https://privacybydesign.foundation/publications/

[4] https://privacybydesign.foundation/meeting-slides/slides-8-3...
What specifically looks similar to you? Consider there are many things which at some point only a few geeks had and which 5 (or 50) years later still only a few geeks had.
This isn't complaining about today vs. life before the industrial revolution; it's complaining about today vs. last year or two, within a particular job sector.

In other words, total amassed progress may be amazing, but according to the author, its derivative in web/consumer tech sucks (I'm inclined to agree, even if not for the same reasons).
It's likely the case for fusion, in that fusion is an extremely high energy research area. Room temp superconductor research is several orders of magnitude lower in energy usage. Energy has a intrinsic cost, and the more energy involved, the more infrastructure required to manage it. There is no data here, but I imagine the total cost is logarithmic, with several hockey stick bends where certain materials are no longer viable in those energy levels.

An example: casting
You can cast wax nearly for free, given that you salvage the mold materials and carve them by hand, sunlight can be used to melt the wax (~70C), and almost no materials are needed to control heat. Casting pewter is a bit more difficult, as a wooden mold will burn a bit, and you'll need some type of heat control tech, such as an oven or microwave or solar forge (~200C). The temperature has only tripled, but already materials no longer work and costs are significantly higher. I've worked in a titanium foundry and the cost is enormous compared to low energy areas.
to be fair, that typically only happens the first time you make your graph; replots are typically lightning fast. but this was a major frustration for me, I haven't had occasion to use it more recently, but I understand maybe things are a bit better for graphing in julialand in the last few months?
You mean literally the era that most innovation in this industry happened in? :).
Visualization of US treasury yield curve since 2002
The Nokia CEO, Risto Siilasmaa describes "Paranoid Optimism" as being prepare mentally for the most negative outcomes, and at the same time, be enthusiastic about the most positive outcomes.
Just play Day of the Tentacle. I've been playing games since the Atari days. Day of the Tentacle is one of the greatest games of all time.
A bank needs to be able to recheck every client's status any time the rules change (which happens on a weekly basis). If they don't hold adequate information about their clients, that would mean suspending their accounts until a new verifiable claim was provided.
The problem is we have very little understanding of how decision boundaries are formed, and very little intuition about how the input manifold “looks like”. That’s why it’s so difficult to make sure the boundaries have large enough margin (i.e. robust for all reasonable samples).

After reading papers like this it feels like while we make some progress towards understanding some aspects of NN operation, we uncover deeper aspects that we don’t understand. This process itself looks like gradient descent (saddles everywhere!), and we are still pretty far from the global minima. :)
> by the time she reached Harvard, hoping to study medicine, she was so far behind that “I couldn’t even take a remedial math class”

Wat? How'd she get into Harvard then? Legacy admission?
No, for free software to be "Free Software" it must respect the Four Freedoms (https://www.gnu.org/philosophy/free-sw.en.html). GPL-or-other-copyleft-license happens to respect them, but so do the Apache, BSDs, MIT and other licenses which are not copyleft.

Note: "Copyleft" as opposed to simply Free Software entails reciprocity, e.g., the "viral" part of the GPL. See https://en.wikipedia.org/wiki/Copyleft
It wasn't about which degree you had, but that you had one at all. From the era when many jobs did on-the-job training. It all seems so foreign now.
What's wrong with Mac Mini or iMac Pro?
To quote David Mitchell (the comedian, not the author) it would be tempting to take this kind of thing seriously if it wasn't for a damnable sense of perspective.

Some thoughts:

1. Much like how the entire centrist media machine feeds off the insanity of the current US administration, somehow this article is at the top of HN. We put it there. (Well, 42 of you did, as of the time I wrote this.)

2. Perhaps the best-kept secret in the world is that it is getting better by almost every measurement. The late, great Hans Rosling was superb at breaking down these dimensions in video form (eg. https://www.youtube.com/watch?v=jbkSRLYSojo ) but if you want the real deal, I recommend Steven Pinker's excellent "Enlightenment Now".

3. I couldn't care less that Intel has "stalled" since you can now buy a Raspberry Pi that pwns my first computer by an order of magnitude or three and costs less than $25. Meanwhile, Apple is refocusing on Mac hardware again because so many "poor" people have phones now that they can see a sales ceiling... this means that a huge percentage of the planet has a significant computer on them all of the time.

4. Not only does age and wisdom allow you to observe tech over many cycles, but the older I get the more I realize that tech is nothing outside of its relationship to politics, culture, and ourselves. Look at how young children just assume everything is a screen, now. Tech is now an important aspect of the daily political conversation. In just 15 years we've gone from a society that rents VHS movies to one that feels entitled to comment, upvote and subscribe to everything they watch. It's fucking crazy how much tech has reprogrammed everything from the way we find love to the way we get from A to B.

Finally, to the author: sorry a lot of the comments here are negative. They aren't wrong, but we're still working on chilling out and defaulting to presuming that in any given moment, people are generally trying their best in this community. The good news: there's lots to be excited about in this "worst possible timeline" we've fallen into.
One interesting comparison that is likely to become highly relevant over the next couple of decades is long term viability. In software you're getting pretty old by your late 30s. By your 40s you're edging towards obsolescence. Beyond that? Of course there are exceptions but I think it's safe to say that they're the exception.

The is only something that's not such a big deal yet because the rapid growth of software is very young, and consequently so are most software developers. By contrast the average age of a welder in the US today is 55. [1] It'll be quite interesting to see how this plays out. You have people increasingly living well into their 80s, yet they start to lose their place in the job market after after a couple of decades? Maybe the bias against older workers will simply fade as the industry matures alongside its workers, but if it doesn't then there's going to be quite a spectacle over the next couple of decades.

[1] - https://www.lincolntech.edu/news/industry-news/need-skilled-...
A higher clock rate means little. What each instruction does and how fast it does it is the real question; MIPS fails horribly here, as its instructions are both obscenely large and also do very little. RISC in general is misguided and MIPS is a nice monument to how a ''reduced'' instruction set eventually bloats from various reasons, such as increasing the register size.

From what I've seen, SuperH is much nicer, with multiple addressing modes and sixteen bit instructions. RISC-V has nice qualities, but being among the nicer RISC hardly means much.

It's unfortunate there's a dearth of high-level machines nowadays. Where are the hardware implementations of abstract machines that aren't the JVM? Where's the attribute memory that stores things such as array bounds and types? For that matter, where's the real notion of an array instead of offset memory?

That's all in the past now, unfortunately. MIPS is hardly something worth crying over. The only reason I give it any attention is because I own some exotic MIPS hardware.
Jeremy, we met at Exponential Medicine a few years ago. You probably don't remember me, but I wanted to say thanks for the inspiration (both in person and via this course).

I'm still chipping away at AI applications to mental health and the law, which sadly remains relevant: https://www.oregonlive.com/pacific-northwest-news/2019/06/ju...

The course has been a fantastic resource. Thanks again, and keep up the good work. Looking forward to what comes out of the work with Swift.

Thanks again to both you and Rachel for your contributions, and attention to the ethics of AI as a central concern that's every bit as relevant as the technical details.
I find video chat to be the worst business communication tool, unless you need screen sharing.

It's still a mystery to me why people so often prefer it over the traditional phone, which has better audio and reliability and doesn't force everyone to regulate their posture, get in a professional looking location, etc
AdGuard will not be affected by these changes - https://adguard.com/en/blog/chrome-api-comment.html
Boeing Knew the AOA Disagree Alert on the 737 Max Didn’t Work
The GP demonstrates that the mathematics alone cannot produce a good software and does not necessarily refute the OP.
Robot Baristas Taking Hold in Korean Coffee Chain
What is cloud computing and where is it heading to in 2019?
Basically no one that knows anything shares anything substantial in this industry. You can dig for hints but won’t find much.
Except for having invented the microprocessor, the x64 and ARM ISAs, Unix, C, SQL, SGML, TCP/IP, digital audio and video, electronic music, GUIs, logic programming, and basically everything we're taking as granted today.

Edit: x86 of course
"What crash? It is working fine on my machine."