skysight-inc/HackerNews huggingface dataset:
I wonder if the more pertinent question might be: why are some people so seemingly afraid of random drips of paint?

(And while I'm not claiming to know your own views on the subject) I interestingly find this most commonly expressed by people who also happen to be deep believers in free-market-solves-everything. And one of the biggest complaints so many people have is the money aspect, whether it be how much actors or sports players are paid or, in this case, artists. Ostensibly, that by definition, pay in a free market would flux, that is, that there would be no baseline. But that seems to be the problem. They, often, tend to also complain about things like popular music. Yet, popular music is directly the result of driving to produce more of what the listener wants (as dictated by actual buying patterns, and not people say they want)(we could talk about influencing of fads and the priming of consumers, but why shouldn't that just as easily have its place in the market?). But in returning to remuneration, isn't it possibly that the exact fear expressed here the fear of the very core of free market enterprise, that there is no standard value, and that by definition, my value (which is, obviously, probably what I'm most immediately concerned with, as it determines my very ability to survive in the modern world) can fluctuate from positive to zero to, even, negative. So the desire seems to be to have the free market aspect, and what ever is seemingly being gained from it, which is whole other problem, but import into it some sort of universal standard base value that exists out there as some sort of Platonic ideal, therefore to know the 'value' of anything requires only a conversion from this universal base value to any specific real-world exchange, more or less. But, obviously, this is in direct opposition to the core of free markets. So, then, is it merely an expression of anxiety related to relativism?

Those arguing sometimes try to get around this by investing 'effort', that is, Caravaggio supposedly takes more effort than Pollock, say, to render a given painting, so therefore one is 'worth' more than the other. But, really, isn't this just the idea of a universal base value being snuck in under cover? After all, it does not depend on how much work is involved in anything, it only depends on what amount of value someone (and how many someones) is willing to offer in exchange for it. Indeed, isn't the desire always to spend less in development and deliver than theoretical competitors? Isn't that the core way in which the free market is supposed to deliver unto us everything we never knew we wanted?

The problem is that, fundamentally, art is probably much like the law, is probably fundamentally tautological. That is, what is art, and what is great art, more exactly, is that which which we say is art and that which we say is great art.
When I started out, I wanted to opensource it, it had an installer and everything.. but then I realized it's become kind of a little monster and wisely canceled that plan, I'm not that irresponsible or mean :)
This is like paying Tom sawyer to paint the fence. It's okay to let the other kids outbid you.
It's just git underneath.. And it's not going to do any mess. If it cannot perform an operation (like merging with conflicts), then it is going to tell you about it and you have to do it manually. But why restrict such functionalities that are very convenient ?

I don't think that `git push --delete <remote_name> <branch_name>` is very easy to remember so I prefer doing it via the web interface.
So I think Snapchat provides the "moment" experience in 2 ways.

1. When you are with people, like at a concert, the spontaneous authenticity of the platform encourages you to just take a quick video or photo and then put the phone away so you don't get 'lost' in the app spending time adding filters, stickers, prettified text etc (ala Instagram, Snap also has these but feel more lightweight to me) and instead get back to the real life.

2. The people receiving these snaps get a more authentic version of you and your experience so are maybe more connected to your moment.

I agree with your point though that it can still be used in a way that is unauthentic and distracting from the moment (now instead of just living and experiencing whatever is happening I think 'oh I should share this on Snapchat') but I suppose why I like it vs other tools is that for me it encourages the more positive direction although not perfect.
Never heard of this. Also, how would it differ from any cheap plastics coming off any cheap fan made partly or wholly out of plastic?
I just bought the same model. What makes it so effective is that it has a filter on four large sides so it can process a large volume of air very quickly.
So the law says NOT to notify users about secret subpoenas. If you do, no matter how cute you think your method is, IMO, you broke the law. Oh, but just I took a file offline. Nope.

The law can be unjust but that's another thing.
I'm pretty sure that what I described is -not- the same as HN. New here?

The advantage of one, small, upfront payment is that it discourages sockpuppeting, and thus anonymous sniping. The only way to 'downvote' something is with another piece of text with a username on it ... a lot more revealing of motive than a reflexive button-click. Discouraging for sick puppies.

You know (or don't) ... like The Well was back in the day.
It actually already has this (kinda) -- the VDSO shared library. Although they only tend to implement a couple of syscalls in there.

http://man7.org/linux/man-pages/man7/vdso.7.html
I agree that film is a different beast than literature, but if anyone is looking for mentally and artistically challenging films, I recommend anything by A24 Studios (https://a24films.com/films). I would argue that we're seeing a small/low-budget film renaissance, A24 is evidence of that.
Same thing? Long shot, hail mary, moonshot. All work :p
If nothing means semiconductor based binary Turing machines; yes.

I expect a pivot (>10y) to wetware if people really do* demand to give up their dv/dt. Rat neurons were flying F-22 sims a decade ago.

*(bad idea, I don't think we will)
The likelihood of such a legislation on a national level is unlikely. Instead, you will have cities that refuse to adopt self-driving, maybe because they were burned with a tragedy (with no regard to statistics), maybe to protect human jobs.

Large companies can adopt in other cities, or if need be, other countries eager to change their quality of lives.
> But what separates them, and what they think people will eventually realize is that living in the moment is healthier, more rewarding and authentic than doing things for the purpose of likes and attention.

People who realize this also realize that they can opt out of Instagram, Twitter, and Snapchat. If Snapchat wants to be viewed this way, sure, that is a noble goal and an interesting proposal for their brand. But it's still just that, a brand, and using any sort of device to record your life is a step in the wrong direction when talking about "living in the moment."

The moment doesn't need to be captured, not even on temporary social media that doesn't record likes.
There's an old Kent Beck quote that fits here... "Make it work. Make it right. Make it fast." Your approach fits that.

http://wiki.c2.com/?MakeItWorkMakeItRightMakeItFast
Please explain what does it mean and why is it good? :) Thank you.
Book the Upcoming Online Licensing Classes
My only code style rule is don’t write lines more than 100 char which usually means “one statement per line”. It floors me how people think it’s acceptable to write code that you have to scroll not one but two axises to try and comprehend. Reading code should be like reading a book. And forcing yourself to write code that grows vertically instead of horrizontally usually solves all the problems and more that people dumping countless hours into auto-formatters are trying to grapple with.
Model Ts didn't get contained did they?
For now you are probably pretty safe from self driving cars if you move to a rural area with bad weather or a place with chaotic traffic like Manhattan.
Speak for yourself
But I didnt even take a file offline. I just forgot to update it.
I would totally buy recipe kits from a refrigerator in Whole Foods if that was an option. There’d be no wasted packaging, you still get the satisfaction of cooking and it’s mostly just a marketing gimmick on things already in the store.
I came here to find your comment. All the vivid dreams I have are either 1) resitting an exam from 20 years ago and being completely unprepared for it or 2) running around in an endless dreamscape that is created by taking a known familiar area like a university, my local neighbourhood or a shopping centre and then scaling it up by using exactly this Wave Function Collapse algorithm. Funny thing is I can't backtrack in my dreams either.
> Presumably, down the road, you'll either be a defunct company or doing well enough to afford 10 times the manpower to fix things.

Only in startup land which is still a small fraction of our industry.

Most places will never have 10 times the manpower to fix things and are hurting themselves by not doing them properly in the first place.

> Facebook was a spaghetti code mess in the beginning. I'm sure it caused them some growing pains, but moving too slowly early on would have likely been more costly.

Survivor-ship bias, for every facebook how many potentially viable companies never got off the ground because users couldn't tolerate using their steaming pile?
I think I may have felt this once or twice in my career.

I'm 15 years in now. I study type theory and use formal mathematics to model software systems. I don't have any degrees. In my day job I lead teams writing mostly Javascript to build web services and APIs for moving data around. I teach a small group Haskell once a week at lunch. I speak at conferences big and small. I still wonder at times if I know what I'm doing or whether I deserve to have opinions about anything or blah blah blah.

It doesn't help having voices around you all the time that call your skills, experience, and knowledge into question. You have provided value to someone if you're still a practicing software developer. You know how to work in a team, solve problems, and have developed a sense of taste for what problems are worth solving. You understand the tools you use and have an intuition for their strengths and weaknesses. Maybe you even have some experience getting other developers to work together on a large project. That's useful stuff. You are a useful person.

Does learning theory help? I think so. Once I stuck with type theory I started to see structure and abstractions in code I couldn't before. Learning how to formalize programs has allowed me to think about the correctness of complex systems in precise ways in order to discover "bugs" in my designs. These have also helped me find more ways to write simple, reliable code.
> You seem to question the basis of a government using force. Governments do use force, that's all I'm saying.

Im questioning the value of a solution with the application of force. A dangerous tool, that requires all sorts of limitations to make sure it is not used abusively. And injecting things into people against their will is pretty high up there.

It is not the intention of the act alone that decides if its moral or not: the act itself is. I think we have had enough experiences to know that if the government decided what to do with your own body, great tragedies follow. If you can force people onto their bodies, can you forbid them to each unhealthy foods? can you ban drugs and alcohol? Can you decide on forcefully aborting, or forbidding abortion? How people are dressed? Its not the act of using a hammer on a nail that is in question: its the hammer itself, and the act of nails voting who gets hit next.

Why would government enacted violence be any more dignified than individual violence? What change does it make to the morality of a violent act if it was voted on?
We Are Headed for an Intelligence Gap; a Gap Within Our Own Human Species
That's not what brand recognition means. Brand recognition is people knowing that a Coke is a soft drink and a Kleenex is a tissue. Blue Apron has been aggressively advertising and people probably know it's an ingredient delivery service.
Wasn't Philby caught by polygraph but argued his way out of the results? (He was, in fact, a spy all along).
> If Snap had gone up, nobody would have cared about the doctored metrics.

This is essentially the game that most VC-backed startups have to play as far as I can tell. Everybody hopes to achieve breakout market dominance before anybody starts to ask questions about what's really true.

Sometimes it works and sometimes it doesn't. In recent years we (i.e. investors) have found out before IPO, but Snap is perhaps a reminder of some of the downsides of the old dot-com bubble.
These problems remind me of the ones on checkio.org. The difference being over there you get the benefit of using python--not that I already knew python but it's rather intuitive, plus you can run a million things through an interpreter to quickly understand how it works. These CS50 problems require C, which most mortals would have a much harder time working with.

In either case you constantly consult the language reference and standard libraries until you find something that works. The C reference at https://reference.cs50.net/ looks perfectly good.

To be honest I don't know how I would load a CC# into an array to compute Luhn's algorithm on it in C. In Python I know there are easy ways of doing that, because strings are automatically arrays in the first place (same as that Caesar cypher problem, Python makes it much easier to work with strings). I don't even know if that's the "right" way to do it, but that's what I would do in Python: Convert the number to a string, operate on it as an array, converting each character to an int as it goes, running the algorithm as given in the problem, back-converting to string and then back again to int as needed (like if I need to add the digits of a number together). Fine I suppose I could avoid doing that by taking modulos and if I didn't know what a modulo was I would divide by 10 for instance and then take a floor to get the first digit of a 2-digit number.

I have no idea if any of these methods are "correct", I would just hammer away at the code until the acceptance tests passed. It would take over an hour for each of these solutions, after getting into the zone, so let's say 2 hours. There you go, 4 hours of work to get through these two problems in C, let's add on a lunch break and we have a full work day. That will be $325 thank you. Oh I don't get paid to study computer science in my free time? Oh ok. I guess I will just bookmark CS50 and come back to it... some day.

Your wife is lucky she gets to study this stuff. Don't be so hard on yourself.
Don't you want the filter on the incoming side? Air handling systems always put the filter on the inlet as far as I'm aware.
I had a Rio Carbon. Procedure was: Download podcasts to your computer, drag and drop the files to the player just like with any external drive.

I thought the Rio was a great little player it's a shame Apple wiped the field of competition so quickly.
So you've updated it 45 times and the time you "forgot" to update coincided with the time you got the secret order?
This is something I'd love to see more analysis of actually.

They and other brands (especially all the online mattress and furniture brands now) are heavy on podcast advertising. Podcasts are trying to charge fairly high CPMs these days (I've seen rate cards approaching $75). Analysis I've seen says that typically it's really just high LTV advertisers who can make the numbers work, which means high initial price point or a sticky subscription typically.

So the question is, was Blue Apron's podcast advertising effective at driving revenue? Or was it just not effective enough for the growth needs of VC-backed expectations?

I'd love to find some analysis of the duration of advertisers' flights on various podcasts to see if it shows any trends towards growth or decline in that channel.
Negative SEO: What It Is and How to Protect a Website from Its Ongoing Attack
Reminds me of those people who looked at Model-Ts which were bogged in the non-existent roads of the time and derisively called out 'Get a Horse!".

My Year of the Unix Desktop was 1991. My Year of the Linux Desktop was 2001. I never had a Year of the Windows Desktop.
Talk about shipping the org chart.
Yeah, I think some FOSS projects qualify; I'd say OpendBSD.
I think the point of this benchmark is that you can't predict load addresses because they are effectively random
A tokamak is a kind of fusion reactor, and basically the most prevalent.

"100M degrees" (Kelvin) corresponds to 10 KeV (kilo electron volts), which is an important figure to exceed for D-T fusion. D-T fusion which is the kind of fusion the ITER Tokamak (a forthcoming fusion reactor and international megaproject) intends to demonstrate.

An older fusion experiment, JET (Joint European Torus) reached these levels, so this does not break new ground, but it is important if this Chinese Tokamak is going to provide data useful for ITER.

I will note that it's rather unusual to refer to plasma temperature in Kelvin rather than in KeV. I edited this comment with a few more details to try to make it easier for laypeople to understand.
Microservices!
Disclaimer: I've never used Snapchat. And I'm An Old (37).

I just can't get behind "stories" on Instagram. In fact, I'm not even really sure why I use Instagram instead of just posting the same photos on FB; it's sorta a random decision, but it's enjoyable enough, I guess.

But I just have no desire to click on some thing you decided to share, and be captive to your content, and whatever pacing you chose, whether bad or good, and worry about whether the sound will be blaring or not. I'd much rather scroll through photos for a second or 500 seconds or whatever my attention span happens to be at that moment -- to fill the amount of time I have to fill, not to be captive for as long as you want me to be.

I'm slowly realizing that every time I see "kids these days" taking endless amounts of time "taking pictures", they're actually creating these stories/snaps/whatever that are apparently as tedious to create as they are to consume. My most recent experience with it was out hiking at a state park, and I kept accidentally stumbling into the background of a photo, so I'd go back to the group i was with, and then start going up the trail again a minute later, and they're STILL THERE "taking photos". I don't mind the fact that they're blocking the trail, I'm in no hurry and if I wanted to be on my way I'd just walk through whatever they're shooting, that's fine. I'm happy to accomodate whatever they're trying to do, I appreciate it when people pause to stay out of a photo I'm composing as well. But it all just seems like the polar opposite of "living in the moment".
Do we have any other alternative to HEPA filtering, or something that last 5 years without me paying to replace it every 1 - 2 years? All the current Air Filtering system are like Printers, they earn more money with the yearly filter replacement.

I also wonder if it makes sense to have an Air Filter if I have my windows opened 80% of times? I like the better Air Circulation, but the Air Quality aren't exactly great either.

We now live in a world with pipes that have potential toxic materials and water contaminated so we need Water filtering system, and Air pollution that needs Air filtering system.
Having optimized very tight C loops which included manually promoting int types to intptr_t to avoid sign extension, I'll say emphatically that avoiding needless sign extension had no effect on my micro-benchmarks on modern wide CPUs, let alone my macro benchmarks.
> Their self-driving video, from 2016, was apparently the one trial that worked out of a large number of tries.

Are you speculating, or is there a source for this point?

I don't doubt it, just wondering, as I think evidence for this would be fairly incriminating.
Can they just take them offline? Or...at do they at some point need to be online for the evidence gathering?

I wonder how can they prove that she did it? Or it's your phone, you know the password and let's try to convict you? If it was programmed to be erased before the phone was taken /crime committed she is not guilty I guess.
Oh, absolutely. When I say "self-learned", that includes bits and pieces of CS. E.g. I wrote a BASIC-to-C++ transpiler back when I was 14; and to do that, I had to learn things like recursive-descent parsing, for example, or how hashtables work (because I wanted my dialect of BASIC to have them) etc. None of it was from CS courses or books - just looking stuff up on the Internet as needed, often reading others' code. This kind of learning from experience is not a well-organized process, and the results were often a lot messier than they really needed to be - and would likely be with more formal education like SICP! - but it works.
There are a few things, but porn games is probably the biggest.
Yea, but was it a relatively easy process? I've heard of USCIS too, but the process looks complicated.
How much maintenance have those sites seen?

I usually focus on end-to-end tests: when I had a new feature or do some refactoring I don't have to try things manually. I just launch my test suite go prepare some coffee and if the suite passes I'm confident in not having broken anything.
Also writing new tests for new features helps thinking about the edge-cases you'll encounter.

When someone reports a bug I reproduce it. Then I write a test reproducing the problem. And at last I correct it. Now I know 6 months or one year from now I won't have a regression and see this bug coming back. People really hate when something they reported months ago is a problem again.
"Hard problems" are risky business ventures. In my career, we've done a couple of things that would be considered "hard", but in each case we've leaned heavily on papers published in academia. The best example might be when the team I was on did shape recognition from hand drawn shapes to shape objects in a drawing application. I've occasionally been asked to solve some hairy caching/concurrency problems, but again I've gone straight to the literature.

My brother worked in a company that was doing circuit board design (simulating crosstalk, etc). Their work was highly theoretical, but they had electrical engineers doing the research (and were actively collaborating with a university). His job was 99% implementing code.

I feel that programming is more about handling complexity than it is about solving other problems. You sometimes dip your toes into solving problems in other domains, but the biggest value you can give as a programmer is in creating a code base that is both simple and sustainable (and keeping it that way). This is the hardest problem I've ever worked on by far. It dwarfs any of the other problems I've tried to solve. I sometimes get a bit depressed that others don't consider it a "hard" (and therefore interesting) problem.
I have no trouble believing that there are many developers out there with no understanding of character encodings. Because I have seen many applications where the handling of character encodings is nothing but kludges upon buggy ad hoc kludges.