jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
But why wouldn't that same parent prefer a game that was free to try and then have a single IAP to unlock the full version? I'm a parent and I'd love to not have to purchase lots of $1 apps. I'd rather try them for free first.
Hi, Dell Latitude user for 20+ years here. I buy them because they're easily upgradable and I can get parts after the (excellent) warranty expires. It's true I don't give a fuck about aluminium!

Dell started soldering RAM in the past couple of years though, so if this thing exists when I next need to buy a laptop and it remotely justifies its high price I'd be interested.
It's quite amazing no one is suing apple on this front yet. It would seem to be an easy case to make given the microsoft IE history
Forget about the Mac Pro (and isn't it the intel CPU that does those instructions to begin with?), take any modern graphics card.
There's a variation to that. Unless your company is a very successful multinational chances are that a stranger picked at random has not heard about your product. Makes you think a little longer about terms such as 'market saturation', most products don't even go near there.
Craigslist every time.
In Czech Republic you can go outside only for work shopping or excecise on condition you don'c come close to anyone else. Also masks (including self made) are mandatory in public.

All non essential shops are closec, borders are closed.

All this is enforced and the few people who for some reason break these rules have been fined pretty heavily.

Also if you are in quaratine as infected or potentially infected and go out, you might get a multi year jail sentance.
> Berlin for instance tested over 20.000 people last week alone.

20000 per week seems to be an absurdly low number to me.

> Less than 3% results were positive.

Given high number of VIPs that are already infected (members of the parliament, professional soccer, actors), I suspect that 0.5% to 1% of the population is already infected.

Edit to add numbers: The German parliament of size 709 had 4 member already infected last weekend. On March 19 we were at 6.
How can it still be spreading like that if people are staying indoors away from each other? I read that grocery stores even limit the number of people shopping at one time. Is it spreading though essential-type workers?
> That's surprising. A family member of mine (mid 20ies) in Germany went on a one-week vacation to the north of Germany (he lives somewhere else in Germany)

Not every state responds the same and follows the same routines, that's the federal structure for you and differences can be enormous depending on where it is.
If that be the case, I mean, yeah, just, no words.

I'm disappointed I guess.

I've always had limited faith and political and economic leaders, but this crisis has really just cratered the little faith I did have.

Let's screw the liberal states?

Let's make a few bucks on the stock market?

Just, wow. Can't even be angry really, I don't deserve any better. In a democracy, you get exactly the leaders you are deserving of. I guess I know how much we rate. Lesson learned.
Definitely, Brodsky. Unfortunately, not many of his poems were written in English, and only a few were translated.

All the huskies are eaten. There is no space
left in the diary And the beads of quick
words scatter over his spouse's sepia-shaded face
adding the date in question like a mole to her lovely cheek.
Next the snapshot of his sister. He doesn't spare his kin:
what's been reached is the highest possible latitude!
And like the silk stocking of a burlesque half-nude
queen it climbs up his thigh: gangrene.
You seem to caution against using vue and react when targeting the web. Is the haxe-react project you linked to in that post what you normally use for building front-end apps, or how are you approaching that if not?
That doesn't justify unrelated rants in the mailing list though.
But then corporations will simply disable automatic updates for PCs under their control. Don't underestimate the stubbornness of corporate IT departments!
Still waiting for someone on kickstarter to come out with a belt made of lithium ion batteries. Long as it includes some insurance in case it blows off my lower torso I'm in.
The writes block? How can that be?

The only guarantee when you write to an mmaped page is that your wrote to the memory, whether or not it makes it do disk is up to many different things. So before you can write to the memory, it needs to have the right contents, that can mean a read has to finish, it can also mean pages have to get murdered to free up for you to have the memory to read in to. I can't think of how the write itself can actually block unless a read is required which hasn't finished (like the file is in read/write mode or something) in fact, other than a pagefault, there is no way it can be a blocking operation, the pages are stitched in to the processes page tables. At least I can't think of how it can block on a write right now, I've had a couple glasses of wine with dinner though. [edit] m_time update makes some sense, that blocks though?

In write only mode there are optimizations to not require the read.
My understanding is that one of the basic assumptions you must have when choosing Rust over C++ for a new project is that you're looking for long term maintainability over short-term ease of prototyping.

A lot of the yelling done by the compiler comes from real-world experience building gigantic piles of code that need to be maintained for years and years.

And the bit about patterns that don't translate well, that's easily fixed with more experience coding in Rust. C++ programmers know C++ so well because they've been doing it for decades and the language forces you to be on the watch for all the gotchas.
Pre Mayer Yahoo did sue Facebook over patents. They settled. As far as I could see the fact that the only big patent fight fb has been in ended with a company with a boatload of lawyers being cool with these terms should bode well for anyone else. If you have patents they shouldn't rely explicitly on open source library x y z, but I am not a lawyer either.
> I feel like the Rust compiler is just yelling at me constantly

that's the point. if it's yelling at you you are probably doing something wrong.

> and a lot of patterns from C++ land don't really translate well into Rust code

that's the point, you can't really get rid of all the c++ warts without changing things
I'm kind of baffled at the downvotes here, is this not a legitimate question or method of debate? I'm not spewing tropes or memes like on reddit. I thought here it's discouraged to downvote because you disagree as well as reddit, but it seems the intellectual levels are even lower than reddit.

Oh, I see, you downvote people other than the hivemind comments so that they never reach the levels to downvote themselves. I get it. Kinda sad and pathetic, but whatever, Internet numbers don't mean quite that much to me. It's additonally sad that I don't have any discreditation to my comment. You know you are wrong, but you downvote me anyway.
+1 to everyone. F that place. Hop on one of the 100s of job sites or find a recruiter to help you get a better gig. This career path can be hella fun and there are many awesome teams to build cool shit with. Too short for that mess.
One love brother <3
>Normally anything that poses a real threat would not create any exemptions.

Citation please? Exemptions happen all the time for all sorts of reasons. Off the top of my head: if the goods in-flight were already invoiced and paid, and on the books for a publicly traded company, halting shipment and asking them to take the stock back could have massive ramifications to that company and the stock market as a whole.

If the parts shipped so far aren't enough to actually complete the supercomputer build, why on earth would the government force that company to jump through all those hoops? In general, retroactively punishing previously legal behavior is frowned upon by most folks in all but the rarest circumstances.
> Darklang is going to be more for professionals making backends and doesn't target any user facing audio/visuals whatsoever. It could in the end of course, so I hope it does well as an effort too.

That is the plan, might be a while away though.
I don't think epub is just HTML/CSS, there's something in the way it's being processed by readers.

I have tried a lot of browser extension based and standalone readers in the past and they all render things differently with different bugs. Something doesn't add up.
It also had no releases for over a year, even though the master branch was getting frequent updates and the performance of the last release was atrocious (and I'm not sure if it has improved much).

I did like the emojis in the logs though.
I like what my display does: it displays colors perfectly accurately, and I've got 3 monitors, all color profiled, and all with perfectly matching colors as result.

Colors are standardized and have a very specific meaning.

I just dislike the colors these website authors have chosen, often without knowing what they're choosing, as their monitors often distort the colors and show something wrong.

None of this can be solved until we've got widespread color managed workflows and tonemapping on the web.
My primary reason for learning to program was to create video games. Eventually that dream died because the juice was not worth the squeeze. Like I'm gonna spend 100 hours a week at work for some OTHER guy's idea? Give me a break.
If I were you, I would be inspired from http://www.cgsociety.org/ http://abduzeedo.com/ http://blog.drawn.ca/ http://www.logodesignlove.com/ http://www.davidairey.com/ http://www.helveticbrands.ch/blog/ and will try to create my ideas first on paper with pencil and then digitize them with proper technology, searching for tutorials like the ones on tuts network http://tutsplus.com/ CG Society is a great place to immerse yourself with graphic design.

But I think that if you want to learn graphic design just to create your own design and logo, I would say don't bother. You can easily hire a designer to do that for you and it would be cost effective. Just learn to distinguish good design from the bad and learn to effectively communicate the ideas you have.
This bothered me, until I realized that I should be reading books by people with whom I disagree. The oddity of it is, one of the great things about his books is that they show perspectives much more alien than mere human political differences.

If you feel bad about supporting him financially, remember that he only gets about a dollar for each book you buy. If you borrow it from the library, your contribution is even smaller.
I'd highly suggest reading "Don't Make Me Think"

http://www.amazon.com/Think-Common-Sense-Approach-Usability/...

It's more of a usability book, but it covers some visual aspects to design. Beyond that it comes down to reading, practicing, critiquing and being critiqued. Any time you visit a new website think to yourself: what looks good, what looks bad, what is intuitive, and what doesn't make sense.
I don't know how most people find out about YC these days (the channels are certainly different for investors vs developers), but you are probably right that HN is not the first time they hear about YC, though it may be the first real contact with the YC crowd. My hunch is that most YC applicants spend some serious time on HN before applying. It's an effective channel for demonstrating the collective issues of interest to the YC community.
Thanks, I'll have to check this out. I really wish these things were more discoverable. It took me a month of using Julia until I figured out that the compile-times were even avoidable on the REPL by using Revise.jl.
I've been wondering this myself too. Lockdowns are so expensive that I'd assume every unconventional method to expand the production is taken into use. The situation is bad but not so bad that competitors could be forced to work together it seems.

I expect that the amount of angry people in EU will peak in spring or early summer when UK, US, and Israel are mostly back to normal and we are not.
Methane can't realistically freeze in the pipes, but unrefined natural gas has plenty of impurities which can. Note they're talking about "pipelines and wells" freezing in a gas production context, not residential gas mains.
I've been able to view the ERCOT site before, so probably not.

At this point it makes sense for them to prioritize getting information out to residents rather than us foreigners with an idle interest. :)
I think it's a case of not wanting to risk messing with such a cash cow (it is resulting in strong profitability).

I admit it is very perplexing... both why Apple hasn't responded with a $0 (with contract) iPhone, and why Google has allowed the Android experience to be so mediocre.
Net Neutrality is a solution in search of a problem.

The only argument for it is a fictional story based on photoshopped ads. Government should not be regulating internet content.
I'm curious whether drives like these have improved in the past 5 years
> So your theory is that masks worked then, but stopped working now?

This doesn't follow. It's completely believable that masks have continued to be effective at curbing spread by 40% continuously. However increased holiday travel, as well as colder weather and people hanging out more in doors caused an increase in spread that wasn't present in the summer.
Alternatively, I wonder when we will start using MEMS for storage?

Say you have a MEMs device which actually physically flips an atomic sized bit, on or off, like a light switch.

A little gearing machine is what will flip the atomic switches. Or read back its binary data.

Hard drives can be demagnetized, and its controller board will eventually fail. This is its Achilles Heel.

Flash drives can get electrocuted and fried.

Tape is still magnetic, but it separates the reader and writer device, from the actual medium. But it’s too large and cumbersome.

Something like a MEMS storage device, will be fully solid state. Fully enclosed. Electrically neutral. Magnetically neutral. And can last for millions of years. It’s the ultimate time capsule.
"Optimization" is a misnomer with TCO. Optimization implies that only execution speed is affected without the optimization. Without TCO, potentially infinite mutually tail-recursive algorithms (or code transformed into continuation-passing style) can't be implemented without emulating tail recursion using a heap-allocated stack/linked list of states or manually transforming the mutually recursive functions into a trampoline variant of continuation passing style.

function factorial(n, accumulator=1) {
if (n <= 1) {
if (n < 0) throw "Arument must not be negative";
return accumulator;
}
return factorial(n-1, n * accumulator);
}

TCO doesn't just affect the speed of this factorial implementation, it greatly affects the largest value that can be computed.

It's not to tricky to manually convert tail recursion into a loop, but for mutually recursive functions, you'd probably be best off manually transforming your mutually recursive functions into a trampoline variant of continuation passing, where each function returns a tuple of function and arguments to a trampoline loop that just repeatedly invokes the returned function on the returned arguments.

function trampoline(f, ... args) {
while (true) {
f, args = f(*args);
if (args == null) { return f; }
}
}

function fatorial_impl(n, accumulator)
if (n <= 1) {
if (n < 0) throw "Arument must not be negative";
return [accumulator, null];
}
return [factorial_impl, [n-1, n * accumulator]];
}

function factorial(n) {
return trampoline(factorial_impl, n, 1);
}

It's all very mechanical, and you'd prefer that the compiler does it. The main argument against TCO is that it's easy for an unobservant programmer to accidentally make a change that prevents TCO. Ideally, the language would have a construct allowing a programmer to cause a given return site to be a syntactic error if it's not a TCO-able tail call.
One scalable solution is community workshops / maker spaces / community gardens.
The longer the delay between writing some chunk of code, and executing it, the more valuable mental context is lost. I find it way more productive to work in small chunks iteratively, testing as I go along, rather than writing for a long chunk of time, then running tests and figuring out what bugs are making tests fail.
It’s not a weird criticism. May not be unrealistic to be a co-op, fine that’s difficult. But don’t lie and say there’s no profit incentive to be had when there clearly is if owners of the platform are separate from individual users
To be fair, the c++ programmer can also use reference semantics via pointers. Granted, garbage collection is not built into the language, but if desired, we can always write java-style code by using pointers for everything and using the Boehm collector. I don't know why we don't do this more often, most c++ codebases seem to have large sections that would benefit from such a style.

But when we want to use value semantics, for whatever reason, the more complicated value copy is, to some extent, just intrinsically complicated. In java, Object.clone basically has all of the same problems -- you sort of know what you'd like it to do for any given object in any given context, but you've got to read code to figure out what is actually going to happen.
Maybe I'm old school, but this seems like something that would take upwards of five minutes to add to my calendar and wouldn't require a whole other account + login.
It would certainly be admissible.

You could also certainly get an expert witness to give their opinion on whether that video is CGI or not.
Interesting this shows up here. I saw an article covering this study this morning and thought "yeah, that's how IT security works" (or does not work).

Everyone agrees if you say "complexity is bad for security". But somehow it's still incredibly unpopular in practice. Most commercial security products are all about adding more stuff, and they don't seem to go bankrupt.
> the Mockingbird Media

Can you please not. It's hard to take someone's argument seriously when this kind of name-calling is intermingled with it. It's similar to someone writing m$ft or unironically referring to Zuckerberg as a robot.
It’s not true. Also cortisol is not actually bad for you in the context of exercise.
This is the nature of our "democracy".
BA has all the tell tale signs that it will go into decline. I see it as an company similar to IBM or GE that just slowly withered away as competitors took the market share.
You need to know if you're talking to the server you think you're connecting to, otherwise a man-in-the-middle could impersonate the server and intercept the handshake to see the hostname you're trying to connect.

So you need another channel to pull a public key (or something comparable), and they picked DNS for that
Considering this isn't a very high percentage of their revenue, it looks unfair. But this is almost the price of the MAX program as a whole (according to Wikipedia). That's not too far of a completely new plane, the Bombardier CS being $7B.
I recommend this to my students frequently. I teach an intro to programming class to college students who have no experience. Inevitably, some try to use PyCharm and they just get lost in it! I tell them it's like learning to drive in an 18 wheeler with a manual transmission. Thonny is very much the Toyota Corolla of IDEs and it's perfect for beginners.

The debugger and variable pane really help beginners figure out what's going as their program runs.
Unfortunately, we don't have any right now. I have no doubt we will in the future though.
It's more reliable than sms - I used not to receive some of the texts people would send me, which caused all kinds of misunderstandings. I ended up doing experiments with friends sitting beside me just to prove my point. The same thing happened to family members.

I'm not sure what the problem was, but WhatsApp solved it.
>Politicians are unlikely to because they can better relate to white collar criminals than the poor.

It also has something to do with plausible deniability and inability to prove intent with white collar crimes.

How would you be able to prove someone intentionally mis-valued assets? Cut costs specifically to bolster one's own income and not benefit the other shareholders? Hired someone in exchange for a favor or possible future favor? Fired someone for stepping out of line?

Plausible deniability is also the reason for "productive" in person lunch meetings and golf outings. Not that there aren't other positive aspects of in person conversations, but lack of a permanent record is one of its aspects, and can easily be used to cause harm.
The hddguru article was most memorable for this picture:
http://hddguru.com/articles/2006.02.17-Changing-headstack-Q-...

Edit: article itself is here if you're curious about the context of that picture:
http://hddguru.com/articles/2006.02.17-Changing-headstack-Q-...
It's pretty sad how all it took was time and a thin coat of feminist paint for HN to forget how corrupt and morally bankrupt these clickbait "journalists" are.

http://www.realdanlyons.com/blog/2012/02/13/hit-men-click-wh...

https://news.ycombinator.com/item?id=3587730
what you really need is time to think in order to be creative. Doesn't matter where or how you get it, just as long as you have the time to conjure it up.
can I make some guesses? are you single with no family, yet?

(correct me if i'm wrong)
if you had a family to support, with the truely enormous financial costs that SF brings, I think you might change your opinion on this matter.
Having fewer children permits a family to invest more in their education. For innovation, educational investment seems likely to matter more than the raw number of people. It's not clear which effect will dominate.

That's not to discount policies that make it easier for families to have children. Those are clearly valuable.
Prescriptive vs descriptive is a false dichotomy, or at least there is a third way missing.

Take for example Apple vs. Microsoft/Android. The PC-environment is legendarily descriptive. But the Apple environment is not prescriptive. It's just "intuitive" (for those who buy into it), or, less charitably, it hides the descriptions while at the same time not being explicitly prescriptive either. What do we call this Apple system? It's neither prescriptive nor descriptive.
Yeah, have an AI do the work and just say nothing about it.
It's not a choice between learning and playing. Play is one of the primary ways young children learn things.
MSFS2020 is the most fun I’ve had with software in a very long time, even with the bugs. It is basically Google Earth with a built-in flight and weather simulator. Bravo, Asobo Studios!

I finished a 20-hour flight from Perth to Sydney in a C172 yesterday as part of a race to benefit Australia’s Royal Flying Doctor Service (https://www.flyingdoctor.org.au/), organized by the excellent SeedyL and FactualGull (https://www.twitch.tv/SeedyL) team, and it was a blast: https://www.twitch.tv/videos/976237681

The main thing I miss is a physical damage model for the airplanes, and the classic Flyby and Tower views, currently missing.

My favorite MSFS utility is Little Navmap: https://albar965.github.io/littlenavmap.html ¶
A kind gentleman called Howard (https://www.twitch.tv/forderlearntofly) taught me how to use it. Here is a video: https://www.youtube.com/watch?v=87gSKiiGu6I&t=146s

My favorite MSFS mod is Neofly: https://www.neofly.net/
Ah yes. The company that forbids people from benchmarking their database must be a bastion of good engineering.