jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> The Arabs and the Jews have never got along.

Already the first sentence put me off. Jews and Arabs have, in fact, gotten along very well for the majority of the past millennium. That last century has been the exception.
If you're interested, Landau & Lifschitz "Vol 1: Mechanics" has a derivation of classical mechanics from purely physical arguments, from first principles. F=ma is on page 9.
I'm not a fan of location-based pay, but I think this is too strident:

> that your remuneration is based on the lifestyle that they think is appropriate for you

Often, these schemes happen because it's employees who have lifestyle expectations. "I'd love to work for your company, but I'm not cutting my standard of living." And that's reasonable. The raw amount of money means way less to most people than what it means for their lives. And straight cash compensation is only one factor in picking a job.

The truth here is that the Internet has caused context collapse in far more than work. Labor markets used to be local. They still mostly are, but for those of us lucky enough to be able to work remotely, that's changing. That's going to have knock-on effects in other markets (housing, food, education, etc) for at least a couple of generations.

As we jointly work out the new normal, I think it's worth starting with the assumption that people are not all complete assholes. Yes, by all means let's watch out for worker exploitation; there's a lot of it. But from what I've seen, so many policies are just well-meaning people tinkering with things that they inherited. We can be firm about negotiating for fairness without assuming everybody's out to get us.
Very good points. I have bookmarked the Stackoverflow post. I am glad that I had a good teacher for this subject in college. I really can't stress enough how important it is to design your database properly. I personally think that designing the database structure is one of the most difficult things to do when starting out a project. It is also the most fun :D Also, the satisfaction of optimizing your queries with just a few tweaks and seeing large amounts of improvements feels very good.

I love SQL and find it easy to solve problems with it. But I feel the opposite for ORMs. It adds another "learning barrier" for me. I hate it because sometimes I know how to solve a problem in SQL but have a really hard time solving it using the ORMs syntax. I have my doubts on it because at the start of the project you are supposed to define what DB you will be using.

Also, am I the only one who wasted countless hours trying to figure out how to execute a query using an ORM? While being absolutely sure how to do it with SQL?

This is my current situation. I am not that experienced and have a lot to learn. That is why I will be spending more time learning the ORMs I will be using and more hours figuring it out :)
I'm confused as to why one would build a service in a language that is so difficult to hire engineers for.
In the transformers toy world I have been watching this and wondering what it will do. What does it mean to collectors when anyone can just print off that old toy they had as a kid? How about the brand new toy that just came out? On the flip side it opens the world for accessories and addons to existing toys like never before. Or even for all new toys that fit into the existing toy worlds, enhancing the brand if you will.

More down to earth and something you can make today with any of those: cookie cutters in any shape you want.
peep font: http://zevv.nl/play/code/zevv-peep/

If anybody has ported this to OSX, please share!
As a professional software developer, I've given my software work away free of charge, e.g., as a volunteer for Project GNU. I see nothing wrong with that, but I think it ought to be my own choice if I want to spend time working on something and then make it available free of charge, or if I want to sell copies of it.

Likewise, I see nothing wrong with musicians giving away copies of music free of charge (and I've done so), but it should be their choice.
Even erstwhile pirates often buy music. In fact, studies have shown that pirates are actually the music industry's biggest supporters: http://arstechnica.com/media/news/2009/04/study-pirates-buy-...

There are some devout pirates who simply will not buy, but I suspect they would not buy even if they had another option — these are the people who would tape songs off the radio and copy their friends' CDs. They're either people who just refuse to pay for things or too poor to pay for things. But you can't generalize this to "pirates."
I often search for Cocoa Touch and Cocoa class names to get at Apple's reference docs. XCode has them available offline, but this actually takes much longer than googling, and the doc viewer doesn't seem to support tabs.

DDG does fine for some of these (e.g. UIView), while some don't even list in the top 20-30 (e.g. UITableViewController). Google isn't 100% reliable for this either (Apple recently changed their URLs which probably cost them PageRank juice) but it's near enough. DDG is unusable for this specific pattern. I don't know if fixing it would adversely affect other searches, though.

A "!" bang syntax would be fine by me, if that helps. (that's option-shift-K on QWERTY I think)
good point. well, the people that bought seem to make their decision very quick. less than a day sometimes within an hour of testing it out and seeing that it works. I actually don't know why I am allowing 14-days maybe because competitor does the same thing.
No, we call it a strawman if it's not an accurate equivalent. If it's accurate, it's not a strawman, such as in this situation.
did anyone ever found any realistic use of vanilla midi in the wild?

always had to deal with proprietary nonsense and bad drivers for most input devices.
Very timely repost. Just had coffee with an old female colleague an hour ago about negotiating salary at a company she's joining. I remember reading this a few years ago and it's been helpful advice.
> Surely I can have an opinion on this without having to lie down and have gallons of water poured into my mouth through a cloth?

You certainly are entitled to having an opinion on anything. Personally, on topics such as water-boarding, I will lend much greater credence to someone that has experienced water-boarding.

> the debate is not whether torture hurts the victim or not: everybody on either side of that fence knows that it does. The question is: is torture ever justified?

To determine whether torture is justified you need to know both the costs, and the benefits. It's far too simplistic to say the "cost" of torture is that "it hurts the victim". Pain isn't a binary condition. How much pain is being inflicted? For how long? Is it permanent? Is the psychological trauma of the fear of death part of the calculation?

I won't go so far as 616c as saying "Don't argue for it", but I will say "Expect a less serious consideration of your arguments from me".
> There is always a "backwards compatible" argument that pops up, but the solution is simple: persons that dont want to upgrade from their 2002 PHP installation can use legacy WP.

We tried a long-term support branch. It doesn't work with WP's development process, and it's a lot of extra effort. It's not too hard to maintain backwards compatibility on the other hand.
Where do you live that you've been handed out so many tickets?
More info here:

http://www.zerohedge.com/news/2013-08-22/it-was-aapl-after-a...

"Nanex, which also uncovered the real quote-stuffing reason behine the May 2010 flash crash (and which the SEC tried to pin squarely on Waddell and Reed) has just disclosed that Nasdaq was already demonstrating explicit "glitches" in the trading of Apple well ahead of the 12:21 pm trading halt."
Agreed. Craigslist didn't invent sex-for-sale, and they may be no more responsible for it than the internet.

Its futile to try to stem it - folks will just list it under 'pets' or some such.
There are many ways to compromise a computer without installing something and having the user later provide input. Easiest example is a lost or stolen laptop - if it's not encrypted, you can get the contents of the disk, but the user isn't going to be around to provide more input.
I <3 Erlang and this seems like a cool idea and all, but I'm struggling to think of the exact use anyone is likely to put it to.

If you want to do Android UI, I'm sure JInterface will compile against Dalvik but it's also fairly dated and in need of some love. I didn't find programming Java against it to be particularly pleasant in its current form.

OTOH, being able to program full Android applications in Erlang would be extremely cool, but probably not possible unless someone does a load more R&D.

Am I missing something?
I think Microsoft would just run chmod 777 and chown root:wheel to the entire filesystem (and any attached disks) and then proceed to run everything as root with a special sandbox for users based on ACLs.

And they would probably use ext2 and add journals to it.
If i'm not mistaken, the 'read barrier' is only active during a mark of the heap, not all the time. So, considering that marking can be parallelized and there's a good chance a lot of the heap is now dead objects (you only mark live ones) you shouldn't be too affected.
It's a free service from what I can tell....
Make it an error unless all parameters passed are destructor-free (because there is non like int/pointer, or because they were passed in by reference)
Security problems that begin with "the user had a weak password" are strictly the fault of IT nowadays. Every application and gateway should check password complexity and reject passwords on the top 1000 list. If password123 is allowed the IT director should be fired.
The LongNow foundation has thought about that, too. They start of with “how would people be able to understand that text?”. See https://blog.longnow.org/02012/10/12/decoding-long-term-data....

I remember reading about a project that started with instructions on how to build a stage 1 instrument (a microscope, IIRC) that allows you to read the instructions to build a stage 2 instrument that allows you to read the instructions to build a stage 3 instrument, etc. but cannot find it.
I agree the whole design is horrible. I would much rather have had no DNS records whatsover, and instead used onion-style layered TLS, rather like how 802.1X works with outer and inner authentication. The browser would first initiate a TLS connection to the IP address, using the IP address as subject name. It then creates a second connection inside the first using the domain name as subject name.
Robots are our next steps, we don't need to hang around.
Very impressive cross-disciplinary research, combining chip decapping for side-channel probing, reverse engineering, machine learning (albeit unsuccessful?) and a cryptographic attack. Kudos.
The leadership of the police agencies involved should absolutely be investigated.

The National Guard, on the other hand, you seem to be misinformed about its status. Most of us work regular ass jobs full time just like everyone else here and we're lucky to get 1/3 of our unit strength to report within a few hours. Plenty of service members don't even live in the same state where they are in the Guard, especially on the East Coast. Then it takes time to make a plan, organize, issue equipment, load/prep vehicles, and roll out.

Finally, NG commanders can't just choose to deploy somewhere on their own because there's an emergency. It has to be authorized by the state governor. I don't know how it works exactly for DC though. The Secretary of the Army was part of a press briefing Wednesday announcing NG deployment, but the NGs for the 50 states aren't part of the Department of the Army, but rather the states and the National Guard Bureau until mobilized under Title 10 authority (not a drop of the hat thing). Maybe the DC Guard is under some direct Executive Branch control which in this case would be bad news, because look who was more than happy to have the Capitol overrun.
They made a $117 million exit when they sold to BBVA so maybe that was the time to jump ship cause they were no longer a start up and had to play by their new big bank owner's rules.
Emissions are going down in many countries and their GDP isn't shrinking. In fact, if you invested more in emission reductions you could probably increase GDP growth.
This is an awesome topic. Thank you both for your response! I try to convert everything into programming terms to make it a bit easier to understand, but it's a really complex topic imo.
Surprised nobody has responded to you. Good job, I really enjoyed seeing your work.
I think that video may have legitimately improved my understanding of the potential pitfalls of microservices
China is mostly just a buyer of their products. Not buying from them just gives power to the remaining handful of competitors in these oligopolies. It's not like they can threaten to disrupt their production--I recall that the 787 has parts mostly sourced from the US, western Europe, and Japan, not China. For any joint venture in China, there's probably also clear value in keeping Boeing and Intel facilities operating...
She has asked to be referred to a COVID specialist group, since there are a few good research hospitals around. Her GP did not do that, but instead prescribed antidepressants.
If you're competent enough to judge the technical article's credibility, this can be a good supplement to the official docs. I see junior developers running into this problem more often because they don't know how to tell the difference between a quality writeup and a garbage tutorial written by somebody trying to pad their blog.

There are definitely cases where the official docs (or RFCs) are practically incomprehensible to a newcomer, but I usually will try and come back to them quickly after getting a foothold using a blog post or YouTube video.

I find that even with the best technical writeups, there are often things applicable to MY use case that may not have been relevant to the author. The official docs (or sometimes the source) is the best place to find out about those.
You don't need to be 90 to be fearful of death. Teenagerdom, it seems, is a local maximum in terms of fear of death.
Then this someone else takes the vaccine and all is good. It's nonsense to enforce a vaccine on people that are largely unaffected.
> Is it replacing the links on mousedown?

Yes, mousedown replace the href attribute, and then a few milliseconds after put the original link back. To debug that king of thing, you just put a break point on attribute modification of the link attributes, and you will see there is js triggered
Because ◻P and ◻¬P together imply ◻⊥, not ⊥.

Edit: if you had as an axiom, or could otherwise prove within the system, that ¬◻⊥, I.e. that the system is consistent, then you could conclude from ◻P and ◻¬P that ⊥, by first concluding ◻⊥, and then combining this with ¬◻⊥ .

And in this case, you could indeed say that this is a contradiction, and therefore reject the assumption of ¬UNK, and then conclude UNK without assumptions.

So, if one could show ¬◻⊥ (or if the system had it as an axiom), the reasoning would go through. (This is the thing that is missing.)

Therefore, you could then prove ◻UNK, and therefore ¬UNK, and therefore (having already shown UNK) would have a contradiction, ⊥.

So, this is a way of showing that, if you can show ¬◻⊥ (and if there is a statement UNK), then the system is inconsistent. Which is just one of Gödel’s theorems: a strong system can’t prove its own consistency without being inconsistent.
>Don’t store data you can’t protect.

Services like social networks don't need to store physical addresses, SSNs, phone numbers, etc. Therefore, that data should be looked at like a liability rather than an asset. It shouldn't be collected in the first place.

Data like private messages, friends-only posts, etc are needed for the features they want to provide, and they should only provide those features if they can protect that data.

https://martinfowler.com/bliki/Datensparsamkeit.html
Ah, that’s great! I was just looking down this path the other day for a project I need coming up soon. This’ll save a good days worth of work :).
So, database experts , what was specific about foundationDB ? Why apple chose this one ? There is planty of [a-bA-B]+DB's out there. Why this one ? , Sry I dont know anything about databases , But I would love to know about them.
>There would be no rational reason to do such a thing

Have more imagination. We, as another intelligence species, could eventually evolve into a threat or competition for resources. Such an ancient civilization probably has long term plans for outlasting through the heat death of the universe and beyond, they have a huge incentive to eliminate others.

They might also have weird forms of morality and values so alien to us, we can't even speculate about it. They might come to earth to enforce their weird values on us, or just wipe us out and not deal with it.

Then there is Paperclip Maximizers: http://wiki.lesswrong.com/wiki/Paperclip_maximizer

Many people believe that most civilizations are eventually overtaken by AIs which are likely programmed with simple utility functions. E.g. and AI programmed with self preservation will make as many redundant copies of itself, store as much mass and energy to preserve through the heat death of the universe, destroy anything that has even a tiny probability of being a threat to it, etc.

And you don't need relativistic weapons. A single self replicating nanobot would probably be sufficient. They don't need to go to any effort, if there is a tiny advantage to killing us then we are screwed.

The universe is a terrifying place and it's quite possible the only reason we are alive is anthropic bias. Just by chance we happen to be far enough away from other civilizations to evolve to the state we are now. But at any moment another intelligence could expand into our space and wipe us out in the blink of an eye.
thanks for bringing that up! Adobe air, bitcoins, and signals. I still don't really get signals, but I'd like to understand this library lol
The issue isn't with closed source databases. The issue is with trusting smaller startups who don't have a customer base large enough to avoid dropping.

Oracle and Teradata for example are proven databases with official support available worldwide and a talent pool you can draw from almost immediately. You don't get that with most open source databases (at least those that don't have a parent e.g. Datastax, Mongo, MySQL).
Would you please not take HN threads further into generic ideological flamewar? First you posted flamebait above ("red guards of the left") and now head straight into the most generic and therefore most boring possible direction ("socialism does not work"). Maybe it doesn't, but all these discussions are the same, and tedious repetition is not what HN is for, so please don't do this here.

https://news.ycombinator.com/newsguidelines.html
agree. same experience. so I rarely comment on HN anymore. dominated by very very narrow-minded assholes. my time better spent elsewhere.
Simply put, the 11" MacBook Air is the best computer I've ever had. I've always appreciated small and light laptops as I travel quite a bit, but this one takes portability to a completely new level. The laptop weights only a kilogram, and is small enough to fit pretty much any bag.

I also hate the display adapters Apple forces us to buy and carry around. I give a lot of presentations, and this is another piece of equipment to accidentally leave home. Why not just go VGA or HDMI?

That wouldn't really go together :)
> Its like SMS.

SMS are stored while awaiting delivery during a certain period.

http://en.wikipedia.org/wiki/Short_message_service_technical...
The nutrition advice I gave is still going to be 10% of calories from fat which is plenty. And, it will allow the person to quickly reach a fairly ideal weight, which may help with a variety of other issues.

It's VERY difficult to eat <= 10% of calories from fat, so chances are it would be closer to 20% without any deliberate effort to consume oils.

Also, I love coffee but I advised against it for 3 months because it's a fairly powerful drug and I find that when I quit it my sleep/wake balance is improved...
If someone is stuck on Android 6 due to failure to deliver OS updates then it is still fault of whoever manufactured such device.

And a bit of failure to buy something where there are updates.
You can, with your own body, the right drug regimen, and starting with just garden variety TB and no skills whatsoever, "build" XDR TB.

The general evidence is this is yet another reason why wet markets are terrible for humanity, not that it was made in a lab and got away. But you can build lots of things.
> I'm not influencing public policy,

That’s up to you. He is, and so could you. You’d have to do more work than him, but you could.
The relative effects of sugar and obesity dwarf the disruption of the endocrine and immune system compared to the average levels of plastic pollution. I’m not saying it’s not a problem, but we’re talking lifetime effects of 1 in 4 (cancer via obesity, sugar) vs lifetime effects of <1/1000 (plasticizers etc).
Anecdotal but I have experienced similar with QC35s. Wear them for a bit for meetings etc (not loud) and tinnitus is noticeable when in bed that evening. Don't use them for a few days and tinnitus is not noticeable. It certainly feels like there is a definite correlation.

I assume the ANC is still pumping in a lot of frequencies that do not get 100% cancelled-out, but are outside of my hearing range so I do not notice them in the "silence" but which is hammering my physical ear bits with audio energy.
Not food, but the plastic containers food comes in. Big-plastic essentially created the recycling industry purely as a smokescreen, and everyone is still believing it. Barely any plastics actually get recycled, and it creates tons of pollution during production and disposal. And who knows if any chemicals seep into the food.
They don't have to pretend that. But they also don't have to include someone's name when it's not pertinent to the story and could conceivably cause the person harm.

It doesn't matter if someone could just Google it. The NYT shouldn't make it easier unless there's journalistic value in doing so. Spite doesn't count.

Would you feel the same if this was a story about a sexual assault victim instead of a blogger?
Best thing I've read in a while, thank you! :)
Absolutely, you may request that your physical sample be destroyed after receiving your results. At present, we biobank samples in the event that the sample needs to be re-run.

Please send us an email at info@bristlehealth.com and we can ensure your physical sample is destroyed post-sequencing.
Anti-GMO groups maybe? I certainly hope in 50 years we have embraced their ability to improve human and environment health
I think we will get there soon! CLIP is a new model that OpenAI published in January and I'm sure Google is working on similar technology, which can be used for both video and image search.