jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Not that I have seen. I'm way into FOSS, but I'm compromising on this because nothing even comes close.

It was made at a time when Microsoft cared a lot about user experience, poured millions of dollars into user studies, design, and ensuring that every pixel was perfect, every function was keyboard-accessible, and every workflow was smooth. And it shows.

Trying to use e.g. LibreOffice or Google Docs, after that, it's like comparing a science fair project made by a kid who just wanted to pass with a C versus an A+ student whose project was also made by their parents, who also happen to be scientists.
Doom Emacs is more comparable to something like Spacevim rather than bare neovim/vim.

Personally I use nvim with NErdtree for Python, but for Angular stuff I stick to VSCode because the Intellisense is incredibly useful.
> Could SolarWind have been too difficult for the KGB to use them in an enablement operation? Yes, it is possible to achieve that level of security. Creating a strong fast detection capability with rapid remediation and incident response will make it hard for attackers to dwell for any length of time, or persist on the system after they gain access. It requires vigilance and some effort, but it can be done. Of course, SolarWind wasn’t close to reaching that level.

Who is responsible for vetting these partners? What’s the process look like? Surely it’s more than “trust us, we gotz great securties”.
What would you expect a 'present day champion' to do during the most volatile market since just prior to the Great Depression?
Also, everyone pays the daycare with post-tax dollars, caveat the spending account deduction, the same way they'd pay the nanny. The nanny is a red herring.
Use value is easy to assign to an NFT post-facto. That hasn't been really done in the current market(which is, of course, in the midst of a bubble), but:

* Tokens can become tickets to events

* Tokens can become options on commissioned work

* Tokens can become signs of membership

Because the token is guaranteed to be unique, and you can track ownership, there's a fluidity to this that lets you do away with contractual mechanisms. You can reuse the same tokens many times or announce that it will expire(for your use case).

Edit: And platforms can't really own it if it's on a public chain, too. You just copy the chain(see: BinancePunks copying CryptoPunks). So there's that.
Yep. A friend of mine convinced his mother to get him a $4000 Zeos machine in 1992 for his birthday. It was one hell of a beast for that era in time, being the next to highest end machine Zeos was selling and I remember playing The 7th Guest on that thing up until I got my own CD-ROM drive.

His machine also came with a Windows graphics accelerator video card, which was a pretty impressive piece of hardware. Back then, you could see the difference in redraw speeds between accelerated and non-accelerated very easily.

These days, 2D is so simple that nobody even thinks about whether your card can keep up or not.

Back then, even in MS-DOS you had a lot of questions about if your card could do VESA modes, undocumented video modes, etc, and sometimes you'd need SciTech Display Doctor to get those modes. Linear framebuffers weren't commonly supported, and getting the best possible performance required that.
GPU accelerated video encoding/decoding is done largely via special fixed function hardware not GPGPU so there really isn't a relation between the links and the statements. The reason the Radeon HD 6000 is not supported for hardware accelerated encoding is simply because it did not have a video encoding ASIC to use. The HD 7000 series introduced it to the family. https://en.wikipedia.org/wiki/Radeon_HD_6000_series#Radeon_F...
According to http://www.bbc.co.uk/news/technology-12041063 it was raised by Culture Minister Ed Vaizey in an interview with the Sunday Times, but they then link to http://www.bbc.co.uk/news/uk-politics-11822874 where they say that Conservative MP Claire Perry called for an opt-in system.

I would link to the Sunday Times article, but it's behind the Times paywall, so we're unable to find out what our elected representatives have been saying.
Also, with the Dock hidden, you don't know where your click target is until the mouse arrives at the relevant screen edge and you've waited for the icons to slide in, at which point you still have to locate and click the icon you want.

It sounds like a small thing, but it annoys me enough that I never hide the Dock.
I've been working from Wake Up To Your Life[1] for most of the last decade. (Ten years in April.) Mostly-Tibetan practices, stripped of the iron-age cosmology and religiosity.

Seconding Mindfulness In Plain English, though.

[1]http://books.google.com/books?id=-PrBkjz513YC&printsec=f...
Needless to say this is not a vigorously researched opinion piece. She claims open plan leads to more illness because "last flu season took down a succession of my co-workers like dominoes" -- the epitome of anecdotal evidence.

As for the claim that communication's not a problem with private offices. Cornell did a study awhile back that found something interesting. The standard for team collaboration changes depending on whether you have private or open offices. With open plan "frequent communication" means several times a day, often on the fly. But if you have a private office you concept of "frequent" means "several times a week in a scheduled meeting". [1]

So that's consistent with private office people saying everything's fine -- because they've lowered their standard for team interaction.

Cornell also noted that office workers are usually incentivized to prioritize their personal productivity over team productivity, because compensation is only or mostly tied to the former. That goes a long way towards describing why employees often complain that they can't focus and want to be left alone, while management extolls the virtues of increased team collaboration. Management are the ones that are properly incentivized to balance individual and team productivity.

[1] https://web.archive.org/web/20140615182702/http://iwsp.human...
Joshua Foer (author of Moonwalking with Einstein) has a great TED talk too.
https://www.youtube.com/watch?v=U6PoUg7jXsA
Indeed it looks like it can, but this is still a non-issue if you understand context (a key feature of Perl) and know what foo does
Thanks for letting the non OS-X'ers in! :)
Unfortunately, this is the real world and whenever a corporation feels threaten it sues.
Around 5:18 she says "I wish I could talk in Technicolor". I think that shows how much of an impression LSD made, as well as what it meant at that time for a housewife to watch a movie in Technicolor.

To me, it seems that she is trying to say that the difference between watching a movie in B/W and then in Technicolor, would be similar as being sober and then taking LSD.
> Ok, so why do you advocate open spaces?

I like having my teams sit together, not isolated from each other because it increases collaboration. This was my experience back in 2007 when I first worked in a shared office with 3 other people.

I empathize with you. The way we approach what you've discussed is to gently remind people when things get loud, that we have a "quiet library" policy.

It's certainly not so I can monitor what my teams are doing.

If I could design my own office it would be similar to Valve's model. Semi isolated areas with desks on wheels, so teams could sit together. There would also be "quiet" offices, where people can go work when they need complete isolation. This isn't too unlike what MSFT Google and FB already have today.

My problem with offices is that no matter how you slice it, they always end up being a proxy for status. It's difficult to scale offices with the number of people, so you have to allocate them in some sort of "fair" fashion. At one company, offices were originally assigned by tenure. As the company expanded, a number of executives and upper level managers specifically wanted offices because of their "title." The company changed it's stance to instead allocate offices by each department, based on role, then tenure.
"Signal intelligence" seems more appropriate here than "spies".
Chess has great historical significance in the West, but Go is a better choice for universal education in abstract strategy. Most important reason: the handicapping system is rational. Chess handicapping has a way of leading to hurt feelings in young children: "see? I beat you without my knights! you suck!"

Also, the rules are simpler, the play is more complex, and (most subjectively) it teaches better lessons outside the context of the game. I would rather people's native mode of competition be "oops looks like this mostly belongs to me now" rather than "I am going to relentlessly pursue you until you're completely murdered"
It sure does affect ordinary Russians, but it's hardly a "crime of century". Real estate involved crime and corruption is old news here. Nothing particularly interesting or new. The event in question several years old.

I'll try to mirror it: Let's assume we would find an article about how Russian girl came to USA, was dragged into prostitution, drugged, abused and eventually killed. This is a terrible story, but you would hardly name it "Crime of the Century". While it's basically the same thing: come to foreign country, do unsafe things, get murdered.

It's sad that real estate development in Russia is corruption-ridden violent disaster, but this fact is neither very new nor very important to average Russian. Probably not even in top 10. There just are more urgent matters.
Agreed. I thought it was a place where you could push samples and other could collaboratively contribute audio to your projects. Now that got me excited. Instead, it's another patch sharing site, which have been around since the earliest days of Geocities. Bleh.

EDIT: I love that GP used the phrase "pg himself", which (in my experience) is generally used for Jesus or other god-like figures.
There's no reason a normal controller can't act as a pointer. It would eliminate the normal complaints (extra cost for the joystick attachment, limited applications) while maintaining it for those rare games that work best with a pointer.
Even the ethical questions about working at facebook aside, as an engineering environment fb doesn't seem like that great of a place. Kent Beck was fired from fb, he worked there for a few years and shared his experience of the culture there https://softwareengineeringdaily.com/2020/12/10/facebook-eng... It doesn't sound like a place I'd want to work at.

Edit: Updated the link to the right podcast.
true that. Every time I've used WebRTC it ended up way more complicated then it initially set out to be. Pion is actually pretty nice though
Waiter, there's bing in my google.
But you pay a lot of money for that. Like I said, other than support I don't see any reason for EY.
These are actually the raw commits as I wrote them; I try to structure my work to build on itself in this way.
For the Mac OS X technology, https://developer.apple.com/library/mac/documentation/Securi... is a good starting point.

I don't know of full open source equivalents. Parts of Apple's code are open source, though, for example http://opensource.apple.com/source/security_systemkeychain/s... (may not even compile; not all Apple's open source releases do)
I would be nice to be able to upload a CSV file.
Just to be clear. DotCloud is in fact designed to withstand instances randomly crashing.

So far however, it has not been designed for instances randomly crashing across multiple datacenters. I will add that neither is the canonical high-availability designed recommended by Amazon.
Ruthless and thorough QA is a good thing, but has nothing to do with TDD. TDD should in theory help prevent the developer from ever hearing from the Black Team to begin with. If the Black Team found the bug, the dev's TDD fu wasn't strong enough.
OR in an agile/integrated testing environment, the Black Team would be working with the dev to help develop unit tests and/or find the bug before it was delivered.
Canada <---> USA is kind of like Frying Pan <---> Fire in terms of income tax. There is a really good income tax treaty between the two countries that will eliminate a lot of little wrinkles.

For the moment, stick with the TN. It means that you can easily exit the USA and eliminate exposure to US taxes if you need to.
Thanks for pointing this out, I'll fix that asap :D
I’ve been eating low sugar for a few years now. These are actually very good
Wow, that's a disgustingly hostile move by Apple to force developers to implement a dark pattern in their app and try and gouge as much money as they can from the user and the developer.

Apple platform developers really need to start educating Apple users that it is ultimately them that ends up paying that extra 30% Apple tax for absolutely no reason.
North Korea hacked him, so he took down its internet - https://news.ycombinator.com/item?id=30180566 - Feb 2022 (238 comments)

North Korean internet downed by suspected cyber attacks - https://news.ycombinator.com/item?id=30086764 - Jan 2022 (65 comments)
I think the best future model for DoD software is to bring much more of the systems integration and product development in-house, mostly using open source, which will produce a higher quality and less expensive result for the DoD. Critical differentiated software technologies will be outsourced to boutique software companies that can offer software capabilities that are qualitatively superior to anything available in open source but can't be developed on DoD software engineering wages and/or budgets.

There are often large gaps between the mission requirements and the technical capabilities of open sources software, and research labs lack the expertise and budget to address those gaps in practice. Of course, the usual system integrators can't build this software either but they will charge the taxpayer a lot of money to fail at it.
That actually sounds really fun to implement :p Haha, might take a crack at it
Your first link says:

> Looking purely at BEV sales (according to data from EV-Volumes), Tesla leads the way

That first chart that confirms your beliefs measures both EV and Hybrid. I seriously doubt anyone is conflating those two things here. Additionally, considering both EV and Hybrid, the difference between Tesla and BYD is less than one percent. Your arguments would be much more persuasive if you weren't so clearly biased...
Nice API. What’s the data source to calculate the load to truck ratio?
Those are real use cases.

However the adoption is severely lacking.

The problem is that it has gotten worse not better. There has not been a good use case for a Joe NormalCitizen for crypto in a while.

Anecdata: I first mined BTC in 2011 and used BTC quite a bit in 2013 to buy bunch of online and offline services. It was relatively painless since I had my own BTC. (Also it was really pseudo-anonymous since I was only using mining rewards and didn't reuse addresses).

Since I do not own any significant crypto anymore there is no use case for me anymore.

If I want do something shady, I'd have the problem of onramp KYC etc.

If I want to do something legal, crypto costs including onramp is less convenient/costs more than normal SEPA/CC etc.
Yes absolutely - cold showering is great in the same ways. There are plenty people out there who do this every day also. Personally I prefer a cold bath to a cold shower as I like the instant hit of more full immersion, but there's not always time for a bath!
Sure, but in that process you have to make decisions and weigh how to punish users. You have a set of rules and ideals users have to follow, which form the governance structure of your forum.

And the definition of politics is the art or science of governing. Forums operate much like miniature societies with their own laws and best conduct. Forums might be entities targetted towards very specific subjects but that doesn't free them from being political. It just means that the forum is aligned to your specific beliefs.
Although, I'm familiar with the concepts; I posit that the examples in the post are too general. Due to the generality of the examples, the concepts may be difficult for beginners to pick up, or to see any benefit. I suggest the (free) book Scala with Cats as an alternative.
Can you be “convinced” to click on the forgot password link?
https://medium.com/@matteozago/50-examples-of-how-blockchain...

https://www.ibm.com/blockchain/solutions
It's most hilarious when the statement is made by some fly-by-night startup with no real assets or obligation to perform.

It's seconded only by "Don't worry, I won't put this on the internet."
I've struggled with a similar situation - anxiety stemming from childhood trauma - for a long time. The things that help me the most are:

1. Basic self care: get enough sleep (~8 hours a night), eat plenty of healthy food and cut out as much junk food as possible, and make time for doing something you enjoy each day, even if it's only for 20-30 minutes.

2. Therapy: Either straightforward counseling or something more involved like EMDR or neurofeedback brain training. I can recommend the latter. It has truly changed my life.

3. Spend time with people you love and who love you. Self care and healing would have never been remotely possible or effective for me if I didn't have solid friendships with a few people who truly cared for my best interest and a good relationship with my kids and spouse.

*EDIT: I forgot to add, look into taking medication. I take a small dose of Lexapro daily and it has made a huge difference.

In order to heal and improve your situation, you MUST make time for these things. Don't try to add them on to whatever your day to day already looks like. Cut out other stuff as much as possible and increase the amount of time you spend on 1-3. Be forgiving and kind to yourself with this part, but do be as ruthless as possible with making time for 1-3.

In my experience, taking care of self and being involved in healthy friendships and family relationships creates a situation where the confidence and will to make changes to things like your job becomes possible.
I guess the problem would be that this will make these requests basically uncachable in something like Varnish :)
Ha ha, what's that, they gotta beg them from another source? Good job jerks. Regardless, at least they're publishing them.
> The code's probably not very "pluggable" or "reusable," since that wasn't a design goal :)

cool :) I see we took different approaches.

my app's goal is to provide flexible ways of syncing with db and nothing else, at least for now.
Who am I to say things to this guy's face? I don't know him. I haven't been aware of his existence, beyond maybe having used a project or two that he's worked on, until today. He presumably doesn't want to hear from me.

I'm saying that his behavior is bad for the community, both Perl's and ours. I'm saying it to "the HN community", because I have nobody else to say it to.

We've seen this before. It was titled "Rails is a ghetto" and whatever change it inspired didn't cover the drama it caused. Zed himself said he was sorry to have written it.
Nate Oostendorp who does open source computer vision over at ingenuitas.com pointed out that from a computer vision perspective you really want the "not so pretty" QR code since it's much easier to recognize algorithmically over on twitter http://twitter.com/#!/nateoostendorp (How do I get a link to an individual tweet? Bad Twitter! Bad!)
> I understand the basic principle of science,

Oh really? I claim to have observations. That's pretty much how scientific theories are tested.

You claim that my obervations are flawed, but have yet to provide any supporting evidence for your claim.

Yes, it's possible that the folks that I run into are non-representative. It's also possible that my sampling wasn't good. However, you don't get to claim such things without actual evidence.
Interesting points raised. I see robots overtaking most manufacturing eventually as well as they have a much lower margin of error, never need to sleep (with the occasional maintenance), are more precise and can perform repetitive tasks more quickly. I see human jobs moving more into the management of systems / engineering aspects. Unless one is dealing with luxury goods (e.g., high end watches) where I think value will still be placed on a human operator.
It's a little rough, as I whipped it up in response to this article (it's something that's been on my todo list), but here it is:

https://github.com/bsandrow/hn-profile
Great idea! But I think you meant hot "off" the press.
I don't know about you, but if the requirement is simply "give me my data if I ask," I'm going to do as little as possible to get them that data, and then let them do what they wish with it from there—if it's not in a format they understand, then let them hire a third-party to write a converter; that's not my job. In this case, I think I'd just expose a single API endpoint that just spat out SQL dump statements.
Is the file type-based directory structure required? I find it redundant (my files already specify their type with extensions) and counter-intuitive (I'd expect to find two posts in the same "posts" directory, regardless of their type).
`safercopy` also does not always terminate, say if one of the passed pointers point to invalid memory, which then segfaults when accessed. Similarly, you can have problems if the destination buffer overlaps the saved return address of the stack of another thread.

C's type-system is unsound, and even if it was sound, it is too weak to express interesting invariants, certainly it is far too weak to express invariants required for termination. In fact, no popular language can express the invariant "this doubly-linked list doesn't contain a cycle", which is essentially required for termination when working with these.

Even ignoring termination, in essentially all languages, including C, there are properties like "this object isn't going to be accessed by another thread" which can't be expressed in the type system, or even checked at runtime, but are required for any interesting kind of correctness.
This needs (2010) in its title and was discussed here three times already:

https://news.ycombinator.com/item?id=5012432
https://news.ycombinator.com/item?id=4095294
https://news.ycombinator.com/item?id=3448573
The "standard" beliefs of Christianity are expressed in the Nicene creed[1][2]. Even recent evangelical churches believe the things listed there, although they probably don't recite the creed itself.

Most mainstream Christians don't consider Mormons as Christians because they have added to the Bible, which is considered a heresy.

[1] https://en.wikipedia.org/wiki/Nicene_Creed#Comparison_betwee... (note that "catholic" in this means "diverse" and doesn't specifically refer to the Catholic church)

[2] the differences between the two creeds listed there are basically what split the Orthodox church from the Western church and indirectly led to the fall of Constantinople. So some people consider them fairly important, but others don't.
I don't think those kinds of shows are unique to the US - 24 Hours in A&E is very popular here in the UK:

http://en.wikipedia.org/wiki/24_Hours_in_A%26E

Of course, with the NHS there is a general feel good factor in that we get to see our tax money being used to do good. Indeed I have seen criticisms of 24 Hours in A&E that because it generally shows the NHS is a positive light and as the NHS is pretty unashamedly a socialist endeavor that shows likes this are politically biased!
"There's big ticket improvements for performance"

Unfortunately, the improvements were negated by the lame ass UI, which thankfully Microsoft will be ditching.
Great comment - the extremes of the overton window determine what is acceptable as the middle. And the middle is crucial, as we are, as people, almost always framing issues as having two sides, and compromising to something in that middle.

Without one of those extremes including your own position or including it and being further left/right, no compromise will ever happen that includes what you want.