jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Isn't "Beaf" supposed to be mash upbetween "Beef" and "Leaf" so you shouldn't expect "Beaf" to be "beef"

But a burger can be anything. Chicken burger, hamburger, pork burger, etc. So I wouldn't have a problem having a vegetarian burger. Since "burger" describes the delivery mechanism and not the contents.

But I do have a problem with things like "Chikin", "Beaf" and the like. Not because they are misleading, but because it is tacky. Just don't try to imitate real meat or at the very least make up a better description of the contents. "Legume burger" vs "Beaf burger". The deliberate misspellings of real food just make it "mystery meat". I've been looking at "veggie patties" on menus for years and still don't even know what the primary ingredient is. And that makes it harder for people to "trust".

People seem to blindly eat these patties and what not but it just seems really weird to me that you are eating unidentified goop of vegetables that they are trying to pass off as meat. I guess you could spend time looking it up, but eh.

We already have a problem where the majority of kids can't even connect that a chicken nugget comes out of a chicken. Calling it a "Legume burger" will seem kind of alien but in a few years it would help make the word "Legume" mainstream and familiar and everyone would be better off. I want to easily identify what is in my food if we switch off of meat.
the conference is still ongoing at this time.
Yes; ISO weeks are always Mon-Sun.
That's a good point and I agree with you. However I think maybe such visible privilege is a less difficult problem, because it is more visible.

In recent western cultures there's a tradition that the most obviously privileged--like royals, national politicians, celebrities, rich CEOs--also have an obligation. In the U.S. that often takes the form of philanthropy (see: Bill Gates); in monarchies it takes the form of public leadership and service.

I think the most pernicious and difficult social problems come when people are privileged but don't realize it and/or don't believe that it's true. Thus they feel no particular need to change anything.
1. using context manager when working with io has two pros: no need to think about freeing resources, good style.

2. '{}'.format(). besides, print is a function

3. python versions you use as a ref in your book were released more than 5 years ago. All major projects have dropped support for them in favor of python 3.3+. Today it is difficult to find a project that doesn't support python3. There's not so much diff between py3.4 and py2.7. What is frustrating?

4. Occam's razor and K.I.S.S. tell me keep my stack as small as I can. Beginners better learn right principles than "easiness". Show them what's really effective. Programming is 95% mental work, 1% coding, 4% testing/debugging/optimizing. Teacher cannot inject knowledge into student's mind, but he can show the right direction and help make first steps.

5. comprehensions are idiomatic. context managers are idiomatic. Begin from the beginning. Begin from "import this".

6. well, yes. Your "they will learn that later" mantra is one of them.

I ditched the idea that learning programming begins with choosing a language and learning its basics. Instead you go learn KISS, DRY, YAGNI, etc., history of programming languages, stateful vs stateless, and learn this by practice, by exercise, just like playing the guitar. You begin with handling the instrument the right way and learning basics of music theory and once you get the idea of pentatonic scale and bebop you can go practice it, not vice versa. Well, you can play bebop in pentatonic and not be aware of what you're doing, but understanding the underlying theory and alternative approaches is the key to learning more complex things and discovering new horizons.

Relearning is a bad habit. Reusing your knowledge and expereince is a good one.
> DiAngelo received her Ph.D. in multicultural education from the University of Washington in 2004

Honest question after reading her wikipedia page. Is this all that is required to spend 20 years teaching everyone how race relations should work?

It seems like a bit of arrogance combined with some sort of grift.

This is obviously a minefield to debate online so I'll just leave it at that.
The way you phrased the question makes it sound rhetorical. "How difficult is it to understand _______?" is almost always a rhetorical question; if you genuinely want to inquire about the difficulty, you kinda have to bend over backwards to make that clear to readers.
As Bloomberg was too lazy to provide a link to the actual report, here it is: https://www.unep.org/resources/report/unep-food-waste-index-...
So by this do you mean running docker inside lxc, or do you mean something closer to what these folks have done -- unpacking the layers into lxc and using them directly?
I have a fine experience on my Dell XPS laptop, it doesn't come with an nVidia card but know it would be a PITA if it did.

Better than my colleagues who use a Macbook and can't use Display Ports correctly, can't plug a cable into one side without it ramping up CPU, can't use their keyboards after a while, etcetcetc.
When non-specialists use "set" they usually mean "finite set" or "finitely schematized set" or maybe at most "recursively enumerable set."

There's no guarantee the universe is reducible to any of these (although in the likely case the universe is finite in space and time there will be some degenerate case of formulas for everything which "happened" - imo less satisfying than even an approximation via some small set of axiom schemata).
More simply, its a linked list where we add on tail instead of head.
In South Africa, Australia, South America, New Zealand, the 'native' (ie. non-European) peoples are granted near-mythical status, on the basis that they arrived tens of thousands of years before Europeans.

But if this kind of genetic evidence indicates that there were actually waves of migration, conquest and assimilation, that non-European migration waves were relatively recent, and that Europeans are just the most recent one, then the status of Europeans as 'bad guys' and everyone else as 'good guys' falls flat.
By "captive", I meant they didn't choose to do so, and didn't get to go home after their shift, and weren't compensated outside of food.
Discrediting has been a great way to shut down people.
Professors posting about research on tobacco were also discredited by big tobacco. This wouldnt be the first time !!
> “There's a fear among them that this is a zero-sum game; that there's a pre-defined cake and if you start talking about men, you're going to somehow eat a chunk of this cake that's taken them a long time to bake [for women]. I know for a fact that the people behind the report insisted the definition of rape be restricted to women," he says

That seems to be as much the source of the problem as the stigma itself. The relief agencies don’t want to acknowledge male rape because it goes against the narrative they have created.
I bet he did lie and its not 64 characters. He was probably saying that to make them not try to break his password12345.
Most engineers who have been doing it for more than 5 years generally can give estimates that are bang on.

The problem is that management NEVER accepts that estimate. Ever.

They want to "negotiate". The problem is that they don't want to adjust features or scope--they don't really want to negotiate. What they want is a better number without changing anything--they're playing "schedule chicken" instead or negotiating.

Sadly, most engineers will feed into "schedule chicken" because they can almost always identify a group that will take longer than they will and so will get the blame for the schedule. And allowing another group to take the blame for the schedule is easier than arguing with your direct manager. The only engineers who won't play "schedule chicken" are the ones in the group that is going to take the longest. Those engineers know that they're going to get the blame and they're going to fight like crazy up front.

(Side note: Nothing is more satisfying than being in the group that is supposed to take the blame and instead delivers on time. It causes complete political pandemonium. You still want to have your resume already being circulated outside the company, but it is incredibly satisfying to watch all the people who have been hassling you for months all turn on each other to shift blame.)

I have only had one manager who listened because his job was on the line, too. When he said: "Look, the deadline isn't negotiable. We have something completed by date X or we're ALL basically fired." he actually listened when I said "This is the list of features and how I prioritize them. Here is the line for what we can get done by date X. You can have a feature below that line by swapping it for one above that line--but you have to make that swap TODAY. If you want that swap in 3 months, it costs you two features above that line."

We delivered a week ahead of time. Funny how schedules work out just fine when management is actually on the hook, too.
FlashDevelop is great, but it's just an editor.

It still relies on an external compiler to do the dirty job.

Although there are free tools to compile ActionScript code into swf files, if you have a .fla anywhere in your development cycle you are stuck with Adobe Flash.
I can't manage to fix this completely, it only happens in FF somehow it's not honoring the overflow: hidden too well.. However I reset the scroll now so it's a bit less visible.
I seem to recall more than a few articles over the last decade on how best to refer to the internet, or web sites or email.

The tip of the spear is always the smallest, but hardest point. There will always be some new communications medium that only a rarefied few use and understand before the rest of the world catches on. In that in-between time there is apathy, confusion and even resentment.
While HTML5 can do the same things as Flash, now let's compare the file size. I present you the 64k Flash demo

http://www.pouet.net/prod.php?which=53656

64k is not enough for the html markup alone. Regardless of audio, graphics recourses, SFX, and animation.
37 signals job board, desperately seeking a Ruby job in NYC after building and selling a small Rails app created with a friend in our spare time. The specialized job boards seem to have worked pretty well for me, the interviews (the good ones at least) are all about what you have done passionately.
Not for .fla files, which I think was what the GP was referring to. FLA is a closed, proprietary format and as far as I know the only way to create or edit it is using Adobe Flash.

And I have to admit it is quite unstable.
But the Y2K bug was a problem for the whole world at 11:59:59 on the last day of 1999, and no amount of money could buy you more time or undo the consequences - that's a sharp cutoff.

When you go to your RIR and get nothing, I accept it might be technically "run out" in some sense, but all your current customers will be OK, money will buy you someone elses spare block, adjustments to NAT and IP sharing and load balancing, sharing and tightening subnets will free up space in your existing assignments, that's not a sharp cutoff in anything like the same way.

And even if you accept it as a sharp cutoff, with Y2K you could get people in to check your code and have it ready and know you would be OK - what can you do to ready yourself for IPv6? Support routing, tunnelling and admin/billing it, yes, but when you can't get IPv4 addresses anymore you're still in almost the same position as any other company - your new customers can only have an IPv6 address ... So it's not like considering it as an IPocalypse even helps that much - no changes that you can make on your own can significantly improve your situation, without rest of world all changing as well.

So worry and panic - not much point. Imminent disaster - hardly. Some economic slowdown which you can't do anything about, maybe, as you host IPv6 services which people around the world on ISPs with no 4 to 6 service cannot access. That's about it.
No fair! The people in the midwest get an easy grid system!

http://en.wikipedia.org/wiki/Public_Land_Survey_System
wow. there's amazing diversity. Must be a nightmare picking one with no experience.
I was referring to JavaChip specifically.

I'm just wondering as the Android footprint grows if this could be an evolutionary step. It's also been rumoured that Apple could buy out ARM Holdings.
And Senator Conroy calls Google creepy.
There really wasn't much in terms of "good and bad" overall, just "good and bad" for Linux. At the end he says (paraphrased)"I'm not saying this is for every project, but if you are going for more than C, skip C++ and go for <list of features that ruby qualifies for>".
I have enough, I'll do it for you. Just because you can't fight the man and win all by yourself doesn't mean you shouldn't fight him.
You are off by 10.

90 + 1995 - 1965 = 120

She died in 1997 at 122 years according to above link to wikipedia.
OK Cupid is free btw
The problem is a lot of companies pay the manufacturers like Dell, HP to load on software. Google have done this, Real, and lots of less scrupulous players. So it may actually make the computer cheaper with Windows than Linux.

Of course, another reason to get Linux, unless you intend to re-install windows. This does suck if you want to not give any money to Microsoft.

I am pretty sure Microsoft don't charge $100 for the netbook version of XP.
While my corner of Raytheon was not nearly as nice as milspec's is, it was not the situation you describe either. Layoffs from my business unit were rare, though a former business unit had some serious problems after a number of contract losses and overruns. I got raises every year, though about half of them were shit.

We only got involved in big contracts, though. New business that wasn't measured in at least tens of millions was ignored, unless it was an add-on to an existing contract.
HTML can be archived. Backed up. Saved. Become a part of history.

Apps cannot.

That's why HTML matters.
The usual feminist meaning of "rape culture" these days doesn't include prison rape (at least not when it's happening to men). Indeed, I've seen people labelled as anti-feminists and misogynists for suggesting it does. It usually though not always encompasses prison rape jokes because those are considered to harm women, but not the rape itself.

From a modern feminist perspective, billboards of scantily-clad women have more to do with rape than men being non-consensually forced into sex.
> The fines we end up seeing are paltry compared to the profits of the activity, effectively incentivizing illicit practices

Then the problem that should be addressed is the size of the fines. Consider that can be scaled all the way up to every asset the company has, straight through to the office furniture. The company can even simply be disbanded and the offenders barred from ever setting foot near the industry; their lives ruined to whatever degree necessary.

The point is putting people in a metal cage because of this stuff is nothing more than a fetish. Actually seeking excessive time for it when given prosecutorial discretion is indeed a dubious accomplishment.
>The U.S. may enforce its laws upon U.S. entities, but it has no authority to do so on e.g. a Japanese one, unless a treaty/agreement exists that facilitates it.

The US has a history of extending its jurisdiction to practically anywhere if the Internet is involved. effective enforcement is another matter entirely, though.

>This is why China-only companies that engage in IP theft (or vice versa) aren't being hauled into court on the daily.

"IP theft" is pretty much impossible to achieve. You're thinking of infringement.
I've done that!
That depends significantly on the language. All languages have lots of bad code of course, but I think the JavaScript community (and the language) itself promotes bad code. Or, at least un-intentionally fosters it.
> If a procedure looks at screen layout directly, how do you turn it into a command from the keyboard with sensible parameters? Such a refactoring is hard, messy, and not at on the feature list marketing has developed.

It doesn't seem like one would need to refactor to do something like:

$ filter layer1 blur

With things like lossless editing, Photoshop has to maintain state somewhere to be able to apply all of the layers to get the image. I get that you might not be able to say do something like:

$ selection x1 y1 x2 y2

> Lets face it, the PhotoShop user community would not just reject a command based interface, it might express outrage.
> Whether it is admitted under cross-examination is irrelevant to whether it is a screw-up.

I'm having a difficult time following your line of reasoning. I think it's completely relevant.

If a LEO mishandles evidence or otherwise makes a mistake (henceforth referred to as "screw-up"), and then admits such a thing under cross-examination, it's perfectly relevant to the trial. In nearly all circumstances, those sorts of screw-ups are completely accidental (stress, overworked, etc.), and are extremely important to the jury's decision-making process.

You know, I just read back through my original comment, and it seems to me that you're conflating two separate points I made. So, perhaps I should reiterate and clarify in case my original comment was misleading:

1) DerYeghiayan's admission was not a screw-up. You were confusing this with an example I used for purposes of illustration in my second paragraph. The agent is going to tell the truth, obviously, but he is not going to volunteer that information without first being asked while under oath (it's not his obligation to do so). Again, not a screw-up. He just happened to share a detail that may possibly affect the jury's decision.

This is also unrelated to point #2.

2) Where I mentioned screw-up was with regards to a trial I sat on, which I offered up tangentially as an example of mistakes law enforcement can make that undoubtedly change the direction of the trial toward an acquittal. During that specific trial, DHS border patrol agents admitted they handled the evidence without gloves--that was a complete and total screw-up. In fact, it was so much so, that I distinctly remember a comment made during cross-examination of the special agent assigned by the sheriff's office. When he caught wind of what the DHS agents did, his first reaction was "Crap! We screwed up."

So yes, mistakes can be made, and yes they're completely relevant to the decision-making process of a jury.

Another example comes from the same jury pool I was assigned to, but on a trial I wasn't part of. The trial lasted, as I understand from other jurors, for the whole of about 3-4 hours. During cross-examination, one of the LEOs involved inadvertently admitted details related to another case or circumstance involving the defendant (the exact details I can't remember), and resulted in the defense attorney immediately seeking council with the judge, and the judge declaring a mistrial due to the nature of the material the officer shared while under oath.

So, no, I don't agree. It's completely relevant, especially when mistakes are admitted or committed under cross-examination. (The latter being a circumstance of biasing the jury while under cross-examination.)

Now, it's likely I'm completely missing your point, in which case I'd greatly appreciate it if you could elaborate, because I have a strong suspicion that our disagreement may be based on us thinking about or arguing two entirely unrelated points. Indeed, we might be more in agreement than not, but I'm sincerely having trouble following why you're caught up with this notion that mistakes of this category are irrelevant to a jury trial.
Just like the recently announced Surface 3 (with an even slower Atom x7), it won't matter to most people. A 5 year old Air was fast enough to check email, watch YouTube, and write text documents, and the Core M versions will be the same. The thinner and lighter MBP turns into the computer for people who want a smallish performance laptop.
Not if they use the facebook app, which is what they would use to get to facebook.
thankfully you can change the target now to "latest sdk" so hopefully this will stop that particular annoyance in the future
Yeah, it would be a nice feature to be able to browse all the comments you have upvoted like you can do with links.
You're right! People shouldn't go over the top with it, but it still can be helpful.
I'm with you. While I agree with most of what the article says, too many people use the reason of the article as a copout. There are so many problems that would get better fast without new technical or social inventions but only needing a critical mass of people with courage and the willingness to sacrifice for the greater good.
No, I'm only talking about the testable and the potentially testable. I mentioned hell and God just as an example of a potential reality which imposes meaning on our existence. I'm referring to a literally testable God through some scientific experiment.
I'm sorry, but is this really news or what is it? Criticism against RCTs are in biological sciences too. I don't see how criticism against RCTs is news. Is it that the prize winners are just being more scientific about RCT and getting headwind? Is it that mentioning the Nobel is always news?

In the Ebola vaccine trial, they did away with the control groups the moment they realised that the vaccine was effective, sacrificing their nice full statistical analysis for (in this case sensible) common sense. So there are always exceptions to RCTs and there are always cases where they are not the suitable method from the outset.

Is the point of the article that economists are not rigorous enough and that Banerjee, Duflo and Kremer try to be more rigorous, bringing RCTs into economics where they are traditionally more in the biological sciences?
I have been using Mullvad since forever (actually recommended by the site of the article). They are extremely helpful, and are generally recommended in VPN reviews that do not have affiliates (including the site you linked to).

They do have both wireguard and openvpn options, as well as an app with a GUI (with support for both).

My favourite part is the support though. I got help with weird openvpn configs that didn't get answered in the openVPN forums for ages, within an hour.

I am a very very happy customer.
> I'm eternally thankful that I work in an era where much of the older equipment I used was designed in an era of slide rule.

Yes, I feel this way too. The knowledge and tooling of modern engineers is amazing, and can do miracles when applied to tasks that seemed impossible just a century ago. But more often than not, it's used to pinch pennies from old designs. This makes me wish for infrastructure projects to be forced to be designed with slide rules again - the less precise your determination of maximum load is, the less the beancounters can "optimize" it.

This is doubly sad in our era, where matter is cheap and labor is expensive - adding extra safety margin can be almost free, but it's an easy target for cost reduction.
If someone dumps a trash on your property do you take it out?
> I'm just some boob on the internet

That's one beautiful quote
This was about the claim that PDFs provide consistent/identical document representation on every device.

Few programming languages claim to provide bug free programs, so your example is irrelevant.
Since nobody else has commented on this, I’d like to address the jackass who kept shouting to shoot the car with a gun:

You want him to fire live rounds in a room full of people. Live rounds that we are expecting to ricochet.

Stop watching action movies and go the fuck outside, you absolute unit.
There’s a lot of speed you can muster out of the different platforms the closer you are to the metal. That said, I would love to help out if it’s an open source project. There are some developments at least on the iOS side, like SwiftUI, that could make writing and maintaining these native apps easier than you may be thinking.