skysight-inc/HackerNews huggingface dataset:
I'm not sure if anyone uses weebly these days. Back in my college, when I was running a solo business, weebly hosted my website and I proudly printed the site url on my business card. It was the same time when Wix had flash based design. And when Flash vanished one would expect similar fate for Wix. But instead Weebly vanished which is a shame. Squarespace is something that Weebly could have built. But it's ironic now to see Weebly joining Square which is another bunch of missed opportunities. The touted Jobs 2.0 Jack Dorsey never seemed to have turned around it.
Always! People underestimate the subliminal effects of good design. In the early days of Slack, several people I know (not in tech) were practically begging to use it at their workplace. The reason? The branding was "mesmerizing," particularly the hash. I think the same goes for programming languages.
Hundreds of millions of users had their data stolen. Putting this fine at less than a dollar per user. Is that really what our private information and security is worth? Who cares if they're being fined when it's a slap on the wrist. To all those talking about billion dollar fines on Facebook: fat chance.
Speaking from personal experience, in order to improve one’s life, you need to make incremental improvements. It could be as simple as going to the gym and doing one rep. Then the next day you do two reps, etc.

It requires a paradigm shift in the way you think, which is not easy. The first step is making a commitment to change.
There should be probably some limits that would prevent people from participting in closing questions outside their expertise. Expertise could be measured on how much points you have collected on related topics.

Sometimes you really need to deeply understand the topic to judge if a question is valid.
I can’t say exactly why, but one typical reason is to track roi of their ads on the different networks that you cited. So, in practice (well, assuming my theory is correct), they’re giving your “presence” data to so many companies just to know if you originally came from one of their ads. And it’s not just Slack. I hope gdpr, if anything, will start cleaning some of this madness.

Edit: typos
> It doesn't work because anybody with a conscience can tell you that Reagan was wrong then, just as Putin is wrong now.

They seem like part of a larger attack against western intelligence, and if you don't pay attention to the details I can understand why it comes off as damning.

It's easy to pretend that the CIA is some puppet master, but their job is intelligence. The intelligence agencies, analysts/strategists, and the decision makers aren't the same apparatus in the US.

Look at the later claims of WMD that were the pretense for war, there's plenty of evidence to show that the CIA wasn't making the claim that they had WMD. They made the claim that they didn't know. It was members of the Bush administration (policymakers) that were pushing the narrative.

But if you happen to be a nation state doing something damning it's convenient to blur the mistakes of the policymakers with the intelligence community to discredit the intelligence that's calling you out.
> With standard locks, a thief can quickly and easily gain access without the homeowner knowing.

Too true. Especially cheap ones with tumblers only on one side. In [more than] one of my old apartments I remember having to sit at the mailbox picking the lock so I could open it and replace it because the previous tenants left with all of the mail keys.

It was funny to have people walk in and just say hello as if nothing was happening. "It could have been your mailbox. I just entered mine with my girlfriends bobby pin while you were standing there. Somehow yours is never vulnerable." Of course I wouldn't say that— but oh that I would... ;P
Then it's not really a fuse in the normal chip sense.
Love Flask. It is my favorite back-end framework and has fit all of my needs. Getting a server up and running with Flask is incredibly simple and if anybody hasn't played with it yet, I highly recommend it.
A bit of a disappointing exit for what was considered an IPO candidate. I think they only knew how to make a great product and were clotheslined by Squarespace and Wix’s giant ad campaigns feeding a super optimized funnel management system.
Adventures with cgo: Part 2- Locks and other things that go bump in the night
"...serves a valuable purpose by keeping signal high, but also suggests that we just might be Zuckerbots who aren’t even trying very hard to pass as actual humans"

A snarky dig at someone in a post about how SO wants to be less mean and snarky is an interesting editorial choice.
SO is a trash fire that has some really great content down in the basement, [beware of leopard metaphor elided]. But the problem is the people on the ground floor that the average new user will run into are, to put not too fine a point on it, a buncha jerks.

Great place for finding answers to older common questions, really awful place for asking new ones.
That's great! I don't know if Jocko is for everyone, but for me he's super motivating. I think we all are sometimes guilty of looking for complicated answers to motivation, discipline, and generally things that are hard (I know I am), but more often than not the answer is a simple 'get after it'.

Keep cranking on your side project!
I saw an example a while back of an SO question about "how should I store gender (sex) in a database". Conflating the two may alienate or upset a transgender individual, without the participants in the Q&A ever being aware of that person. Maybe they're a new user with no ability to comment to point it out, and they just head elsewhere from then on.

Similarly, if minority groups are more prone to imposter syndrome, it may be that aggressive and blunt answers impact them disproportionately.

In both of these cases, it needn't be intentional or directed at any particular individual to have a disproportionate impact on a group of people. Just as a group can get a reputation of being a "boys club" without explicit "no girls" rules.
You are not alone. I got my first 'real' job programming in my late 30s. Doing okay, but not like I thought I would be after 4 years.
Flask 1.0 released
It's only "immensely useful" if you seek the solution to a problem that's already been solved (and actually solved, not just happening to share a few keywords with a different problem and thus marked as a duplicate).

If your problem has not yet been solved (especially if it's similar enough to another problem to look like a "duplicate" to someone who does not actually understand the problem), then "trash fire" is hypobolic if anything (is that a word? It should be a word).
This also struck me - as far as some of the treatment I've seen and read about on SO, this is downright courteous. She didn't provide enough information to actually answer the question, so literally what the fuck did she want?
Also not grokking author's taxonomy.

I think the distinctions are interoperable vs proprietary and plaintext vs encrypted.

iMessage is encrypted and proprietary.

(I think) Google Chat is plaintext and interoperable.

iMessage could be interoperable by allowing third parties to participate.

Google Chat could be encrypted if it facilitated key exchange, via P2P, central registry, or both.

Aren't there a bunch encrypted interoperable chat options? Like matrix.org and Signal? (Sorry, I contracted 'aggravated chat client fatigue' a long time ago and stopped paying attention to the horse race.)
Also improves their offering against companies like Shopify and Salesforce. Square's never really offered an online store option beyond allowing you to link your account with companies like BigCommerce, WooCommerce, Magento, etc. putting them at a disadvantage as most brands want a strong online presence that a horizontally integrated offering won't be as good at providing.
Researchers Keep Pig Brain Outside Body
Cultural Marxism is the process of categorizing the world into oppressor vs oppressed. This is just another application of the process.
Hey, congrats! How'd you find the experience of writing a new app in GNUStep? I feel like in some better metaverse, the GNUStep project would have ridden Apple's rise in popularity to be a solid contender / alternative to the Apple ecosystem.
That's so cool on multiple levels. As a gamer, with some OCD issues, this is really impressive just from the "It looks so neat and perfect!" level.

But from an "artsy" point of view, this is so much more, it's actually saying something.
And all that by just playing the game like it's intended (mostly), no modding at all, just working with what's there and trying to min-max the given systems.
> It basically reduces buying power for real estate.

But real estate is unlike a lot of other goods in that it's value is significantly driven by what other people are willing to pay, rather than what it intrinsically costs to produce. Thus, as your buying power goes down, so does everybody else's.
You'll never see how it competes if you've never explored the software.

I transitioned all my realtime Excel documents over to Google sheets something like 5 years ago now, but the ability to do this has existed for much longer.

It has the distinct advantage of always running. I don't need to leave my computer on, the sheets are always updating somewhere in the cloud, always up to date when I open them, and trigger actions whenever certain criteria is met.

The alternative would be to leave an Excel sheet running on a computer 24x7 and making sure that computer doesn't power down or reboot, or building a database solution on a hosted server somewhere.

The main advantage Excel has is that you can do some things a little faster since you're using your own resources.. but if I needed speed, I wouldn't be working out of a spreadsheet.
>You just have to have the track record that shows that you “deserve” to be paid so much.

I take it this means be a programmer with significant experience? It would be great too get a fulfilling job that pays the equivalent of a FAANG salary for junior devs, but I don't see anything like that available to me. I guess that'll be one of the good things of becoming an older programmer...
The salary distribution function has a much different shape, trades vs. college. The expectation value of Total lifetime earnings does too.
So about a $1 fine for every 100 accounts exposed [1]. Also the entire sum is less than what Marissa Mayer got every year in salary [2], as we well as a small fraction of what she got as compensation for selling Yahoo to Verizon [3].

[1] http://money.cnn.com/2017/10/03/technology/business/yahoo-br...

[2] https://www.nytimes.com/2017/06/03/technology/yahoo-marissa-...

[3] http://www.latimes.com/business/technology/la-fi-tn-yahoo-sn...
>Signal doesn't work without Google services

Not true, it has a websockets alternative to gcm.

>and requires a phone number

The phone number can be anything you control.

>and turned-on phone iirc

Yes

>(and their profit model seems to be extorting companies like Wire and helping closed source software like Whatsapp advertise with Signal-level encryption).

It (now) has its own nonprofit backing it (and a generous benefactor). It's not trying to be profitable.

The "extortion" thing seems to have been about wire using signal code in breach of copyright (ie not complying with the open source license).

Signal has stated that the goal of working with WhatsApp (and others) is to make good crypto be used as widely as possible. Matrix crypto is also based on what's used in signal.

>Wire is the best of all, but the Android app drains battery and everything is web

Signal is very polished (at least on Android - I'm not familiar with the ios app).
> Then he refused, left the room, and told the director to veto me from the rest of that day's interviews.

"Bullet dodged" -- he did you a huge favor.
Back in 2004 I built a similar platform for a guy that was in love with MLM stuff. Too bad he was focusing on the wrong stuff and I was completely unexperienced in regards to entrepreneurship. We could be in a much better situation today. Sigh
Read the comment from mistersquid https://news.ycombinator.com/item?id=16935683 to understand the point
Definitely. One criterion I'd use is necessity vs luxury. In many places, having a car to get to work is necessity.

And I'd add that I think the notion that society runs on incentives for performance is a very narrow view. How many people here picked software as a profession because it would maximize lifetime income, versus it being a thing that they really loved? It's always some of both, surely. And more.
“I feel like this response is targeting me because of my race and gender.

Oh, when will the HN community step in to stop such flagrant abuses.”

See where unconditionally believing feelings gets you?
Elaborating on the "on some congested links UDP packets tend to be dropped earlier" ...

In our testing of lots of internet connections in the US, we've found that many of the "free" modems/wifi-routers that cable and phone companies supply really, really discriminate against UDP. It's not completely clear whether this is intentional, at least in part, or whether it's just buggy behavior.

There are several models of routers that you can reliable cause to just stop delivering UDP for a while, if you send enough UDP through them. This happens on their little internal Ethernet switches as well as over WiFi, so it's a firmware thing. Some of these routers will perk up and behave perfectly well right away, if you access one of the well-known DSL speed test sites, while flooding them with UDP packets. :-)
Just checking, but did you see page 19?
Then let's hope that those college kids build robots to do hard and life threatening work for them!
> I think "being nice on the internet" is typically a learned skill

That's really true, not repeated enough, and much deeper than it appears.
Depends on how fast it rises, and if wages can keep up. Obviously the slower the better. But yeah, the optimal time to buy RE is when rates are high and then refi when they drop.
I'm not sure why you say that's not the deal on offer. I'm 53 (today!) and a lot of how you describe yourself applies to me too. And yet, a year ago, I had no problem getting through one of those classic Silicon Valley hiring processes - code interviews, design interviews, the whole bit. There are two key points I'll share that might help you.

(1) That process isn't always what you think it is. Sure, some companies will copy the superficial aspects of that process, asking puzzle questions or looking down their nose at you because you don't know some trivia about a language that has existed less time than you've been programming. They're idiots. However, there are also more people than you might think who have actually been trained in such interview techniques, who almost couldn't care less about your solution because they're looking at how you solved it, how you communicated about solving it, how you reacted when surprised or confronted, and so on. That's really important stuff, and I for one don't mind being measured on it.

(2) If you're clear about expectations, you might be surprised what kind of deal you can get. For example, this company is notoriously averse to letting people work from home full time. I'm one of only a few dozen (out of thousands) apparently. Why? Because I told them right at the start that it was an immutable requirement and if they weren't willing to make that deal then we might as well not waste our time. Mentioning that kind of thing post-offer wouldn't have worked. Not a chance.

So yes, I think people like you and me can get through that kind of recruiting process and get the kinds of jobs we want. I hope that helps.
In a world where inflation is going to go up, what should one invest in?

People will often say gold. Which I guess is a proxy for any fixed supply asset. But weve seen price inflation in many things other than gold, such as houses and land, art, stock prices. Most things of lasting value ie not consumables. Does a precious metal have some other special qualities that make it behave poorly relative to other limited valuable assests, and then well?

What say you HN? Whats the play to protect ones assets? Or does one just need to avoid cash and bonds?
The fights are so big because the stakes are so small. (Also said by Kissinger about Harvard)
History.

In the late 1970s you could get 17% return on your savings account and mortgage rates were well above 10%. People still bought houses.
> The reason they prevent downgrades are to reduce support costs, to ensure broad compatibility, and because of security flaws in older versions

That's a reason, not the reason. I'm sure you can think of many other reasons a company would want to prevent downgrades that they won't tell you because it's "user hostile".

For example, say an exploit is found in the Nintendo Switch that allows arbitrary code execution. People use that to load emulators, homebrew games, pirated games, you name it into their Switch console. Nintendo does not like this, so they force an upgrade on everyone, lock it from being downgraded, and now anyone who upgraded can no longer do that. They'll chalk it up to security of course, because what company will flat out say they don't want their users to have the ability to run unsigned code on "their" device?
New PODaaS Podcast Episode: Selling Data Science and Advanced Analytics
Is that a bit of peach on the finish? And maybe some citrus?
That is amazing! I love it :D
They do and can. According to Payscale, US GPs make an average of $170,955. Lots of engineers make that.
That last sentence sounds a lot like anti competitive behavior by Intel. On the bright side it bodes well for AMD that their chipsets are causing this type of response from Intel but it sucks that this may be driving the lack of AMD laptops available to consumers.
More likely Square is taking on Shopify.
Nice! In that case I am all on board with the new logo
I suppose if the the additional demand instantly translates to near immediate provision of supply? Most manufactured goods would fit in that category nowadays?

Only things like housing do not as they can't be easily provisioned to meet demand as quickly.
Hi y'all. I'm the author of the post and will be keeping an eye on the comments this evening. Happy to answer questions as best as I can.

Part 1 is available at https://blog.wallaroolabs.com/2018/04/adventures-with-cgo-pa...
> If rates were to hit 80ies era level, 1 out of every 3 country will default.

Huh? Are you saying 1/3 of mortgages are variable rate?
This is the core dark pattern of BigTech:

"Share with your friends" means "Share with your friends, and we'll snoop/aggregate everything that's ever shared by anyone using our platform in perpetuity and use it to subvert your will, haha 'private communication' is so XX century".

RCS is yet another excuse to implement this dark pattern, with explicit provisions to include unencrypted 24/7 geolocation information in it. Google just rehauled their Android messaging strategy around RCS. They deserve to be called out on it.

PS. You claimed "The feature being discussed here is literally the ability to manually press a button to send your location to your contact." Until you take that back as factually false [it's continuously sending, not gated by a button press per send], we're done here.
It seems like a factual claim, not a sentiment.

Languages do need to develop a critical mass of resources related to them, people need to provide services for them, and you do want to identify which ones are official. For that purpose, a brand identity is going to be helpful. (At least as helpful as a brand can be.)

In a nutshell, it's about ensuring people can distinguish between golang.org and w3schools.com.
However during the years when the baby boomers were buying that house and paying 15%+ interest, that house sold at a 1/4 of today's prices, adjusting for inflation. There were mortgage tax relief schemes so it wasn't that hard to buy a house for that generation. They cheerfully tell their younger children to save up for a deposit like how they did.
>The Fed will go into perpetual QE mode, as Japan has, to guarantee that.

And many other countries as well.

The very few ones who can "afford" high rates are, ironically, the frontier markets. Gulf kingdoms, *stans, banana republics, Vietnam, and much of Africa. And yes, ... Germany.

Frontier market bonds has never looked so attractive in my lifetime.
I wouldn’t be too hard on yourself, I think a lot of people were in this position. A GUI for creating websites was not really a groundbreaking idea; weebly hit the market with the perfect product at the perfect time, just as frontend tech became powerful enough to enable a solid GUI.

I myself had dinewebs.com with the same idea for the restaurant vertical, but as a 14 year old I couldn’t even finish the project!
I was very happy to see the Go font was a part of this (page 19).
But most actual programmers are Indian, not young white males...
People can experience the same thing and have different reactions to it. Someone that already feels inadequate or like they don't belong as a programmer are likely to have a more negative reaction to SO's nonsense.
You would think that managing to save up enough money to pay for a second degree in cash and then achieving that degree (well in the fall but 8 credits away), seeing a counselor and getting on antidepressants would count.

Turns out it doesn't and I'm going to spend the next umpteen years saving up again for a third useless degree.

C'est la vie.
I wasn't going to pay hundreds of dollars per month to change the colour of a button.

I did mention that when they said some rubbish about it being for security etc. If it's insecure then why allow it if I pay more?

But yeah, you're right. I guess they lied to me twice.

To be clear, they did say they'd change it for me if I signed up to any plan.
The manner in which it's mocked may disproportionately impact some groups. If (for example) minorities have higher levels of imposter syndrome, that sort of "you're an idiot" mockery might knock disproportionate numbers of minorities out of the field early on.
When interest rates rise, prices fall. New buyers have a certain amount of money they're willing to pay each month and the market adjusts to that, so it makes little difference there. Existing owners would be the ones getting hit by rising interest rates, just as they were bagging outsized profits when rates were falling.
Then perhaps the real data point is bias about biases: operating in a profoundly neutral forum, blind to practically any "group" indication, individual "they're thinking X of me because I'm Y" bias emerges. This is something being increasingly noticed in general, but SO's study provides an interesting control experiment precisely because there is so little indication of group categorization.

I've spent years using StackOverflow. I've never seen any expressions of bigotry. One might get a hint of "group" based on linguistic style, but never have I seen bigoted comments based thereon. If someone feels unwelcome, it's either because they just feel that way without cause, or because of the content/tone of their comments - not their "group" - elicits such response.
While I understand that testing all terminals like this would be unreasonable to ask, I would have liked to see at least couple of real end-to-end tests, i.e. captures with high-speed camera looking at keyboard-to-display latencies. Considering how complex the whole pipeline is, that would have helped to validate the methodology used and might have also revealed some additional differences due the way the applications render themselves.
I cannot fathom why they would drop support for the widely used powermac platform.

Ubuntu mate 1604 has a fully working powermac big median ppc build. I am using it now and it really rocks my g5 machines. Will install openbsd next!
I didn’t gather that from what he said at all, personally. I interpreted his comment at face value; it is possible to pull a profit over an arbitrary period of time even with 50/50 odds.