skysight-inc/HackerNews huggingface dataset:
I've learned the hard way just how effective such prototyping tools can be if you only care about... prototypes. Or the visual stuff. Seeing a designer whipping up a running example in 15 minutes in Construct2 that was equivalent to what me and two of my friends spent last 8 hours coding has taught me to respect those tools, at least in particular use cases.

And my point is, if we're focusing only on short-term client-recognizable value, we may as well just make shiny prototypes. Who cares about the pesky internals anyway.
For those coming later:

A Generation Lost in the Bazaar (2012)

https://queue.acm.org/detail.cfm?id=2349257

https://news.ycombinator.com/item?id=12251323
> Cathedrals are not, generally speaking, profitable.

This is getting lost in the metaphore, instead of the topic. Architected software is profitable.
Printing those warnings to every end user isn't particularly useful though...
A Solar Energy Conversion Breakthrough with Help from a Ferroelectrics Pioneer
I use the UAC plug-in, but it is a pain indeed :/
100% on it also going the other way, as we've seen repeatedly whenever there is a hack at the application layer. The market cap of the protocol drops at a higher rate than the "actual loss", e.g. last week's Bitfinex hack of $70mm in BTC knocked 20% off the price of bitcoin.
Cantor was wrong: there are no infinite sets
It's worse than that.

"You are running an outdated version of Internet Explorer."

I'm on an Android phone.
If you're following along in the code, four classes are defined, l_and, l_and:visited, l_and_not, l_and_not:visited.

l_and:visited and l_and_not are set to background color white, the others black.

512 link 'stacks' are created, each one in a td tag, each one for each possible setting of the 9 sites he checks.

Each of the classes get mix-blend-mode: multiply turned on.

He then looks for a final image with color white -- that's the bitset of your visited sites, since the multiplies will all give white as the output.
Could someone give an ELI5 on this? I know talloc's snprintf test is broken, but I'm not sure what the point is.
> users shouldn't have to play sherlock to figure out if I can trust them.

If you don't trust them, then apply the errata yourself and compile from source. It's not that difficult. If you have many machines you can do it on one, build a release and roll that out on the others.
If so, I was burnt out on the first day of my first job 25 years ago.
Very soon we would have FBI and NSA requiring these pacemakers to have a kill switch to kill whoever they don't like.
Unfortunately that requires me to keep paying $6AUD/month for Google Apps. That may be the way to go, ultimately.
Koi Fish
Deep Learning Chip Upstart Takes GPUs to Task
N26 e-bank promises free account creation and id verification over internet
WWDC 2005: https://www.youtube.com/watch?v=kcfGsOKXO5M
And the fees are cheap https://n26.com/pricing-international/

Anyone tried them yet?
An AMA Turing test :)
Hope you all like this idea! Get tickets for our first discounted weekend at www.foundler.com/welcome
> ...and the cat doesn't really NEED me

Until you stop feeding your cat. Then it will eventually die of starvation.

Unless it's an outdoor cat (or has access to the outdoors), then it can catch it's own food, but will most likely be killed (outdoor cats generally don't live as long as indoor cats).
XML protects JSON: people needing extra power choose the complexity in the XML ecosystem, keeping JSON simple.

The problem is usages that grow in their need for power over time, with high switching costs. Instead of choosing, they add pressure to XMLify the JSON ecosystem.

JSON's doom seems distant but inevitable, but it will instead be defeated by the rise of yet another format.
Can you root your phone using the exoloit yet?

It's only a matter of time.
They're not claiming to verify them against a govt database which doesn't exist, there just claiming to be the smartphone equivalent of the id scanners that liquor stores have.
Everyone seems to have stories about ball lightning. Where is a video?

PS: The video in the article is unconvincing and probably a firefly.
Is Clean Code Necessary?
Ugh, this headline asks a question that's not very fun to ponder. Especially considering Betteridge's law [1].

When it comes to male friends, I think part of the problem is that men—especially straight men—are bad at/afraid of expressing intimacy in platonic contexts, probably because of social conditioning and subconscious homophobia.

When I thought about the answer to the headline's question for my friends, the only "I don't know"s were men. My female friends have made it clear that they value my friendship; most of my male friends haven't, and I think I'm bad at expressing that to anyone of any gender.

Of course, maybe I'm just overgeneralizing my own experiences and/or my female friends are just better friends than my male friends.

Either way, good article. A lot of the not-news NYT stuff that gets posted on HN is crap, to be honest. This one really got me thinking and got me to churn out something wayyy more personal than I'd normally ever post here.

> Others point to a misunderstanding of the very notion of friendship in an age when “friend” is used as a verb, and social inclusion and exclusion are as easy as a swipe or a tap on a smartphone screen.

I realize it's just fluff for the intro of the article, but this is typical kids-today-and-their-loud-music-get-off-my-lawn garbage. Social media does in general make people more aware of more people's lives, but I doubt anyone actually believes that every single one of their Facebook friends is actually their friend.

[1] https://en.wikipedia.org/wiki/Betteridge%27s_law_of_headline...
Yep. That about sums it up.
> Marissa Mayer seems to have completely the wrong idea about success, and Yahoo provides proof of it.

That's unfair. Yahoo was sinking long before Mayer, and numerous CEOs were unable to do anything useful to fix the situation. I'm not sure Steve Jobs could have saved Yahoo.
One thing people often miss talking about Mathematica is that the core math notebook features, 3d plotting, symbolic algebra tools have all been available since the early 1990s.

Seriously, that's a long time, and a lot of user hours and development have gone into Mathematica. It's not perfect, it's not for everyone, I don't currently have a license, but to my mind, it's the gold standard for interactive notebook type math and science where you will never have to wedge in some weird plugin, deal with a library incompatibility, just go.
It's the opposite of central planning. According to the article, there is a uniform set of rules. Follow the rules, build your condo building. In the US there is central planning on the local level, usually the city level. Planning commissions determine if your project meets the "character of the neighborhood" and neighbors bitch and complain that your project will "create more traffic" and the (central) planning commission denies your permit.
I guess I do not see the point of UBI, if not the total elimination of other social programs.
Persistent ipset rules as a systemd service
I wish they would at least put dates on the documentation. I find myself reading halfway through a outdated tutorial before some names or versions makes me realize it.
...Aside from the fact that the article is about the attitude amongst devs that manifested itself both as the motd-framework and as systemd, making this article thourougly linked to systemd, yes.
The fact that he repeated the phrase three times in as many sentences made me wonder if it was a joke.
the bigger discussion of the article is here: https://news.ycombinator.com/item?id=12246819
That seems utterly wrong to me.

I'd expect any manager worth is salt to put that at a 10% or 20% (basically anywhere NOT 0) and uses that number as a reminder to devs that part of the job description includes MAINTAINING the system in proper condition, not just piling up new stuff on top of the existing random stuff.

Same as a car needs regular maintenance, a dev project needs regular maintenance.
macos (nee osx) is the result of combining freebsd and the mach kernel, both very cathedraly technologies.
No Man's Sky: Update 1.03
Is it bad etiquette to repost the comment there?
I'm not seeing any of that.
Regardless of your choice, definitely adopt from a shelter!

I have two adopted animals, a cat and a dog (and a 2nd beagle from a breeder).

If you can provide a forever home to an animal, you will be rewarded for it.
No, that's fine. It's clearly more useful in the bigger discussion.
XML is the best way to communicate 20 characters worth of information using 1000.
Just treat it like google, or AWS - you're not going to use all their services and you don't need to. The things I'm using I'm really happy with.

Email just works. No thrills there. Using a custom domain.

Invoicing is pretty simple and I like that tracking payments and payment processors are integrated.

Docs are pretty good. They allow both storing files in arbitrary structure and tagging them at the same time. There's a phone app which I used once or twice and it's ok.

In general, I like it. It supports 2FA. If they let me pay for the service I would (5 users minimum, there's no cheap single-user subscription). It's kind of like an office suite - you're not going to praise how great it is, there are some obscure issues out there, but it works year after year for me and I'm happy to use it. While it may have happened, I can't remember any outage of their service.
Or poor, as in gata being slang for your housekeeper.
AWS Elastic Beanstalk Supports PHP 7.0
I agree with your thoughts, but I also understand that different people like different pets. To me a cat is perfect because it's relatively self-sufficient and I can leave my cat alone for a few days without a problem. I don't want to have to run home early from dinner because I need to let the dog out.
I remember a few years ago, before Git had NTLM support (for proxies), I had to use all kinds of terrible hacks to get online. Recently, the proxy I'm behind for at least 8 hours a day has been changed to accept Basic and Negotiate, but I didn't realise that until I'd spent a not insignificant amount of time yelling at NPM.

Even if you do get online, don't forget to configure the MITM CA cert!

Next up, apps that try to execute from %LOCALAPPDATA% (Squirrel installers). This is blocked by most AppLocker configs.

Isn't "enterprise" computing fun?
Mattermark Daily – Monday, August 8th, 2016
Wish it wasn't so pricy! But I get why. Wolfram alpha's site answers so many of my questions.
Cool analysis, but the results seem off to me based on my own social network (which line up with a lot of common stereotypes).

I think I know why. The majority of people I know who have cats don't post photos of their cats on social media, but it's pretty mainstream to post photos of a dog. This reflects social habits with pets in general: at work the dog people regularly talk about their dogs, e.g. how they took them to the park on Saturday. I rarely hear any discussion about cats at work even though I know more of my coworkers own them.

I think this leads to an "alternative", quirky, less social bias on the cat people. There's probably some bias on the dog people, but I imagine far less of one.
I wonder how many people are on Facebook without even knowing they're being profiled like this. Sure, this is an interesting article, but this minuscule piece alludes to how much they know about the people on their platform.
As far as I know it's actually not possible to downvote comments that are descendants of your own comments.
Struggling Twitter lists over 183,000 square feet for sublease at its S.F. HQ
No, sometimes people do fail. People get jealous, they get mad, they sometimes do silly things. We put processes in place to prevent those malfunctions from negatively impacting our organizations. Unfortunately, even perfect processes can fail when humans are involved. That's why it is important to remember that people skills are as important to a manager as are project planning skills.
They don't need to. Private industry has shown time and again that the device will remain insecure until consumers care (that is, indefinitely).
If either of these companies actually sold the data they've collected they'd hurt their own competitive advantage.
thanks for the details & links. Good to know some version of SELinux prevents this.
If the employees/common share holders are splitting say $1B, an employee's 1% is actually much more. It wouldn't be surprising to think the investor's preferred shares were ~50% of the equity or more, leaving the common shares with the remaining 50%. That employee's 1% is actually 2% of the remaining, so ~$20M using the numbers above.
One cut in a death by thousands perhaps?

This propensity for complexity is really irksome. The "generation lost in the Bazaar" headline couldn't be better timed.
Jealousy==emotional self-regulation management didaction processes.

Anger==emotional self-regulation management didaction processes.
I wonder how much of this is an introvert/extravert thing? I mean, the article already points out that dog people will likely have more friends and cat people are more likely to be single, so I suspect the difference in preferences may depend on that aspect of someone's personality.

Cats are perfect for introverts; they look after themselves, don't tend to do much in the day, don't need walks and hence can be mostly left alone (or left to sit next to you) while you browse the internet or work at home.

Dogs require more excercise, commitment, etc. So if you gain energy from being around others, what better way than to go for two walks a day round the streets/local park?

So extraverts likely choose dogs, and introverts likely choose cats.
Why do all these developers hate simplicity?
> or do you just say "lay tech" or (god forbid) "lay techs"?

I thought it was "lah tech."
> Languages are faster, development times are shorter, and chips are WAY faster.

This is due to Moore's law, not the software design choices that the article bemoans. Those $30k/month Sun servers were many times faster and cheaper than the earlier machines they replaced as well.
> Nevermind, bash on windows sucks for Emacs. The very first thing I tried to do was set a mark (c-space) and it doesn't work. Maybe there's a workaround but it's just not worth the effort.

https://github.com/Microsoft/BashOnWindows/issues/639

I haven't found a workaround yet and still use Linux VMs for a lot of tasks.
From the end user's perspective, silently putting email in 'you are evil' classification isn't much different from just deleting.

I'd rather get spam once in awhile than turn my spam folder into a de facto secondary inbox.
This article is interesting, but it alludes to the level of profiling they do on their user-base, and that part is scary.
Reposted from a different thread on this article:

Ugh, this headline asks a question that's not very fun to ponder. Especially considering Betteridge's law [1].

When it comes to male friends, I think part of the problem is that men—especially straight men—are bad at/afraid of expressing intimacy in platonic contexts, probably because of social conditioning and subconscious homophobia.

When I thought about the answer to the headline's question for my friends, the only "I don't know"s were men. My female friends have made it clear that they value my friendship; most of my male friends haven't, and I think I'm bad at expressing that to anyone of any gender.
Of course, maybe I'm just overgeneralizing my own experiences and/or my female friends are just better friends than my male friends.

Either way, good article. A lot of the not-news NYT stuff that gets posted on HN is crap, to be honest. This one really got me thinking and got me to churn out something wayyy more personal than I'd normally ever post here.

> Others point to a misunderstanding of the very notion of friendship in an age when “friend” is used as a verb, and social inclusion and exclusion are as easy as a swipe or a tap on a smartphone screen.

I realize it's just fluff for the intro of the article, but this is typical kids-today-and-their-loud-music-get-off-my-lawn garbage. Social media does in general make people more aware of more people's lives, but I doubt anyone actually believes that every single one of their Facebook friends is actually their friend.

[1] https://en.wikipedia.org/wiki/Betteridge%27s_law_of_headline...
Jsengines-list of resources on architecture, optimizations and GC strategies
It looks like that also skips displaying /etc/motd. If you just want to skip regenerating /var/run/motd, you have to blow away /etc/update-motd.d but continue running pam_motd.so because it's bizarrely responsible for both.
And if they get into your email account on gmail, you lose your email account. (possibly permamently) Just evaluate and choose your risks.
Do you know what % of scheme is fairly functional? Most of it. There are ~19 functions in r5rs that mutate state, if you count IO related functions. I have used maybe half of them, and mostly the IO ones. The rest were for mutating variables, lists, vectors, and strings. Many of those are rarely used. I mean, really, when was the last time you used set-car! or set-string!?
Slightly OT, but I enjoyed the discussion about (physical building) construction in the book "the Checklist Manifesto". In The Mythical Man Month, Brooks advocates the use of something like the "master builder" model for software. It turns out that in actual (physical building) construction, the master builder model is no longer used, because the construction process has become much too complex to be understood by a single person.

Instead, in construction, they use a system of checks to ensure that different experts consult one another so that every decision is reviewed by a relevant expert.

I suspect that the "chief architect" approach that Brooks advocates may have become obsolete as well since the Mythical Man Month was written. Perhaps software developers could learn something from the newer methods that replaced the "master builder" model in construction.
Note that's a dumbed down scheme, where nothing can be accomplished, I should take a look at the guix APIs to craft a bigger subset. I realized as I wrote it, my argument does look undercut, but didn't want to spend more time just yet, so posted that anyways.

Besides dynamic variables, there is also plain old variable mutation. Scheme macros are much more complex than what you described, because of hygiene. For the sake of making Scheme look better, I left macros out of my grammar.
The Nix expression language has none of these things.

> but more regular? I doubt it.

Nix's lack of a top level (the <Items>* in Scheme) is a big boon for simplicity, especially concerning imports from other files which I forgot to include.
I'm pretty sure I couldn't. If you literally work for 130 hours/week, you have less than 5.5 hours for hygiene, food, and sleep. So maybe 4 hours of sleep per day if you're really efficient at everything else and never leave the office. I couldn't get by on that for long.

Either Marissa Mayer doesn't sleep or she's grossly exaggerating.

I met a bunch of folks at Yahoo who had this same pretend-to-work-long-hours philosophy. If asked, they'd claim to work 10+ hours/day but actually showed up at noon and left at 7pm and rarely seemed to do anything from home. My interpretation was that long hours were expected and the easiest thing was to just pretend to be doing them.
Ask HN: Is the Delta outage a 'bug' or a malicious hack?
Today, Delta was the last company being hit by some kind of system-wide outage, causing hundreds of flights cancellations. Last week it was Southwest suffering from some mysterious system-wide "bug" that caused mayhem, and last year United had a similar system-wide crash.

My question is: is there a pattern? Are airlines targeted, perhaps as part of either proving our infrastructure is hackabale, or an actual act of sabotage? Or is just that all airlines run old, buggy software whose shelf life has expired?
Venezuela’s death spiral is getting worse
A major point of UBI is to eliminate (or reduce) adverse incentives inherent in means-tested social benefit programs; it can easily do this while replacing only some existing means-tested social benefit programs, leaving other social benefit programs (means tested and otherwise) in place.
Worth following all the instructions on https://www.fastmail.com/help/receive/stopspam.html

I found pointing my MX records straight at Fastmail helped a lot with spam. See "If you use your own domain" in those instructions.
I wish google would favor newer, more accurate solutions. Or at least provide away to flag no longer useful content.
Increasing supply of money is a reason that demand for shelter increases (demand is the function relating price and quantity demanded.)
The "simple answers" part amounts to basically refusing to answer the question. Which... seems unhelpful.
Call me a sceptic but a hail-mary acquisition of this kind is not going to save Walmart.

Amazon is built through and through as a tech company. The people running it all have tech backgrounds so they're all able to get behind the Bezos vision of automation and scale trumping all.

To give you an idea of how savvy the management of Amazon are, I heard rumours that Diego Piacentini (Bezos' lieutenant managing the retail business) was known to roll out his own SQL queries. My own head of the team, who was a more conventional "retail guy", barely knew how to use excel and had chiefly gotten to where he was by politics and tenureship, despite being younger than Diego. Whether it is true or not, it gives an idea of the mindset and skillset valued at the top of Amazon.

Now I'm almost certainly biased given that I've worked for Amazon and not for Walmart, but I'd be willing to bet that Walmart has more of the latter "old school" types than CS folks looking to solve new fields. And to me, that says that the odds are tipped against this integration being successful as catching up with a tech company would require an overhaul of Walmarts entire infrastructure and culture. Not to mention that Walmart are at the mercy of their shareholders, whilst Bezos is still majority shareholder.
Hey, @aloksmartpath here. Excited to be part of the YC community and, more importantly, helping the underserved majority with personal finance. As background, I've taught over 10K low and moderate wage employees personal finance after leaving a career at Bain. The most striking challenge for over 90% of participants was consistently spending less than they made..and even knowing if they're on track. I believe we're on the right path to making an impact. Open to questions, comments, and any/all perspectives on how to address this problem. Would love to get more people involved.
Yes, I partly merge them myself, sometimes it is done by others. The results are shared through the XDA forum where the Defy used to have a lively community. That community has mostly disappeared, but some die-hards - like me - still try to keep the thing up to date, if only to show the futility of planned obsolescence and locked bootloaders...
Good news! Hardened NixOS isn't far: https://github.com/NixOS/nixpkgs/pull/12895 :). I've been watching/waiting for that for a while myself, and the progress on that ticket has been encouraging enough that I've started building out NixOS stuff in anticipation of it landing by 16.09. Now I'm somewhat slavering for it because I've come to like NixOS a lot more than I thought I would...