skysight-inc/HackerNews huggingface dataset:
Answer: It's not exactly vegan friendly.
I'm beginning to notice one cause on why it's tough to find a job. People have pretty strong opinions (and that includes me, and your particular comment also seems pretty strong in its opinion).

I'm not sure how it ties in yet, but I think the strong opinions differ a lot.

Thanks for the food for thought. I kind of know what you mean with the "smell" thing. It's also clearly visible when I go to a company that I have no culture fit with.
You'd need a driven lawyer to pick up the case and find all the people that want to use, I think it's as hard as finding needles in a haystack to be honest.
My guess is that their thinking is that you should use your root account to make an admin user via IAM, and the admin user should use IAM to make users for your people who will actually manage your services. Their advice [0]:

> We strongly recommend that you do not use the root user for your everyday tasks, even the administrative ones. Instead, adhere to the best practice of using the root user only to create your first IAM user. Then securely lock away the root user credentials and use them to perform only a few account and service management tasks.

Here are those things that you need to use root for [1].

If you use U2F on your regular users and someone loses their key, they can ask the admin to temporarily disable 2FA on their user account, or switch them to TOTP, until they can get a new U2F key set up.

If you use U2F on your admin user and lose the key and there is only one admin account, I would guess that it is similar to the user account case, except you need to have the root account deal with it.

That only leaves the question of how to deal with the root account. If you enabled U2F and lose your key, Amazon provides a way in using email or phone instead [2].

[1] https://docs.aws.amazon.com/IAM/latest/UserGuide/id_root-use...

[1] https://docs.aws.amazon.com/general/latest/gr/aws_tasks-that...

[2] https://aws.amazon.com/blogs/security/reset-your-aws-root-ac...
might want to look at who owns the vape companies and maybe understand why its in their interest to make users afraid of using vape's and going back to tobacco.
One Thing where SVG isn't good enough is around fonts - PDF can embed fonts needed, thus produce the "correct" result. SVG probably would pick a different fallback font, which can lead to trouble.

Aside from that: jpeg with compression artifacts works well enough, so that even png, giving better quality, often isn't used by non-technical folks.

And unrelated as an anecdote: The IT hotline at a bank where I once worked asked for screenshots as Word documents (my assumption: "everybody" knows Word and so teaching "press 'Print' on your keyboard and then paste into Word" is relatively reliable teachable via phone ... this went to some level where we as developers got screenshots of sessions containing customer info, where customer details were "hidden" using black bars from Word, which of course could have been removed easily)
yes, this article's philosophical summary could more accurately, if less memorably, be written "strategies that prioritize short term objectives tend to outcompete those that prioritize long term objectives"
"What you pay is what you get" -- not quite. Tell that to the folks who bought Enron or Worldcom stock.

It is more accurate to say "You don't get what you don't pay for".
If you're fooled by a company acting virtuous, sure.
How to Build a Terrifying IoT Clown
The only bad experience I had was a decent looking apartment type room in a house (from the pictures), but it ended up being the moldy basement of the house, and the bedroom didn't have an egress window. It wasn't unbearable, but it wasn't good either.

However, you can't go wrong with superhosts. I've never had a bad experience with them.
I think the central point here is "completeness must be sacrificed whenever implementation simplicity is jeopardized".

Indeed, sometimes omitting a feature which really ought to be there makes life easier for the end user, not just the implementor, even though the user has a good reason to want the feature.

For example, Subversion allows versioning empty directories while Git (like CVS) doesn't.

On the face of it this is just a deficiency in git, but the fallout from Subversion doing the Right Thing is quite extensive: because Subversion treats directories as first-class objects rather than just part of a file's name, you can get a Subversion repo into all kinds of strange and confusing states.

With git the user is never going to be confused by the result of something like "I deleted the directory then tried to merge a branch which added a file inside it".
Hopefully those directly involved with the project will chime in, as they did last time, and correct me :)

The success of the buy one give one program really speaks to me that there was a longer-term way of going about this - sell to rich (relative to developing nations) Americans, using them to help develop curriculum as well. I must admit some bias here - I'd love an updated OLPC simply for the sunlight readable screen, and technology has a advance in the interim that the Python-based everything is quite usable, especially if PyPy is thrown into the mix. (If not, an updated processor and modern storage sizes may make compilation feasible.) The rise of smartphones and Chromebooks also says that the window manager, which seemed goofy at launch, is actually quite reasonable for general consumption, even if it isn't a tiling WM. The project seemed to really want to try and find super-smart auto-didactic kids in a developing nation that just didn't have the chance to become the hacker the project leaders themselves were, because they were in a developing nation.

I maybe conflating projects here but there was a TED talxtgoing around, talking about leaving a computer in a poor village, and just letting the kids go to town on the thing. And then coming back a month later and being amazed at what the kids had done. Which is super cool, but not an in-classroom curriculum. IMO, just as algebra is taught at different times in different countries (it's taught in Russia far earlier than in the US), some of the more advanced computer science concepts could be taught to a younger crowd with the right curriculum. (eg a college level Operating Systems classI have no idea if that would actually help them succeed where they live, but if they graduated with curriculum equivalent to a BS in CS, they'd be a leg up on 3-month learn to code bootcamp graduates.

However, once the projects direction had been announced, the unwillingness to compromise the projects vision doomed it. Running Sugar on top of Windows, on an Intel chipset, may have let the project get much further than it did. Wintel's protestations that the project excluded them kinda sunk the project, when really they could have been a huge source of funding and its loudest proponents.
> This is the central plague of all academic research, that its the pursuit of novel understanding before useful application.

Plague of all academic research?! Isn't the point of academic research to understand before application (and quite often application is not the goal at all and that's ok)?

I get that it may seem trivial to apply something, but with high-cost risks of mistakes when they happen in biology/medicine it is not.

The pharma industry learned this the hard way:
https://en.wikipedia.org/wiki/Thalidomide

It seems to me that some software engineers/computer scientist think that other fields are slow/full stupid people because the progress is not fast. Well the progress is not fast because cost to start is often huge, wetware can't be moved to cloud, stakes are higher than unhappy customers etc.
But they did say "many of them are idiots", which is similar and rather arrogant. I don't trust people who claim their colleagues and classmates are idiots. Dunning-Kruger effect and hubris being what they are.
I recommend this book: "it's not all about me" - robin dreeke
Isn’t this currently the case? As far as I can tell you don’t get to see the other review until you’ve written and submitted your own.
I don't see how, honestly. That's a saying that is almost always misapplied.
I'd be very curious to know, empirically, whether people who aren't trained in computer science, software engineering, or pure mathematics consider reading a proof or reading a program to be easier and more understandable.
The US can't easily shut them out of the US but it can shut them out of China entirely via sanctions. The US does with countries other than China already (e.g. Iran).

It's not clear to me how likely the US government is to do this, but it's something they have to be aware of given that whole bipartisan letter from congress thing.
By that definition people who want to voice their opinions shouldn't pay for any service which would amplify that voice. That could be a sign, megaphone, stage, internet, website, youtube channel (camera).

If I'm able to have more signs or youtube channels people will pay more attention to me and thus I'm using an advantage the other party may not have the financial ability to respond to.

I think this idea could go further but it seems obvious that money is another unbiased tool to promote your speech. Money doesn't have a political affiliation. People can use money in a biased way just like they can use a camera, tv channel, or sign to have a bias. The medium isn't biased the way it's used is.
Funny how you find comp science is simple and logic. Of course on a if else method level yes. But how to have a running system, dependencies, fail safe operations all coupled with tousand / millions lines of code is easily more complicated than a simply thesis about a mode of action of a protein.

I think we need to stop this useless debate as clearly one side has often no clue about the other. This behavior has led to massive failure in my career to successfully launch IVD devices or have a successfully bioinfo software for physicians - talking from experience here.
I think one reason for this is that the base variant is easy to understand and there's no 'map' to learn making it a great fit for casual, pick-up play. BZFlag is the OG Q3DM17.
For me it's the lack of objects and multiple inheritance that makes the language so simple and thus so inviting.
For those who wonder, the Nature article is here:
https://www.nature.com/articles/d41586-019-03298-6
IMO it's a testament to how games like SC are collectively and thoroughly "solved" by the community, and how the games aren't that complex after all. I never followed SC or SC2, but my observation of the pro scene and competitive ladder for Warcraft 3 was that cookie cutter strats dominated. Pro players were typically those who executed best, not those who innovated best.

Personally I felt disappointed by the fact that real-time strategy played a pretty minor role in RTS games. If you left the well-beaten path of cookie cutting and tried something new you invariably gave up a pretty obvious advantage to do so.
Why do people with extra time get to be heard more than people with extra money? I don't have the ability to take 20% time off my work to promote my message, but I have saved up some money.
overall you tell them what they should do but you cannot control the micro.
Well heck. I have to actually consider this. Most of the time I am at home I use my cell's LTE since it's better than my cable. Will it be just as good when I'm playing LOL and the rest of my family has 3 video streams running is the question. Also MediaCom has a cap of 200GB a month which I hit every month making their plan even more expensive.
Gyro powered steam gauges are all but gone from aviation. The GA fleet is even shedding them at a promising rate. MEMS based independent systems with backup power are solid state and far more reliable than a janky vacuum pump driven by the engine running a couple clockwork instruments.
> This is like if the world's best chess AI had gone from losing high school tournaments to being competitive with Kasparov in less than 3 years.

I don't think it's like that at all. On the high level, there is no "chess AI", "go AI", "image classification AI" and "dexterous manipulation AI". These are all sides of the same coin, that gets significantly better every year. Adding support for the new game or new "environment" to existing deep learning based backbone still requires a bit of engineering work and a few creative tricks to unlock the best possible performance, but the underlying fundamentals are already there and are getting better and better understood.

There is a reason why the progress in AI is so hard to measure. Anytime a next task is solved, there is a crowd saying it's not a "real AI" and that scientists are solving "toy problems". Both statements are totally true. But the underlying substance is that each of these toy problems is of increasing complexity and brings us closer and closer to solving the "real problems", which are mostly so undeniably complex that we couldn't attack them upfront. Still, the speed of progress in the field of AI research is staggering and it's hard to keep up with it even for professional researchers who spend all their waking hours working on these things.

6 years ago we were able to solve some Atari games from pixels. Today, that feels like a trivial exercise compared to modern techniques. With billions of dollars of investment pouring in and steady supply of fresh talent, it is very hard to predict what the pace of research will be in the coming years. It is entirely possible we'll encounter a wall we won't be able to overcome for a very long time. It is also possible that we won't, and in that case we're in for a very interesting next few decades.
Does this apply to private chats? Because I'll send these in a joking way to my girlfriend and some of my other friends. I know that Facebook messenger parses chats and won't allow porn site links and torrent magnet links to go through.
I think your last paragraph is key here. Go is a simple language, which makes it practical for large projects, with many collaborators, some of whom might be fresh out of school. Google must have benefited internally a lot by Go.
You have to keep in mind that you're not listening to a journalistic expose of the Trinidad election -- you are listening to a sales pitch from Cambridge Analytica, which has all the motivation to vastly exaggerate their influence. I've been unable to find any reference to this "Do So" campaign anywhere except for Cambridge Analytica bragging about it. Furthermore as described this was an old-fashioned campaign, which had more to do with physical materials handed out than social media ads.

The same caveats went for all the "psychological targeting" they bragged about a few years ago; there is precious little evidence that it is better than targeting roughly by political party, which we've had for decades. For its power, we only have their word to go on.
Well, he was also the richest person in the world for 3 days in 2000.

I'm as skeptical of the vision fund as anyone. But it's pretty impressive to go from nothing to the richest person in the world. Lose the most money in history (still being a multi-billionaire, though), and in the span of 20 years, 10x your fortune AGAIN -- to be again one of the richest people in the world.

If anything, that's an impressive story -- at least to me.
Confluence sucks for requirements, design capture even for software development but alternatives that are focused purely on design are rare. You should try and expand into design capture for SW development as well.
You forget that the majority of profits still come from a core customer base that is located primarily in the NA/EU region. There is a serious risk of permanently alienating a large portion of this base that could have massive impacts on Blizzard's overall earning potential.
Chris Sacca on Political Ads at Facebook
Isn't Saudi Arabia's sovereign wealth fund a significant client of SoftBank? Interesting development.
yeah, but can it should political messages on a livecast?
Not sure I'd say the NFL won. If anything their reaction prolonged something that probably would have passed quickly on its own if they had let it play out. In the end they came out of it looking really bad.

The players didn't "win" necessarily, but I'm not sure if there was ever a criteria by which they could have won. The goals of the protest were too diffuse. I guess the main goal was awareness of police violence, but the people that needed to hear it the most immediately pretended it was about something else (the troops, patriotism, etc.).

I think with what's happening in the NBA, the truth is a lot of these "woke" individuals are only woke as long as it doesn't affect their business interests. It is what it is. This isn't a new thing.
We don't "know" for sure. Please don't speak for me or anyone else with an unconfirmed conspiracy answer.
Yea, in fact, there are some HN comments (can't find sources) that feel discouraged by this because they want to work on more technically interesting things. Like a C++ compiler or a distributed system. But instead they write CRUD apps and seem to feel sad about it.

I'm a bit different in that sense as challenging programming hurts my brain a lot (and yet I still continue with it, no pain no gain they say). Which is why I think I might like CRUD because that doesn't hurt my brain a lot, yet you still get to create beautiful things.
Show HN: Planetary Distance Calculator Inspired by CGP Grey
I guess that I'm lucky -- I'm far more tech-savvy than my children.
Sexual use of eggplant and peach emojis is banned...but political propaganda is still A-OK:

https://news.ycombinator.com/item?id=21407531
Saw die shots of Atom? Decoder makes more than half of the core, and there is no instruction cache.

In a loop, you will be spending more joules on decoding than actual computations.
I have. Like how their government lies about the air quality index, but when you check the index as generated by any other country's embassy you get a much higher number. How the people are taught that smog and unhealthy air is normal, and are afraid to talk about it if you bring it up. Or how major world events don't hit the papers, and if they do are given massive spin. Or how huge swaths of the internet are blocked. I used to live on an international floor in college, and when one of the Chinese students came here and went to the library, he said he read Chinese history and cried because it was so much different from what he'd be taught.
Yup:

> V_1 is the critical engine failure recognition speed or takeoff decision speed. It is the speed above which the takeoff will continue even if an engine fails or another problem occurs, such as a blown tire.[9]

* https://en.wikipedia.org/wiki/V_speeds

The plane has to keep going until V_2 (or V_2_min).
they're used to working at slavery wages (sub 30k) to get their phd, so even a low salary will feel like a big bump to them.
I've been using Restic recently for backups online (to Backblaze, which it natively supports) after using Duplicity for a while. I'm really, really impressed so far; the hash-based deduplication means:

- I don't have to think about deduplicating my own data, which works well with my packrat tendencies (e.g., multiple copies of music library on snapshots of old laptops);

- Full-disk backups of multiple machines will share a lot of storage (all system files from my desktop and laptop, both running the same Linux distro);

- Restarting a long upload doesn't depend on some finicky state regarding an interrupted previous backup; it can just rescan the whole disk and skip uploading blobs that are already there, which feels much more robust to me.
It supports architectures like MSP430 and AVR, and Linux doesn't. If you're using Linux for embedded, you're at the high end of hardware and time investment.
> You believe that all political advertising of all kinds should be simply banned?

I clearly said no such thing. I merely pointed out that 1) Facebook can respond to these problems without doing any (private) viewpoint censorship and 2) we as a society may need to adjust the parameters around paid speech to protect democracy. Most things aren't black and white, and the choice isn't a binary one between extremes like laissez faire and total bans.
Why is outsized voice reserved only for the promotion of consumerist consumption? That's the pnly political view that deserves a microphone?
Maybe at least that's creating some employment opportunities? Especially in an auction model like Facebooks we are spending millions (billions?) in a zero sum game where people bid against each other to no benefit except Facebook's.
Wouldn't American boycotts only signal that domestic revenues are declining, making international growth seem even more appealing to maximize shareholder value?
I transformed my life by participating in Toastmasters for about a year an a half. Here's the thing, to get good at something you need the following..

* Training
* Practice
* Feedback
* Show up and do it over and over again

Toastmasters provides all four of these ingredients.
Haha, whoops :D

30 EU

20 US

I have no illusions about the US, but I try anyway.
Since some people agree to the fundamental "deal" that one receives "free" content for seeing add as well and configure an ad blocker more granular (and maybe the best strategy were that sites with abusive amounts/forms of ads simply lose visitors and attention)
And bragged about how they increased production, yes.
I've definitely had that "If anybody asks you are guests of Tiffany" from the bearded guy doing the checkin. Apparently the building management was hostile to AirBNB, but the funny thing is that we saw the occupants of two other apartments on the same floor that were clearly people on vacation just like us. I had a strong suspicion that most of the building was bought up by foreign investors and turned into AirBNB rentals.

But the location was in walking distance of the major attractions in downtown and cost a half of what the local hotels were charging for "three" bedrooms (really two bedrooms and a closet with a bed crammed into it) vs. a single room with a pair of doubles at a hotel. It even had free parking, unlike the hotels that were charging $40-$50 per spot per day.

I mean yeah, it feels sketchy as hell, but the place is nicer and literally hundreds of dollars cheaper than a hotel.
> Build me a proton from energy and I will shut up, you can't

We’ve been doing that since 1955 every time we make antiprotons.
What you think about Restic vs Duplicati? Any personal experience?
Interesting, I hadn't known that. What's a good link to read about his story?
This isn't a new phenomenon. I've also read magazines with advertisements disguised as articles, except for the small "advertisement" label at the top.
The hackerspaces.org link is good, but to add to that, here is a list that is specifically "biohacker" groups/spaces.

https://diybio.org/local/

For anybody in/near the Research Triangle Park area of NC, there is Tri-DIY-Bio, a pretty active DIY bio group. http://www.tridiybio.org/
Plank would like to say something to you about lengths.

Which is why the most complex game of all is actually intergalactic horseshoes.
Yeah when i'm travelling the last thing I want is surprises with the place i'm staying, but people are so price sensitive they will put up with a lot.

One common thing I see in this thread is people act like theres only two choices: Hotels or Airbnb. I've never had a booking on HomeAway that wasn't on par or exceeding expectations.
"Human rights" are guaranteed by the government unfortunately, because with a monopoly on violence they are the only entity legally able to enforce them. Human rights are politics.