skysight-inc/HackerNews huggingface dataset:
I was hoping to see MacOS style three-finger drag being available through this. Unfortunately, it will technically most certainly not be possible to augment it this way, and the maintainer of libinput considers three-finger drag as a luxury that will introduce unnecessary overhead and complexity.

Three-finger drag is IMO one of the most helpful usability features of MacOS, and I miss it dearly every day since I bought my XPS 13.

Edit: ... which is not the fault of the developer of this tool. Good job, I like the spirit and think this is incredibly useful and powerful.

The tool could further make configuration of the most common use cases simpler IMO. Not every user is keen or able to enter the specific commands.
Well you need to pass your countries bike licence then.
New Way to Discover Food Places Near You
Websockets are known to happily drop packages in bad connectivity situations. I'd prefer something more robust like mqtt or stomp over ws.
Ah, I suppose if you're using a VPN that makes sense.
Sounds about right. Even if we imagine that developers adopt this technology for some reason, what's to stop them from also keeping copies of any data they are granted access to? or just using it for auth and giving you no direct access to your data? It all seems too idealistic, since developers derive little benefit from the added complexity.
The risk is some dodgy website (small shop, forum, etc) that has been pwned and which leaks your detail to spammers, not so much the company you give the email to.
Drinking lots of water.

It might not be the same for everyone. However, I have noticed that I rarely drink water. It is interesting that I only noticed that this year (late twenties). The effects on my body and mind were phenomenal. I used to drink less than 1 liter a day.

I don't feel thirst. So I don't drink water when I'm dehydrated (because I almost never feel it). Instead, I have a prescribed quantity that I drink everyday. Also when I'm out for food/coffee/bar I always order a bottle of water. I might not drink all of it, but it'll help me drink.

You should drink 3-4 liters per day to feel the difference. The difference will be massive only if you are dehydrate it without realizing it. In my case, I was severely dehydrated, but I never noticed it.

The effects: I feel fresher. Smarter. More active. My eyes are much less sore and I suffer less when I'm looking at a screen. It is interesting I have never noticed or thought that water dehydration was the cause. The first days that I started the water dosing, I felt that the exhaustion was relieved.

To give you an idea of how serious this is. Look at this chart: https://i.pinimg.com/originals/3e/ed/4a/3eed4ad01533479b473e... My pee color was always on the extreme side before. I have never questioned it. Talk about ignorance.

The very first days of hydration, I felt almost 10 years younger. By continuing I certainly no longer feel the effects since I'm used to the new standards. But I'll never forget the day I discovered that I was in severe dehydration. I also will not forget the almost instantaneous change in my body after the few hours of drinking.
90% peddled scooters. Not scooters or mopeds. They’re crappy two sweaters with peddles and a heavy under feet lead acid battery. They’re junk. Niu is a polished version of a cheap plastic scooter around the same concept. Who on earth wants to pull their battery out really when it weighs 14kg and you need to do it twice? They’re selling a china only problem in Europe. Zero thought.
Finding your own 'triggers' is really important, I agree.

For me it's when I can provide help to someone. I'll easily not get anything done for a week, hear someone struggle with something that I could solve with a bit of code (often gluing various API's together), and I'll get right at it.

I'm also triggered/motivated by 'optimizing' stuff in my life. If something in my life strikes me as suboptimal and some code might be able to fix it, I'll happily try to find the least effective but most educational or fun way to solve the problem (XKCD be damned[1]). My life is filled with the coding equivalent of rube goldberg devices, and it's almost a shame that nobody can actually see them.

[1]: https://xkcd.com/1205/
So brave of you to post this from a freshly minted account.
Concise Method Bodies – Java Enhancement Proposal
I can't say whether or not Protonmail is secure, but I'll warn you right now OP: this is a bit of a loaded question on HN. Don't expect a straight answer.
ProtonMail appears to be secure so far but a couple of weeks ago there were some accusations levelled against ProtonVPN by PIA. While a lot of it was debunked but anyone pursuing the thread would be left with a bit of cynicism.

But here’s the caveat, no matter how transparent they are or how many white papers they publish, there’s no way to verify what is actually behind the hosted service. If your threat model includes a nation state then anything short of self-hosting would be risky. If your threat model involves getting away from google and trackers then it should be safe bet. For that matter even other providers like Fastmail or Zoho would be a good choice.
Two years ago I wrote a little Progressive Web App which stores its data in an offline cache (browser) and syncs to my Nextcloud via WebDAV. IMHO that has pretty much the same advantages that Solid proclaims.

I mean, in spirit I seem to value the same things as Solid (decentralized, own your data, etc.), but what I don't understand is why it has to introduce so many abstract/new names when it wants to be 'simple'?

Building on top of the Semantic Web concepts isn't going to help either as it has enough disadvantages of its own (e.g., complex standards without adding any real value).
I know I sounds like every other functional programmer but this year I spent the time to learn about monads after 5 years of copying IO examples from the internet. The last few weeks my boss let me do a prototype using haskell and the ease at which it came together was amazing. I don't know if I will ever use Haskell or any other functional language at work, although I can hope, and I don't think that every needs to know how to use a monad but the experience for me of learning a new problem solving tool and then using it effortlessly was extremely rewarding.
Right, and I'm saying that the landscape has changed enough that many of the behaviors and characteristics we evolved back then, are maladaptive today; just because most humans happen to have a certain trait, does not mean that others should hold that trait sacred and kowtow+mold themselves to it.

There are other examples, too; ones with even fewer exceptions. Our minds and bodies both help hoard energy; that trait-set was useful when animals were difficult to hunt, but today it just foments carb-poisoning, obesity and a raft of other pointlessly energy-efficient design tradeoffs. (The modern world is so much more energy-abundant than the ancestral landscape, yet we can't actually make use of anything past ~8 MJ a day for anything but high-endurance physical exertion. A human brain is like a Pentium II hooked up to a 500W PSU.)
!wa Calories in a cubic lightyear of cheese

= 2.4*10^54 Cal
They're still collecting that data regardless. I would rather use DDG for that purpose alone.
50 years from 1988 is 2038, I think we'll all be busy running around trying to figure out if we have anything still running on 32bit hardware ;).
I don't have to agree with someone else's political beliefs - or even generally like that person at all - to sell them a widget or buy from them a tool or raw-materials package; all I need are skills and a profit margin.
That's what blekko did with slashtags, and you have to have your own index to do a good job of evaluating those queries.
for many people that is the only significant asset they possess.

see: Das Kapital
Lol - it is the kind of thing they would waste their money on ;)
I use DDG as my daily driver.

Shamefully I don't make extensive use of the features though (e.g. bangs etc), mainly because I forget them. It's a great search engine though and just gets out of the way to the point where I don't really think about it.
Playing Go.

I picked the game up around the time when AlphaGo was on the up and up. My goal with it was to work on patience and fulfill my competitive drive. It proved to do so much more for me - a year in, I got to play solid games, experience success against players stronger than me, meet a lot of awesome people, travel a bunch and, most importantly - and probably the most cliche - learn a lot about myself, about my character and how to become a better person in general. People think it's impossible to improve significantly after a certain age, but, whilst I certainly don't have enough time or drive to pursue the highest echelons of rankings, I have been steadily getting better and better and the end isn't anywhere in sight. Can't get enough of playing in tournaments either - not only do you get to really duke it out with others, you get to learn a ton from them, form great relationships and sight-see a whole lot.

In my limited experience with classical board games and extensive with video games, I found Go (known also as Baduk and Weiqi) to be the most fun, the most challenging, the most social game out there. Simple, yet complex - you can learn the rules in two minutes, but learn all the intricacies of the board for years. I strongly recommend checking out a local club at least once - there's a strong chance you'll really enjoy playing the game with the people there.
Honestly, for something this long in the works I was expecting a UI less... retro?

I hesitate to call it outright bad, but I have no idea what to do after I create a pod. And I'm someone who knows how to write Solidity.
For the most part unions in the U.S. are ineffectual. Union membership is quite low and only in select industries. Pricing power for unions is virtually nonexistent. In addition to all this there are no unions for students worth mentioning. Students have very little negotiating power at this time.
Er you haven't heard of mods and the "northern" soul scene in the UK.

I have a former MD I used to work with who has some lovely restored classic scooters and I think he enjoyed them more than say his lexus.
I was inspired in part by this guide, it's very full-featured, but I wanted to give the community a simplified version of it, it contains too much text/bloat/detail which, don't get me wrong, it's awesome for those who want to learn about macOS security, but the everyday user would rather have a simple checklist.

Thanks for the kind words!
Housing Market Slows, as Rising Prices Outpace Wages
Interesting question: does a black hole initially formed of a cubic lightyear of cheese retain its calorific content?
Do sales folk get equity?
I have seen reviews and Vespas always get preferred as build and ride quality is so much better plus ABS and Traction control.
Social dancing, in particular argentine tango. Would totally recommend it to all the nerds here, it attracts quite a cerebral crowd. You can go to any major city and there will be tango to be found and people to meet there. Definitely saved my ass from oblivion more than once. Doesn't matter if you're the ugliest dude in the room, if you can dance then the girls will want some.
The most brilliant and successful engineers I know don't have degrees, and they accumulated their vast CS knowledge on their own. They all dropped out of college within the first two years and started working at 19-20. Two of them now run their own software consulting businesses, one is a lead at Netflix, and one is a lead at Google. They're all a bit older than me, in their early 30s now. The younger ones -- one just started at FB with a 240k+ base (he's only 23), and the last one is at Dropbox.

The main factors I think people should take into account for whether or not a CS degree is worth it:

Do you believe that you absolutely need the degree to break in to a programming career, if you're someone who just wants a good job and doesn't know where to start (like I once was, and like many of my friends who are just starting off with learning are now)? Or are you interested in a specific programming field that has a hard CS/Math degree/knowledge requirement?

Is the combination of tuition/fees and opportunity cost significant to you? If you are responsible for paying your own way and taking out loans, compare spending ~4 years in college and having -$40k and no work experience, vs. working for ~4 years, having $40k+ in the bank (possibly much more), accumulated possessions/assets, credit history, etc. This is not nearly as significant if your finances are being handled by someone else, and/or you don't have to worry about money at all because you have access to wealth anyways (mainly through trusts, planned inheritance, a partner, or your family).

Do you believe that you need to the environment, structure, and pace provided by college/university to actually learn CS, and that you're incapable of doing so on your own? I want to note that there's nothing wrong with feeling that way. It's just something to take into consideration. If you need to be completely immersed in it to actually retain the knowledge, then it's the right choice. If not, and you're someone who can learn everything on their own, then consider if being in a CS program would actually hamper your rate of learning, as you're forced to match the slower pace of others.
Exactly. Because the price is no longer cheap. So you want quality and your quality to price point is a Vespa. In Asia it’s a Yamaha or a Honda. They’re the biggest markets and the quality their is still great. They only have to pivot to electric to beat niu with the same designs. But the kWh is the only thing stopping that. But Panasonic and Tesla are already leading the price on lithium ion and density and Panasonic is Japanese. Japan and India will take this market. China just doesn’t build decent vehicles. And by decent. I mean really refined.
Beautiful visualizations of neural networks
The key phrase is "was forced to learn". I am not forced. I am doing it because I want to. I am also a very practical person. Sanskrit is a very useful language to me because it gives me great happiness.
Ain't we all fed up with the current status of the web? At least there's someone sticking to his vision, and maybe (maybe) his work could inspire others to come up with a real solution.
Nostalgic yeah, but that doesn't mean very much... After all, those discovering the web today will feel nostalgia for the current version in N years.

As exciting as those days were, I wouldn't want to go back to dial-up, CRT monitors, no-broadband, no-wi-fi, no-wikipedia, no-dropbox, no-stackoverflow, no-git, no-digital-distribution, etc.
I believe (from scanning the website quickly) that you can host your own pod, but you can also put your data with third party. Currently, it offers 2 free options from a commercial provider and a community provider.

So in terms of security, you can choose to trust a 3rd party with hosting your data, keeping the apps etc up to day or you can host it yourself. I'm not sure what's better!
The annoying habits of highly effective people
What I loved about Papers, Please is that it was actually a proper, fun game. Depressing too, but fun. I rarely come across 'art project' style games that pull their weight game-wise.
I have had a similar idea about the future of the Web. Instead of navigating to websites that give you both data and presentation, how about sites that only give you data adhering to a defined convention. Then you can consume this data in a common ui and visualization platform that can merge data from various sources for you and answer questions and visualize info on the fly.
Am by no means an expert, but I believe it's something like:

Invest in company in china -> company builds in valuation (pump) -> company IPO in america -> sell ownership share in america for american dollars (dump)

I imagine there are rules to prevent this, but I also imagine that there are loopholes...
Maybe I'm missing something, but what does this have to do with the semantic web and why is everyone discussing that? Solid appears to be a decentralized identity platform.
He works in the financial sector and his argument after his sociopath colleagues tank the economy is that its someone else's fault. That's fantastic.

Banks are supposed to be experts in assessing risk and financial products. If an expert sells a bunch of bad loans knowing he is going to fraudulently sell them on to others anyway its the experts fault for tanking the economy.

At worst the buyers are stupid. There certainly was no crisis of faith and values.
This is the norm not the twist.
Mexico, along with Russia, are the two most notorious mafia states. And notice the problems have been getting worse as the amount of oil diminishes, which was predicted. This, on our own doorstep, cannot be contained and will affect our own country. There will be even more refugees, too, because of this.
@qz_
Checkout Modern JavaScript Explained For Dinosaurs : https://medium.com/the-node-js-collection/modern-javascript-...

Also, here is a list of sources we recommend for learning JavaScript: https://github.com/ideatostartup/technologies#language
I didn’t realise that Go didn’t use LLVM when Swift a much complex language uses it. Is there any specific reason for Go not using LLVM.
> Your prices and payloads are way off. A few grand ($3k-$6k) gets you 20 lbs of payload easily (and more if you need it), from multiple manufacturers.[1] $10k seems to get you like 40 lbs or more.

Actually, my numbers aren’t off (and the companies aren’t lying in their marketing directly), it’s simply a misunderstanding over the units of scale.

For purposes of discussion, I’m going to focus on the payload numbers used in the link you provided, not manufacturer spec sheets as they vary a lot in terminology. I also own three of the drones listed in that link too, so what I’m saying isn’t hypothetical assumptions, but real world experience.

Let’s also use the DJI S1000 (but I’m happy to break it down for others too) for this discussion. The article claims a payload capacity of 7kg. This is actually a bit off flat out as the max takeoff weight is 11kg and the drone in question weighs 4.4kg. So our number is actually 6.6kg for payload. The biggest disconnect though is that the 4.4kg is just the airframe / motors / props / mcu, it doesn’t include the batteries (biggest impact) or some other needed electronics. Unlike with your average consumer drone, batteries are something you have wide control over in size, weight, and capacity. That said, unless you want to only fly a very short distance (think short walking range), you are still stuck with a heavy pack. On the low end, expect about 2kg, on the high end 3kg. That puts us under 4kg of payload now. If we want to see where it’s going (allowing us to be further away from this hypothetical bomb) or have more telemetry, we are going to be getting closer to the 3kg payload mark. Now let’s talk about price. These big drones are money pits. Sure, you see those $3-6k price tags advertised, but the part you don’t realize until you get into the field is that’s not a “flight ready” price. You are going to need batteries, radios, battery chargers, etc etc to actually be able to fly. For these big drones, you’ll spend >$500 just for one flight’s worth of batteries if done right. Shockingly, for a good battery charger, you’ll spend nearly a grand. For an appropriate radio, $500. You want remote video too? That’s another $1-2k, not including a gyro or camera. Heck, I spent pretty close to $1000 just on the carrying case for my S1000. Yes, a terrorist would likely cut a lot of corners, but it’s still going to be a lot more than the base sticker price you see advertised and my number of $10k is a fair median point for what it’d really cost on these bigger drones. Could you do it cheaper, yes, but my numbers are still in the right ballpark.

—

I agree with your later point to another person, I don’t think this venue is encouraging a healthy discussion. You come off as someone intelligent, just not personally experienced in this field. As such, I’d be more than happy to continue the discussion offline. Shoot me an email if interested, info in my profile.
Thankfully I don't use e-mail much anymore. Slowly but surely all of my communication have shifted to better, but unfortunately proprietary, systems. As authentication gets more universal this will continue to happen.
ICLR Reproducibility Challenge 2019
Just don't use the side stand :-(
It's a very unpopular, but there is far too little blame placed on the numerous people that got caught up in a get rich quick scheme of flipping houses (there were a slew of tv shows on the topic), the realtors that encouraged this and siphoned off their profits from increased transaction volume, and the retail mortgage people that faked documents, faked estimates, and took on rosy assumptions. I kept hearing people say "housing has never gone down".

The reason people decided to start defaulting on their debts is similar to the reason people sell stocks at the bottom of the market. They wanted to get rich quick and saw the chance disappear, so they ditched the mortgage they could barely pay. They took out a huge loan they could barely afford in the hopes of selling in two years when they could do it capital gains free and seeing a big profit. The price to rent ratio was very high. These people were trying to ride a wave and got caught out by the tide. I mean, if you have a mortgage it doesn't matter at all if the price of the house you are living in falls. The only reason to cut and run is because you want to cut your losses on a failed investment and your dreams of getting rich quick.

The fix has been pretty simple- lending standards have been greatly tightened, making it harder for people to buy houses they can't afford or for those with bad credit to get mortgages. It notably didn't take any major changes to derivatives marketing (because the sophisticated buyers of those products had already learned the lesson). The only change needed to normalize the market was to prevent the retail buyer from taking on too much debt. This seems indicative as to what was a fundamental cause of the problem. It runs counter to some of the incentive programs intended to increase home ownership.
“One small step for the web”, open letter by Tim Berners-Lee
> learn a lot about myself

This is so true: playing Go strips you naked, everything about your personality comes out in the game. It's completely terrifying. And awesome.
Back in the day, BeOS was smaller than the size of some modern web pages. I wonder if this could be leveraged with WebAssembly to have completely portable operating systems?
During my interviews, I notice a profound difference in performance when I drank 2 gallons of water a day before the interview. I got out of those interviews thinking, How did I even come up with that solution? I pocketed a few offers and drinking water definitely played a pretty big role.

Now I drink 2 gallons of water every day, it's become a habit and I feel sharp every day.
Very nice, can I link to it? I'm building a resource for [approaches to the Riemann Hypothesis](https://pnphard.pro/blems/riemann/)
Maybe it won't be available until next month after it's presented?
Something like Solid probably needs a strongly inforced GDPR in place. Otherwise big actors can just access all the private pods and cache them in their own big data stores, and we are back to square one.
Learning logic and set theory, even if it is only really scratching the surface.