skysight-inc/HackerNews huggingface dataset:
Oh you should definitively go!

I'd say that I very much enjoyed Luxor much more than Cairo and the pyramid area. Too many hustlers around the pyramids.

Also, went to the valley of the kings and just went straight up along one of the hill sides and started trecking in the direction of... don't remember the name, just not aimlessly into the desert :). That was really a highlight.

Depending on how much of a target you look like, there can be reaaaally annoying and persistent hustlers, playing in a whole another league than I've ever seen in any other place - poor or rich country. The tips I gave really helped me and my friend. Helped us come across less like targets. I'd say the newspaper + ignoring helped get rid of a high double-digit percent of hustlers. The persistent goes away after some la-a shukran and more ignoring. It was about a decade since I was there last, so things may have changed, but it is still a poor country. Common sense regarding safety, food hygiene, and vigilance against bluffs should be applied - but not consume you. Remember that you are there to enjoy life, and embrace or accept things even if they are not pleasant. Hydrate. Check out temperatures and bring clothes appropriately. Apply sunscreen.
Google Began Censoring Search Results in Russia, Reports Say
> there are billboards on the streets of German cities with "privacy campaigns" actively agitating against Facebook

I don't recall ever seeing anything like that. So it's either very rare or limited to certain regions. I do recall seeing Facebook billboards which pick up some of the Anti-Facebook rhetoric, e.g. [1]. Those are paid for by Facebook.

> country-wide hysteria against social networks

According to Facebook itself, there are ~29 million daily users[2] in Germany (pop. 82 million).

[1] http://cdn4.spiegel.de/images/image-1065027-galleryV9-qxvz-1... ("I posted something I should not have shared/Delete it and it's gone")

[2] https://allfacebook.de/zahlen_fakten/offiziell-facebook-nutz...
I agree but at least some of the ecosystem concerns can be mitigated if you choose the right technologies to build your language. For example Eclipse Xtext lets you design languages that can easily interact with Java code and tooling, and it provides a lot tooling support like build integration in the IDE, syntax highlighting and code completions without much effort. If you keep the scope of the language small and treat it like any other module in your projects than its not hard to maintain.
I would recommend looking into Tol-palettes. Some of these are optimized for color-blindness. I use them regularly and have small utility functions to generate some palettes for n-different colors. That way you have a maximized contrast and I think the palettes look aesthetically pleasing.

Also interesting: If you want to optimize text for readability on colored background, you should always choose black or white. Not an inverted color or anything. The threshold for choosing either is actually a bit dependent on the device the text is displayed on, but there are some rules that work decently for the general case.

Here are some examples:

https://www.r-bloggers.com/tol-color-schemes/

I think the 'sunset'-palette is a good choice for color blindness, but you should ask someone who is affected if that is a good choice.
The photos put them opposite Charles Clinkard, which means they're occupying a unit that's been vacant long enough for it to appear empty on the shopping centre map.

The centre map file was last modified on October 18th last year, though the modification may have been to some other part of the map.
I've always found the HFT space interesting, but don't really have any desire to move into the financial sector.

How large are the payloads in general for HFT?
> Mypy's various bugs are just indicative of how much of a band-aid it is.

I think you're confusing an idea with an implementation. Bugs can be fixed. If mypy is useful, it will remain useful and slightly more stable.
I think since forever, although I'm just a foreigner, but I'm on my 6th year in London.
No, because that doesn't make sense.
They’re already marketed as hobby kits to the general public. In fact wasn’t that the entire idea from the start? Who do you think was buying them before?
> I mean, to say you've NEVER clicked an ad, even accidentally? I doubt it, internet stranger.

This isn't a superhuman feat. Just install an ad blocker and don't click on the obvious sidebar ads. Done.

My ad preference record demonstrably shows I've not done so, with only 10 advertisers on the list and no ads clicked for the last 90 days at least.

I guess it helps to not have Facebook on your phone too.
Looks awesome, theme looks like discord's
Well if Facebook say "nothing to see here" then I'll definitely take their word for it.
Honestly I would have called bullshit on this before reading the OP, but if everything that journalist is reporting is true, then it's an absolutely terrifying abuse of power by the police.
Yes, I agree it was a bad article choice on my part.

The concert uploaded to Yotube has 17 million views [1] and you can see what players did there, and there was a claim by Geoff Keighley[2] that 10 million people watched it live.

A better article: https://www.wired.com/story/fortnite-marshmello-concert-vr-a...

[1] https://www.youtube.com/watch?v=ZyBb6Ha1Un4

[2] https://twitter.com/geoffkeighley/status/1091876478092865536
The title here is wrong. It should say Find Practicing", can you edit or re-post?
> I was younger in the dot-com era so I do not remember much, but I assume there was a similar vibe around that time with everyone getting rich with any website idea

The big difference is that with dot-coms the scams and shady characters were in a minority, whereas with blockchain they are the vast majority (so much so that it is hard to separate the signal, if there is indeed any, from the noise). Don't think anyone would debate that point. Another (albeit more debatable) difference is that dot-coms were pretty focussed on users, while blockchain development seems to put very little genuine thought into how ordinary people would benefit from any of it - it is mostly about "building out the ecosystem" (which sounds suspiciously like "recruiting new members to our multi-level marketing scheme"). In my view these differences are because the dot-coms were driven primarily by the technology and the exciting new things you could do with it, while blockchain development is driven primarily by money (to make matters worse, psuedo anonymised money which was originally used almost exclusively for illicit purposes) hence bringing out the worst elements of human nature.
My goodness, your photos are absolutely stunning! Thanks for sharing!

Ha, I remember the key (for me) was to be comfortable ignoring people. That's when I learned to relax and enjoy what I had around me. It was just very, very unnatural to ignore someone talking to me, asking me questions, or a hand reached out for a handshake. After a couple of times of not getting my hand back though... :)

The Egyptian Museum in Cairo, and the view from the TV tower (I think it is) were two of my favorites in Cairo, strangely enough more than the Giza area/pyramids.
Same here. I used Instacart heavily for about a year until I started reading more about what a total scum bag company it is.

It’s very clear they only reversed this tipping policy because they are facing pressure. They would never do it otherwise. This is a consistent pattern with them — keep doing unethical behavior until the pressure requires you to change.
I've been working remotely from Rome for 5 years with my own startup, and really felt that problem. Sometimes I think about possible solutions for people with this problem (even if I recently moved to London, I'm still not doing quite enough in this respect). Would you like to brainstorm about this, one of these days?
Based and redpilled.
OpenFaaS Cloud in 100 seconds
I could have set it up at home (the address is stable), but I have a server on a hosting facility which I use as my "home central".
How do you fake DKIM though? That is as good as a TLS certificate.

I suppose someone might've taken over your browser or email client, but then it is game over anyway.

Perhaps PayPal should start MIME signing whole messages...
Pizza Hut...
Lambda School Will Improve the Future of Education
Facebook: No, we don't limit your News Feed to 26 people
I think unlike Google, Facebook ad targeting does not only look at you / your profile / your clicks, but also at your friends, and what they are interested in, they then use this information to Infer or predict what things you might be interested in. So yes, you might not have interacted with any ads or apps, but people in your social graph have.
Deconstructing BERT, Part 2: Visualizing the Inner Workings of Attention
So does Mozilla.
My wife still misses Taco Tico, and every time I call some other restaurant that, she's incredibly disappointed.

So yeah, there's more to branding than a single word of the name.
Perhaps this is in reaction to Maplin’s troubles? That would previously have been the only place I would have thought of to buy a Raspberry Pi on the high street.
IANAL but I believe no personal information is involved.
Confirmation of what?

I was just trying to think of (well-known) languages written that way. I guess there've been just as many dead languages not written with a particular program in mind.
I never knew they had used the Amiga as their reference platform. I had so much hope in the mid and late 90s that Be might be the logical next platform and OS. So much potential. So of course they made little impact. :(

Windows was a remarkable disaster area that I could barely grow to tolerate, let alone love. Everything seemed to be a canonical example of how not to implement something.

> "taking the helm of Commodore"

Oh, if only. Anything to get rid of the idiot that ran them into the ground.
lobste.rs ≠ redd.it
You'll like his "Feeling Good" podcast
Agreed. Using Apple as example.

From my observation, most people on the internet doesn't seems to care. There was an argument about Apple paying little tax in US. I said Apple is the largest tax payer in US and paid 20%+, then the topic changed to he is paying ~40%, why is Apple paying 20% only?

There is Apple tax in France, there are even some saying Apple should pay tax in France, then paid Tax in Ireland, and pay Tax in US.

There are some saying how can Apple not paying any VAT in France and UK? ( Have they been watching too much Fox News ? )

I mean seriously, unless your whole life have been working on any non business side of things, if any of the job involves calculating profits and sales would know none of these makes any sense. And yet we are in a world with people demanding company should pay more. Which is fair point, but what they are suggesting is ridiculous.

I know many are concern about the lack of money for government spending, but as a counter point, do they realise how much money and inefficiency government have wasted in their bureaucracy, and their out of touch project which more than often leads to failure with sums that is unrealistic by any standards?
My sister is non tech savvy and thus loves to complain about things not working on her phone or computer. She has a 6.1 and no complaints on that regard.
.
Maintaining state is an easily solved problem severely over engineered by frameworks. The central issue why this becomes so complicated is because developers who aren't comfortable writing original code would rather deal with an ocean of configurations than a few architectural decisions.

That is problematic because configurations are settings not decisions, which means you need work arounds for edge cases and work arounds for the work arounds. If instead you treat everything as a requirement instead of anything as an edge case then you are forced to make decisions and write the corresponding code. New requirements may necessitate refactoring of current decisions down the road, but the code stays clean, small, and deliberate.

At the most simple you only need three things: a central consolidated point of settings (object), storage (localStorage), and interactions isolated to their respective purpose (handlers).
The headline makes an amazingly weak claim.

Since people still seem to be discussing what features of nerve impulses are significant (their frequency? precise relative timing?) it would appear that a reasonable estimate of the information processing capacity of a single neuron is currently lacking, let alone an estimate for an entire brain taking account of redundancy. Does the comparison even make sense?
Are malicious comments like this -- calling one's fellow human beings reporting what worked to cure their health "mentally ill" or "batshit crazy" -- actually allowed on HN?
Sr.ht only has 2 before the .ht. So even that violates that rule.
>More likely, the model is a fairly cleverly designed tip jar that accepts tips and then brings up the average wage so that workers have a higher guaranteed minimum, in exchange for some tips not going directly toward their own pay.

That doesn't make any sense. If the minimum wage is $1000. There are 10 workers and this month there is $1000 in the tip pool. Then the company won't pay out $1100. The company still takes the $1000.

If what you said was true then they wouldn't deduct from the wage. They would deduct from the tip and say that it's added to a tip pool.
How can someone go through a CS degree and not be able to code?
Ironically github is the centralized version of a decentralized system.
Like this? https://pybee.org/project/using/ios-app/ https://pybee.org/project/using/android-app/
How is enterprise set to spend on quantum computing? – TechHQ
If you allow shadowing then surely the local definition of the name will take precedence over the new name introduced in the stdlib (or wherever), and thus the program will keep behaving how it did before the new builtin was introduced.

I think I must be misreading you, because it sounds like you're arguing for the idea that adding new names to an API should be considered a breaking change? I'll accept that maybe reflection will catch those changes, but with that exception why would any code even notice?
Aren't WAI-ARIA and semantic HTML tags the standards you are looking for?
Given that it's a university town with strong tech links, the general retail public in Cambridge is going to be quite different to the general retail public in most of the rest of the UK.

I'm not convinced the idea makes sense financially, unless they're selling all of the extras and kit parts needed to make the Pi do something useful.

If they are, then fine. If not this might look a little like a vanity move - not because it's a bad idea, but because retail in the UK can be insanely expensive to run, and it's outrageously hard to make it profitable.
Facebook is changing employee bonuses to focus on social progress
I've generally found a division between well known brands as 'stores' and local businesses as 'shops'.

I might refer to the "Apple store", but would always refer to the local barber shop or coffee shop.
I don't fully understand the concept of sea lioning. Basically asking any question at all is "sea lioning", if the person being asked doesn't want to answer? OP made one statement, I asked one question, and it is sea lioning?

Is that some kind of hyper progressive safe space thing?

Please explain. I'd like to be a good citizen.
You could have VS Code plug into a system like this, but there is infrastructure that is needed to run CI, track statuses, manage comment data, etc.

Theoretically if there were a standard for managing all that data within the git source graph, you could implement this solely as a VS Code plugin.
Is this the same used in the 8088 mph demo productions end credits?

https://youtube.com/watch?v=yHXx3orN35Y
You could use three lasers (rgb) and merge their beams using a set of dichroic mirrors, then use the resulting beam as if it was your red laser. The control logic then switches the three lasers instead of only one.
Abstractions are sometimes really good for understanding the business. But yeah comes with a price tag and potential mismatch to the real niche (like GitHub add on)
> No worries, as soon as you kicked-off a CodeFlow, it would start a prod and smoke-test build for you. Everyone could also see those breaks and block the review from completing, until you fixed them in a new iteration.

This sounds exactly like PRs with status checks for protected branches (usually master)? Edit: Link with UI screenshots: https://help.github.com/articles/about-required-status-check...
My Chevy Bolt Is on Third Battery Pack: Here’s Why
JavaScript offsetTop property is not great and here is why
https://webkit.org/blog/8042/release-notes-for-safari-techno...

> Froze the user-agent string to reduce web compatibility risk and to prevent its use for fingerprinting

https://github.com/WebKit/webkit/commit/4bc237458115ac916f39...

> Freeze the version reported as User Agent to OS 10.13.4 (OS 11.3 on iOS) and WebKit 605.1.15
for User Agent purposes.
Hurry up and announce a Raspberry Pi 4 already! I want to give you more money
No, I compare language ecosystems, and cultures.
I didn't even acknowledge that the article was 18k words long until reading your comment. You know it's an excellent author when they can make something that dense seem like a brief read.
When did they not?
Looking forward to doing a trip to Cambridge to check it out. Did it open already?
And looking at V, which is the story here, it should not be too obfuscated.
Looking at the photos, this looks more like an event space than a store.

Still, good to see the Raspberry Pi team continuing to fulfil their mission.
So you suggest people don't innovate? I think what you say about redux is FUD. Sure, a bunch of libraries came out at the same time as it trying to solve the same issue. Redux happened to get the most traction and as such most people use it. It works fine. Approaches to it have changed as people have found issues with approaches - now people are fine with being chill and using internal state for some things, and the redux store where it makes sense. It isn't as bad as you make everything seem. Hooks are a novel way of sharing logic between components, and people are trying them because it seems like a cool idea - if it works it will stick.
This is an explanation but definitely not a justification.
I'm liking Go's built-in, lightweight goroutine approach a lot more than the other "afterthought" approaches, but I think you need a runtime to dynamically allocate the goroutines and adapt flexibly. I don't want to write one myself or link to some library. If V doesn't have some goroutine equivalent (or better) built into the language, I probably won't be persuaded by its other features. Sending bits of code off to do their various jobs concurrently with (almost) the ease of calling functions sequentially would be hard to give up.
Facebook and Donald Trump seem pretty similar. Just spouting crap and hoping people believe it.
It's like saying "A motorboat exceeds the most powerful cars in swimming". Yep, there are amphibia, but most motorboats are still better at swimming.

Now, try to calculate 325*528. Did you made it faster than a millisecond? If not, your pocket calculator is more efficient than your brain.
Just because the example people use (incrementing a counter) is simple and can be solved very simply, it doesn't mean that these simple solutions will work well for more complex issues. Of course most people are not building apps that just increment a counter. Hooks are for much more than that.
It is just shocking & negligent UX - the radar screen should have at least had a coloured circle around the centre indicating the area that was not being scanned..
How to Avoid the Frightful 5 Big Tech Corporations
> It's not a screen, it's a gateway to wherever your heart desires.
Brick by Lego brick, teen builds his own prosthetic arm
> NoSQL document storage as a viable alternative (it isn't; you'll be either dealing with migrating all data forever and special-casing every old version of your documents, or writing even more convoluted migration logic).

In practice (with Mongo at least) you end up with migrations being from arbitrary JSON to different arbitrary JSON, and come to rely on the Javascript runtime for anything even a bit complex. It's definitely convoluted (albeit extremely powerful), but I think the biggest issue is that generating backward migrations even if you did non-destructive operations is completely impossible.
That's what I referred to. His comment history looks like he is advertising his chat apps all the time. One comment pointed out, that eul.im was 4MB in size but loaded a browser runtime upon initial start, also he never opened the source. I'm not saying that he is a scam or anything but that product page makes some very huge claims and has little to no proof for V's existence. So I think it is too soon to celebrate the new GOAT in the programming language game.
This works if you have a small target group which understands it without explanation. Zed writes for the internet. That approach makes him a troll, not a clever teacher.
Facebook ordered by Germany to gather less data
Raspberry Pi just opened its first bricks-and-mortar shop UK
I mean frankly going back to other forms of development (e.g. native apps) which seem to still be at the "jQuery" level of state management and UI mutating, I am glad there has been innovation in the JS space.
I was in charge of building this kind of product for another analytics company, this technology is called session replay, and it is used for many use cases, like : UX improvement/ support/ bug detections ...

Most of vendors record keyboard inputs and thus can record password as well as credit card information, there was an affair about it a few years ago [1]. To not have this issue, most of vendors provide a way to not record those information. It requires manual tagging of the website on the element that contains critical content.

But many of session replays vendors have many clients, and don't force or don't verify that all the critical information are masked. This is not GDPR compliant, because when the GDPR apply you need to consent of the user to record his PII, and you are not even allowed to record information like password, sexual orientation, credit card even if you have the consent.

Two things:
- Nowadays on the web most of payment pages are not hosted on the client website, so those analytics tools are not included (but we still have many websites that don't use third party for that)
- This data is not (most of the time) recorded in a structured way, data of inputs is recorded as some element of an HTML, and thus it is not super easy to extract the information at scale

[1] https://freedom-to-tinker.com/2018/02/26/no-boundaries-for-c...
Facebook told to stop combining WhatsApp and Instagram data in Germany
Thanks for all your hard work so far. Really looking forward to its release!
Data brokers sell contact lists that advertisers upload to facebook for targeting. Maybe this has changed, but last I checked, you could upload lists of emails, phone numbers, and/or facebook IDs.

All you need is for one of those identifiers (email, phone number, facebook ID) to show up on a list somewhere. Since you say your email is unique and only used for Facebook, it's unlikely that was used for targeting. Your phone number could be acquired from somebody else syncing their contact list to some app or service. Your facebook ID could be acquired from you authenticating to an app or service via facebook, or it could be scraped from public group pages.
Vue, Storybook, TypeScript: starting new project with the best practices in mind