skysight-inc/HackerNews huggingface dataset:
> If mod_perl was too powerful and had access to too many of Apache's internals, why not just create a lighter version or make it configurable?

The perl people didn't want to? My recollection of mod_perl was that you really needed to have everything about the server configured around the perl system, and it was quite a pain to get configured and working properly. My sysadmin skills weren't all that great 20+ years ago, but I did get it eventually working, but anything you wrote would only be able to be run on another mod_perl system, which were relatively uncommon (compared to the shared perl/cgi setups).

PHP was really more powerful and easier to read for many common scenarios compared to perl in those early days.

And while there were some scenarios where mod_perl was indeed more powerful... my experience was 1) those scenarios were relatively rare and 2) the community of people who had that experience was small, and never grew much (even when perl usage was on an uptake).
A recursive definition, ignoring the fact that "organic" includes toxic substances.
> I think it's very likely that life has originated on Earth many times.

How would you prove that though?
Hard to accept this as an alternative given the terrible UX. Admittedly been about a year since I last demo'd it but at that time, most platforms still lacked basic drag and drop, even for ordering. This whole "we'll pretend every platform in a web browser from 2005" approach to UI is very debilitating.

My personal recommendations are OmniFocus and Things. Obviously this is going to favor Mac users and people who care a lot about UX.

As a second tier alternative, I'm interested in where MS ToDo is going. They have been iterating fast and making lots of important improvements. It already feels better than Wunderlist anyway. That is its heritage so no surprise there.
That may be due to using a flaxseed oil with impurities or not using high enough temperature during the seasoning process. Cook's Illustrated [1] put the flaxseed method to the test and found it superior to vegetable oil.

[1] https://www.cooksillustrated.com/how_tos/5820-the-ultimate-w...
In the process/after writing the above comment, I was looking at Amtrak's schedules, and thinking about the concept of commuting to NYC from Albany. It occurred to me after a minute, to imagine a job where, instead of trying to get to the city in time for work, I got on the train more like 8-9 AM, and was considered to be "at work" on my laptop for the next couple of hours, and the same coming home. Perhaps there are people who do that, and it might be an interesting way to live.
I wasn't aware of this - thanks.

[edit] seems like he may have come back a bit?

https://www.abc.net.au/radionational/programs/archived/rnaft...
You're right, there are always new ways of expressing yourself. I don't mean to say that you don't need to have new ways to express yourself, but that the mechanism for converting expressions to machine code is well known. That is what is a solved problem.
Popcount is also very valuable in search (bitmap) indexes, for example roaring bitmap by Lemire uses it quite a bit.
It seems like your compliant should be directed more specifically towards diesel vehicles than actual busses. There are low-emission busses out there.
> If you don't heat the oil above its smoke point then nothing will happen to the oil, chemically.

This doesn’t sound right.

Have a read of the Oxidative Stability section of this Wikipedia entry:

https://en.wikipedia.org/wiki/Smoke_point

The oxidative stability does not directly correspond to the smoke point and thus the latter cannot be used as a reference for safe and healthy cooking.
I thought Knight got bought out a year later?
Byte (endian) swapping is another one. GCC and Clang can recognize (some) implementations of that and replace with single instruction version (like bswap).
It's really annoying to me how opaque this product is and how any useful tutorials or downloads are behind a login wall.

It promises a lot but tells me very little. Same goes for their now out of stock dedicated hardware.
If we’ve got data, let’s go with the data.

If all we’ve got is opinions, let’s go with mine:

None of the CDs I’ve ever bought still works. I’m probably not as careful with my things as you are, so there’s that.
Cool! Now tell me how you'll become a profitable company.
Having a cell that tolerates 100% discharge seems like a big deal, if it has similar energy density to other modern cells. A lot of lithium-ion cells shouldn't be discharge to less than 20% capacity or so, as it damages the cell.
Probably not relevant, OS written in Haskell does exists, though: https://en.wikipedia.org/wiki/House_(operating_system)

And don't forget HalVM.
I have a teflon pan with which I can use butter in to make omelettes and I have a stainless pan that I generally use lard (bacon drippings) because the omelette will stick if I use butter. I am obviously vegawarian at best.

What do vegetarians use for omelette in a steel pan?
Out of curiosity, what about renders confuses you?

I can try to summarize:

- React stores an internal tree of bookkeeping objects ("fibers") that store info on what component is being rendered at each location in the tree

- Any state update function (class component `setState()`, `useState` setters, `useReducer` dispatch) queue a re-render pass, and mark this component as needing an update

- During a re-render pass, React walks that fiber tree to find components that need to render, either because they're marked as dirty, or because the parent re-rendered. For function components, React calls `funcComp(fiber.props)`. For class components, it attaches `instance.props = fiber.props`, and then calls `instance.render()`

- Class component lifecycles and function component lifecycles are called at appropriate points during that render pass

Hmm. Re-reading, are you asking how to determine what _causes_ a given render pass? That one's more opaque. However, the new React DevTools 4.0 will at least tell you why each component re-rendered during a specific pass.
Guess what? Do you really think that there aren’t GCP consultants for any serious development?

Lambda, cognito, api Gateway and DynamoDB is dead simple.

You’re not doing anything complicated. Just because you can set up a little hobby project doesn’t mean it would be any simpler for a real enterprise app.

The number of users as long as the Serverless offerings from cloud providers has everything you need isn’t complicated based on the number of users. All Serverless offerings are optimized for this.

There are also WordPress consultants, does that mean that Wordpress is complicated or that there are people without the capacity (time not intelligence) to learn it.

You don’t have to “explain” how easy it is. The Node tutorial I use to learn it used Firebase.
I'm sure you already realize this, but to make it clear: FB has enormous utility for billions of people outside that and that is worth defending.

You are expanding a lot of effort defending 8chan here. Perhaps consider that it might not be worth defending.
Apple and Foxconn broke a Chinese labor law to build the latest iPhones
I routinely cook in my iron skillet using the big bottles of avo oil from Costco. Yes, it’s great :)
For mod_php, they'd run as the same httpd user account and could mess with other user's stuff if they were set to be httpd writeable.

Other isolation levels were needed, like an MPM that would run vhosts as their own user, or a vhost level chroot.

Alternatively, there was php-cgi via suexec, but it didn't have the persistent qualities of mod_php.
My city's buses often take longer than walking, and I have to stand on them because the suspension is not sufficient on our roads, it's probably not even safe to sit sometimes. The HVAC and rattling/flapping noises are extremely loud.

I ride the bus here when absolutely necessary, I usuallly walk the 3km to/from the regional train station to avoid it. Often it's not even an option, since all of the routes close down at about 1:30, and at that point come every couple hours.
> What other idioms of similar or higher complexity can these compilers recognize and convert to instructions?

Both GCC and clang (really LLVM) will try to autovectorize your loops, replacing operations on individual words with SIMD instructions (provided the compilation target supports them).

Similarly, both should replace `popcnt`-style functions (e.g., count-leading-zeros) with their instruction equivalents, provided the implementation is idiomatic enough. The overarching challenge is that users who don't know about instructions like `popcnt` and `clz` are also less likely to write implementations that are easy to detect and swap.
You can also make an infinite number of perfect replicas of your CDs. You can carry backups of every CD ever made on a flashdrive that fits in your jeans pocket, then recreate any of them at any time with no degradation in quality.

There are some quasi-plausible arguments for vinyl, but arguing that durability is one of them is hilariously myopic.
Yes, although they are relatively simple compared to other organisms, viruses are still extremely complex when compared to the simple organic compounds you'd expect to form spontaneously in a pre-biotic world.

That is what makes all the difference. It's an enormous leap to go from a couple of amino acids to something able to survive and evolve and compete against other complex organisms.
Walden by Thoreau - on self reliance and nature

De architectura By Vitruvius - classical construction and architecture

Song of Myself by Whitman - poetry

Hound of the Baskervilles by Doyle - thriller
If you’re seasoning cast iron or a wok, you do want to get a thin layer of oil smoking. This creates the season (and nonstick) on the pan. Over time, it’s really pretty cool.

But if you’re cooking, burned oil is going to introduce some weird flavors you probably don’t want. Steak is the only food I know of where you want the pan close to that hot.
This seems to work

https://www.academia.edu/5256838/
Do buses run to Sydney airport? I usually take the train to the airport and I hate it. For whatever reason the airport line is privatized and they absolutely gouge you on ticket price.

It costs me $22 to get train to the airport (it's around $17 from central station to airport). I can get a flight to Melbourne for ~$70 it shouldn't cost 1/3 of my plane ticket. If there are two people traveling in a group taxi is cheaper and depending on time of day faster.
It's often overlooked that many of the cheap hosting companies who provided the environment for PHP's phenomenal growth only offered PHP as a CGI. You often had to pay a lot more if you wanted mod_php because it was harder to secure and required more resources. PHP/CGI was the way to max out the number of users on a server even it was slower.
Thanks! Let me know if you need any help or have any questions. In the next couple weeks it's going to reach feature-completion with internationalization.
Elon Musk throws down with Porsche, sends a Model S to the Nürburgring
I’ve always heard that canola has a much higher smoke point than olive, but the page suggests they’re near the same (depending on the olive oil).

Thoughts?
You're missing some of your assumptions. Why would she think she needed to look at pictures of people holding violins and mimic them when she had a teacher telling her how to play? Why would she think that deviations between her technique and others' would risk her health rather than being inconsequential? How would she realize her technique doesn't match these pictures if she's not looking in a mirror while practicing, or using a camera? How would she know that she should be checking her form in a mirror/camera in the first place, especially since she had a teacher watching her play? Etc.

Yes there are possible answers to these questions, but not everyone's personality and environment will necessarily lead one to them.
"Intel's open-source team continues showing the power of optimizations..."

"This fix for the performance gap to AMD EPYC CPUs is basically opening up some motion estimation optimizations that were previously just limited to AVX-512 to now also work on AVX2 CPUs. So it's just not about AMD CPUs in reality, where there isn't yet any AVX-512 support, but also older Intel CPUs that are limited to AVX2."

"SVT-VP9 was already performing well against other VP9 encoders so now is likely to win by a landslide victory. I'll be working on some tests on that front shortly. This is another example on Intel's way for aiming at a 1000x performance advancement from hardware to software work."

Literally spilled on keyboard, Intel...

*Thanks Phoronix for benchmarks
Robust Navigation with Language Pretraining and Stochastic Sampling
Reducing the length of PhD programs (in the U.S. -- PhDs in Europe tend to be shorter) would have the side-effect of having even more PhD grads (of lower quality) that can't find a job.

Getting rid of tenure would facilitate mobility and increase accountability.
Steinway Lyngdorf

> To demonstrate the veracity of Lyngdorf's "Is it real, or is it Memorex" claim, Birkelund invited the trio to begin performing. After playing for what felt like, at most, 30 seconds, the musicians began to fade out as the volume of a pre-recorded track of the same music was turned up. Although the much too short demo left many in the room a gasp at how remarkably close the live trio and tuned-to-the-room system sounded, Birkelund failed to mention that the Model D system was never silent.

https://www.stereophile.com/content/steinway-lyngdorfs-elega...
Travels into Several Remote Nations of the World. In Four Parts. By Lemuel Gulliver, First a Surgeon, and then a Captain of Several Ships (1726)

This book is filthy, funny, misanthropic, insightful, and ridiculous in all the right ways.

> I was complaining of a small fit of the colic, upon which my conductor led me into a room where a great physician resided, who was famous for curing that disease, by contrary operations from the same instrument. He had a large pair of bellows, with a long slender muzzle of ivory: this he conveyed eight inches up the anus, and drawing in the wind, he affirmed he could make the guts as lank as a dried bladder. But when the disease was more stubborn and violent, he let in the muzzle while the bellows were full of wind, which he discharged into the body of the patient; then withdrew the instrument to replenish it, clapping his thumb strongly against the orifice of then fundament; and this being repeated three or four times, the adventitious wind would rush out, bringing the noxious along with it, (like water put into a pump), and the patient recovered. I saw him try both experiments upon a dog, but could not discern any effect from the former. After the latter the animal was ready to burst, and made so violent a discharge as was very offensive to me and my companion. The dog died on the spot, and we left the doctor endeavouring to recover him, by the same operation.

Yes, this is a passage about trying to inflate a dog with a bellows. This is why this book is in the Western canon.

The Beetle: A Mystery by Richard Marsh (1897)

This novel is bizarre...to the max! (I'm bringing it back.)

This shit came out in the same year as Dracula (1897) and outsold it. That tells you that this is a boss novel that you should read immediately.

The plot is that a shapeshifting beetle person with mesmeric powers is trying to revenge themselves on a member of Parliament. After reading the first section of this book, in which a tramp is mesmerized, given spooky powers, and sent to steal some letters, you'll want to start shouting THE BEETLE! just like the characters in the novel. Keep an eye out for Sydney Atherton, a scientist who uses the mysterious fluid known as Electricity to fight our antagonist, and who randomly kills a cat with sarin gas to make a point in a conversation.

Dracula by Bram Stoker (1897)

Not as good as The Beetle, obviously, but holds up shockingly well. In this rollicking novel, Victorian organizational technology (gramophones, stenography, typewriters) triumphs over the undead. But read The Beetle first, it's way better.

Evelina, or the History of a Young Lady's Entrance into the World (1778)

This is another awesomely messed-up book that's a great beach read in 2019. People are constantly getting kicked out of carriages and rolling down hills, falling down stairs, etc. It's like Jane Austen but with violence. Incidentally, Frances Burney was Austen's fav writer. There's an old person race in this novel, so enjoy that.
I agree. The other problem is density which turns into chicken or egg problem. People will ride when it's faster than car. To be faster than car to most people, you need a dense network of bus routes that map to a lot of A->B routes (instead of hub and spoke model where almost every ride goes downtown, you transfer, and go back out to where you need to go). More buses = more money. To justify money you need ridership. And around we go.
None of that matters if employees aren't getting paid.
>"The growth is in the application of compiler technologies to Machine Learning ..."

A couple of others have also mentioned compiling and ML. Aren't there already many ML libraries for compiled languages out there or are you referring to something else? I would love to hear more about this.

I would be similarly interested for how compilation might be applied to distributed systems. Cheers.
Maybe a after a couple thousand decades :-)
OP has shared the github repo where these pointers are maintained and has encouraged pull requests to improve on the list.
The Japanese surrendered when the Soviets entered the Pacific theater.
New Porsche 911 Turbo Spied on Nürburgring
I have CDs from the 80s and 90s that are eaten by metal-eating bacteria. Good luck resurfacing that layer.
Good point. What I mean is that for learning, dive into a large codebase could be counter productive. Specially when have a long history and who know what is like it is.

(Plus, LLVM is kind of a complex beast)
> And in the US it’s likely even worse since a traffic stop is one of the most dangerous interactions you can have with the police.

Can you expand further on this, or provide some statistics/sources? It seems highly unlikely that a traffic stop could be at all dangerous unless you're not cooperating.

Of course there are extremely rare cases where accidents happen, but without doing any research would be willing to guess it's less than .001% of all stops.
The Varieties of Religious Experience by William James (1902).
Not for wheelchairs, but this reminds me of one of the steepest city streets I’ve encountered that actually has a lift for bicycles: https://slate.com/human-interest/2014/12/trampe-cyclocable-t...
There is a big difference between extra-virgin olive oil (low smoke point) and refined olive oil (similar smoke point to canola).

That's probably the source of the discrepancy you report.
Let see who treat the dinner:)
Bicycle infrastructure would be a comparatively cheap solution to this problem for most people.
That's already the case, you can pick up 2013 Nissan Leafs with very small batteries for small money. They're used for commute cars or grocery pickup.
I used to use "implement popcount" as an interview question (for c programmers), I'm not super convinced that it was a good question, although it definitely tells you quite quickly how comfortable a candidate is with bit manipulation.

There are three or four reasonable ways to implement it in c, including one weird trick, but which is most efficient tends to be very CPU dependent (at the time I worked on a project that targeted four or five esoteric CPUs so I had the luxury of being able to verify this)
Why bother w/ olive oil if it isn’t extra virgin?
There's multiple, and each of them have their own experiences since the split. The other versions of yourself are basically other people that just happen to share a part of your history.

Wondering why you're a specific one of them and not the other seems equivalent to me to wondering why you're you and not some another person in our own world. I think it's an interesting question, but I'm not sure what an answer to it could possibly look like (since any answer that says why you're you somehow needs to work out differently for other people to explain why they're themselves too) which implies the question is malformed somehow. (If your consciousness were ... someone else, or even switched people it was tracking somehow, it's not like anyone would notice.)
How would you disprove it?
Your original comment was of your experience, so I shared mine.

Unfortunately, due to manufacturing defects there are discs that will or have oxidized, so the durability of CDs (or other optical media) is not always as reliable as advertised. But as the sibling post to yours points out, CDs provide error correction and along with oversampling provides means of creating effectively bit perfect copies that can be as durable as the current state of the art (redundant, solid state, geographically diverse, etc.)
I have a PhD in programming languages; and I hire people with these backgrounds (compilers, PL, verification, synthesis). As others have said, if you've looked at LLVM, I'd find that interesting, but for practical use, there are more useful + interesting + fun things out there.

E.g. SMT solvers (CVC, Z3, or the like) -- infinitely more fun; and require experience to truly understand what works and what doesn't. Or if you've done something really novel with meta-programming or designed a custom DSL for a domain.
I'm pretty sure many compilers can replace naive implementations of memcpy with one of the compiler's built-in optimized versions.
I would highly recommend getting to know https://github.com/ovalhub/pyicu, which in addition to counting grapheme clusters with BreakIterator can also do things like normalisation, transliteration, and anything else you might need to do relating to Unicode.
Location: Buenos Aires, Argentina

Remote: Yes

Willing to relocate: Yes

Technologies: Angular 2+, SQL, .Net, C#, React

Résumé/CV: https://drive.google.com/open?id=1Yho7jdC_BpUMLpn8_bQvmx1ojP...

Email: juan.villanueva505@gmail.com

Hi, I am a junior full stack developer currently working on a web app for Santander and am looking to expand my personal skill set and experience.
I use butter in my steel pans and it’s possible not to get the eggs to stick.

If I’m feeling lazy, I’ll add sunflower oil to the butter to raise the smoke point
I thought exhaustive requirements were for disqualifying Americans so H-1B positions could be filled.
https://www.accessmap.io/?region=wa.seattle&lon=-122.3426173...

Github: https://github.com/AccessMap
Does Lyft not have the same business model as all other ride-sharing companies?
This is a very good set of principles to operate by.

'Checklist' made me think of something a little more task-focused, e.g. checklist for reviewing code, checklist for designing systems, checklist for deployment etc.

So... I love the content, but I'd change the terminology.
Well glad to see this went ok.
A local art museum had a "Art on tap night" with a free style area. A bunch of guys with paint and ipa's quickly devolved into 1st grade styled wieners scribbled everywhere. Sort of what I expected when clicking on this article and strangers.
Our family* moved from Peanut & Sunflower oils to Rice-Bran, Mustard & Palm oils a decade ago.

Rice-Bran : cooking

Palm : frying

Mustard : taste toppings

* lower middle-class Indian
I would disagree that using your real name is more real than using a pseudonym, because it heavily pressures you to use the same filter you have in real life. On the other hand, when you're using a pseudonym there are fewer consequences for revealing what you really think.