skysight-inc/HackerNews huggingface dataset:
I’ve posted this elsewhere, but it feels relevant here so I’ll share it again. I work remotely 80-90 hours a week using my laptop (this is important: your screen needs to be mobile). Here's how I currently try to keep my body moving:

- I don't have a desk or chair. I have a bar table and a stool. This makes a huge difference. I get uncomfortable sitting on the stool after about 30 minutes, so I get off. Then I'll stand at the bar table and work for an hour or two. When I get tired of that, I'll spend a minute or two doing a physical activity (see below).

- I try to work from different physical places, e.g., cafes, different places in the house when nobody is home, the steps outside, the floor, the hammock hanging by the lake. I make it a game to come up with new and novel places to work from that don't require a lot of travel time (unless I'm walking—then it's well-spent travel time), anything to change the physical position of my body while working (and hopefully something that gets uncomfortable within an hour so I'm pushed to change again).

- I have a sandbag next to the bar table that I'll pick up at random times throughout the day and do squats, deadlifts, bent-over rows, or just carry the 60lb thing up the stairs or out around the yard once. I'll also use it as a weight to hold my feet while I do sit-ups. I have a pull-up bar hanging between two trees outside.

- I don't watch TV. In fact, I try to avoid anything that involves the sitting position. If I have to sit, I prefer the floor, or if I'm watching a movie or reading a book, I prefer laying down. If it's something for a few minutes and I can stand, I'll stand.

I've been doing this for about a year now and it's the best I've ever felt while working this much. What I'd like to start mixing in are some runs or long walks, but right now it's a choice between those or getting sufficient sleep. I prioritize sleep.
‘Daily Stormer’ Termination Haunts Cloudflare in Online Piracy Case
With the usage of OLED that’s not quite true, burn-in can happen again which is an odd thing. Easier to fix than it was though, apparently.
Former Uber engineer here.

AFAIK this is the right answer.

Uber uses fingerprinting to prevent large-scale fraud--smartphones used to load thousands of Uber accounts for the purposes of money laundering or testing stolen credit cards.

On a smaller scale, fingerprinting can be used to make sure that "New Account" related promotions aren't given out to folks abusing the system.

So no, nothing shady is going on. Device fingerprinting here is being used to prevent others from doing shady or fraudulent stuff.
Yes, you can, but do you think that's a comparably easy thing to do? Especially when you take into account that IPFS also facilitates coordination between unrelated parties in making the caching happen.
Half Tile Offset has its artistic complexity likewise: instead of each edge being shared by two tiles, some sharing will be on the half-edge level etc.
That's me. If it was just up to me, I'd never exercise. That's why I've got PT session at the gym scheduled every week and make sure to exercise when my more motivated partner exercises. (i.e. say "I'll go for the run with you in the morning" - and then is feel guilty not to) Making plans with other people makes it harder not to follow through.
Be careful of what you wish for :-D I was the same until this year when some very odd bodily sensations turned into full blown health anxiety. Exercise has turned out to be the only thing that helps keep it at bay, it seems. Getting healthy is great but now I seem to feel dreadful pretty quickly if I'm inactive for even a few hours.
While the context of the question changes and it can be disconcerting the first couple of times, but as you go ahead, you quickly adjust to the fact that the answer can be anything. I found it pretty intuitive.

Also my point was that the goal of the first few tasks was not to test your intelligence or resourcefulness, but just to get you accustomed to the environment, the screen etc. I would compare it to "small talk" you would do with someone you meet the first time, so that you get familiar with the mannerisms of that person. It is merely polite.
Binary has to be inverted to be interpreted as ascii
Why would a higher price be the reason to convert? You just flatly admitted what bitcoin is about. Not currency. When did any person use a currency based on what the price of that currency is in relation to other currencies?
There is a product called semanticmerge that does this.
There's even a specific concept in UX research related to that whose name escapes me at the moment, but generally boils to "discoverable interface" that is also open and encouraging the user to explore. This way you aren't "blocked" when you first open the application - but you're encouraged to learn and become expert.
I have. After an email, I received the first two issues...then nothing. Given their financial position, from whats stated in this thread, I don't plan on pressing them. I wish them the best.
What surplus money? The issuer no longer has the coins, but USD instead. If they make a second offering at a higher price later, they'll need to keep that money in reserve as well or else the new coins will be unregistered securities.
"Here's my complete line of reasoning: You can build mutable systems on top of immutable (append-only) systems. But is that a good idea? Yes, it is, for systems which don't have huge amounts of (non-static) data, and/or system which need an audit-trail anyway. And these are more systems than one may initially think."

I disagree that immutability is a negatively defining factor here re. data size or capabilities of the database.

If you look how many Big Data systems process data, you'll
find that at the core of many, is an append-only log. For example: Kafka is a log (https://engineering.linkedin.com/distributed-systems/log-wha...), and looking at Apache Samza's architecture, we can see how a log is at the core of it (https://www.confluent.io/blog/turning-the-database-inside-ou...). In less Big Data orientated databases, there's always a log of operations (sometimes also called a transaction log or replication log) to keep the track of changes.
I know what you mean. But this 'better' than HTTP thing would only be a dream in China. Most websites, including some very big websites in China, have no concern about security. It will take longer than you can ever imagine for them to embrace SSL.
Your rational self being brought back to the party line.
I've found the Pomodoro method, coupled with walking and stretching between the breaks, helps immensely.

The movement also helps me maintain energy levels during long periods of working, which can lull if I'm sedentary. I even find maintaining 'flow' perfectly attainable (provided that your mind stays on work between the breaks, and you don't check things like e-mails). I see the Pomodoro break more as a physical break from sitting, with the option of taking a mental break from work if I think it's necessary.
CDM require total control of the OS and Hardware, far worse than just control over the Browser.

So it is you that do not know what you are talking about
I am surprised at how many people can't see (or mind) the obvious difference in speed. Here's a test:

Create a fresh clean profile for both FF56 (or earlier) and chrome without any extensions.

Then, create/import a bookmark folder with 20 sites and sync them to both browsers.

Fire up each browser and watch the cpu usage with top (or task manager). Choose "open all in tabs" and monitor the cpu usage over time.

For me chromium finishes loading 3-5x faster. By "finishes loading" I mean all spinning circles in tabs are gone and the cpu usage drops to nearly 0%.

Firefox uses only 2 processes/threads, while chromium makes use of all cores. I am guessing the more cores your CPU has, the more obvious the difference. But you don't need an 8-core cpu to see the difference, the difference is as noticeable for me on my i5-6200U laptop.

But page loading speed and JS performance aside, what turned me away from firefox is the sluggish UI. Little things like how fast the dev tools open, or the speed at which right-click menus open. It's like firefox freezes for a millisecond on these operations while chrome feels much more fluid. I don't have a test case for this :)

I never really used Firefox, and I give it a go every year or so. I used Opera 12 for as long as I could precisely because of the FF UI responsiveness. Then Chrome came along. I keep looking back but... FF is not there yet for me.

I'm no fan of Google and I really hope the new FF is as good as people claim to be. Remains to be seen, having high hopes!

EDIT:
Obviously if you have a slow internet link then the pipe becomes the bottleneck and both browsers will load sites at same speed. But in that case you could just close all tabs and reopen them and let the browsers load most of the stuff from cache.
I think from the perspective of the central repository, this is a sane approach. Locally though, you should still be routinely using (short-lived) feature branches. Working directly off master on your local machine can make things annoying / complicated when you need to move away from your work for a moment (say to fix a bug) and don't have a good representation of "what's currently on production".

Also, I think this approach necessitates that you have some form of continuous deployment, or strong assurances that master is almost always on production. If, for example, you have a fixed 2-week cycle for production releases, "just work off master" will be a source of pain when you inevitably have to fix a bug on production without rolling out the other commits that are there for the "next release". That might not be an optimal way of developing, but it's about more than just how you use git - it's really more of a delivery question.
Temperature change is also effected by distance from water.

For example: +4 degrees C global average would mean about +2 in Ireland, while inland USA soars to +8.
Yeah, that's sad. I don't plan on pressing them...they do quality work. I wish stuff like that had more support. I hope they pull through.
...and also, ugly as it may be as a language, PHP is a great tool at reducing complexity if you think higher-level (deployment, scaling): the shared-nothing, each requests runs from scratch (and in an isolated process) architecture makes lots of things 100x times simpler. Of course, this wonderfully simple architecture turns 100% against you if you have the bad taste of trying to write a big and "properly engineered" framework on top of it.

I kinda love PHP as long as I don't have to read/write any of it myself ;)

(Oh, and you made me realize what's the core of my "french software" stereotype: getting complex-vs-simple completely backwards! ...of course, it's just a funny stereotype, the real people I've actually known are all smart and cool and understand trade-offs even when we don't agree on architecture and organizing stuff :P)
The term "hybrid kernel" means it elegantly combines the disadvantage of a Mach microkernel (slow IPC based interfaces) with the disadvantage of a monolithic kernel (no fault tolerance due to single address space).
It was not the only option that had, nor did they desire in any way to go DRM free, they had to be forced into it by both Amazon and Apple.

And just for the record, responses like your revisionist history, and Hyperbolic non-sense don't really make you look like you know what your talking about or like you're someone who should be taken seriously
How can any performance gain match the benefits of running on a tuned SMP kernel?

What exactly happens with SMP with this sort of application?
It would be optimal if the team can have the discipline to never commit broken stuff, and we could live with "everything in master must be working all the time".

If that does not work in reality, or breaking it would simply cost too much (because mistakes will happen), I'd use release branch or use git tag to mark versions with "no really, this one really truly actually works in every way".

For your second point, see 'git revert'! It does exactly that, i.e. picks a commit and effectively removes it from a branch by making its "mirror commit". The other way is, of course, just deploying an actual fix asap, git revert is just for when fixing the problem is for some reason or other slow and master must be unbroken immediately.
Speaking of flying out radially, at least here in Norway, commercial prop planes had a broad red line painted on the interior cabin wall where prop blades would come knocking in case they were somehow torn from the hub.

I have never heard of an incident where prop debris penetrated the cabin, but avoided the seats on that row if at all possible, just in case.
Well its all dependant on the clients requirements and the budget, if the client wishes to automate the entire business process, depending on the magnitude of the clients business operation, you together with the team need to take a decision as to whether it would be easier to break it down into segments or approach it in its entirety.

I cant give u specific tailored advice just by the information youve provided, all i can do is provide some high level guidance and pointers

Maybe initially it would be good to list all the business processes/ sub-processes to get an idea of what you dealing with and then perform a walkthrough of each business process/sub-process
Absolutely. I look forward to Mokuso during training. It is really a great, relaxing transition between 'everyday' and 'dojo' state of mind.

I particularly enjoy the ceremony surrounding Kendo. That, coupled with the discipline really helps me to focus and push myself both physically and mentally. It makes a great counterpoint to the purely intellectual activity of programming, which I find helps balance me.
What's the purpose of that rule?
Good points, I didn't know the sales were so good. Just weird naming then I guess.
The problem is that being sedentary for hours is not alleviated by working out in the morning or evening. You have to break the flow every hour, or more often, and move.
Wrong. Cracking the app does not give you access to the VM host. These apps are running in a VM. There's no relationship at all between cracking the app and cracking VM host.
Musk’s commercial rocket travel on Earth would be a logistical nightmare
Okay, based on what you're saying, Haxe would be a lot more portable then. The unified standard library is key. It seems like Kotlin compilation target is more a choice you make initially, not a portability feature.
It's frankly disgraceful that the Spanish state has turned to violence to suppress the democratic process.
What immense government subsidies did Tesla and SpaceX rely on? Tesla got a loan it paid back early and a $7k tax rebate per car for the first 200k cars which other car companies also got. SpaceX got a contract to build a rocket and capsule NASA wants to use, for a fraction of the price Boeing and Lockheed charge for same job.
FastMail accounts come with ftp/webdav storage & an interface for turning a directory into a static site. Fast backend, reseller accounts, DNS, etc. No complaints.
"Apple’s decisions have always been controversial, but entirely correct in hindsight"

What an absolute crock. This guy clearly doesn't remember fiascoes like the Shuffle that didn't have any controls on it; you had to control your music with proprietary headphones and a gimped form of Morse code. Even Apple had to yank it off the market and return to their previous (far superior) design.

Apple under Jony Ive is waging a war against usefulness that has ruined its products. This embarrassing excuse of "thinness" is so tired, as Apple cripples its products more with every iteration. Sad.
Isnt cognitive bias kind of an 'illusion'? Our mind interprets available data in ways that seems to make sense, but actually is wrong.
This is very simple. It was done via the advertising identifier (IDFA). If you don’t reset it between uninstalling and reinstalling, you’re still the same person.

This also applies to keychain data. If you uninstall an app, it’s data is still kept in the keychain, and is accessible again after reinstalling. Not sure how you could clear this as a user.

This isn’t fingerprinting. It is explicitly allowed by Apple.

As an aside, the new DeviceCheck system cannot be used for fingerprinting. All it could have done is to flag your device as fraudulent pre-uninstall if they thought you were problematic. DeviceCheck allows for the storage of exactly two bits of data - literally four possible values. It was certainly not done with this.
Declarative way of thinking is closer to how humans think while imperative code is closer to how machine works. That is why declarative way is objectively better and more predictable to model human behaviors, not necessarily the more efficient for machines.

Performance will improve due to Moore's law and optimizations.

The big picture is with more and more companies open source their technologies, software development is becoming a more and more social activity and Darwinian.

The mindshare winners are the survivors in technology (and talent) market.
http://scuttlebot.io/more/protocols/secure-scuttlebutt.html
>"Unforgeable" means that only the owner of a feed can update that feed, as enforced by digital signing (see Security properties).

https://github.com/ssbc/patchwork
>You have to follow somebody to get messages from them, so you won't get spammed.

Doesn't that make it completely pointless because updates are still centralised? It merely shifted trusting a single provider to trusting each user which is not a scalable solution.
The value add is so low you might as well just use IPNS and make people subscribe to IPNS addresses.
I'd also recommend getting a pull-up bar. Great excercise for keeping the back healthy!
PopSQL – Modern, collaborative SQL editor for your team
It's not democratic, it's illegal and the justice system has ordered its dismantling. Think what you will, disagree with the law if you want but at this point the government is forced to apply the law. They don't have a choice.
> Anyways, it’s not that complex to tackle this. A few changes in your habits should do the trick.

This is complete garbage. The fact is, there is nothing you do to do 100% reverse the effects of sitting all day. You can maybe improve things by 20% or something like that. Progressive people keep hoping that you can use some kind of technology to change things but you can't. Standing desks don't do anything, standing up every hour doesn't do anything. There is nothing you can do. We are designed a certain way and if we don't live that way our health suffers greatly. The only solution is to go back to living that way no matter how hard you try to believe anything else.
Here's the spec: https://www.w3.org/TR/encrypted-media/

Please point to the portion which backs your assertion.
No excuses we let you down – An apology from the Founder and CEO of Revolut
Developers rarely push directly to master in large organizations. Instead, a CI pipeline verifies your code passes tests and then pushes to master.

There are trade-offs here around "semantic merge conflicts", but they happen rarely in practice. To avoid making this disruptive to developers, you can have another branch that marks the latest commit to pass tests. This branch should always be an ancestor of master and should only be updated by your CI pipeline.
You keep trying to put words in my mouth. It keeps not working. Consider a different approach.
Thank you for posting this! I'm lucky to be able to read the interview in the original (for those who can't, google translate does a reasonable job). Part I: http://archive.is/b4gHd. Part II: http://archive.is/NtBiy.

Well worth reading.
How would you deal with child pornography hosted on IPFS? What about IP infringement?
Possibly qntm.
The touchbar on the most recent MacBook Pro wouldn't have happened on Jobs Watch.
Got any links to info about distributed OSes?
That's how you convince people to stay with you
It is a misguided and subjective test at best, most humans are not really qualified to tell the difference.

It is possible that not in the far future some variant of ANN is successfully able to imitate human interactions. Chatbots do some already . Just like a well trained parrot imitating human speech can never ever truly develop understanding of a human language however many words it knows, this approach to intelligence may create systems which can perhaps fool us in conversation, but likely never have an original thought or can evolve on their own.
It is not the only App that probably fingerprints your phone. Whisper also does it, despite marketing themselves as a safe and anonymous place for vulnerable people to express themselves. It would be very helpful if anyone could comment on how to stop them. Note that this[1] was going on more than 1 year ago

[1] https://news.ycombinator.com/item?id=12973748
Walking is not time efficient, you're better off doing 10 mins of HIIT than an hour of walking.
The Lux Programming Language [Strange Loop 2017]
Is there a difference? Is there a reason we say Google and not ABC?

The seperation is purely legal and financial, no?
You're making a fundamental mistake in conflating legality with democratic will.
They transfered them to two smaller planes, not to another A380.
Please don’t do that. People make that joke all the time. It’s not funny and we have to pretend to find it amusing or we get written up.
> It has to be said, that living and sleeping in the office is a terrible taboo and social stigma in America

I am not a US-American, so can you elaborate?