skysight-inc/HackerNews huggingface dataset:
The difference in signaling is that in an interlaced mode, the final scanline is half-length - Vsync begins halfway through the line, causing the next frame to be offset by half a line vertically.

The monitor doesn't "know", in that case. The interlacing is simply a physical phenomenon. Later digital capture devices must recognize this situation and handle it appropriately. Many assume it's always happening, as progressive-scan 252-field NTSC is out of spec anyway.
I don't use Atom at work because of speed issues - working on a codebase of ~250k lines and it takes quite a while to search/replace, and fuzzy match on file opening. I do use it on personal projects which are much smaller though.
Surprisingly, when Googling for 2038 & FreeBSD, the 2nd highest recommended search result was:

2038年問題 freebsd

I do not speak, write, or search for things using Chinese characters. Seems as though this problem must have been heavily Google'd for by Chinese speakers - why else would it have popped up in my search recommendations?

Btw: Google Translate tells me 年問題 means "year problem"

Perhaps this information was important for ensuring the safety of Kylin, which started out as a sort of Chinese DARPA-style project to get the state off of MS Windows. Kylin was announced in 2006. It was supposedly based on FreeBSD 5.3.

Strange thing is, Kylin later became known to use the Linux kernel (with a Ubuntu influence). - Google search recommendations, which should be based on a recent volume of searches, if they did suggest anything about Kylin development, should yield "2038年問題 linux" rather than "2038年問題 freebsd" - Maybe some of those FreeBSD-Kylin systems are still being heavily used.

Or perhaps there are a lot of embedded systems being produced in China which use FreeBSD.
> > People want to watch what they want to watch.

> You keep using this phrase. Doesn't that also suggest that, if given enough trouble, they will just pirate that content instead?

Not to point any fingers, but I can confirm that this happens, a lot.

But regardless of my personal views of DRM and its efficiency, kudos to Netflix for targeting Linux as a platform, even if they do it for their own pockets' sake.
Also for FF
https://addons.mozilla.org/en-US/firefox/addon/unpepefy-maki...
Same here.

From where I sit, Starbucks Via Instant is the competition. It's a notch above the urns of Folgers Freeze-Dried in the grocery store, but like all things Starbucks, still too bitter to really enjoy on its own.

Okay, so I'm not a coffee snob. I'll brew at home in the morning with water at the right temperature, but I'll use pre-ground beans from a vacuum pack. Sure, freshly roasted tastes way better, but as long as I can avoid the bitterness from over-extraction, I'm generally happy with what ends up in my mug.

Because it doesn't need sugar.

That was a revelation to me: that properly brewed coffee does taste pretty damn good on its own, maybe with a bit of milk to smooth out the rough edges.

But the point is, I have no shortage of coffee options at home: aeropress, coffee press, pour-over, good old drip machine. And when I travel, I would struggle mightily to care less about my coffee.

That all said, I would spend $20 for a sample pack to try while backpacking -- especially if it's truly epic coffee. Bringing milk along on the trail is... difficult at best, and it would be a nice little luxury to start the day with a cup of something genuinely tasty.

But starting off with a subscription, for a product I've never sampled? Unlikely.

Maybe I'm not the target market, and I could be drastically underestimating the number of coffee snobs in the world, but I suspect that this company struggle with the current offering.
Downvote me to hell, but I think people drink too much coffee (and caffeinated drinks), it's just not necessary and is an addictive substance. I think it's a toxic substance honestly, tires the adrenals and heart out.
Anyone else on here who abstains from caffeine?
That's quite the invalid assumption. Additionally, if I let Google run binaries on my system in one spot, it does not mean I have given them full access to run binaries elsewhere.
I've recently cut down to one or two cups a day, and I'm not super picky, so I'm not the target market here, but I'll give my two cents anyway in case it helps.

Number one, $19 for 8 cups of instant coffee seems really expensive. I can get a really good basic coffee around here (Boulder, CO) for between $1.50 and $3, depending on size and quality. If the instant costs almost as much, I might as well just walk across the street.

Second, a subscription model seems strange for instant coffee. It's something I'll use when I don't want to make regular coffee, but also can't run across the street to buy one. I'm not in that position often, and I'm not even a coffee snob.

Just a random thought, but have you considered a tiered approach? Sell the first extraction at a higher cost, but also have a cheaper product line that does the extraction process two or three times to increase the yield?
> If someone listens up there, sooner or later they'll realize there is more money in the subscription business than in one-time OS purchases, and they will put the money where the mouth is.

I think MS is nearly a decade ahead of you there.
What don't you buy? They test with a certain set of supported platforms. If a client isn't one of those (whitelisted) platforms, then they may send out a bunch of inefficient polyfills so they know XYZ functionality exists, even if it's slow.
We get a lot of cellar spiders (long legs) in our house, which can be a bit startling but are otherwise harmless. The first thing I do when I find one is give it a name - like Dennis - which helps put my nerves at ease.
Our EE version is publicly viewable but not open source. I can't speak for the VLC project but previously they indicated that cost was not the problem. They care about the free as in freedom instead of the free as in beer.
> I can tell you that if I knew what I know about the process I'm not sure I'd start this business all over again.

And yet, those often make the best businesses. Businesses that do not require extensive domain knowledge are easy to copy, businesses that have no 'moat' (barrier to entry) tend to be overrun by competition initiating a very early race to the bottom in price where the only thing that matters is to hit the largest possible scale as soon as you can.

Having a moat like this gives you breathing room, so cherish it.

Hard is good in startups.
The text is different but the meaning is the same. A GET body must not have an effect on the request/response. i.e. You can have one, but you are not allowed to use it for anything.
I think that scene shows the ridiculousness of the concept; there is NO WAY the computer could have gotten that close to the actual table they were talking about based on those descriptions. It made all sorts of assumptions about the table that just happened to be right in order to move the plot along.

Just imagine trying to describe how to draw that table to a human artist. It would take forever, with a ridiculous amount of iteration.

If you want to program like this, you would have to get VERY good at describing the thing in an unambiguous way, and the skill to do that is going to become the new 'programming' skill.
Here's a funny story. At one point bcache development was funded by a startup (which I won't name here). They were using it as the local storage layer of a distributed storage product. I worked there for a year in 2014.

Apparently they were not aware of the fact that bcache was a) GPLd code, or b) developed before the company existed, first as a hobby project and then at Google. After a couple of years, they noticed that Kent was in fact posting the bcache source code on his personal web site. At this point they fired him and threatened to sue. I quit the company then (along with a number of other people, for mostly unrelated reasons, such as the fact that the CTO was a notorious brogrammer). Kent got a litigator and when it was made very clear to them that they had no case, they backed down, but not before wasting a ton of money.

As far as I know, they're still actively violating the GPL by shipping a product containing modified kernel code in it without releasing the source, nor do they acknowledge that they did not develop the key component of their product.

The "commercial" version had a rather broken and messy snapshots implementation and had diverged a bit from the open source bcachefs at that point, mostly because snapshots were poorly implemented. It's also kind of funny because after we left the company we still knew of some tricky data corruption bugs, and it's likely they're still there in the "commercial" version, because backporting the latest fixes would be non-trivial and I don't think their testing or development methodology would have caught them.

Anyway, I gave up on startups and enterprise storage after this, but Kent is still developing bcachefs on his own time and money, so if you use it please consider donating some money to support its development.
DRM works to do the only thing it was ever really meant to do, which is give copyright holders warm fuzzies so that they're more willing to put their content up for sale on legal channels that don't require much in the way of technical savvy to use. Which means that it also works for the vast majority of consumers, since that's all they really ever wanted in the first place.

The whole bit about preventing people from copying content is just a feel good story that's told to TV executives in order to further DRM's primary purpose.
I think you'd have better luck with rendering a pair of ImageBitmap to a canvas via requestAnimationFrame.
I don't in any way disagree with you. If you're happy with those options then that's great - as you said, you'll save money. However, we're seeing that Sudden is a really compelling product to a lot of people. Most of our subscribers are outside of any larger cities and we ship to 42 states.

Sudden is not for everyone and we're totally ok with that. As YC says "it's better to have 100 people that really love you than 1M that just kind of like you" ;)
They were deciding on a vendor for a bunch of browser users, not windows users.
It is indeed an uphill climb.
You are accounting for phosphor decay but not persistence of vision.
Yes, I think teams/organizations/groups are used interchangeably.
I think this type of instance maybe why the C64 has the reputation of encouraging hackers that it does. This is the perfect example to me of hacking to make something better.
I think you missed a key word there so the meaning is lost. Is it "far from trivial" or "far more trivial"? You also surely meant stopping, not stooping.
Having gone through this process, this is all excellent advice. I would add that if your university has a business school, see what resources they offer student entrepreneurs. In our case, RPI has an excellent business school with staff that offer free services to students:

- We had entries for business plan competitions looked over

- We were notified of (and given) relevant grants

- There was photography and film equipment that could be rented out for free

- We were introduced to several local angel investors

- Free tickets + transportation to networking events

- As a team composed entirely of technical people, we were given a business/financial crash course.

Without that initial support and grant money, I don't know that we would have kept going. We kept chugging along and applying to YC and eventually got into the fellowship (F2 batch).

> Done half-heartedly, the transition can be toxic for both the fledgling startup and the rest of your commitments.

From my experience, the rest of your commitments kinda go out the window once you switch to 90% company 10% school + everything else.

I have since left the company, and I'm now working to rebuild some relationships I've neglected for the past 2 years.
You are talking about something Microsoft did in the early 1990s. It is very likely that most or even all of the people involved don't work for Microsoft any more. No company is ever going to be perfect, but I honestly believe that today's Microsoft is a much better corporate citizen than 1990s Microsoft was. (And, with the AARD code, while they shipped it turned on in the beta, it was disabled in the final release – which suggests to me that someone in charge at Microsoft had second thoughts about this even back then.)

If 1990s Microsoft did something seemingly anti-competitive, it probably was intentionally anti-competitive. If 2010s Microsoft does something seemingly anti-competitive, while it still might be by intention, I'm more inclined to give them the benefit of the doubt and presume it is the unintentional side effect of an innocent (even if misguided) decision.
It's not that the tools are easier to use (I'd argue they aren't). It's that the function call you make are much richer, and you can deploy at global web scale just as easily as running that function in a local script.
I have no idea how old you are, but it's not at all surprising to me that a narrative like that is the one that propagates through the broader culture. Among other things, it speaks to how the enlightened Europeans brought civilization and what-not to the benighted savages of the New World. We like those narratives...

AFAIK, though, among the people who actually study this, or have cared to look into these matters for themselves (for whatever reason), that idea has no traction.
We did a blind taste test at YC - 72% of the founders in our batch prefer Sudden over fresh Philz ;)
https://en.wikipedia.org/wiki/Jevons_paradox
Performance of mcedit makes it and Midnight Commander the sleepers of the year. Didn't even know there was an mcedit, to be honest.
Senate debates legislative rollback of FCC’s broadband privacy rules
Doubt if impossible burger was at in-n-out it would cost $19. For people's comparison, the normal hamburger at Cockscomb is $15 (+$20 if you want to add foie gras ;)
Ah, sorry for misreading it, I get caught up in the release excitement. <3
Please. If they displayed a page saying "sorry, Linux isn't supported; try using a supported platform instead" you'd be over here taking them to task for that.
are you sure about that? <1/2 vertical resolution machines (240p/288p) used a trick to always generate odd frames producing progressive video, thats what gave that distinctive (and imo ugly) black bar every second pixel row
Please see my other comment https://news.ycombinator.com/item?id=13932591
You're in an empty room with a light switch. GLaDOS says 'please turn on the light'. You flip the switch and the floor disappears, dropping you into a pool full of hungry gators. That doesn't make 'turn on the light' ambiguous.
Kudos to this team for dogfooding their platform. That choice makes me far more likely to evaluate and eventually use it.
Ah! Thanks, those are actually clearer answers than the ones on stackoverflow. It's true that I'm using a several years old version of git. I might try reinstalling it.
I bought Sublime Text recently. I love it, but I was very disappointed to watch it become temporarily, but completely, unresponsive when opening a very large file on a network share.
> It only has content. Content Marketing. Either for companies or for individuals.

A lot of the content I read is written for the benefit of being top-of-the-sales-funnel. There are thought leaders that I'd pay a reasonable amount (maybe $50-100 a year - thats what I think I paid for flowingdata.com access) to read high quality resources from as I can't access conferences or afford their training, and most importantly I'm not interested in their products as most of these products don't sit with me as the person in charge of the budget. Interesting there isn't a "patron for professionals", or even for people who want quality content from thought leaders (i.e. makeup, photography...)
While I agree that there's always an upstream to hot potato too, Netflix really isn't in a position to make those kinds of demands. That's part of the reason why they're starting to produce their own content. The majority of the revenue in their business model comes from the content they show and the majority of that content is owned by someone else. If there wasn't historical precedent of companies giving Netflix the finger and pulling all of their content from their service, I would say that Netflix could push the boundaries and take a stand to try and make a change in the right direction. Unfortunately, until losing Netflix as a platform hurts the movie studios and publishers, that's not going to happen.
Want to develop a HN for writers with me?
Sure, I didn't articulate my comment very well. I meant to say that the L1-3 caches operate on virtual addresses because they don't know the physical address but the MMU does since all memory access must transit through the MMU.
I re-ordered the FAQ, this was a great suggestion. Thank you!
> It just didn't make business sense.

I've seen this time and time again and every time the sum "linux" bug ends up affecting some browser/OS combination that is supported. It's not breaking because it's linux, it's breaking because there's a bug and sooner or later it will rear it's head elsewhere.
Yes, I get what you want. This approach is used in many modern synthesizers, such as the Korg Kronos. It's just that approach proved to be too complicated to get working well for speech to text. I was a little surprised myself. Google for vocal tract modeling and you'll see it pretty much died out a decade or so ago.
Interesting, I didn't think about VMs sharing the TLB that makes sense.
> I think you're living in fantasy world where DRM actually works. Not once has DRM prevented me from watching a netflix show, it's only prevented me from watching it on netflix.

Yes, yes, and yes.
DRM has blocked me from Netflix as a Linux user (not anymore obviously), blocked me from games due to bugs in the DRM in windows and or rootkits, and blocked me because the DRM does not work in Linux while the actual game does. And often you can find DRM free piracy versions.

DRM is a pestilence that blocks legitimate use.
There's another subtle aspect to this: the same or very similar ideas, methods, and tools show up or are reinvented again and again, under different guises, in different disciplines and subfields that have their own jargon, unnecessarily making human comprehension even harder.

Tibshirani's "glossary" of ML and Statistics terms is a canonical example: http://statweb.stanford.edu/~tibs/stat315a/glossary.pdf
"The study did not look at the impact of stories shared by respected friends, colleagues, or family members on social media." Are we looking at a different story?

Also, one of the researcher's chosen sharers was the US Surgeon General - it's not exactly shocking that information was seen as more trustworthy than random AP articles, especially given how dire and sensationalised news coverage of health-related stories is.
I think Medium definitely needs a subscription plan of some kind. I think others are like me and would be glad to pay a monthly patronage to encourage good writing. The key is making sure the money gets to the creators so the content can drive the audience. The tricky part is doing it in such a way that the system can't be gamed.

So let's say I get 10 article credits for my monthly subscription. I'd be glad to "pay" $0.50 an article if I knew 80% went to the writer. Each writer would have to invest in as many free teaser articles that they needed to write in order develop an audience. Medium could then still recommend articles they like but I'd rather see ones that people "like me" read and enjoyed. I'd sign up for a service like this so please take my money.
https://twitter.com/viticci/status/844696444787445761
That's not necessarily true. It may just be a matter of efficiency. Because all the other content requires DRM, they may have a processing workflow or other technology that just DRMs any and all content in a single, unified manner. Changing that workflow to bypass DRM may actually make it more complicated. You also have to consider that their first party content is rather new so this could absolutely be something that they're working on doing but never implemented because it wasn't an option when they weren't producing their own content.
And that is merely one of the most documented cases.

From former employees, I know that the culture at that time and into the late 90's was that Microsoft employees were a better class of human being than non-employees. Knowing that, it's not surprising to see the amount of Us vs Them behavior that showed up as anything from active antagonism to malicious neglect.

The kids don't remember that time frame, and wonder why the old farts malign Microsoft. It's because they went out of their way to make malice look like incompetence. That sort of malignancy deserves not to be forgotten.

It's as if your kids only know Uncle Phil as a Born-Again Christian but you still remember him as a raging alcoholic and how Aunt Sue always had a black eye, or as the guy who molested you when you were a kid. Are you just supposed to forget that ever happened? You accept his apology (except MICROSOFT NEVER EVEN APOLOGIZED), enjoy him while you can but you still have to be on guard in case he falls off the wagon.
"If I was Medium, I would use machine learning to curate a feed for each individual subscriber."

If I was Medium I'd hire a team (three or four) experienced newspaper editors [0] and use their expertise to bring back some discipline back to the story process. Do you remember newspapers? There were hundreds of competing stories but the news was carefully selected on a daily basis. This is what is lacking.

The machine is being gamed. Maybe the editorial teams' suggestions should be used to train some aspects of story and category selection? Machine learning is a tool and if Facebook with all it's propellor heads have a problem, what hope have Medium? A different approach is needed.

reference

[0] Lots of newspaper people are out of work or under utilised and as such their availability is high. For example this tweet highlighting guardian journalists getting the sack: https://twitter.com/Hadas_Gold/status/844580929226072065
To be fair, the blame isn't on the Cassowary approach, but Xcode's god awful Interface Builder UI.
I'm currently working on a system that had no locking order defined (and no any other proper way to prevent or handle deadlocks) -- and looking at the face of my colleagues when I announced that, a good proportion (maybe even the majority) never heard about that kind of stuff before (and they typically have been programming for >5 years)

It disturbed me a little because this is the kind of stuff you learn in school, and they all have been there. Maybe they did not paid enough attention. Given the kind of programs we are writing, I could be rejecting candidates who don't cite deadlocks has a classic problem, and give a locking order as a classic solution to avoid them, even if they are right out of school.

All of that to say: IMO "novice" or "experienced" C++ programmer very often bear the risk of not really predicting the ability to write correct and maintainable code, because for the experienced ones, they can very well never have had any serious approach or mentors to get them to a decent mindset, while at the same time a smart and motivated novice can quickly figure out more and more of what matters, given some predispositions, a proper mentor, and/or a project inducing that.

If you find some of the CERT rules basic, you will quickly find most of them in that case. However, they are still useful to be used as a checklist, or for programmers who don't care enough about programming, or simply have been busy implementing piles of features in some kind of spaghetti code (and fixing 10% of the resulting bugs during 75% of their time) during a decade, etc.