skysight-inc/HackerNews huggingface dataset:
I use Alexa at home pretty frequently and Siri on my iOS devices pretty frequently. Examples include "add <item> to my shopping list", "turn my bedroom lights off/on", "what is the weather today/tomorrow" and "set a 4 minute 15 second egg timer" (for my poached eggs every morning)
Yeah, I get you. And I kinda agree.

Still in my opinion, just the inclusion of parametric polymorphism and sum types won't make the language masturbatory.

I feel what makes something like haskell "masturbatory" is really the monads, functors, operator overloading, function composition and a bunch of other advanced stuff. I'm not saying Go should have included those things... All I want are just parametric polymorphism and sum types.
> After looking everywhere, and asking everyone on the team, we got the definitive answer that the CA key we created a year ago for this self-signed certificate had been lost.

The GitLab outages always make the company seem disorganized and sloppy, and unable to reflect on how to improve how they work. So they don't have a central place to store their CA, and even after an outage, did they improve anything about how they work?

It's ironic that the post seems geared towards recruiting, though I guess it's honest, you know what you're getting into with that team.
THere are other middle men also, there is an industry of insurance brokers that take a cut to help companies wade through the plethora of bs associated with getting quotes and choosing an insurance company. There are also insurance company reps at every stage of the healthcare process, they review prescriptions, visit your hospital room to try and get you discharged sooner, they maintain call centers and data centers. The middle man aspect of marking up the services is just one layer of the insurance industrial complex. Also many Americans can't afford a checkup because they spend the money they do have on bullshit, it's not that we wake up one day and realize we don't have Medicare for all, we know we WILL have to pay for some healthcare (preventative or emergency) and still elect to eat out and spend beyond our means.
Sadly my experience with the Android app has been less than inpressive, with a memory leak related to React that has yet to be patched, and slows down the keyboard system-wide.
Don't forget the relatives of the suckers! We're pwned as well.
The big howler for me was Cortana running as part of Windows Server 2016, by default.

Look: I'm not really happy running Windows Server to begin with [HN crowd: a decision that was not mine, by the way], so why do you have to have this stupid thing downloading and running all kinds of random executables that I have no idea what they do in my bloody server farm? And yup, I have logs off all those things, and pager traffic as a witness.

Yes, you can turn Cortana off. No, you shouldn't have to. This decision beggars the imagination.

(I like to think that the PM behind Cortana-makes-sense-in-a-server was the same nimrod who also shipped the touchscreen support in Server 2012R2 and the all-caps menu nonsense that plagued Visual Studio and Office for a few years, until Microsoft got a clue and realized they were honestly, really and truly pissing off customers. Someone needs to take that person out back of Building 9 and show them the instruments).
So it's possible to eclipse part of the network.
So other people are benefiting from them and you are confined by your hangup. Have I got that about right?
Absolutely! I use Google Assistant to control my home automation (mostly lights and TV), check commute times when leaving for work, play NPR, and occasional Wikipedia lookups that don't warrant pulling a phone out.

I also use the Leidos Flight Service skill (voice app) to get a quick preview of the weather before driving to the airport to fly a plane, if I'm not in front of a computer. Of course, I'll pull out a tablet and do a more in-depth briefing at the airport before actually flying... but it's a great way to check nearby METARs and TAFs while on a commute.
Had the same problem, decided to make my own. With pouchdb / couchdb for sync.
Https://tagidea.net
All free
WIRED used to be a very libertarian magazine for most of its existence. It only changed less than 10 years ago.
You're arguing against a point that wasn't being made. It is absolutely possible to try to hire more women and require them all to meet the hiring bar (as you yourself point out with your story about Facebook).

1. Assigning the most reliable interviewers to women ensures that women who do meet the bar don't get inaccurately rejected.

2. The hiring bar is enforced at the on-site, not at the phone screen.

3. Sourcing an all-women group from a hiring event and sending them through the normal interview process is ... sending them through the normal interview process.

If you want to claim that Google is trying harder to hire qualified women than qualified men, sure, I don't think anyone disputed that. The dispute was whether Googlers ever think an unqualified person was hired to meet a diversity goal.

(And how often does Google fire someone for discovering that their interview process emitted a false positive? Given the incredible cost of making that mistake, most hiring processes are tuned to err towards false negatives instead of false positives, and Google's intensive process should be particularly good at that. Unless you're claiming HR is firing qualified men to meet a quota - i.e., textbook wrongful termination at scale - a bias for never getting around to firing women can't have a noticeable effect.)
Yes. Have had the fun experience of being specifically de-platformed from Stripe because someone at Wells Fargo objected to what we were selling, despite having received Stripe's approval. (This was after several million dollars had run through Stripe, so it obviously caught someone's attention.) Ridiculous, the idea that Wells fucking Fargo is some sort of paragon of virtue.
It's not as simple as use a better language. Often, various organizational constraints Are preventing this. I tried building a new micro-service in Kotlin, right after spring released official support, and there was an incredible reluctance for some team members to learn it. The service was still spring boot with most of the standard patterns but just different enough to make some uncomfortable. Inertia at big companies makes change hard

Edit: The kotlin service was one internal service that I experimented with. Our other 17 production services were standard java spring.
> Having an appetite for risky things is dumb.

Not necessarily. People have different risk profiles and different ways they value experience. For example, consider this combination: (1) low cost to risk-taking; (2) large financial upside; (3) long-term benefits from the experience; (4) intrinsic enjoyment of the process. My point: there are times when starting a risky business is rational.
Fair enough. Thanks for the reply.
It’s far better to join a startup in your desired industry, or work for multiple startups, large companies etc. Then take that experience earned on someone else’s dime and start your own company.

I 100% agree there are too many young founders trying to compete in industries they know nothing about, with little skill, and with abhorrent management skill. Especially the last one is something you only get good at with the right experience and is crucial for starting a company (being able to manage others). I’ve made the mistake of working for young founders and asked myself the question: how & why would someone ever think this person could be successful?

Why do we have so many young incompetent founders? I blame the VC’s, who encourage a toxic culture that basically ensures people’s failure. They give people who are ill-equipped in almost every way money and then pray. There are exceptions to the norm, but they are just that —- exceptions. I think that’s why there’s all this mysticism built into the culture where it should be a lot more reasoned.
> "A monstrous take"- seems a bit hyperbolic.

No, it's not. You might find this hard to believe, but people can be very impressionable to advice.

Here's an actual conversation I had with a young engineer:

Me: "So how was your trip to Asia working as a software nomad?"

Young Engineer: "I spent all my money and derailed my career. That was stupid and I'll never do it again. I shouldn't have listened to HN."

Happy?
That's great! Beacon is a separate, experimental type of investment we started recently. For these, the terms are straightforward ($50k on a $2M post-money SAFE). This is different than our typical Seed investments, which are much larger checks and target much higher ownership percentages.

If either are opportunities of interest, many of us on the team can be reached a variety of ways (email, twitter, LinkedIn).
For the past few years I've had a lot of tension in my forearm muscles in my dominant arm. Causes for me include mouse usage, guitar strumming, and lifting heavy. I've tried stretches like these, arm roller/massagers, self-massaging techniques. While these have helped a bit, nothing has been as effective as these $10 straps[1].

When I'm having a "bad arm day", I throw one of these straps on for an hour or two and it really helps to take away the tension (and therefore most discomfort I've experienced).

[1]: https://www.amazon.com/Tendonitis-Compression-Prevent-Fishin...
I don't think there's anything wrong or unethical with encouraging people to become entrepreneurs. Younger people are going to be more in tune with what new needs the next generation are going to have.

It is, however, unethical and wrong to encourage people to sacrifice everything when your society has zero safety nets for those that fail. And realistically, most entrepreneurs are going to fail. That's just factual reality. We all learn from our failures and become better engineers or better people from them, but when you tie it all to a hustle or a startup you run the risk of falling into a quite literally unrecoverable trap.

That's assuming you even have the capital to run your own company in the first place. I've been in the software business for a while now and I have nowhere near the amount needed to bootstrap a company plus support myself and my family.
Parsing and displaying a gif is not such a complicated matter that it comes anywhere close to excusing the resource gap between the two.
Well, in Rust you could do:

let a = 2;
let a = 3;

I think you would say the latter shadows the former...
Thank you! Keeping things simple, even naive, has made it easy to tear it down and start over, which I've done a few times now.

As for RealTalk, the author is also interested to see what she comes up with! In the past week I've been playing with the notion of "claims" and "wishes", inspired by a description of RealTalk by Tabitha Yong, seen in this fantastic post by Omar Rizwan: https://rsnous.com/posts/notes-from-dynamicland-geokit/

The "Programming with Spaces" project has also been a very helpful reference, especially this guideline for implementing a Linda-like tuplespace: https://github.com/pSpaces/Programming-with-Spaces/blob/mast...
Yeah, I do contribute to a cross platform app written in Qt in my free time, :)
Do take a look here[0] sometime, :)

[0] https://krita.org
It would guess that the root cause for most outages that have a human factor is disorganization and sloppiness because if that wasn’t the case there wouldn’t be an outage.

It’s interesting to me that GitLab are so public and honest. I don’t think that appeals to everyone, but it is a unique selling point to some.
I have tried multiple radiothermal sympathectomies in Europe to some effect, ruled out spinal cord stimulators years ago after talking to docs in Europe I trusted and patients who were unsatisfied with them (plus the cost is insane). Every procedure done in this country has made me worse or just cost me for nothing. I have no insurance. Fall in all the gaps for things. Honestly a low stress lifestyle with control of environment and temps etc is the best pain management I have ever had. Last time I was able to move to Europe and have a small flat in a place amenable to me and away from the assholes here I felt a lot better and managed without strong meds...meds which cause other problems, cost too much, and are increasingly difficult to access.

But my living situation now is very unstable and hostile and stress worsens pain and hopelessness. You can't solve that with pills and procedures. On top of that it's not as simple as "solving pain". I have lost all forms of security, have no family or social reliability, have obviously severe depression and anxiety because of all of this, keep taking more hits in all regards, and you can't just plug one hole while there are 7 others in the boat and an 8th about to blow etc. I will never have a full and good life, but a survivable one is possible just not accessible. I don't want to disclose my location online since I have been very candid about my situation as all I need is someone calling the authorities and causing me more loss of agency and massive medical debt. They won't help with what I really need but will 100% "help" by locking me up and feeling good about themselves.

I don't want more surgery or devices or procedures. I don't need more doctors. I have (actual not dramatized) PTSD about doctors and hospitals now. I don't trust them with the exception of two in Europe who actually helped me. Here the have never helped and have literally ruined my life. I need my basic needs secured and a peaceful and stable environment away from hostile people, in a place where I am not one emergency or major problem away from complete and permanent debt losing the tiny bit I have left.
Cinnamon Linux Mint
One Muggsy Bogues proves natural height is not an absolute requirement for playing in the NBA, but does not prove that basketball players are not taller than average.
> Don't really disagree that older founders are generally going to be more competent/experienced, but is an alternate interpretation of the data that as people get older their appetite for doing risky things decreases?

Risky is dumb. But VC's want you to be risky--swing for the fence or go home.

Older entrepreneurs know that you have to do something different than everybody else or you will fail, but their experience tells them what that is so that instead of being risky, it's simply being smarter.

Older entrepreneurs also tend to shoot more for a solid business with cashflow. It won't go exponential, but it will likely make the owners and employees more money than a "unicorn".
Note, that link is actually a link to a tag page; it just happens that the post you're trying to point out is the only post with that tag. The actual post link is here: http://www.bldgblog.com/2009/06/nynex-embedded-angel-of-new-...
This indeed is just a fun project. Recreating it in Qt is a lot of unnecessary work, I would instead continue contributing to Krita[0], :)

[0] https://krita.org
Business creation is already unusually low among the youngest generation compared to other generations when they were the same age. I don’t think we should be discouraging them further.

https://eig.org/dynamism
Everything is possible cause it is Qt but you need time, :)
Nothing compares to Microsoft OneNote - I wish it would work with just regular file storage, rather then requiring OneDrive.

It has all the best features, including client side encryption, while still enabling collaboration.
Where are reminders like this stored? If you wanted to cancel that before you got home, would you have to use Siri again to do it?
Captured those reflections on the building this morning, they look like a puzzle.

https://www.flickr.com/photos/whoisstan/49074343638/in/datep...
If one car is going in a loop and delivering to lots of people it would be less time on the road than all the cars of the individual errands.
I'm not too familiar with dynamic loading on Windows, but looking at the API (LoadLibrary/FreeLibrary) how is it any different? It maintains a reference count and unloads when it reaches zero.
As well as systemd-nspawn
I already view the 1.8% or whatever I'm making on my emergency funds as basically inconsequential, so a percent or so on several thousand dollars doesn't really pique my interest enough to go to the bother.

As I heard somewhere or another: "Get the dollars right and the pennies will take care of themselves"

In case anyone is interested, the "war1025 guide to wealth accumulation":

1. Decide a reasonable checking account balance based on your pay frequency and expenses. (I get paid weekly, so I've found that $2,000 is a good number for me.)

2. Every week when you get paid, transfer any amount in excess of amount (1) into index funds.

3. The index funds are not to be added to and never withdrawn from. (I made an exception to this rule to buy our house)

(Obviously have the correct emergency funds to handle unexpected events. Also you may at times choose to instead transfer the money into savings to work towards some known upcoming expense.)
In response to both the posts here, I don't know. It also could be that the banker was full of it. On the other hand, I could imagine a sort of moral hazard situation where someone could take out a loan, let it go into default, and then offer to buy it back at a massive discount.
There is no basis for use of lethal force other than self defense against a threat to life. That seems to get lost in the US all too frequently.
There’s no need to resort to name calling. I have read SS cover to cover and got injured at 26. So was I not young enough, or perhaps not smart enough?

I’m not the only one I know who has been injured doing the big 3. My coworker herniated his disk doing deadlifts (before I met him, just to clarify the causality).

I am not saying calisthenics is safer. I’m saying the big compound barbell movements will NOT get you universally strong. Squatting 3 plates is a specialization. Unless squatting hundreds of pounds is what you want to do, and eventually get into power lifting, Starting Strength is not a good recommendation. And I don’t think it is safe either.
As a concrete example of Gladwell's lack of depth, see Igon Value (misspelling of eigenvalue).

https://rationalwiki.org/wiki/Igon_Value_Problem
I'm only responding to my parent post's arguments. I don't know much about Go myself.
Same - I was hoping for an epic surfing story at desert point
It is based on Arabic script, but it has quite a few differences. There are a couple of extra consonants (گ چ پ ژ), some letters are different (ک vs ك), (ی vs ي), etc. Some letters simply do not exist in Persian (ڤ‎). There are quite a few differences between the two.

Fun fact: during the era of Windows 9x, Windows did not have good (any?) support for Persian, but it supported Arabic. Since Iran is not a signatory to any international copyright treaties, that was not a problem. A company in Iran called Borna Rayaneh essentially patched Windows 95 and later 98 to make it work with Persian. Their patched Windows version was ubiquitous in Iran. It would take a couple of years and Windows versions until Windows' default installation was good enough for everyday use.

Unfortunately Borna made some engineering decisions in making their version whose result has been a mess whose effects could still be felt almost a quarter century later.

In order to make things work for Persian, they took the Arabic version and tweaked it just enough to make it usable. One of the things they did was taking an Arabic font, removing glyphs that Persian did not have, and replacing them with glyphs it did. Remember, this was the pre-Unicode days. This was the easiest way to make it work, as opposed to creating a new encoding system. Their fonts (called series B, because their names all started with B) are still widely used today, and they are far from ideal.

For example, you open a document that has all ک encoded as ك. But the font shows it as ك, so you don't know anything is wrong. You search for a word with ک and it doesn't find any matches. And if you are a non-technical person, you get the impression that search doesn't work and start looking through the 582-page document manually to find the word you are looking for.

Normalizing Arabic and Persian code points (to the best of my knowledge by manual replacement of one with the other, not built-in standard library functions, because they are actually different and the only reason they are sometimes mixed up is historical decisions) is a must if you want to implement any sort of search in a website or an app.
96.5 MB GIF ahead warning.

(I'm both impressed and scared of how I used up 1% of my generous mobile data plan in about 5 seconds by clicking 1 link.)
Something that would never happen with XML, because it has a grammar. But yes, it's associated with enterprise software and that is bad by definition, right?

Well, live and learn.
That's the most common opinion, and the one I used to hold.

Here is my counter argument.

Readable code that has some bugs is fixable. Because you can understand what it's doing and how to change it.

Working code that is unreadable is basically dead. No one can make changes to code they don't comprehend. The only thing it's good for is running it as is, much like a compiled binary.
One way to prevent congestion would be to instead of paying for the distance traveled, you simply paid for the time the car is on the road, giving a financial incentive to send the car outside of rush hours. Would probably also cause people to use alternative routes rather than everyone trying to use the shortest one when is congested.
Not only that, but Xanadu never happened and Richard Stallman won - at least, in the sense that OSS and GNU/Linux are both widespread and accessible to billions
Quantum Computer Achieves a New Record, According to Chinese Researchers
Thousands of hacked Disney+ accounts for sale on forums
To me it seems that Open Source software works better with neoliberalism than traditional business does.
Everyone else’s complaints are valid (forced signin, stolen content) but my main issue is it’s just completely useless.

For example, I have a project or product in mind and search for something like “pink string lights”. The top three results will be pictures of EXACTLY WHAT I WANT on Pinterest. I follow the link and the URL is just...a picture. No link to a store where I can buy them. No link to a blog talking about building them. No discussion. No question. It’s just a picture somebody saw somewhere and posted to Pinterest (I still don’t understand why anyone does this as there seems to be no community).

I’ve never had Pinterest lead me anywhere interesting or help me in any way. It is the black hole, Debbie Downer, dead end of the Internet.
https://news.ycombinator.com/item?id=6821389

Read that quote by Rob and the responses. IN the quote rob describes what he believes Generic Types are at face value... he literally takes it into a tirade about inheritance and hierarchies of classes... something that is not part of type theory at all.

Honestly, it feels like he didn't know about Algebraic Data types. I'm not the only one who thinks this as shown from the responses to his quotation.

One of the responses:

"Or perhaps Rob Pike just hasn't explored the relevant literature in enough depth. At one point he admitted that he didn't know that structural typing had already been invented previously! This isn't to criticize Rob, I find his talks fascinating, I think he's awesome, he's a friend of my boss, etc. But he's hardly the first hard-core hacker to be ignorant of the degree to which type theory has seen dramatic advances since the 1980s."
A good place to start looking would be https://www.owasp.org/index.php/Category:OWASP_Top_Ten_Proje...

The steps I described would mitigate most of those.
I've owned many and there is nothing like a new one. The bearings always seem to wear down or get dirty. They make precision machined metal ones for super enthusiasts but I haven't tried those.
You mean wework? Was there someone at Uber as well?
Know Your Runway