skysight-inc/HackerNews huggingface dataset:
Yeah there certainly are those outliers who don't quite get it yet.

One I encountered was a recruiter who I actually liked so I went out of my way to message her and say "I'm just not sure everyone seeing that message feels the same way and on LinkedIn that might not be the best thing to post as far as being a recruiter."

She was all "I'm just being patriotic."

We had a pleasant exchange after that and I don't see her post that stuff anymore.

Normally I wouldn't do that but she struck me as young, naive, not a lot of life experience.... but also genuinely interested in what other people think and I thought it was worth a shot. I was fortunate.
This isn't exactly true. The greenhouse gas emissions from shipping, say, bananas, pales in comparison to emissions from even local grass fed beef.

Shipping things that spoil quickly or need refrigeration, obviously, will be less efficient. But on average, plant-based food sources will be significantly more efficient, even if shipped further, than meat ones.
I find it hard to get that worked up about this. The positions are accurate at least, and if you're really so hard up for space that saving a couple of digits is going to make all the difference then you can think about it for 5 mins and choose a precision/storage trade off that's appropriate for you.
Interesting. And Wikipedia explains that they intend to standardize on DC again. It appears the power aspect is a case of "Ausnahmen bestätigen die Regel".
I thought it was a measured opinion (no pun intended), and interesting too.
If your depression is to the point that you think about killing yourself, the only thing you need to do is seek professional help.

No amount of job switching or career advice will fix that issue.

If you keep chasing the magic job that will make you feel fulfilled and content with life, you will spend your whole life searching.
> Personally, when handwriting, I got in the habit of striking a hyphen through the number "7" to disambuate against a possible number "1". Likewise, I'd strike through the letter "Z" to disambiguate from the number "2", and a diagonal strike through the number "0" to differentiate from the letter "O".

My handwriting also makes it hard to distinguish q from 9 in a situation where the baseline isn't clear.

I like and use your solutions, but the problem is that, if the reader doesn't know about them and doesn't have the other candidates to compare, a '1', a '2', or an 'O' has no visible mark to indicate that it's not a '7', a 'Z', or an '0'—that is, they are identified by missing, not additional, information. (I don't know any good solution, though.)
To be fair, a lot of western civilizations consider dogs to be a higher life form than people.

Hunter gatherers ended up doing that once they figured it out. Civilization didn't magical come about. Hunter gatherers decided to start animal husbandry as a way to keep a surplus food supply. Then they became "civilized".

I heard that choice arguement before. No. I've done the vegan diet for about 1.5 years. That's when depression, anxiety, bone and muscle problems popped up. My bloodwork was shit and I felt like doom and gloom. I snuck off from my girlfriend, who forced me into it, with a friend and he peer pressured me to drink a glass of milk and eat a steak. I did shit myself silly that night, but it felt like I was actually awake and the brain fog was gone. We broke up a few months later because I made a lovely red thai curry with murdered chicken instead of tofu.

By the way, look up how many ground nesting birds and rabbits die during grain and soybean harvesting. Those combines are just pure murder.

Don't you think the current age of high depression and high anxiety is oddly correlated to the recent rise of "meat bad, tofu good", is a bit interesting? So no, I don't have a choice. From personal experience. Difference is, I never made existential excuses for the depression, anxiety, fatigue and brain fog. I did it for tail...which really wasn't worth it.
> turn us into weak, dispirited, sanctimonious saps.

Citation needed
I hate when I go to Qdoba and the same bowl with Impossible meat is $9.99, while beef or chicken is $7.99. So now I have to pay more and eat less healthy?
Of course, having more ram would be more useful than having swap in general, but swap provides for a small cushion in case your usage grows over time.

If your load fits into 14gb and you get 16gb of ram and add 0.5gb of swap, when you see swap start to fill, you know it's time to look for memory leaks and/or get more ram. If you have a bigger memory leak / burst allocation, you have a chance of being able to connect in and shut the thing down cleanly.

There are some issues with kernels swapping out 'the wrong' pages, and filling swap early. But, assuming that's tuned, I'm not aware of a better indicator of you need more ram than your swap is full / swap i/o is high.
To be honest those emails are more interesting than 90% of the emails I receive.
Jupiter's Great Red Spot is shrinking and no one knows why
That's pretty much what I was thinking as well. It's funny and an enjoyable read, but at the same time it's a complete non-issue. Unless you have some application that chokes on that many decimal places AND can't do any sort of input sanitation, why worry about it?
Should they blow up all hotels in the city centres?

Some people have 2-3 bags. Good luck rolling them around on cobblestone streets during a rain storm
Edit: This is what I get for only skimming the article. Ignore
Desktop machine? Swap. For some reason you have a single server and don't care about performance? Swap. Running an application that might have a working set thats larger than RAM and the application doesn't understand how to do its own disk paging? Swaps good there!

Larger scale systems with redundancy? No swap.

Having swap in systems like this still doesn't make sense to me. It treads heavily on the "cattle not pets" philosophy. I shouldn't be ssh-ing into a machine thats swapping to see whats up. It should be killed. One server in the cluster starts swapping and falls out of step with its peers? It should be killed. When a machine starts swapping it falls into a while different performance regime than the rest of your systems, now you've got more variance in your response times. Not good when you care about your response times. Unless you have memory-pretending-to-be-disk for swap (in which case why isn't it just memory)

I've never seen a machine 'act funny' because it didn't have swap, its always the other way around. I don't think I've ever encountered a machine that used so much memory that the kernel didn't have buffers, but not so much that it invoked OOM killer. Unless there was a woefully misconfigured process running on the machine.

If a machine is well utilized CPU wise it is going to get absolutely crushed when it starts swapping.

Time and time again I see swap being an issue. The past year I've been in a Large Scale shop which for some ungodly reason it has swap (nowhere I've been in the past 10 years as swap as a general rule)

Don't even get me started with EBS IOPS exhaustion when you start swapping onto an EBS volume.
Hah.. My BSc thesis (>15 yrs ago) was around Linda Tuple Spaces... Good times.
> I believe your energy per year numbers are electric grid consumption.

No, according to my source, it includes combustion.
Don't forget about Podil, where they closed off a major 4-lane street permanently. Now the street is full of outdoor seating for restaurants and cafes, and it's always busy with people.

I wish more American politicians would visit Europe and see how great closing off a few streets could be.
Then what's the difference with a small (electric) car?
Palantir is heavily into surveillance and is used by many customers to secretly push their interests well past the fuzzy boundary of US privacy law, much like Facebook. The main difference is that Palantir heavily serves police and military customers on projects that are classified and thus criminal to reveal.

Any company whose business is to help federal and local police surveil the public while hiding these practices from public scrutiny and oversight worries me, and I think, should worry everyone in light of Snowden's revelations.
Just like Safari and Chrome. What have you built?
>It can take 10+, 30+ minutes for systems encountering this to resolve to some meaningful conclusion, and half the time, I'm desperately trying to ssh in so-as to kill -9 the errant task anyway but ssh is paged out, and I wish the OOM killer would just do it for me instead of Linux trying to page everything through what feels like a single 4KiB page.

Sounds like you have a redundancy problem not a swap problem. If should just be able to kill a machine that gets into a bad way like that and move on. What if it wasn't swap but one of the million other things that could make your server crawl?
> But most people don't see a general ethical issue with eating meat.

Again, this is in the scenario where we accept meat consumption is indisputably ethical. The way we get our meat is arguably a much bigger problem.

> But if broccoli could scream would you stop eating it?

Yes?
As a software engineer, I built Gekri with performance in mind (of course, there is always more optimizations to perform but I feel the app pretty quick by now). I will never allow this kind of computation on any app that I create.

Think about App mining as rewards to developers from Blockstack PBC.
I agree that it makes things easier for people who use it. I used it a lot in college because my school basically told us that if we walked more than 3 blocks outside campus we would get shot.

My point is that it's a marginal improvement, and there are so many downsides. In my city, 8% of cars on the road are Ubers and Lyfts, and half of them are just drivers cruising around looking for passengers. [1] That's terrible for traffic, terrible for the environment, and terrible for anyone who wants to bike through a square without a clueless Uber swerving into them to drop someone off.

Also, the backstop of Uber makes it much less likely for people to push for real sustainable public transport. In 5 years, when Uber is dead or so expensive that most people won't use it regularly, we're going to look around and wonder why the buses and trains seem to have stagnated for 15 years. It's a tough sell to shut down a few streets to expand a subway line right now when that disrupts all this essential Uber traffic.

Finally, think about the opportunity cost. The hundreds of billions of dollars that could have gone to real infrastructure [2], or startups that aren't going to fire all of their definitely-not-employees in a couple years.

[1] https://drive.google.com/file/d/1FIUskVkj9lsAnWJQ6kLhAhNoVLj..., https://www.citylab.com/transportation/2019/08/uber-lyft-tra...

[2] https://twitter.com/i/web/status/1157456628532170752
Often reading good books is less helpful than it could be because the books answer questions you don't yet have.

Reading and practicing is key.
That seems like a weird mnemonic—in that case the bulk of the pipe is obstructing, not permitting, the flow of data.
Error tends to grow as the calculation proceeds. 6th-decimal "insignificant rounding" done over and over as the calculation proceeds can grow to become arbitrarily large.
Staring down seagulls can stop them stealing your chips
Apple Card approvals level high; Steve Jobs didn’t want anyone to be rejected
Consider _any_ app you've linked your email and phone number to, could (in theory) sell access to your data to any other company that only has your email, and they have both. Or (as another commentor noted) the great many apps that upload your (friends) entire contact list. Consider all the id's, fingerprinting techniques (etc) out there, juxtaposed against the high value that information has (in marketing / ad space) and it seems likely there are many ways to get this information, whether or not you provided it.
Cup Noodle’s Nissin releases instant ramen with “all nutrients your body needs”
James Murphy and Soulwax’s Despacio – the world’s greatest sound system
I agree with this.

Interestingly, earlier in my career, most of the developers I worked with were also capable at system administration, and could easily fill that role if needed.

The sysadmins during that time were quite capable, but had no desire, or an admitted lack of ability for a development role.

It is an interesting phenomena to observe.
As far as China goes that’s purely because it’s not all at first world levels of consumption yet. In any coastal city where people are roughly as prosperous as Poles or Romanians people eat first world amounts of meat. And telling people they can’t eat meat will not garner support for the government, whether in India, China, Indonesia or any other developing nation. Not eating meat is either an ethical or a religious stance and on a global level the ethical stance is marginal. People who can afford to eat meat do, and do so regularly.
Depth cannot be gained without breadth & vice versa. Knowledge isn't tree-shaped but web-shaped.
Lol. There was a time when I wouldn't post 'lol' on hn, but I've loosened up in my old age.
There was a comment or link I read on here several years ago that I think best defines LinkedIn - paraphrasing:

A trading card game played by white males where the aim is to amass as many connections as possible

Honestly, to the people I don’t know who add me with no note, or the people who add with a generic ‘I am looking to expand my professional network’, or even more generic, ‘I see we have connections in common’ - why!?
Better writing, maybe, but the actual science in that book was a little sketchy.

https://io9.gizmodo.com/how-the-hot-zone-created-the-worst-m...
Metamorphism and the Evolution of Plate Tectonics
yeah, a carbon tax so that only rich people can enjoy things. how about before demanding common people change their behaviour ban private jets and yachts?
>However, what I've never done is actually benchmarked the same workload on machines with no, some and loads of swap. However, I generally defer to Rachel, because Rachel has been there and been bitten by that before.

I have. A well utilized machine is going to absolutely tank once it hits swap. Do you want to engineer your application to be able to cope with two radically different performance regimes, or do you simply want to ensure that your working set stays bounded?
FTC panel reveals troubling relationship between streamers and loot box creators
You got this! My wife and I have been married just over 5 years now and still have $50k~ of debt left, most of it is her student loans.

Don't be afraid to shop around for jobs too. I'm about to transition to a new company making 50% more after putting 5 years in at my current job. Luckily, I liked the job so I had time to really search for another one that would be a good fit culturally as well and that paid more.

Now we're going to be debt free hopefully by Christmas 2020 and making $110k/yr and 26 y/o at that time. Not to mention bonuses and raises for both of us in the next 18 months. My wife has only been out of school and working for 2 years as an engineer, so she has plenty of room left to move up and I can keep working for software companies with great work/life balance and people that I like.

Win win! Rooting for you :)
There's a lot of professional humblebragging on LinkedIn, which can have similar depression-inducing effect like FB and Instagram. I think it's much worse effect than recruiters.
In the US, if you go to an ABET accredited engineering school, you are required to take an ethics class. Computer Science, however, is not an engineering discipline as far as ABET is concerned, so CS majors often don't have an ethics requirement.

The content of the ethics class is different than you may think though. There isn't really an engineering version of the Hippocratic Oath, and the instructor normally realizes that he or she isn't going to instill a sense of ethics into a bunch of bored 20-somethings in three months if they haven't developed one already. Instead, the class tends to focus on choices you might face as an engineer, why they are hard, and the outcomes for both you and society at large.
Nuvyyo | Firmware Developer ONSITE | Ottawa, Canada

Nuvyyo is a growing consumer electronics and app development company. Founded in 2010 we are leading innovation in the Over-The-Air TV industry in both the US and Canada.

We are looking for a Firmware Developer for our Tablo OTA DVR products. In this role, you will work on existing products as well as exciting opportunities to innovate on our next generation lineup. We are looking for self-starters who will hit the ground running from day one.

Qualifications:

-A strong command of the C programming language and scripting languages

-2+ years of Linux SW development and BSP experience

-Development experience with non-mainstream architectures and cross compilation (e.g. ARC, ARM)

-An understanding of hardware functional specifications

-Basic understanding of multimedia technologies including, encoders, players, and transcoders (e.g. AC3, AAC, H.264, H.265, MPEG-2)

-Experience with FFmpeg library or similar media transcode frameworks is a plus

For more information, click the link below:

http://www.nuvyyo.com/jobs/firmware-developer.html
Yes, this is my observation as well. Put another way, statistics is primarily concerned with understanding the mechanisms behind something. Predictive power can and will often be sacrificed if it aids explanatory power or conceptual elegance.

By contrast, machine learning is primarily concerned with making the best prediction possible, even if that means sacrificing an understanding of the underlying mechanisms.

The Venn diagram of methods can have a fair degree of overlap.

Neither disposition is right or wrong, but they tend to have natural places where each makes more sense. If you’re trying to predict whether a picture is of a cat or a dog, you probably don’t care much about the constituent contribution of factors to one pictures dogness or catness. On the other hand, if you’re trying to predict traffic collisions based on characteristics of a roadway, you’re probably less concerned with the predicted number of crashes and more concerned with the relative contribution of a handful of independent variables.
It is not hard to do a bit of shoulder surfing on a packed train. In fact it is hard to avoid even if you have your eyes fixed on your phone!

If I see a game on a screen or a movie playing then I am reasonably sure that that person is enjoying some down time rather than learning a part for a Shakespeare play, studying for their Mathematics degree or entering their tax returns.
There are a number of ways to handle "cheating" - greatly increased insurance and license expense for CDL drivers would probably cut down on most systemic fraud.
It would be somewhat surprising to me if this hadn't already happened.
> Ethics is personal

You may want to consider the broader implications of using this reasoning.
Yeah, as a vegetarian I can do some awesome things with lentils, but I remember the days when I could rub some spice on a pork chop and throw it on the grill and then have something boxed and starchy on the side and have a pretty decent meal.

Meanwhile, a good lentil stew is a much more involved project. Much less home-made veggie burger patties which have dozens of ingredients and elaborate preparation processes.

Going full vegan is even harder, because cheese is a pretty good shortcut to making hearty food.
2) That's also been my experience.

I've always been interested to see if a forum moderator would "down vote proof" a post that falls into that category: Unpopular but well reasoned and not inflammatory.

In the same way that "anti-brigading" approaches watch for floods of upvotes from a single referral source, it seems like clearing + blocking down votes would be beneficial in the other direction (or temporarily suspending access to down voting for users exhibiting the behavior).
Intel sold off the 5G/Modem business to Apple recently:

https://www.theverge.com/2019/7/25/8909671/apple-intel-5g-sm...
>The only reason people go underground to sell exploits is for the money.

Not reputation? Not the thrill of it? Not hatred of Apple? Not plain maliciousness?
There's a tricky game being played. For instance, everyone is "against open borders", but they're for decriminalizing border crossing, against deporting anyone, and want free healthcare, housing, and education for everyone irrespective of legal presence. Then people cook up these theories about various forms of law enforcement supposedly promoting crime and disease by making people fearful of taking preventative actions, and we're expected to consider these arguments in isolation and believe you when you say "no one is arguing for" the thing every word you say argues for.

Maybe you two should try arguing in good faith.
Babashka: a limited version of Clojure in Clojure for shell scripting
I would agree that work-life or study-life balance is important, but your comment is way over the top. One can definitely "have it all, just not at the same time"^1. "All" it requires is spending time and tought on each piece and having a support group for when you feel you are too tired.

1: Admittedly, the lottery of birth can make that more difficult.
The representation of the numbers doesn't convey any information about accuracy, and it's at least a good practice to store data in a way that conveys the precision it was gathered with.
From TensorFlow to PyTorch
Oh there's definitely a point at which you save money buying the hardware and running it yourself. But especially for hobby usage my experience is that's often further out than real usage. YMMV.

I think I'd save money by renting a RPi for even $20/day, for instance. :)
If your application starts running slower it should be killed. Redundancy means not having to worry about graceful anything.
Support projects like this and the companies that undertake them.
The multi process model was an improvement. In days past browsers were single process, and suffered from:

- JavaScript on one page dragging down all tabs

- Memory leaks

- JavaScript exploits that crossed tabs

And so on.

Multi process browsing is fantastic.
The author also ignores the fact that the distance associated with a degree of longitude changes dramatically as you go from the equator (69m/111km) to the poles (0) - roughly as a cosine. So the number of decimal places of longitude should shrink as you get further from the equator.

https://www.thoughtco.com/degree-of-latitude-and-longitude-d...

"At 40 degrees north or south, the distance between a degree of longitude is 53 miles (85 kilometers)."

So while it's appropriate for Melbourne (37.8S) to use (very slightly) lower precision than Sydney (33.9S), they're both using too many digits.
> Users bear the cost of the programmer using a simple language.

this is basically the point of having a simple language
Can anyone say what those typical paths are? Contractual I would assume? I've wondered about that myself since I've heard much about dilution.
Die With Me – The chat app you can only use when you have less than 5% battery
So you're saying they're likely going to flop since they're chasing prestige rather than talent? Good to know.
Yup. It brings them up as similar, but less severe comparisons.

I commented because I thought the implication that Glasgow/Scotland is anomalous seemed odd, rather than simply being the extreme low-point in a general regional trend.
Most In-Demand Programming Languages in Finance IT, Banking
I'm not sure what shes observing other than "feels weird" but my observation is the exact opposite, but my observations usually have some measurements to them.
Square the Circle in One Minute
Really, one could argue it's not even "leaking" data about other users, it's just delivering that data to you per your request. "Leak" kind of implies at least disclosing info about other users was not your intention, whereas this seems more like "Delivering".
But the first 10-100 hours of learning and using a new language feel so good.