skysight-inc/HackerNews huggingface dataset:
I suspect (here as with the earlier story about imposter goods on Amazon) that the explanation for Amazon's behavior is that it doesn't have the resources to moderate the system its created. Disallowing price adjustments altogether wouldn't work for many categories- sometimes the price of milk just does go up, and retailers can't always just eat the difference. Disallowing only manipulative price adjustments would require either a sophisticated AI (which would be liable to fail in perverse-looking ways) or an expensive team of human analysts (which would at least only fail in plausible-looking ways.) But until these sorts of issues really start effecting Amazon's bottom line, its not going to touch them.
Why do self-designated “smart” developers work for very little?
If you are paid (say) $100k a year and work 80 hours a week, your hour rate is (roughly) $25/hour. If you instead work normal hours (40) your hour rate is (obviously) $50/hour. So why are some developers proud of working more hours than others? That doesn't seem very smart to me.
Usually inside a large weatherproof box that says "Comcast" on it.
Products are things that help people accomplish something. Without initial customers, how do you know you've built something that people need?

Have you tested it with users? If so, and they haven't paid you money for it, why not?

It's not a good product if no one uses it.
And the definition as it exists in a given body of law is not an absolute definition nor how people typically use the term.

The Catholic Church is a good example. The fifth commandment is thou shall not murder. And the Catechism clarifies this by saying

> The fifth commandment forbids direct and intentional killing as gravely sinful. The murderer and those who cooperate voluntarily in murder commit a sin that cries out to heaven for vengeance.

Source: http://www.vatican.va/archive/ccc_css/archive/catechism/p3s2...
There's also mu-complete[1] which is much like VimCompletes me - small and lightweight using only vim's built-in functionality. Doesn't work very well with vim < 7.3

(I haven't actually checked yours out, but I assume they're very similar in what they offer)

[1]: https://github.com/lifepillar/vim-mucomplete
Desmos is decent IME (am an u/g, so I've used it occasionally); I don't think I ever had serious issues with typesetting (backspacing between sub and superscripts is occasionally awkward, iirc), but navigating the site and using advanced features was always troublesome. I had to fallback to Googling for a specific Desmos calculator a lot.
Rules of any kind are a lot harder to apply in the heat of action, but when you have time to plan and review I think they're very useful.
It's decidedly harder to be intelectually lazy when your job depends on understanding nuance. I find that people who actually use these terms as part of their job (unsurprisingly) tend to have a much better understanding of them than laypeople who mainly want to sound like they have the correct political opinions for their social demographic.
You can store hours of video on an SD card.
Care to mention which reply you think is insightful? I didn't find much of interest at the end of that link; some say yes, some say no, and some answer the inverse but related question (can a Turing machine emulate the brain - because obviously people can laboriously emulate Turing machines).

If you think the brain can compute something a Turing machine can't, it would be interesting to link to something that justifies the position (I personally think a TM is enough).
No properly-informed voter would want this kind of legislation.
Wow, that's tight. Really just gets to the point.
I find a plugin (mu-complete https://github.com/lifepillar/vim-mucomplete) which makes use of vim's built in completion makes my life that little bit easier.
Wandering through linear types, capabilities, and regions [pdf]
Could you give an example of asking for specific things to get done? I think that the level of specificity and clarification of dependencies there makes the difference.
No other race has brought such devastations and massacres, such lasting derangements, into the life of other nations, ...

True, but the same can be said of any empire, including ours
A lot of places I've worked had government incentives to do this too. Adding features is "R&D" and attracts less payroll tax than optimizing bugs does. Other companies structure themselves this way, a feature is something you can charge to another department, an optimization isn't.
How much of CEO pay prior to the Reagan tax reforms were cash, and how much were things like corporate apartments, golf club memberships, company cars, etc.?

Follow up question: When US CEO pay is compared to CEOs of European and Asian companies, how much of those same non-cash benefits are included?

Final question: How much of US CEO pay is cash (I.e. payed by the company) and how much is equities (I.e payed by shareholders)?
How will you prove what I possess is encrypted data and not random bits?
Not according to some studies. During a period of the last ice age, only around 1,000 reproductive homo sapiens were around, possibly as low as 40 breeding pairs (after the Tuba eruption)
As a technical resource for CSS/JS/HTML, the Mozilla Developer Network is by far the best in town – https://developer.mozilla.org/en-US/
I actually just watched this Pluralsight course:

https://www.pluralsight.com/courses/successful-technical-int...

Short, easy to consume and full of great advice.
Have you tried proposing this to be included in POSIX? Or tried implementing this in the VFS layer in Linux? I imagine all of these could be xattrs.
Are there well-defined categories to epistemology (if that is even the right word) ? Are logical fallacies and bad arguments distinct formal categories. It's doubtful since the poster and book have overlap.

Strange to see no mention of confirmation bias on the logical fallacies poster. That would have been the first on my list.
The Mark Twain version is great;

“Never argue with stupid people, they will drag you down to their level and then beat you with experience.”
The observer pattern isn't sold to everyone... The thing is, Web browsers have been nearly as diverse as OSes both historically and recently... But, you get a mostly compatible UI and runtime engine that's installed on pretty much every personal computing device out there. There's a lot to be said for that.

As to the "cool kids", they exist in every corner of things that get done by people. I think WebASM will open up to higher-level tools once it's widely available, and signalling between the UI layer and WebASM code becomes easier to deal with.
That's not a very good analogy. Most would agree, I think, that the separation between CS, as taught in most programs, and professional software development is far, far smaller than the separation between physics and aerospace engineering.
> You just called a lot of really honorable people murderers.

Pretty much every single person involved in, say, the Iraq war was indeed a murderer. Most of the battles the West has engaged in since WWII were unjust and ill-founded. The people involved in those wars are murderers.
Okay, but under those conditions your argument can only be applied to a more abstract reality that isn't the one we actually live our lives in.
Facebook: https://www.facebook.com/strandeadgame
Website: http://strandeadgame.com/

Feedback welcome and appreciated
And maybe rightly so - it does take skill to ask the right questions.
Well, I guess I wanted to see what gets synced, before it gets synced. I can easily do that with rsync by running it in dry mode first.

There is also Unison, which is similar.
1500 words is much longer than the norm for a blog post. The standard length for classic newspaper columns (in the U.S.) was 700-750 words, and most bloggers don't write posts anywhere near the length of a newspaper column.

By the way, are we talking about normal blog posts or are we talking about "sites"? What is a "site"? Wikipedia is a site. So is a page with nothing but "Hello, world" on it.
You can see more here:
https://en.wikipedia.org/wiki/List_of_cognitive_biases
Because we would need to be looking. The sky is so very vast, and our imaging equipment needs to look at such a small part in order to resolve the galaxies beyond our own.
There's quite a few but it depends on your product. I've done over 30+ product launches and gained about 25M users in total as an outside consultant working with companies to help them do launches.

The questions that always help me suggest the best tools are as follows:

* Have money to spend or not?

* B2C or B2B

* Age Segment targetting

* Trigger Frequency of potential customer

* # of players in the space

* Have you been through 4 product iterations or are you trying to have a big splash without a designated purpose?

* Do you have your own email list?

If you can answer some of these questions, I can recommend the best tools and if you have any questions about tooling/analytics, I can point you in the right direction and tell you where I've failed in product launches as well.
That's what you'd think. But with Best Price Just For You!™ technology, you don't actually get the price on the shelf. You get the lowest listed price in the last hour. If the price is raised you Keep Your Locked In Price™. If the price is lowered you get the new better price!
The better way is to identify companies where you want to avoid working are the companies where there is a huge layers of management between you & top management(Cxo).

I had bad experience in my last company and have decided to stay away from any companies where there are 5 or more people between CEO & the lowest level engineer.

If there are many layers of management then it is a sure shot indication that there will be too much politics within the company and it would be hard to grow unless you start playing the game. Also, it also means the people who you work with and managers will be indulging in unnecessary office politics.
Assuming this is Qt Widgets we're talking about, this issue can be sidestepped entirely by just going with native style controls with tastefully placed brand accents. The need for each app to have a unique UI theme unto itself is questionable at best.
The norm for India is not the norm for the U.S. (or quite a few other countries, but especially the U.S.).

I personally would not work as a personal servant for another person unless driven to it by starvation, and I am far from the only person who feels that way.
Making Dungeon Crawl Stone Soup with 253 cooks and no head chef
The focus was on developing a service based business model, common sense be damned.
I wonder how long after the WebAssembly DOM API becomes stable tbe first Rust-based "server and client written in one language" frameworks start popping up.
One thing I've always wondered about the taskbar clock is why they didn't just follow an existing time formatting standard...

http://3.bp.blogspot.com/-9pDonc_uipU/UEoMOdhA-eI/AAAAAAAABw...

...and invented their own:

https://www.groovypost.com/wp-content/uploads/2010/01/image_...
This is a timely analysis. The virtual memory system, with its concept of paging to disk, is obsolete in the sense that hardly anybody that does bigger-than-ram computations rely on the kernel's algorithms to manage it (https://scholar.google.com.au/scholar?q=out+of+core+algorith...).

The current paging system doesn't have a sensible mechanism for flash-as-core memory (10x RAM latency, e.g. DDR4 12ns for first word, so 120ns), persistent memory in general, or using SSDs as an intermediate cache for data on disk. ZFS has some SSD caching but it is not really taking advantage of the very large and very fast devices now available.

So we do need new paradigms to use this effectively. I'd like to be able to reboot and keep running a program from its previous state, because it all sits in flash-core.

Also there is huge potential to move to more garbage collected memory storage systems. This goes hand in hand with systems which can progress concurrently, without the overhead of difficult multi-threaded code, such as parallel Haskell.

On the negative side, I find the use of the term 'warehouse scale computing' to be stupidly buzzwordy.

From https://gist.github.com/jboner/2841832

L1 cache reference 0.5 ns

Branch mispredict 5 ns

L2 cache reference 7 ns 14x L1 cache

Mutex lock/unlock 25 ns

Main memory reference 100 ns 20x L2 cache, 200x L1 cache

Compress 1K bytes with Zippy 3,000 ns 3 us

Send 1K bytes over 1 Gbps network 10,000 ns 10 us

Read 4K randomly from SSD* 150,000 ns 150 us
~1GB/sec SSD
Read 1 MB sequentially from memory 250,000 ns 250 us

Round trip within same datacenter 500,000 ns 500 us

Read 1 MB sequentially from SSD* 1,000,000 ns 1,000 us 1 ms ~1GB/sec SSD, 4X memory

Disk seek 10,000,000 ns 10,000 us 10 ms 20x datacenter roundtrip

Read 1 MB sequentially from disk 20,000,000 ns 20,000 us 20 ms 80x memory, 20X SSD
Send packet CA->Netherlands->CA 150,000,000 ns 150,000 us 150 ms
I've used several repricers, it's a must when selling competitive products with a large numbers of skus.

One thing I'll note is that there's up to a 15 minute delay before a price change takes effect.

Also, Amazon will often "suppress" the buy box if no sellers have a good price. You can still buy, but there's an extra step needed. "Other sellers", then add to cart.
Yes! My favorite tactic to get people talking about themselves comes from Paul Ford:

Just ask the other person what they do, and right after they tell you, say: “Wow. That sounds hard.”

Because nearly everyone in the world believes their job to be difficult. I once went to a party and met a very beautiful woman whose job was to help celebrities wear Harry Winston jewelry. I could tell that she was disappointed to be introduced to this rumpled giant in an off-brand shirt, but when I told her that her job sounded difficult to me she brightened and spoke for 30 straight minutes about sapphires and Jessica Simpson. She kept touching me as she talked. I forgave her for that. I didn’t reveal a single detail about myself, including my name. Eventually someone pulled me back into the party. The celebrity jewelry coordinator smiled and grabbed my hand and said, “I like you!” She seemed so relieved to have unburdened herself. I counted it as a great accomplishment. Maybe a hundred times since I’ve said, “wow, that sounds hard” to a stranger, always to great effect. I stay home with my kids and have no life left to me, so take this party trick, my gift to you.

https://medium.com/message/how-to-be-polite-9bf1e69e888c
...is this a common feature? I think I've heard of it before, but I don't think I've ever actually seen a ADSL/3G modem in the field...
Nope. I didn't make any claims that "all" Fortune 500 companies, or even "most" Fortune 500 companies use Git. You said, verbatim:

> Only in the open source world and a few SV darlings.

This statement is _factually_ incorrect. None of the companies I've worked for/done work for/communicated with were in SV and _all_ of them used Git. AKA it is in fact _not_ just "a few SV darlings," because the companies I've mentioned that use Git were neither of those things.
+1. I agree with this.

With the current trend, how long until VPNs are made illegal? "For the children!"
It doesn't increase the number of vehicles needed, but it may increase the number of vehicles wanted. If a family of four has two kids that attend different schools, and two jobs in different locations, and everything starts at 8 am (because, life); each person can most delay leaving the house if there is one vehicle per person.
Scripting iOS
Emulator-Backed Remakes
By warping spacetime. It's the same thing that causes us to fall toward Earth. The presence of Earth's mass warps spacetime, and thus the Earth imparts momentum on us.
People said that about cars too, but little boxes that exploit fancy car security are available.

The Nest cam is such a dumb product from a security POV that these attacks merely scratch the surface. Wire clipper to the unprotected coax from the cable company is the easiest exploit.
I suspect it's really day by day, not minute by minute. They probably only update overnight.

How would they even have data to justify minute by minute?
Probably more like "On the title, we'll probably have to prevent clicks on it to improve UX"

And not "Use css pseudo elements :after to provide the correct bookmarklet title."
Yet what I as a user want is to switch to just the next window in the stack, regardless of application. Ala, the Alt+Tab that Windows had back in Windows 95.

(I usually have multiple browser, terminal, and/or editor windows open, but I'm usually only using one of each at a time. Dragging the entire app to the foreground almost invariably means that some window that I'm not using and don't care about ends up on top of a window from a different app that I do care about. That is, me indicating that I care about a particular window of an app doesn't imply that I care about all of them, but OS X thinks it does.)
Yes. The article was sufficiently terrible that I don't know anything about it. The journo was generally wrong and the article was about a researcher rather than research. I know there's something there that I want to know, but unfortunately I still don't know what it is.
Not that this and Latex aren't great, but I wonder if there is a more outside the box solution. APL can represent mathematics very well using Iverson Notation as the design and it is executable to boot. I haven't spent a ton of time with it, so I'm not sure if I could read complex equations as easily with it or not once suitably trained. Other benfits of APL's notation is no order of operations and all you need is the character set which is really easy to deal with I would guess. If it hasn't become popular after 1/2 century, perhaps there really is something to the critical mass of our current notation.
All these architectural discussions seem to assume a kind of black box business system where the microservices vs monolith discussion is an internal one, conducted by and for techies, and limited to a rigid view of the business requirements.

Perhaps the early microservices evangelizers such as Netflix have created this environment - after all, who cares whether Netflix is a monolith or a swarm of microservices as long as billing works and users get content when they want?

There's another strong driver for microservices however, which is customer choice, particularly in SaaS settings.

In our industry (HR software), there is no one right answer, or one business problem - customers demand choice, every customer has slightly different needs, and microservices are indicated because they allow customers to pick and choose. The same is true for most SaaS areas I would say.

As an example, one tiny sub-area of HR software, employee engagement improves when we offer employees meaningful benefits. It turns out that many employees love their pets, and offering pet insurance could be a great perk (the HR space is so big that just this niche within a niche could be a multi-million dollar opportunity for someone with a good offering).

Yet would anyone seriously consider altering a monolithic HR application to add pet insurance management? Never. The only viable solution is a microservice, that does just this, and does it well, and plugs into the rest of the stack via APIs.

tl;dr: in the SaaS world, microservices are sometimes indicated not for architectural reasons, but to support customer choice, which is far more important.
I've actually started switching grocery buying to walmart - because they do have the best price, and they have free shipping.

With Amazon it's annoying - I have to keep items in the cart for a while to see how the price ends up. That's worth it for expensive electronics, but not groceries.
That's because Tony Fadell made them work on the weekends. If you're forcing your employees to work on the weekends, on a regular basis, then something is very wrong - which probably explains why he's no longer at Nest.
Yeah I'm sure CEOs had other perks in the past. This refutes precisely none of my criticism of the article.

As to your other two questions, I completely fail to see how they affect my argument, and I don't want to get off track.

To reiterate the criticism I was making - basing your entire article on the claim that the difference between average pay in companies is at fault for "the majority" of inequality, while making no attempt to account for or mention the fact that those firms average wages are likely grossly distorted by executive pay, is at best ignorant and more likely intentional.

We live in a world where the 8 richest people own the wealth of 3.5 billion of the poorest. This is insane, it's dangerous, and it's :not: the fault of Google employees' wage packets; no matter how much CEOs in the 60s or in Asia are paid. For the HBR to suggest this is grossly irresponsible, I find it ghoulish.
Looks like click-bait.
I suggest to distinguish between objective logical flaws given a set of beliefs and/or facts (logical fallacies) on the one hand and subjective, psychological cognitive biases such as the confirmation bias on the other.
I feel you there. It got to the point at one gig where engineering folks--who were given root on their preconfigured laptops--often spent their first day figuring out how to kill and extricate Sophos from their machines. For developers who weren't seasoned jerks, it could be a real challenge until somebody took pity on them and helped them find single-user mode, yank out the kexts, and manually delete everything. (The happy .pkg BOMs helped out, too!)

Ordinarily I wouldn't do this and just punch out on a gig (because seriously, it's that annoying and that effectively-useless), but we were a recently-acquired startup subsidiary, so we were also our own IT shop--the CTO actively approved.
I don't know if it's accurate to call these "bad" arguments. If we judge arguments by their ability to convince people, then many logical fallacies are actually quite good arguments. One need only watch a cable news debate or have a five minute conversation with a typical voter for evidence. Most people vastly overestimate their own rationality. Fallacies endure because they work.

Perhaps the idea is that they are morally bad arguments. Still I would rather call it a collection of illogical arguments.
Twitter’s search blocking
What's the value of an internet connected dishwasher? All I can think of is remotely starting it, but all the real world applications of this could be handled by a delay start button. The other would be to tell you when it's done, which isn't really something I've ever been concerned about.

Even industrial washers that require reporting on temperatures reached and stuff like that don't really benefit from a connection.
Am I the only person that feels "hacking other people" for my own benefit is wrong?
In case you're not being facetious: the price would change overnight not during business hours.
From the screenshot, someone not familiar with strftime would be lost; but most people would be able to figure out the invented format. Also, it looked like users got to choose from a drop down of suggestions -- the "format string" was probably only for users to read, not actually parsed.