jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Here's the smallprint from the page on their current Windows 10 promo site[1]:

> It is our intent that most of these devices will qualify, but some hardware/software requirements apply and feature availability may vary by device. Devices must be connected to the internet and have Windows Update enabled. ISP fees may apply. Windows 7 SP1 and Windows 8.1 Update required. Some editions are excluded: Windows 7 Enterprise, Windows 8/8.1 Enterprise, and Windows RT/RT 8.1. Active Software Assurance customers in volume licensing have the benefit to upgrade to Windows 10 Enterprise outside of this offer. We will be sharing more information and additional offer terms in coming months.

1: http://windows.microsoft.com/en-us/windows-10/about
As a Gen Z folk studying alongside others… this is more of the typical “ha ha this generation is lost” BS.

Come on, man, you notice a couple students don’t want to meticulously organize their files and… go on to write this?

We know how to use folders. We use them. It’s not too hard to grasp. Sometimes things just aren’t worth the time organizing, especially with search getting so good.

If anything, this is a testament to how far we’ve come: search is so good, that the inconveniences of the past are fading away. That’s progress, no?
I'm also wondering, how does this prevent preimaging attacks (or whatever they're called)? That is to say, what's stopping people from reliably producing output based on input?
Basic civility, respect and decorum go a lot further than mere "kindness" IME. The latter I can't even properly define in the context of a computer-mediated debate. I suppose it's largely a way of saying "don't personally attack other users, or you'll get booted" which ought to be plain common sense.
Or allow them to select from a list?
It's just linkedin, don't take it so seriously. It's just a website.
shared_ptr means reference counting, reference counting means you lose determinism because you no longer know if releasing a reference will trigger releasing a resource. Delay and offload releasing the resource to a separate thread, you lose your guarantees when a resource is actually freed, too, just like using a garbage collector.

And I know it for the .NET GC, they tried a reference counting GC as alternative to a collecting GC and it performed worse and comes with the cycle trouble.
My story actually has happened, multiple times. Happens fairly often, in fact. During the civil rights movement, all sorts of injustices were actually happening to blacks (not just non-consequential murder), for example.

Yet there are no examples of the story being told in the above comments. It's literally fiction, and it hurts the conversation.
For grokking git, indispensable resource is git early dev mailing list and corresponding code base (first couple of months after project started). Linus explained it in very clear and precise way in the mailing list and related code. The initial code base is surprisingly small (around 1200 LOC of clear and precise C code). Used data structures are simple and self-explanatory. Although most of the original code is not in the git code base anymore, the data structures and main design ideas have stayed there intact so far.
The thing is, there are no perfect language, just like programming languages. You will always find advantages and disadvantages of them at some point.

Yes, I agree with the author on the points that he is making, but comparing to other languages, I think that English is one of the easiest languages that can be learned and understood easily.

"Ease" is an important aspect in the context of languages, since people all around the world are not using latin alphabet and to get them using the language as fast as possible requires to eliminate some parts of the language like the meaning of the words for instance.

"Like" can be used for several different categories such as liking somebody/food/something. It is not the same for other languages, there are different words for liking somebody and liking something. Which puts more learning curve to get going with the language. Sure, you can express yourself better if you have time learn everything.

I guess this was one of the important reasons why English took off as well. (I might be totally wrong on this)

Interestingly I find this topic kind of similar to programming languages. Most of our interns in the company prefers Ruby over Java when they are learning web development. Because they can get something working during the day. On the other side, ones that choose java are spending time with configuring their libraries to compile the project. They will both eventually find out the advantages and disadvantages of both over the time.
I wonder how this will play with ExactTarget, an Indy based startup Salesforce bought a few years ago.
It depends on how you ask it. If you ask it as an exploratory question, it can be useful. If you ask it as a question where you're expecting the "right answer", it's awful for interviewing, because the insight is difficult to spontaneously come up with, yet easy to have already encountered online. Neither result is very informative.

It seems to me to still be very poorly understood in general that the purpose of a question in an interview is not to see if the candidate gets the right answer, but to see how they function. (In those interested enough to read the discussion this deeply it's probably somewhat better understood.)
Thanks for the suggestion -- you're right that should definitely be there. We'll add a github link soon.
Your use of linear algebra over what was expected would have significantly increased your chance of getting an offer if I'd been interviewing.
As I said elsewhere in this thread, Inline::Perl5 hasn't been tested against all 130,000 modules on CPAN to my knowledge, but, based on what I know of the tech and its 100% success rate so far, I'm going to assume until I hear otherwise that it already works, or will do so this year, for the vast majority.

In the unlikely event there's a module that doesn't work, then yes, you have to learn and wield a new language that isn't backwards compatible. But it is Perlish, and it is designed to coexist beautifully with Perl 5.
DRM isn't inherently bad, it's just that it's most common usage today is in controls that deprive me of my rights. What about scenarios such as if I where to use DRM in the kernels on my systems to restrict the loading of modules that I have not signed?

What if instead of abolishing DRM, we advocated to change the laws to require that any consumer who wishes to control the keys to their own property must be given said keys, because this allows people like my parents and grandmother to relinquish the controls that they aren't interested in to people they trust.
Currently, https://disconnect.me/ browser extension says https://www.healthcare.gov/ uses:

- 0 Facebook, 3 Google, 0 Twitter

- 0 Advertising

- 6 Analytics: 1 ClickTale, 4 MixPanel, 1 Chartbeat

- 0 Social

- 6 Content: 3 Google, 3 Optimizely
If you run with scissors and fall, you may impale yourself. That does not mean (as you suggest) that they "deserved" it. It's a simple fact.
I should have mentioned that I definitely thought of this scenario before I deleted anything and confirmed, via the hostname of the server, directory names, and file names, that everything on that server was for h4x0ring (at least for that user account).

I also thought of more subtle and clever ways to exact revenge, but decided I was too busy to pursue any of them.

Also: Do you think these guys put their IP address and FTP password out there for anyone to collect as evidence?

Yes, I do. You're giving the script kiddies far too much credit.
Does anyone know if Stripe have plans -in the rather short term- to come to Asia? Japan, or maybe Singapore?

I know this question always comes up so it must be getting obnoxious, and I apologize for asking it yet again, but it's a testimony to how great Stripe is. I'd go further: I think it is a competitive advantage for a startup to be in a country supported by Stripe vs others.

I have a Japanese tea subscription service (https://tomotcha.com), so my business is anchored in Japan. Yet because there is no acceptable payment system here I take payments abroad with all the tax headaches that it entails... It's ok for now because Tomotcha is pretty small, but when it grows I will have to switch.

I'm looking forward to the growth of course, but not to the switch...
Well, of course Lisp is already doing it!
This has absolutely nothing to do with the thundering herd problem. Why are you linking to seemingly random Wikipedia articles?

The GP's question is valid: there's no reason why server software should crash when overloaded instead of simply degrading service.
I guarantee that I would confuse the types "byte" (uint8_t) and "octet" (int8_t). The typical distinction between a byte and an octet has to do with the number of bits in the representation (a byte usually has 8, an octet always has 8). I don't know of any convention for bytes being unsigned and octets being signed.
Yes I did ;<
Well, that will shut down all those pirate sites that charge for their warez.

...
Total coincidence that the acronym for the trust's sponsor is MBA's LLC (Math-Based Asset Services, LLC)! :)
>How can these kinds of pointers be any worse than references ?

Because references are easier to use.
Look, it may sound harsh, but get new friends.

Take the time that you'd spend trying to find some way to get your friends to work on a project with you and channel that energy into finding other people who actually want to work on stuff. Join meetups, find local groups, get out there.

If you feel like you're pulling teeth now to just get them to start, imagine once you're actually working and hit a speedbump. Trust me, you're gonna have a bad time.
moron4hire, robertkrahn01 funny for you two to meet here. I have been working on a solution for RiftSketch that is more like Robert's approach, where I use a canvas backed by an actual textarea (Robert's canvas is cleverly backed by an Ace Editor instance). Instead of re-implementing an editor from scratch, the user keyboard inputs are received by the textarea while the canvas and corresponding 3D texture are simply a re-rendered mirror of the textarea's contents and cursor/selection state. That way you can still rely on the usual editor mechanics (cursors, text selection, keyboard shortcuts, etc.).
Maybe they stay out of prison?
In the past, when you were having a problem with an Apple app you had a relatively large window during which you could just update that app without touching anything else to see if the upgrade fixed your problem. In trickier cases you might even try installing a specific version that wasn't the latest and so on.

Today, far more often, updating the app you're having a problem with requires an OS upgrade, bringing in tons of unrelated changes and triggering updates to other apps and ...

If you don't see how the first scenario involves wider options for self-help, plus greater agency and control than the second, I don't know what to say.
If you're trying to make a point you should actually make it.
Excellent work. Good to be reminded of Ricciardo's incredible drive in Abu Dhabi.

A minor note: The page is broken for users of HTTPS Everywhere, because several resources are loaded via URIs that specify the HTTP protocol. Chopping off the scheme names in your script tag paths and using URIs in the form "//domain.tld/script.js" should fix the problem.
The difference is that these stores volunteered.

EDIT: How is the mob parallel applicable in this scenario? The stores voluntarily give them a discount hoping for more frequent police presence there (on breaks, etc). Nobody's threatening the stores to give them a discount, "or else". Did you think this was a bribe to ensure speedier "service" by the Police if the need arose? I don't get it.
Yeah, it’s active on https://sudhir.io/rss/ Pasting the base URL into a feed reader should usually check the /rss path as a convention.
>What's weird about it to me is that this is one of the few places in US consumer markets where the seller cares deeply about your method of purchase and where the money came from.

Often times sellers are trying to buy another home and have put a contingency offer (depending on the market) on another home, so they're heavily incentivized to accept an offer that moves quickly so that they can close sooner. A tiny bit more money may not be worth the risk of having multiple deals fall though, hence all-cash offers and traditional loans being more attractive.

With that context, it's no wonder why sellers care so much about the method of buying.
I had a similar feeling. I think the point that TFA is making is that our world is changing quickly and profoundly enough that "we've always done it this way and we know it works ok" is not as useful a heuristic as it might once have been.

We shouldn't thoughtlessly discard proven ways of doing things, but we may need to update the weight that we give them. What worked well in 1990 isn't as likely to work today as 1960's practices were in 1990.
https://www.reddit.com/r/uBlockOrigin/comments/hdz0bo/will_u...
As far as I know, there are no plans to replace Gecko, though they may pull in parts or ideas from Servo. Servo is still primarily a research project into parallelizing a web browser.
My gut tells me that yes, they do. What's the alternative?

"We're just a platform your honor. We are not responsible for the rape content that we host on our website."

Seems like an unsatisfactory standard.
how is babby formed?
> payments for services not rendered yet should not be recognized as income, but instead kept as a liability

This entirely depends on whether you are operating on a cash or accrual basis. Both approach are valid (at least in the USA) and cash basis is often used by small businesses.
I guess it's important to keep in mind who are the people committing gun related crimes. Are there any good write ups / statistics one can recommend which could put things in perspective?
Unlikely. Far more (printed) books are being published today than at any previous time in human history - certainly more so than in the Dark Ages where most had neither the equipment nor the education to write.

And that’s before you include the likes of Wikipedia, which it’s inconceivable won’t be recorded in at least some form. We will have a pretty good record of our civilization to work with - down to the minutest cultural ephemera.

https://ourworldindata.org/books
I agree with this stance, but I also think it's beneficial to explore whether "there's a significant difference between 'uploading any data' and 'uploading porn'" is true in part or whole, and whether the "porn" part of it is a red-herring.
It was hidden behind the advanced user setting. Thank you.
https://www.theverge.com/2020/4/20/21228324/amazon-whole-foo...

"Whole Foods, which is owned by Amazon, is using a heat map to track stores that may be at risk of unionization"

"a “diversity index” represents the racial and ethnic diversity of every store. Stores at higher risk of unionizing have lower diversity"

https://trak.in/tags/business/2020/10/31/h1b-visa-ban-google...

In October 2020 Google, Amazon & 44 Tech Companies Sued the US Govt Over the H1B Visa Ban

https://www.uscis.gov/sites/default/files/document/data/h-1b...

European countries make up only 2.8% of the H1B intake.
It looks like that was added in response to this issue. See comment 1 on the Chromium issue[0] and the associated PR on the documentation[1].

[0]: https://bugs.chromium.org/p/chromium/issues/detail?id=107118...

[1]: https://github.com/MicrosoftDocs/sdk-api/pull/207
Is there a reason to use a .NET CMS other than the obvious (i.e. it's a .NET shop)?
This is actually big news. Unlike a solar sail, which needs a delicate reflective sheet, an electric sail would use simple, straight conductor cables, simpler to manufacture.

More here: http://www.electric-sailing.com/
Because md5 is stupidly fast, even if you use a thousand cycles. As if that's not bad enough, there are FPGA implementations (http://nsa.unaligned.org/) which are even faster and relatively easy to come by.
Why did the Fed take that risk rather than acquiring those corporations outright in bankruptcy?
And I will eat my pants.

Seriously, I live downtown in a city with a disproportionately large techie population and I rarely see these things in public. 12% is crazy-high, particularly when you consider that nearly everybody that owns one also owns a conventional PC as well. Maybe I'll give you that 12% of PC owners will own an ipad, but that's not the same thing.
I nearly don't understand anything of this. It sounds cool, though.There is so much math and lisp...

But I want to learn and if possible even help. What do I have to learn to understand this and maybe implement it in my own languages?
I disagree. Giving credit is as much a bailout as giving cash.

What Bernanke and company did was breath enough life into the previous bubble to allow it to limp into survival.

The survival of the bubble is huge tax on any ongoing economic activity - essentially it's the same policy that lead to Japan's Lost Decade and indeed has lead to an economy that will be more or less permanently indebted to Wall Street.

I would admit that the bail-out was an inevitable result of the previous ten-twenty years of building too-big-to fail enterprises on who's survival the whole of Wall Street Finance was (correctly-so-far) bet. These bets were naturally helped by the large investment houses having interchangeable personel with the policy makers.
Sure, go right ahead.

However, you may want to run a trademark search with the USPTO to make sure some company hasn't already trademarked it for the reminders market. Trademarks are context-specific, so if it hasn't been trademarked for this context, I would file for one.
Have you got a link to that article?

And I wonder how much “good” scientists lend their support to not-so-great scientific claims out of fear that refuting them might damage the public’s trust in “science” as a whole.
Rule of thumb: Assume any SAAS company with a "Contact us for pricing" will cost at least $20k per year.

If your price point is much less than this you should probably just have users self-service with a credit card.
That count is only of quectel and qualcomm binaries and libraries, busybox, sysvinit, scripts, config files etc. where not in that pack.

True though, most of them don't do anything interesting, or only one interesting thing for the thousand that could do in a typical scenario
Not sure what you're on about really. But in this case the previous CEO of this particular school, Kunskapsskolan, was expelled from Sweden after a decision by the Swedish Security Service (SÄPO) after being deemed a threat against national security. What more does it take?
I think it was @default_friend on Twitter who made that point about Soho house[1]. I found the overall thread[2] to really help me understand the status dynamics of CH, reminding me of the Status as a Service essay[3] by Eugene Wei.

[1]: https://twitter.com/default_friend/status/135961816878890598...
[2]: https://twitter.com/default_friend/status/135961480306553651...
[3]: https://www.eugenewei.com/blog/2019/2/19/status-as-a-service
I didn't expect anything and was pleasantly surprised to be able to follow all talks if I wanted to, all with the room for questions and such. Congratulations, and thank you very much !

There were a few pain points, given the special nature of the rooms. Here's my workflow for joining a room:

- I have my own homeserver and am using Element Desktop

- When I'm interested in a talk, for a room I'm not already in, I need to get the room. I can't simply copy-paste it, because there's a link to https://matrix.to and I don't want to fill my own homeserver every time. I need to click on that first link _then only_ I can extract the "#room:matrix.org" I'm interested in. I wish there was just a "matrix://" or something I could click and that my system could understand.

- I joined many rooms just for FOSDEM and I didn't want to "pollute" my usual rooms. So I used the Communities thing from Element but it's counter-intuitive: in all other applications (Discord, Slack, I assume others) that button is a "namespace" at the top of a usual hierarchy (namespace/channel). In Element it's more like a tag: when I put the room in the community, I'm actually saying that the community is a view that lists all rooms with the corresponding tag. I don't know yet if I prefer this way of working or not, but maybe the elements should have a different appearance than other tools

- Linked to the above, there's no "community" for the default view, which is "all of them" if I understood correctly; I have to know that I need to click after the list, below the "+"

- Adding a room to a community is not exactly straightforward as well. I need to go in the Community, then add the room... but it must already be added beforehand, because #room:server.org doesn't seem to work.

All in all it's a lot of manual manipulations for being able to use Element the way we're expected to be able to use it. Surely your backlog already has some items for the points above, so I'm going to wait patiently :)
I've been running Manjaro on two desktops and one laptop for over two years now, without any of the problems that I'd experienced with Ubuntu, similar to the ones that you've mentioned. Recently I also installed it on an old Mac Pro 2012 and it runs beautifully there.

I'm a lazy ass, I don't like fiddling with my tools to keep them working and Manjaro (and I'm assuming other Arch based distros) is the way to go IMO. Also XFCE beats Gnome hands down in stability and efficiency. Every Ubuntu desktop I've tried to maintain has eaten itself somehow. I've been using Linux for almost 20 years too!

I also run multiple Mac and Windows systems and they are both way more work to keep running with my preferred configuration than Manjaro, especially around the time of major updates. I'll never go back to them for my main workstation and instead just use them for Windows/Mac specific stuff when necessary - and video games.

There is only one problem I've never found a solution for on my Linux desktops: How to retain HDMI audio output as the default output after the display wakes up. I can probably script something to fix this after wake up, but I'm too lazy to look into it and luckily I don't do a lot of work with multimedia. All my entertainment stations are running Windows except for one.
Yes, and now she has a lunch date with a young, wealthy and attractive male who probably has few opportunities to meet an appropriate partner and yet who is perfectly staged to find a mate.

So seems that things are working precisely as they should.
It appears that PDF generation on iOS includes partial / subset fonts, which are named with xxxx+<fontname>. Adobe Reader has problems extracting the font and may or may not display blanks or garbage for text in these PDF files.

This seems to be a 3.2 problem onwards, and affects people using Pages, and any apps that use PDF contexts to export documents from iOS.

Anyone getting any joy from Apple on a potential fix?
I was hired during my senior year in high school as a part-time grunt worker at $10/hour, primarily doing HTML work. I didn't know very much, and more importantly, didn't know what I didn't know.

I had the good fortune of working under some brilliant developers, who did a tremendous amount to teach me not just how to write code, but how to write code well, how to think like a developer, and how to approach a software project at a whole.
I'm working to create a community model with a communal research lab. It's meant to meet my needs as a researcher while also removing pressures/norms from capitalism, colonialism, and imperialism. What do you want to research and what's in your way?