skysight-inc/HackerNews huggingface dataset:
The lack of reviews and ratings on Netflix means I don’t watch anything at all without googling for reviews and ratings. A significant number of times this leads to me reading, watching, or doing something else.
Sounds like a unresolvable conflict of interest. Good for the company, bad for the public - basically government is sprinkled with dozens of people tainted by these connections to him to varying degrees. Hows that going to result is a fair & even investigation?

I wouldn't be surprised if a government sponsored bail-out / support is on the cards.
Why not let incognito mode write to disk, but entirely encrypted and randomly padded (to avoid size memorization attacks), with keys only stored in memory? That way you can use practically the entire storage space and avoid quota mismatches, as well as service attempts to fill the storage for detection. And in the event of a crash or power outage, no data is recoverable.
I'd say the main reason for strict formatting is the organizational one: when you really need for the same file to be edited by many people and not turn into a mess.

Otherwise, it may be convenience, as I don't have to maintain consistency manually. May be, because in languages where there are multiple syntactic ways to do things (Python, JS), I want flexibility in emphasizing things. (Even if I don't overuse it.) It's hard for people who came up with formatting to predict everything what can be done in the language. People may use more imperative, more functional syntax, mix things etc. This may be even warranted in the context.

Of course, you can force a particular set of idioms, but this again becomes shifted to the context of a project or organization. In languages where the syntax is more uniform, it's easier to standardize formatting throughout the whole ecosystem. And indeed it is standardized in Lisp and Go for example - not in the C family for probably historical reasons.
>two-story enter, key between lshift/z

It is not very Russian though. We call it European on your first pic. And Russian ~= Asian, as shown here http://xahlee.info/kbd/russian_keyboard_layout.html

Last decade layouts shuffled here heavily, probably due to supplier chain ignorance, and also laptop-like keyboard vendors, who put keys randomly to save space. It is a headache to find a good keyboard with the layout you used to.
Lisp, Ruby and functional JS
> "There is an antique router configuration out there that creates a peering arrangement between the University of California and Amazon that's not authorized!" Guess what guys, they'll probably shut down the arrangement.

The 44/8 route would never get used for Amazon traffic in any case given that Amazon's BGP advertisments for 44.192.0.0/10 would be more specific than 44.0.0.0/8. In the worst case, the University of California would get inadvertently DDoSed if Amazon suffer routing issues and then retract the /8 route in favour of advertising the remaining 3 /10s they care about.
That's what we do at Rakam. If you have less than ~10M events per month, Postgresql works smoothly if you use features such as partitioned tables, parallel queries, and BRIN indexes. The only limitation is that since it's not horizontally scalable, your data must fit in one server. We have SDKs that provide ways to send the event data with the following format:

rakam.logEvent('pageview', {url: 'https://test.com'})

The event types and attributes are all dynamic. The API server automatically infers the attribute types from the JSON blob and creates the tables which correspond to event types and the columns which correspond to event attributes and inserts the data into that table. It also enriches the events with visitor information such as user agent, location, referrer, etc. The users just run the following SQL query:

SELECT url, count(*) from pageview where _city = 'New York' group by 1

All the project is open-source: https://github.com/rakam-io/rakam Would love to get some contribution!
Is this just for VIM users or is there another reason why someone would want to specifically remap the Escape key and ditch the Caps Lock?
I don’t use vim as often (~20%), so I’ve mapped caps lock to Esc, and Esc to AltGr — which doesn’t exist in EN-Int layout. The benefit is that I can assign AltGr+{1,2,3,4...} as quick contextual hotkeys without overriding any default combos.
On Windows I just use remapkey.exe.

Let’s you remap anything with a nice GUI editor to boot.

My non-official download here: https://stuff.kjonigsen.net/remapkey.exe

As for random EXEs on the Internet, you’ll have to trust me or find alternate sources.

It’s a good tool. Does one thing and does it well.
Great Additions for Your Jupyter Notebooks
No, when I work I need silence :)
And you wonder why they can’t determine why the jet stream just hit an anomaly so far outside of normal that it’s bad!
The Case Against Pull Requests
The plate they put on Voyager probes are just symbolic gestures. The change of somebody finding the probe is very close to zero.

It's not they are not aimed at any stars so they just travel interstellar space. Within 40,000 years both probes will pass stars from 1.5 light years distance.
Python. But I prefer working with JavaScript because it’s universal. I work for a Danish city and we participate in a lot of public sector open source organisations/networks/groups. Stuff like OS2.eu, where we actively contribute and other stuff where we use projects made by other cities

A big problem with that is tech stacks. We’re not a tech-company. We’re less than 20 ops and devs out of 7000 employees. We run 500 different IT systems and have build a few hundred ourselves. But we can’t run everything. We’re a traditional Microsoft shop like most of the European public sector, and that means our operations engineers do Microsoft servers and our developers do C#.

I mentioned OS2, they offer a huge package of nice open source tools, but they are build in a lot of different technologies. Recently a friend of mine got the job of getting some Open Source project from the city of barselona up and running and it was Ruby on Rails. No one knows Ruby on Rails around here. We might know .Net core at our place but we don’t know PHP. Our neighbouring city is the opposite and the next city does Python or maybe JAVA. Which means there is an unbelievable amount of wasted potential because we can’t share code that we can’t operate and maintain.

Which is where JavaScript comes in handy. Because of the front end landscape of 2019 everyone knows how to run a Node application. Maybe you’re not perfect at it, but it’s much easier to get it up and running securely and stable compared to a technology you’ve never touched before, and it’s not like our documentation is any more stellar than yours. So while I’m not actually a fan of JavaScript or even Node, and enjoy writing python more than other languages personally, the JavaScript ecosystem is just so damn practical.
Does anyone have any production experience for Yahoo Vespa?
I've heard it competes with ES in opensource search.

https://vespa.ai/
To me, the term "digital twin" evokes memories of "big data"

* Big data - falls prey to the fallacy that quantity of data can allay concerns on quality, sampling bias and unclear directions of causality

* Digital twin - falls prey to the fallacy that if you simulate EVERYTHING it will solve ALL YOUR PROBLEMS AT ONCE

...both the sort of thing that computer scientists come up with before they learn something about empirical science (and I should know, having made that mistake myself).

People model things because they need to predict stuff. To make a good model you need to know what it is you're predicting, and outside of physics, a model designed to predict X will rarely be great at predicting Y because the map is not the territory and a model designed specifically for Y will do better.

The term "digital twin" however implies that someone is mistaking the map for the territory. Ok I see the point of trying to predict lots of outcomes from one model, X,Y,Z,A,B,C... if the model was explicitly designed to do this then "digital twin" is just a buzzword for a package of models predicting XYZABC, with standardized data formats, not duplicating effort, and hopefully taking care to avoid all the pitfalls we've learned the hard way from 70 years of transport planning.

But if it's anything more than a buzzword it carries the implication that we just build a magic "twin" and can then predict anything we care to name, which I suspect is not going to work. That said, I'd be interested to hear a counterpoint from anyone more involved in one of these.
I can relate to that. For me the lesson is: We are often confused about what we want, and society/evolution makes us want stupid things. It takes conscious effort to really author our desires
Note that alien civilizations could have vastly superior methods of detecting artificial objects than we have.
I think finding it on the moon might be relatively easy. Not much happens there, so things won't be buried or damaged quickly. In the article there are pictures of the moon taken by the Lunar Reconnaissance Orbiter with a 1 pixel/meter resolution, and I expect it will only get better in the future.
aSMtris – Tetris in assembly language (2016)
Go down that rabbit hole. https://www.reddit.com/r/TheRedPill/
It will give you a toolkit for "debugging" relationships.
I think people missed your joke (or maybe I mistakenly think you joke)
The main concern with the neutrons is damage to the reactor itself — you don’t want to have to replace the main chamber walls with any frequency. Fusion reactors generally do not release enough neutrons to hurt people. So shielding on the outside doesn’t do much except provide additional fail safes.
This strategy could backfire if it causes EASA the EU safety regulator to distrust the integrity of the investigation.
My experience is mostly Japan-centric nowadays but SOLR is very widely used here and there is demand for people with that background. A lot of work has been done with SOLR to better support the intricacies of dealing with Japanese text which differs substantially from other languages. Most of the search and NLP jobs I've seen recently outside of Google and Amazon expect some SOLR experience.
and those :

https://lppfusion.com/

who make lots of reports and thus, are interesting to follow. However, I've no idea how serious they are...
Great, another shitbag company normalizing the side-loading of apps because they want more money.
If you can not provide a backup system for a fraction of the costs of hosting the production data - including GDPR compliance if that is what is required - then your company does not deserve to be in business to begin with.
I as emacs user prefer ESC-x to ALT-x with ESC at CAPS because it is simpler to me.
Wonder if it's possible to make something like that on Windows
Part of ham radio 44.0.0.0/8 IP block sold to Amazon
Best FaceApp Alternatives for Android and iOS
Grew up in central China (Wuhan), a notoriously swampy region, we were always taught about two types of mosquitos: the regular ones and the "poisonous" ones (tiger mosquito). I remember avoiding these tiger mosquitos like plague. To this day I still hate mosquitos with a passion.

These little buggers are so adaptive, they are like the stealth jets of mosquito world: They are smaller, quieter, swifter. When they land on your skin you wouldn't feel a thing even in plain sight. They've even learned to avoid blue lights (traps) and became resistant to various bug repellant that we used. It was an endless arms race. Worst of all, its bite would leave you itchy for days. I still remember in some of my elementary school photo, my legs looked like they were the surface of moon.

If there is one thing I learned is that if you want to get rid them, you would have to do it 100%, because even if you leave 0.1% alive, they will adapt and come out stronger than ever.
(Single datapoint ahead.)

I edit my sources and remote configs exclusively in vim-likes since ~2004 (full time sw dev) and never experienced such issues. From my experience, typing or clicking speed requirement rarely exceeds that of thinking on your program. I hit esc often, but not too often, and it is not too far.

I’m not against caps->esc mapping in general, but for me this would have little to no value plus non-standard layout, which is minus, since I’m not office-only guy.
2019-07 Cologne ISO C++ Committee Trip Report: The C++20 Eagle has Landed
> I don't understand it either [...] Esc is even on the same side as the keyboard

Put your hands on the keyboard home row (where they belong).

Try to reach esc without taking them out of there. Hurts, don't it?

Now try reaching caps lock. Much better, right?

That's why.

Caps lock is useless. Esc is extremely useful (for vi users). So we get rid of caps lock and put something more useful there.
I'm the opposite, "Nazis" seem to have turned into saturday morning cartoon villains, who sneeringly laugh as they plan to destroy the world, and one-off aberations that can never happen again rather than rather fairly standard fascists who got a whole bunch of people killed in the usual way that fascists do.

But I am reading "It Can't Happen Here" right now, so maybe I'm biased by that. It's certainly confusing reading a book written in 1935 that talks about the Nazis without full knowledge of what was to follow and think "this could be taken straight from today" as well as realising that it wasn't even extreme satire at the time, but rather mostly based on Huey Long and other real figures.

https://en.wikipedia.org/wiki/It_Can%27t_Happen_Here

Wow, reading that wikipedia article I'm amazed to find out the sci-fi television series V started out as an adaptation of It Can't Happen Here.

Mind. Blown.
We really should stop formatting the actual code to make it 'readable'. The editor or IDE should take care of formatting the displayed code to our preferences with a built in linter/prettier. That should end the pointless and annoying discussion.
It seems ridiculously arrogant to me to do this and not fully and publicly release exactly what was sent.
I would suggest reading as far as the second sentence.
What I like is that in all likelihood, some time during the next century some archaeologists or history students will go dig on that site, find the disks, find all its technical details on internet and will use it as an historical resource, yet will not learn anything new because wikipedia's history will probably still be preserved in 100 years.
Read the article, friend. Tinder is still on the play store, but removed it's Google Play payment features so you have you now enter your credit card number to pay.

Admittedly it's poorly titled, but come on. Read the article.
Whenever this kind of disagreement happens with my team, we put it to a vote and then the winning convention is enforced across the codebase from then on. There are tons of things in programming that come down to opinion but the important thing for me is that the team has a set convention and sticks to it.
I purchased Shadron as another shader program to play with since Shadertoy was web-based, and I wanted something small and local. I have had great fun playing with it especially while taking lunch at work. I don't code for a living, so this is a true diversion for me during the workday.
But why not real ALT-x to CAPS-x instead?
Show HN: AI Transformer – Keras2C Without Tensorflow
Can everyone biking?
a generous amount of body hair can provide some early-detection capabilities.
Tracked by https://crbug.com/959839
わからない。
PSA: In VIM ctrl-c does the same as ESC. No need to remap of you relearn.
As a side-side note:

https://msfn.org/board/topic/158668-virtual-memory-on-usb/?d...

>From John Phillip Mustachio of Houston, this excerpt from the trial testimony of the plaintiff, whose first language is Greek.

Q. What I'm trying to do, Mr. Emmanonil, is to show that you have quite a bit of experience in owning and operating real estate, do you not?

A. No. The only one experience I have is just to - to know how is the valuable of the land is going to go up or down. That's I'm good only. But legal phrase like this one, I'm zero. Like I say earlier, I have gift know when is good piece of land or not. The rest of this stuff it's English to me.

Original link is down, the sentence can be found here:

https://www.texasbar.com/AM/Template.cfm?Section=Say_What_&T...

Somewhat Criminal by Jerry Buchmeier

VOL. 60 NO. 9 TEXAS BAR IOURNAL 991 October 1997

https://www.texasbar.com/AM/Template.cfm?Section=Say_What_
https://www.texasbar.com/Content/NavigationMenu/NewsandPubli...
The government hold the power to print money. They can print a fresh 1$ to replace the torn one.
New study reveals surprising gender disparity in work-life balance
Would the app stores also "revolt" by removing these apps from their store? They don't have much to keep these apps on their app stores.
I think we are actually in agreement.

"It can't happen here" was written after the rise of the Nazis so it not that surprising that it appears prescient. The same forces that gave rise to the Nazis in Germany were present in many countries in 1935 including the USA.

Looking to the past can be very dangerous. Yes it helps to know history, but the conditions that gave rise to Nazism were conditional on the time. History can lead us astray and cause us worry about things that don't really matter and miss the new things that do.
Yeah following simple formatting rules is a job we can (and should) give to the computer.
For those who missed the joke ... https://en.wikipedia.org/wiki/Waiting_for_Godot
NASA's Apollo 11 Mission Report
https://history.nasa.gov/alsj/a11/A11_MissionReport.pdf

Don Eyles' account
https://www.doneyles.com/LM/Tales.html

Extract from Lunar Surface Journal
https://www.hq.nasa.gov/alsj/a11/a11.1201-fm.html
>No, but time I spend setting up and tweaking a custom environment is time I could be spending internalizing the tools that exist everywhere and work well after the learning curve.

You should be able to "internalize" the tools that "exist everywhere" in a year or two are most. If you start using vim at the university you would be done internalizing its internal tools when you graduate.

You then have the rest 30+ years of your career to use a nice environment, and it doesn't take much time "setting up and tweaking" to get non-internal tools like NerdTree, linters, git gutter, etc working. More like a week or so, on and off.
Well.. that and average iOS users can't easily side load either. They need to jailbreak and that, itself, is a difficult task.
MIT's design uses molten FLiBe salt as the blanket. It's chemically stable, and the beryllium multiplies the neutrons for breeding with the lithium.

The inner wall of the reactor is 3-D printed, and the reactor uses jointed superconducting tape that allows it to be opened up annually to replace the inner wall.
And in the end it’s the user who will suffer the most from it. Giving my payment details to google was acceptable but if it actually continues in that direction soon you have to feed every third grade company with it.
This sounds like one of the Viva la Robolution slogans.
For those interested it was HTTP DELETE. The kicker was that they disallowed it due to "security" concerns.
Darn, so much for getting Tinder on F-Droid :( I was hoping they were going to start distributing APKs directly but nope, just seems they're directly processing payments for in app purchases, rather than using the Play Store

On a side note, I launched Tinder recently to poke around and I see they're now offering read receipts as a feature. Purchasing "Tinder Gold" to see who has "liked" you, I can understand. Getting read receipts though? Ehh, it feels a bit far.

Don't get me wrong though, it's fully what I would expect from any VC funded entity. You've gotta keep showing growth until the end
Hypothetical examples:

I don't want the New York Times to ID me, but I don't care if my wife knows I read it.

I don't want red tube to forget about my all access pass, but I don't want it in my browser history.
Optionals: A Bad Monad but a Deserved Hero
- We need to apply the same principles of consumption that we do to food to information. Consume responsibly. Be aware of the sourcing. Don't binge. Know what's junk and what's nourishing. Give back to positive sources to nourish and grow them (sustainability).

- Income inequality is huge. Slavery still exists but in a misdirected, slight-of-hand way. Work or the system will abandon you and it's "your fault".

- Learn the macro-game that you are a part of and the micro-game that you are a part of. You can only ever play/influence the micro-game so focus on that, but the macro-game can give useful context.

- Look where the sun doesn't shine. When everyone's looking one way, see what they're missing.

- Virtues are important. Virtues conflict. Meekness is a virtue, but don't make it your only one.

- Wealth has three portions: financials, relationships, and intelligence. Nurture all three.

- It's difficult to break out of the middle-class. It's even harder to break out of the middle-class mentality.

- There are many loopholes to fast-track you to your goals. Live your life by the orthodox narratives, and you may miss out on something fortuitous that crosses your path.
The article makes claims to the contrary:

> The discs are not affected by cold temperatures, or cosmic radiation.
The best thing I came to realize in life is that free will is an illusion and simply it doesn’t exist. Thus, life has never been worth living because we’re simply forced like a victim sent to prison and whatever we experience is not really our own. Good or evil is simply an illusion as well because of the preceding. I wish I had been educated about this young.
I finally got that when someone pointed out that the long term key is not used to encrypt the mail content - i made that leap incorrectly and went from there.

I made the change down thread - was too late to edit the original - and i hope clearly pointed out that your article did not say that

It takes me several run ups to understand most security issues and I got all excited before having my coffee that day.
Users don't like to type their credit card number again. I wonder if the payment friction counterbalances the lower fees.
Frozen vegetables are affordable in the UK:
- 1KG broccoli, sprouts, cauliflower: £1.3 https://www.tesco.com/groceries/en-GB/products/282484692
- 900g Green beans: £1.1 https://www.tesco.com/groceries/en-GB/products/282489813
- 900g Spinach: £1.1 https://www.tesco.com/groceries/en-GB/products/282489773

Dry legumes are also affordable:
- Natco stuff are ok quality. 2kg mung, kidney, white beans are between £7-10: https://www.amazon.co.uk/s?k=natco+beans&ref=nb_sb_noss

You can have a pretty decent vegan diet on £150/month/person. If you want to add fish oil or some basic vitamins add ~£10/month/person. At least my family spends no more than that.

The National Minimum Wage is £7.83, which is about £1200/month after tax, you can do just fine with that in a village. In major cities, well, that's a different story, but who is to blame if you live in a property you can't afford? NMW is the same everywhere, but the property prices are not.
Agree this stuck out to me - I think a lot of confusion stems from how to handle refresh tokens - the oauth spec I feel is responsible by the confusion of how it calls apps “clients” and how flimsy it is about implementation (should/shall/must). If you are keeping refresh token locally on the user agent, you really urgently need to provide the user session management tools to revoke those things, and you need to be doing more advanced threat/abuse detection of their usage.
My understanding is that what musk is doing isn't new in the sense of novel but new in the sense that he's pushed the refinement of the technology to the outer envelope.

Which is a pattern with him (and a good one) in that he takes existing tech and pushes it to the outer envelope, batteries, motors and rockets all existed long before musk was born but he's done valuable and interesting things with them.

Someone had to make a technology for for market.