skysight-inc/HackerNews huggingface dataset:
I guess it raises the question, damaging to whom? Humans as a whole are certainly better off, at least for now, because of plastics. The natural world, however, is much worse off. Not just because of the direct results of plastic pollution, but also all the extra economic activity and human life saved you mention. All of that has lead to pollution and habitat destruction.

So it's a question of ultimate values.
The Hunt for the Death Valley Germans [1] is full of interesting information about hiking in dangerous terrain

[1] http://www.otherhand.org/home-page/search-and-rescue/the-hun...
Coders by Clive Thompson
Awesome to hear how well it performs on your Raspberry Pi! This is more of a side project/portfolio piece at the moment, so I don't see ads coming anytime soon.

Having a hamburger menu to quickly navigate/toggle sections is a great idea! I'll look into that more.
Ghost Villages for Sale in Spain
The benefits of component isolation with Storybook
Integer Multiplication in N log N Time
> Anti-cheat software seems like a great platform to launch targeted malware in-order to achieve a beachhead on a computer network: highly targeted, and effectively undetectable.

> I would expect most software developers don't sandbox their gaming machines from their work-from-home environments.

I have been worried about this for some time. In my country we have a lot of issues with metadata retention so I set something up like this[0].

I have separate VLANs:

• VLAN 1: Management (no tag, null route)

• VLAN 2: Untrusted (routes direct to ISP via ppp0)

• VLAN 3: Trusted (routes direct to ISP via ppp0)

• VLAN 4: Trusted (routes via tun0 - VPN connection for private browsing etc)

• VLAN 5: Null route for devices that do not require internet access of any kind, desk phones printers etc.

(Doesn't have to be a Raspberry Pi, you can use anything that Alpine Linux runs on which is x86_64, x86, ppc64le, s390x, armhf, aarch64 (ARM8 like Raspberry Pi 3), armv7 (Raspberry Pi 2, and friends).[1]

[0] https://wiki.alpinelinux.org/wiki/Linux_Router_with_VPN_on_a...

[1] https://alpinelinux.org/downloads/

The idea is that anything on VLAN2 is completely segregated at the switch and router level from the rest of my network.
Better NLP
Throw yourself into it, such as by speaking Chinese, in this example. I've learnt much more that way than theoretical reading, videos, etc.

I learnt 100x more about running a startup after starting one, and initially doing a bad job, than by reading thousands of blog posts.
Churchill's policies contributed to 1943 Bengal famine – study
Millican Smith The Roll Pack 25L. I'm very happy with it, has everything I want and looks great.

https://www.homeofmillican.com/products/the-mavericks-smith-...
Automation and New Tasks: How Technology Displaces and Reinstates Labor
Agreed! In that course, they also mention how important recall is for learning - so anything where you quiz yourself, or explain concepts to another person, etc.

When I'm learning a new subject, I try to make my study time as active as possible. For example, if I'm reading a very dense piece of philosophy, this means taking notes on each section and creating a study guide/outline of the whole paper.
They are trying to match photos to the top right expression on that page (the 2nd link)
Any post-apocalyptic vacation in that area should also include a tour of the dendrochronology lab at the University of Arizona. Also Kartchner Caverns, if you're willing to drive a bit further than the Titan Missile Museum.
I mainly use java, but why would any developer ask another developer what a function returns, when the person asking can just check that in 2 seconds using an IDE, why ask another developer?

I'm genuinely curious.
This is a really cool idea
Apple Watch ECG: Health Canada Hasn’t Received an Application
I wonder who's lining their pockets
That’s a compelling reason to use non-Google apps. Don’t they have enough hooks in my data already? I still think you might be right ultimately since most people prioritize price and convenience over their long term best interests.
One thing is supporting political groups in another country that benefit you, which is something all countries do.

Another thing is annexing territory of another country, that was given to that country by your previous shared and fair agreement. That agreement also mandated Ukraine to give up its nuclear weapons under guarantees that Russia will not threaten it’s territorial borders.

This is how WW2 started - Hitler’s pretense was that he wanted to protect and unite the territories full of Germans that want to be part of fatherland and that were lost in WW1.
It's a pity Spain country side is becoming a vacuum.
Earning reputation on Stack Overflow can be a really slow, tiring process. As others have mentioned, suggesting edits is one way to get there. For each that gets accepted, you earn +2 rep. I earned 25 rep this way and it was a slog.

The easiest way to get 100 rep on SO, though, is to get 200 rep on any other site on the network. This is called the Association Bonus. Enjoy movies or cooking or video games or board games? Go post questions/answers on those sites and get some votes. There are 170+ sites on the network and because they're lower-volume, earning rep is often faster because posts are more visible.

I'm not sure which sites you've tried so far, but it is possible to do and even have some fun doing it.
Source may be biased but that doesn't change that Russia is country of majority warmongering idiots. Small minority who doesn't agree with this are either brainwashed or emigrate.
How to keep Stack Overflow from turning into a landfill (2016)
It's obvious that border will be closed soon and people will have no choice to support Putin's regime or not.

Right now russian government is trying to create own "internet", separated from the global net, control every call/sms on the phones and every bit of traffic.

Law about the "fake news" started today: if some person wrote a commentary (or post/article) about the people from the government (or their friends) and content was negative, then this person will be charged with fee. If you think that somebody is going to check that news are real or not - you have no idea about "laws" in russia :)
To put it generously, this is theory that rarely makes it to the real world. In reality, all SPAs I've seen had chunks of business logic re-implemented on the client side, and had web services that only made sense within the context of specific user interactions.

Moreover, no one stops you from separating concerns on the server side.
This might be obvious to android devs, but as an outsider, I am not sure if external storage here means SD+cards or just access to file system.
If I get a notion to do something, I first research what it is I want to achieve and how others have solved it. Once I decide on an approach (tools, time, etc.) I then read as much as I can before starting. I then prototype, make mistakes, get it right. I then document while implementing. Lather, rinse, repeat.

The Marines teach a concept know as BAMCIS (Bam-sys), which I still use loosely.

BAMCIS is an acronym: Begin planning, Arrange for reconnaissance, Make reconnaissance, Complete the plan, Issue the order, and Supervise.

This, in a nutshell, is how Marines plan and execute, and explains much of how they get stuff done, save lives, be successful with missions.
Everyone else is getting away with double dipping, he wants a piece of the pie too
I'm using sequelize with an SQL Server database, it's decent so far. I do migrations by hand with a custom __migrations table.
sure, you will miss rails if you are still working on monolith development model (which is still valid in many cases) or if you want to have your Ruby developers who can also do frontend work.

These days, frontend has advanced so much that either you are a minority who is truly full stack and can do both backend and frontend work in good competence otherwise, frontend has become a separate profession altogether and for good reason -- it not only requires artistic capabilities, but it requires good amount of coding now with plethora of frameworks/modules.

Rails is a great framework no doubt but advent of React/Angular along with rise of microservice-oriented architecture has limited the footprint of rails in job market.
Because you can't build a homosexual scoring model for the social credit system by learning that one person is secretly gay.

You can build that model if you have access to the data of 20 million people.
I love Rails. I also like React. What I really miss is an easy way to connect the two - a Gem or a generator that connects models on Rails, through REST API endpoints, to a front-end state management library (Redux or MobX).

But I suppose that DHH got burned with Prototype and then CoffeeScript and wouldn't endorse something like this.
I currently have a “Daypack”, from QWSTION and I’m very happy with it.

https://www.qwstion.com/en//daypack-washed-black.html

Disclaimer: a family member works for QWSTION

It has a compact (rectangle) shape, one large space compartment, you can convert it from a backpack to something you carry by hand like a suitcase. And it looks really good :)

The company makes high quality products, a bit expensive though (190+€), but I would recommend if you don’t care too much about the price.
What is the rationale behind abandoning the filesystem? Filesystems have served well on multiuser systems for decades but for some reason have fallen into disfavor.
I use the first version of the Direct Action “Dust” - https://us.directactiongear.com/dust-backpack#BLK

My brother liked it so much he bought the mkII.

It is on the small side, but fits a Dell XPS 13 or even a 15” MBP (but definitely not any bigger). Helps me keep the amount of crap I carry way down, and is super tough. Straps are wide and comfy, and the back has padding that helps the back breathe a little.
If I pack air, sell it as panacea, and employ 150k people doing that, do I deserve to be be in business?
The Article 50 treaty says very clearly that unilateral revocation isn't possible. The ECJ has done what's expected for the EU and simply ripped it up, but will the other heads of state accept the treaty they all signed just being voided like that?

Probably yes - ultimately what happens in the EU is always and everywhere about politics. Written law hardly matters.
Might help to state some of your requirements. I need a laptop compartment, a separate document compartment, a large storage area, external water sleeve, and one or more external easy access pockets. Bonus for a electronics or sunglasses hard case. I didn't need to worry about rain.

I got an Ogio (I think at Target). Tried to find the same model on Amazon just now and don't see it, but lots of similar options. I like that it fits my reqs and has a hard top strap (aluminum) for hanging from hooks in stalls. The two large compartments help keep thing accessable for travel. Commuted several years (trains and flights) and still going strong. I wouldn't use it for extreme weather or terrain.
OSX:
- Alfred https://www.alfredapp.com/

- BetterTouchTool https://folivora.ai/

- Chunkwm https://github.com/koekeishiya/chunkwm

- 1Password https://1password.com/

- Bartender https://www.macbartender.com/

- Clipy https://github.com/Clipy/Clipy

- Karabiner-Elements https://github.com/tekezo/Karabiner-Elements
I meant it as unconstrained actually - the rationale and the right are separate things. Essentially unrestricted for the sake of practicality.
Thus two separate points.

1. It is important to have a populace capable of using firearms.
2. The right to bear arms shall not be infringed.

Of course the interpretations are for better or worse living in practice regardless of plain text - freedom of the press still applies to internet and unfortunately the special pleading of obscenity laws have survived for centuries.
No. That was one particular model (the 7) that accidentally got Chinese-market software loaded onto all the phones, not just the ones required by law to have it. A software update corrected the issue since.

Your caution is warranted and laudable. In terms of traffic, this is not a stop sign, but a proceed cautiously sign.
Totally agree. I worked for a while with pure Win32. Once you get the hang of it it’s quite consistent and pretty well thought out. Also agree about the documentation. Seems MS is determined to make it worse every year, break more links and provide less useful information. The old MSDN CDs were a piece of beauty.
I used to believe this sentiment about 8 years ago, but after many republican presidents, our nation is only further in debt. Only Bernie Sanders seems to care about our nation’s increasing debt and he’s a registered independent.
Look at https://github.com/clojure-emacs/clj-refactor.el
Agreed. Technology could help. There are significant elements of assessment, planning, and optimization that now are done manually by emergency responders that probably could be automated.
See, even the brain is split into microservices (ducks).
Typically the VCs and founders are locked up along with the employees aside from a small percentage of shares the biggest shareholders sell at IPO. Is that different here?
Use with Caution: 7 Common yet Dangerous Online Places in 2019
Holy shit. When I came back from germany 2 years ago I brought like a whole box of them for my kids. That would have been like a $75,000 box.
The trim wheel always moves on the 737. It's physically connected to the stabilizer. If the stabilizer is moving, the trim wheel is moving.

Otherwise, yes I agree. A lot of stuff probably went crazy in a short time for them.
Seven ways the world is not designed for women
You are wrong. There is a pretty bold ideology in Russia: Putin is a god-blessed King, Orthodox Christianity is more important than any kind of science.
Let me help you:
https://en.wikipedia.org/wiki/1935_in_Germany
The fix for the problem is that it can no longer repeatedly drive the trim to it's extremes. There should be plenty of elevator authority counter a single trim movement of 2.5 units.

I appreciate your point about all of the alerts going off however the pilot is manually flying the aircraft at this point, they should feel that something is going on through the controls and react to that firstly. Imagine having a blow-out in a fancy car with pressure sensors, sure lots of alerts are going off but you have probably not registered that because keeping the car going in a straight line is taking 100% of your attention.
+1 - Kotlin/Java with Spring is a totally different beast as compared to java apps of yester years.
A while ago I tried making windows' remote differential compression COM library work in a CLI utility like rsync.

https://docs.microsoft.com/en-us/previous-versions/windows/d...
TLDW version:

1) Didn't get familiar with hiking / camping on broken / rough terrain.

2) Didn't plan on how to deal with hypothermia inducing temperatures.

3) Didn't replace shoes quickly enough

4) Not taking black bears seriously enough.

5) Careless / casual with river crossings

She doesn't give great rules of thumb on each point. Here are some based on my experience:

1) Go out with your pack at night and practice moving quickly up and down some stairs. If it rains, even better.

2) Have a layer (usually a wind/rain shell) at the top of your pack. When you stop that layer automatically goes on. When you start walking again that layer goes back in the pack.

3) Replace your shoes when mileage equals 500 - your loaded weight (bodyweight + pack). Do not risk your foot health for a hundred bucks.

4) No RoTs. Bears aren't inherently hostile (usually) but they're not inherently friendly either. Self-education required.

5) No RoTs here, water crossing are dangerous. If you are going to cross you have to have a plan for what happens if you lose your pack or get swept downstream. The force of water can be shocking.

EDIT: If you plan to do any kind of movement over long distance _please_ invest in the book "Fixing Your Feet". Foot problems end more adventures than anything else. Foot care and foot health is the primary predictor IMO of how successful and how non-miserable a movement will be.
https://www.amazon.com/Fixing-Your-Feet-Prevention-Treatment...
Most users can't handle hierarchy.
LIE - The US fomented a coup in Ukraine

LIE - an effort the Atlantic Council was deeply involved in

LIE - the east of Ukraine has historically always been a part of Russia

Highly subjective - my informal poll is those people wanted to be part of Russia (they tried to secede from Ukraine in 95). (other polls pre-war has shown no more than 50/50 pro-Russian and pro-Ukrainian)

LIE - the US and Nato have done nothing but make the situation worse, and justify Russian repression.
It's linked in the article https://www.davidrumsey.com/luna/servlet/detail/RUMSEY~8~1~3...

I also had it printed, but as a 170x170 cm tablecloth :)
Switching to Chromebook? Browser Is Not Supported on GSuite Chat App
I completely agree. In 2008 at my first coding job we used plain php/MySQL with no caching and the sites were responsive. Plus they required like zero maintenance! In 2009 I went to work for a Django shop and was introduced to caching, reverse proxies/wsgi servers, templating, etc. It took a long time to buy in to this way of doing things, as it seemed intentionally complicated for no reason. Over time I've learned to appreciate that there are real benefits, but it wasn't immediately obvious to me. Regarding js templating, spa's, and all that stuff: I've tried to keep my previous experience in mind, and be open-minded about the potential benefits of these technologies. But I haven't seen any as yet.
My dumbest backpacking mistake was on day 2 of my interrail [1] trip across Europe and North Africa. Exhausted I fell asleep on a Marseille beach in the afternoon without any suncream on.

When I woke up my shoulders was very sunburned. Spent the first week or two of the 6 weeks long trip lifting my heavy backpack off my painful shoulders.

[1] https://en.wikipedia.org/wiki/Interrail
I would like to know this as well.
Because if you make any mistake at all Redis will allow you shell access to the machine. This is not a theoretical attack Antirez tells you how to do it in his blog post.

And as you said, nobody bothers to tunnel with TLS. Your lucky if they even use a password.
Yee-haw or Why Tesla is such a great place to work
It may not even be money. There are a lot of ideologues out there who will do the job for free.
Learn PyTorch on GPUs for Free via Google Colaboratory
Mainly surplus Swedish army packs with external frames, I have both the smaller ~25l as well as the bigger ~35l aircrew versions. They're made of heavy canvas, have a strong external but integrated (the top of the frame is held in a leather sleeve on the bag) frame and are comfortable to carry even with heavier loads. They can be found at military surplus stores for around €15.
No particular event, but I was thinking about the fact that at least some people in Germany must have had a premonition about what might happen, with Hitler’s raise to power and Germany becoming a dictatorship. Some of these people trusted their gut and analysis and got out, some decided to stay.
I was happy to downvote a russian nationalist. I have no regrets that you will not come back. Продолжай подмахивать Путлеру.
Ask HN: Support group for bootstrapping side projects?
Hello fellow HNers! I'm writing to you this cloudy NY morning to ask for help. I've been trying to get a bootstrapped side project off the ground for the past year or so but I've been finding it really challenging.

Right now, I'm doing engineering work at a small startup. I like the people I work with and the work I do, but it's not my own thing, and there's an upper limit if it doesn't work out. I'm also really not a fan of where I'm at right now (NYC), but I've got to stay here at least for the next 6 months to a year to build up savings, and also for my partner to get to a point where we can think about moving.

To try and have something else going on, I've been working on a side project that's an e-commerce subscription box related to fashion. I have my concerns about the product itself, but I'm far more concerned about actually shipping the thing or even the idea -- building up a mailing list, building up the email drip content, putting in the daily and weekly effort to slowly grind out an initial user base and validate it. I've never done it before and although I feel capable, I'm still nonetheless scared of failing and I feel alone/without support. I'd really like to be able to have folks to bounce ideas off of, or even more so just hold me accountable on a week to week or month to month basis -- preferably, someone who's trying to do the same thing so that I could reciprocate.

How have other folks dealt with this themselves? Are there any communities you'd recommend, slacks/discords I should join, mailing lists that'd make sense? Meetups or other groups in NYC that you may know about that you'd vouch for? I know this is a lot to ask for, but it'd mean so much to me if anyone could help, because I know it'd be one of the most important things I could achieve in the next year or so.

Thanks in advance! My email address is in my profile if any of you are feeling particularly generous and would be okay with contacting me directly.
Shame they're no good at it. As someone who's used Experience Cloud (and more accurately, Target), the system is absolutely awful in both usability and general UX design. Constantly struggles to load the original website being edited, likes to overwrite random bits of code if you use their tools for updating text in A/B tests, has multiple buttons marked save which do different things, lacks common options compared to competitors and has probably the worst interface for selecting elements to track clicks on I've ever seen.
I highly recommend the ICBM museum in Tuscon. They go through the entire launch process for the tour. It takes less than a minute. It's quite something to imagine that within that short period, the end of civilization would be guaranteed.
The reasoning can be seen on the linked page https://developer.android.com/preview/privacy/scoped-storage

Fewer permissions needed for app private data, automatic clean-up of the files for an app, implied better security of said files because they're in a sandbox, controlled access to certain file data (location info in photos is only visible to the app that is the device default for photos), etc, etc.
Smithy – A WebAssembly Framework for Rust
The Three Pillars of Robust Machine Learning
I'm using a Daypack from booq, for a couple years now and I'm happy with it.

https://www.booqbags.com/products/daypack-black-tan-15-inch-...
The short answer is, "we're not at that point yet."

Right now it is still fairly safe to be an "American dissident". There are a lot of things wrong with the US, it has its share of inequality, injustice, corruption and human rights violations, and it seems like we're going more one step forward/two steps back at the moment, but progressive change is still something you can fight for.

There is still a chance of winning, and more importantly, it's still safe to lose. Not in the "things can't get worse" sense, but in the "if you come at the king" sense. In the US, you can challenge the reigning kleptocrats, expose their crimes, embarrass them, and then fail to remove them from power, and while it is frustrating and depressing, you can still live a long and happy life.

It's when that last part stops being true[*] that I would start asking myself if it is time to get out.
What they now need, is somebody to re-design a wherehouse around the new capabilities of robotics.
So apps can't share files with other apps? eg take photo with app1, edit photo in app2, post with app3.
Nice mountainmansplain.