jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Here's an interesting implication:

Normally objects fall at the same speed no matter how heavy because while the attraction (force) is proportional to the [gravitational] mass, the acceleration is anti-proportional to the [inertial] mass, and the two cancel out.

But if the two are different then a heavier object would fall faster than a lighter one. (Or vis versa.)

I have a suspicion that this would violate conservation of either energy or momentum, but I'd have to think about it more.

Basically if you drop one big object and measure the speed, then compare it to dropping two object each half the size. The big one ends up at a faster final speed than the two half sized one, and that violates both conservation laws.
Agreed.
As a developer in the field, I confirm access is very expensive and the software base deployed is very heavy (custom protocols built over TCP and engines). Basically, if you go through HTTP (efficiency put aside) then you go through a broker. This adds up latency and voids any chance of HFT.
But.. this Core2duo mac mini isn't using an integrated graphics card anyway? It has an embedded nvidia geforce.
yes, but its better.
because the way I see apples products is not with a bunch of outputs and memory card slots of all kind. They are very conservative in adding anything in which they don't support all over their product-line. Apple got a very holistic product profile so of speak.
the biggest benefit of this upgrade is you can now (hopefully) drive 2 monitors.
He addresses that too. The kind of "squabbling" you have in your mind is far from what kind of "squabbling" that actually happens in practice. In practice you have death threats, doxxing, and a lot more animosity than the fun "Squabbling" you're thinking of.
Missile defence is a fantasy that is impossible to build except against the simplest of rockets. Even Israel's Iron Dome and Arrow systems regularly fail against homemade rockets. The military industrial complex continues to perpetuate that fantasy to receive further R&D funding.
If the CIA were to kidnap you, I doubt it would be so they could bring you in to face a US court. It would be some site totally not on the map in a country with a higher tolerance to see if you can breath with water in your lungs.
I really hope they release a workable VR console. All the individual component technology exists, we just need an innovative company to bring together into one affordable package.
> It’s commonly believed that EBS is built on DRBD with a dose of S3-derived replication logic.

Actually, it was discovered some time ago (http://openfoo.org/blog/amazon_ec2_underlying_architecture.h...) that EBS probably used Red Hat's open-source GNDB: http://sourceware.org/cluster/gnbd/
See also the Haskell "avoid success at all costs" unofficial slogan, e.g. http://www.computerworld.com.au/article/261007/a-z_programmi...
They had some good general points though, like fast retries. Which brings me to one of the worst examples of a Human Factors mistakes I can think of right now...

The new rent-a-bike scheme in London has POS terminals connected to the central system via bits of string and/or cellular modems. Every now and again these links fall over or the central system becomes unresponsive.

If you are attempting to get a bike (with an active card subscription) you drop your card into the terminal and it prints you a release code that lets you take a bike.

Unless the system is down... in which case it still reads your card, and then sits there and shows you a spinner for 5 minutes.

You can't walk away during this time, because if you do and the link comes back up it'll print a release code which anyone can use to take a £300+ bike on your account.

If you do stick around and try again? That'll be another 5 minutes which you could have spent walking to the next bike dispensary.

I think that timeouts are one of those things that you can only tune really well when you use the system in a live environment and see how well things work. In this case a higher transaction failure rate would be vastly better than a 5 minute time out - on other systems not so much.
That was how I felt about Robocop 2 and 3.
"Don't ask me where I want to be in 5 years...If you want to know if I want to pursue tech vs management, just ask that."

I agree. Not that I don't have any long-term goals at the moment, but I expect life to change and I usually flex with those changes so who knows where I'll be in five years?
I can't image how they're making money off this. Even if people do cancel after 3 years (which I'm sure a majority would), that's a longgg time to wait (and provide service) for a relatively low return. Any speculation here?
I think you mean Adobe Flex not Felix XD
I'm guessing it's just a matter of probability. Many people only use the web for email, porn and Facebook, and on top of that, Facebook is one of the most frequented sites on the net. If people are visiting porn sites, the odds are they were either at Google or Facebook immediately prior.
There are only a limited number of things typical people regularly do online, I'd be willing to bet the list for a large chunk is something like

1. Email
2. Facebook
3. Porn

In which case you have a 1 in 3 chance that porn follows Facebook.
The frustrating thing is that if not for IE, we could all have served real XHTML as application/xhtml+xml by now. Instead, we have to wait a year for IE9 to release, and then how many years for IE8 to finally become obsolete. And that when right now it is already almost 11 years after the release of XHTML 1.0.
I wonder if what we have is mediocre execution of a bad plan to grab a good market?

That sounds spot on to me. But that's the game MS plays - they throw money at problems for years until they get it right. I'm not saying its the best strategy, and certainly not the most efficient, but in this case I think they're achieving what they set out to do.

Further, I'd question whether "option C" (the Apple strategy of making money while establishing the foothold) is available to Microsoft. They're not known for that kind of innovation and precision, they're more like a wrecking ball that sometimes gets aimed in the right direction.
4) Ask for email only. Activation link in email, when followed, asks to set a password.
2006...so taking that into account.

I am not quite sure why something like OCaml has not taken off in game development yet. Seems the promise of C speed, better programming abstractions and functional core would be something a strong game development studio would jump all over.

Though, being completely honest, I am not fully in tune with the game development community. Can anyone else comment?
Does anyone know if there is a mechanism in the US government that would allow people (like Warren Buffet) who want to pay more in taxes to do exactly that?

Seems like it could be written into the tax code pretty easily - that is, if the current tax code were even remotely efficient.
Also if you are looking for quirks documentation

http://www.quirksmode.org/compatibility.html
See, that's where it gets hard. Menus, and especially prices, change. People get upset if they're charged differently to what they saw on the website, and keeping the two in sync requires a conscious effort on behalf of the restaurant that it's not likely going to receive.

There's two way around this problem (keeping the website up to date) that I can see: integrate with existing POS system (expensive and hard) or offer a service to update the site for them.

There's an idea for someone - buy yourself a fax machine (yes, really), and offer a service whereby clients fax you a copy of their menu when it changes and you update their website.
Yeah, if 'regular use' is more than once a week for a year, that's a lot of LSD. Psychosis might not be the causal element there, a shitload of lsd might be the causal element.
Actually, it should do that, but the URL I linked to is http://nearish.com/#San_Francisco , which the page automatically routes to San Francisco.

Visiting http://nearish.com should geolocate you via IP. I use the MaxMind geolocation database to do this locally in node.js on the backend using node.js's native extensions. I actually made this into a library that's available here: https://github.com/joevennix/GeoIP-js
Kay Framework is a Django-like framework for GAE. http://code.google.com/p/kay-framework/.
This comes from the docs for the DataPower XML Security Appliance. Naturally, I was curious about what this Appliance does.

If you go up the tree a bit, click Development, then XML Firewall, then Introduction, you'll find this tidbit:

"These appliances offer an innovative, pragmatic approach to harness the power of SOA while simultaneously enabling you to leverage the value of your existing application, security, and networking infrastructure investments."

Seems like a great attempt to use as many words as possible to say nothing at all. :)
Wah...Really awesome idea man...just signed up for this and its looking good....
This is from Aug/2010.
Congrats and good luck.
It should be free. A beta is a beta - it's not finished. The reasons for your beta period is for YOUR sake. You are the one who wants to test your product, give it some marketing and get feedback before launching a final version. The users in that case are helping you achieve your goal - which means that they should get to try out that service for free.
Newsom may be lazy or not, but his mask-free dinner out didn’t show sloth, it showed corruption and lack of concern (probably in part based on him being young and fit enough to have low risk per the CDC age-grouped IFR table).

What are your neighbors denying, exactly?
Stack space is virtually free and it’s just a few instructions to put the value on the stack. Regardless, this increased overhead is very small compared to the total overhead of making a function call in the first place. The place to eke out every last cycle is the tight loop, which should not include function calls anyway.
the power drain alone, especially for mobile devices, makes this unrealistic
This is weird to me, because of all the free versions available...how could you not know what you are getting into when you decide to spend money on it?
> These delivery companies make plenty of money

Last I checked, none were yet profitable so unless that has changed, this should probably read "These delivery companies lose plenty of money" and we should stop making arguments based on the false assumption that they are making plenty of money and can shoulder additional costs.
ADA also says these accommodations need to be readily achievable. Considering the income level of people working at rideshares, it's really not achievable and extremely unfair.
It doesn't have to instantly and directly kill somebody to be bad in aggregate.

This kind of analysis has been done, most memorably for breast cancer screening. The conclusion I recall was that it did more harm than good a few years ago (opportunity cost of unnecessary spending, pain and complications of biopsy, unnecessary mastectomy, psychological damage, etc. etc.). The follow-up tests and analysis also have an error rate and no treatment is zero cost.
>Instead of frankly acknowledging their own professional class interests, they project their concerns onto the working class and present themselves as altru­istic saviors—only to complain about a lack of working-class enthusiasm later.
Do you carry a spare table when you go to restaurants?

I deal with analogous situations, on a larger scale, all the time. The solution most designers choose is to make the legs adjustable (like via screws) so you get the strong broad support of multiple legs while gaining the ability to deal with imperfections.
Ehhhh I agree with your general point, but I'd argue Markdown's list behavior shouldn't be tarred with this brush. It's a reasonable feature that makes perfect sense if you understand it, but in practice it didn't survive contact with the real world. Nothing is perfect, after all.
Mid 30s here as well, I see this used on the internet all the time - especially in rap circles
> So for many, adjunct faculty are called "elites" while the Koch brothers are not.

I think this is an important point. Wealth in the West knew to stay out of the radar. The whole concept of "old wealth" has the key characteristic of not spending frivolously in public or making a scene. Even in the Instagram age, they largely keep it under control. Their wealth - while beneficial - is not their defining characteristic. Some even argue that the celebrity class exists in part to monopolize the headlines that would otherwise be taken by paparazzi hounding old wealth.

This contracts to the extreme with all the new wealth which spends flamboyantly and spends to get attention. We seem to see this thousand fold with the Chinese new rich and their children - hence the Fuerdai term emerging.

The resentment of the working class against the old wealth is minimal - they stay out of sight and out of mind. The resentment towards the new wealth is tremendous and I don't think it will end well.
One might note the act you reference in your link has no real precedent in US history and is an anomaly by someone who has no concept of how the military works and issues orders to the military via twitter.
I think it depends on the nature of your application. In my experience, in a startup situation the product design can be iterating quickly so both the tests and the code itself can be out of date very quickly. Personally would wait until I was close to product/market fit before writing tests.

Obviously, if you have a clear understanding of the finished product like in many enterprise applications then testing makes sense.

I would however, strongly recommend it if you are doing nuclear reactor software ;-)
i'm thinking i can eventually get to just working TWTh at the intensity you describe and nobody will notice. that's a tipping point where i have more non-workdays than workdays.
I can see another purpose for their actions. If they're playing music, then bodycam or external recordings will not capture what is being said by cops and those that they're interacting with. I didn't say it's a legitimate purpose, mind...
I thought the article was going to go into how the chinese are going beyond genocide instead of saying "it's not that bad, guys".

There's also torture and organ harvesting, FWIW.
I really wish this didn't fold to the phrase "I wank now more ably".
"Why won't it read?!"

That southpark episode, while disturbing, amusingly is spot on.
Excessive hyperbole, aka crying wolf, does make it less likely that if horror happens, it will be taken seriously. But this is not that. China has jailed over a million people from a single targeted ethnic group. Rapes, forced sterilizations, disappearances, etc have been happening and have been documented.

It is genocide according to the UN definition, which the Economist writer mentions and ignores blissfully, because of course they would know better. History repeats itself, and good people will continue to discuss semantics while others are tortured and killed.
How many of human-kind's inventions been to thwart our own bad behaviours? I hate this kind of tech purely because the reason we have to do it at all is to thwart nefarious behaviour.

Google Safe Browsing exists because people are shit heads.
Apple proxy servers exist because Google is a shit head.
Seems like they’re trying to send a signal that they’re not interested in engaging in any more conversation. Feels like a de-escalation tactic.

Whether you like them or not, these cops have people obsessively following them around, filming them, and trying to engage them for social media clout. I suspect if the filters had more of a legitimate purpose, we’d be hearing about it in these articles.
Just posting this comment for future Martians to look at. Hi! How's the weather?
Don't you think the VR industry is now in jeopardy with decreased consumer spending?
I personally think this will make VR even more popular, especially the fitness aspects that were incredibly useful when all the gyms closed.
Pointy-haired boss thinking. What are you doing on HN?
Unless by "poverty" you mean the sum culture, attitude, and circumstances that lead to continued poverty, I don't think "poverty" (i.e. a simple lack of money) is the cause of the home life problem. I think that cultural (not to be misread as racial!) attitudes and parenting strategies (or lack thereof) are far more problematic than the actual economics.
What kind of confusion of ideas lead you to the statement that electricity is a "power source"?
Another thing about such bets is that they are yes or no.

One plausible argument I've heard with oil is that it's a fixed resource but rather there's a "resource pyramid" of oil-types varying by availability and difficulty of extraction.

http://www.theoildrum.com/node/6544

Sure, there's a nearly infinite amount of deep-water methane hydrate but exploiting is both next-to-impossible and would be environmentally devastating to attempt. Deep water oil and tar-sands are between this and conventional terrestrial light oil.
If you've seen Google's Chrome Fast ads where a potato rocket passes the length of a computer monitor slower than it takes to render a somewhat cluttered web page, that's loading from disk.
Although what you say does happen, I don't see how that comment thread an example of it. Somebody claimed it was slavery, and other people argued that it was not. To say that particular line of conversation was about whether it should be done is a better example of the fallacy — you link to a descriptive debate, and because you think it should be a normative debate, you say that they were arguing the wrong thing.
I buy groceries at the same store each week, which has its own loyalty/voucher scheme, as is the norm here at least (UK).

Yeah I shop for various things in town, but I can't be bothered with vouchers for them.

I guess if you're a very promiscuous restaurant goer who lives in a city, then this could be useful for you, but it's hardly in the same ballpark as Google.
Just to take a step away from the particular discussion at hand, I found the very similar season greetings cluttering my inbox to be a nuisance.

It's worth remembering that the conversion rate only applies to the people who clicked at all - remember the surly curmudgeons like us who don't. :)

Just before you think about applying this to your business.
Hmm.. I'm not that old (I'm 23) and a lot of this stuff was also normal when I was a kid. I wonder if things are that different for 8 year olds now (the stuff about being a kid and getting into trouble, I mean).

I had to dress up to go to church.

From the time I can remember forward, the rule was that I just had to be home...eventually. I couldn't actually spend the night in the woods, but I could explore them to my heart's content.

I rode my bicycle everywhere. I rode my bike to school starting the summer of 4th grade, 3 miles each way down a highway and through town, but I didn't even get killed a little bit.
"Merry Christmas" always seemed more personal to me than "Happy Holidays". Family members wish me "Merry Christmas", corporations wish me "Happy Holidays". Its not really a religious thing in my mind its more a matter of an meaningful gesture vs an empty statement.
I've done a lot of statically typed code and have gone to conference where Haskell was on the keynote. I've done ML work in both dynamically and statically typed languages. For the ML work I do I don't honestly see the advantage. Most of the complexity is in the matrix and data operations which existing type systems don't check. And the type annotations and IDE support is good enough to catch most of the other boring errors. In my experience most deep learning ML models are also not particularly complicated code from a code perspective.
For better or worse, this is where FSD is:

https://www.youtube.com/watch?v=J-EAaq6UATI
The issue is a failure to pay for something. The cops are deliberately causing the music to be broadcast without paying for the right to do so.

I don't see an argument that cops shouldn't have to pay for things working in court.
Appearing to do something against cyber terrorism, as some list of usernames, passwords and credit card numbers have shown up there in the past.
People such as yourself get a hard-on about Godel, Escher, Bach. Myself? If
I want to learn about basic number theory and recursion, I'll google it.
Verbosity is an existential threat.
The CEO blaming an intern is the big thing that looks bad, but it's also very telling of their culture and how they got in this situation in the first place.
Excellent effort. Nvidia has become defacto GPGPU hardware vendor due to CUDA, but I wish it was OpenCL or other general API instead. Even Raspberry Pi's VideoCore has OpenCL support[1].

But a look at HW Acceleration support table at FFmpeg[2] shows why GPGPU Platform API is such a mess. But performance benefits are incredible, using VAAPI for FFmpeg to encode 1080p 2560x1080 screen capture at 60fps reduces CPU usage from 90% to 10% on a old corei5 with intel HD 3000; An old laptop could be perfectly used as an encoding machine for streaming just by using HW Acceleration.

What's funny is that the laptop also has Radeon HD 6490M with 1GB GDDR5 dedicated memory and it's not supported by VAAPI for encoding! GPGPU API/Platform Support are astonishingly messy.

[1]https://github.com/doe300/VC4CL

[2]https://trac.ffmpeg.org/wiki/HWAccelIntro
"it is trivial to strip suffixes off of aliased email addresses ..."

This actually is not a bad point to make ... it would, in fact, be simple to strip +aliases but ... economically I don't think it makes any sense.

You'd have to have a high level decision maker dictating an engineering fix in order to increase email authenticity by ... .01% ?

... and that assumes that the "engineers" down the chain understand how '+' works in email to begin with and have somehow communicated that back up to management.
Why is this better than Kicad and printing at eg JLCPCB?
I see this, though I've exhausted my mental focus for today - I have severe chronic pain to contend with every day. I promise you I will respond likely by tomorrow, perhaps only will get a draft done and then Monday will reply. First though, thank you for taking a bite and spending energy engaging - I appreciate that alone.
An undefended claim is no claim at all :P

If they ever do start acknowledging claims, Russia or China or the USA will claim whatever you squat on, and what will you do to prevent them from that? If they wanted to build a giant monument their awesomeness, how would you stop them from building?

Pseudo-kingdoms need soldiers, or at the very least, advanced automated weaponry.
I suppose that's true if you consider the interests of Iran or North Korea to be just as valid as the interests of the western world. If the U.S. and Iran/North Korea were two equally evil governments fighting only for their own self-interest, that would be the case. However, as much as I am disappointed with the state of the U.S. right now, I think that what's good for America is much better for the Hacker News crowd than what's good for North Korea or Iran. While I don't support the way the U.S. government has been acting over the past decade or so, it still supports free speech, free markets, and democracy far more than its enemies.

Revealing private diplomatic information is not free expression, it is an attack on the country. It gives an information advantage to that country's adversaries and sours its relations with its allies. If wikileaks did the same to North Korea, the U.S. would celebrate it not because it represents free speech, but because it would weaken their government. There are some legitimate government secrets, and diplomatic cables are one of them.
I really didn't like some of his examples (especially the part containing 'longer_than_5', that was hideous IMO!) He tried explaining Ruby's simplicity…by using some of the most confusing idioms.

For example:

array.select &:even?

Is really just:

array.select{|n| n.even?}

I generally always use the latter. It's just cleaner. I hate overly clever code.
So, auction them?