skysight-inc/HackerNews huggingface dataset:
"Our phones control us and tell us what to do when; social media feeds determine how we feel; search engines decide what we think."

Ok, let's see. I check my Android phone perhaps 5 times a day. It's in silent mode all the time and has a broken screen since 2.5 years and I don't care. I have perhaps 10 apps installed of which I use maybe 5 on a semi-regular basis. I check Facebook / LinkedIn perhaps 1 time a day and when I do I'm always slightly annoyed by the amount of useless crap in my feed. I don't use or need Snapchat or Insta or Twitter or any other social media. I doubt I even need Facebook. I do use Google, a lot, but mostly as a gateway to Stackoverflow or to satisfy my curiosity about something I've read somewhere else on the internet. I doubt it has any influence on what I think.

Am I really such an outlier?
> I live in NYC, and they have the opposite is here, most PR or fashion firms are more female dominated...

In NYC the tech companies are also diverse. They solve problems of other industries with tech and hire for many different roles besides engineers. Tech companies in NYC generally have significantly more women compared to Silicon Valley.
What is the difference between Keto, Paleo and NSNG diets?
My colleague has written a draft RFC for this very use case, in fact: https://datatracker.ietf.org/doc/draft-wkumari-dnsop-interna...

It's still very much in the early stages though.

Even then, though, you can end up with all sorts of problems during mergers/acquisitions when previously separate intranets end up getting joined, exposing naming conflicts. Ultimately you always need to use a globally unique namespace, so either use a real domain name (guaranteed unique) or do something unique on top of .internal, e.g. .yourcompanyname.internal (still not guaranteed unique, but better).

See also: https://jdebp.eu/FGA/dns-use-domain-names-that-you-own.html
AI Safety Gridworlds
FYI, the pipe operator for R (and other languages that have it built in) are for calling any functions with any parameter types. This is not just academic, in the tidyverse style it's both common and idiomatic to change object types in the middle of a pipeline (for example, from a data frame to a vector, or from JSON to data frame to an interactive Leaflet map).

While Python decorators and operators can get you surprisingly far, I just don't see them being in the same league as languages like Lisp and R that let you manipulate the AST really easily.

Agreed though that the culture of Python is the exact opposite of R (and Ruby, Perl, Lisp), and even if Python had all the same metaprogramming goodies as R you wouldn't see as widespread use.
IoT Devices Should Be Free,  Why
It's not routine to escalate. There was an article here not long ago about a guy who found a RCE on facebook and escalated to everything he could and kept a copy of all the data, that didn't go well.
>I assumed its really due to a lack of well paying jobs

Close. It's because there's been a massive reduction in low-skill jobs that can still pay the bills outside of cities (whose size sustains their service sector, so you can keep the people who can't cut it at university employed).

Robotics did this somewhat; Chinese slave labor doesn't help.
Ah, thank you for the explanation. You'll probably get done for being a snitch.
5 Top-Notch WordPress Maintenance Mode Plugins
an amazon locker on my front
porch, that would solve the
problem for everyone

The problem with delivery boxes is the time of the cost.

You can't charge for the box upfront without killing customer acquisition - most companies give new customers a discount, not a charge - and if you give the box away, you're $50+ in the hole for a customer who may never shop with you again, and you've got to charge more to recoup the costs of the box.
For how powerful we announce bitcoin/blockchain and its possibilities, the faultiness lies in the exchanges and that is my biggest con with Bitcoin
For emacs users, check out restclient.el[0]!

Super easy to use, and it's trivial to save and organize common requests since...it's all just text :)

Supports variables as well. Check out the readme for examples. Can't recommend it highly enough.

[0] https://github.com/pashky/restclient.el
Charlotte itself has gotten quite popular among my white collar Atlanta friends who are looking for a smaller town feel. The job market is soft but the city is very nice.
When BEAM crashes (which is rare), it turns out your isolated processes aren't isolated. You could mitigate for this by running multiple BEAMs, but that comes at a cost too.

BEAM works best if you can model your work as a process, optionally with state, getting messages and sending messages. If that doesn't fit your program, it's not going to be a good fit.

There's not a long of bindings into other systems; GUI bindings are problematic -- OTP ships with wxWidgets, but it doesn't feel like Erlang programming to use; I didn't evaluate gtknode, but last commit 2 years ago seems iffy for a project addressing gtk (which I was under the impression changes frequently). If you're dealing with networky things, and the protocol is well documented, it's easy to create your own bindings; it's possible to create your own bindings to other things, but dealing with Erlang data types in C is some amount of effort.

Hotloading will warp your mind. For a side project I had written in C, I wanted to hotload the main loop so I didn't need to lose state when I restarted (serializing the state was out of the question because I'm keeping state in a library that doesn't offer serialization); I looked into writing bindings for the interfaces I needed, but it was going to take too much work, so I ended up refactoring my code so I could use dlopen to hot load the main loop in C. :D

There are some issues I've run into with OTP, but those aren't really limitations of the BEAM. Lots of OTP doesn't impose explicit limits (or have ways to impose limits), but instead has scaling issues when you hit large numbers / exciting conditions. Most of these _are_ easy to fix, but some of them are frustrating, and are clearly only still broken because there's not a huge community of people, some of which would run into things. For example, the virtual binary heap that was mentioned in the article -- this is a great solution to the problem (the problem is: if you have a simple process that just passes around binaries, it doesn't generate enough garbage on its heap to trigger GC, so the shared binary heap grows rather large), but the fix is pretty recent because not many people ran into it, and when they ran into it, they tended to fix it through manual GC rather than fixing the GC.
Cities are the original network effect.
It's a known fact that a car's value always depreciates. You can't expect a car to be worth the repair you put on it.
Looks like different components could be added in the future, but not clear how.

The following are included:

- A JupyterHub to create & manage interactive Jupyter notebooks.

- A Tensorflow Training Controller that can be configured to use CPUs or GPUs, and adjusted to the size of a cluster with a single setting.

- A TF Serving container.
A contract requires a "meeting of minds", informed consent, and both parties having reasonable power to negotiate the contract. Such contracts definitely can contain clauses like binding arbitration, and you should be free to execute such contracts.

However, there's a strong opinion (e.g. encoded in EU law) that the standard contract forms offered by companies to consumers are not really properly negotiated contracts (even if consumers willingly sign them) and thus in such contracts you're not allowed to enforce a certain set of terms that are considered abusive. One of such terms is a binding arbitration clause.

Your customer is free to negotiate and make a contract containing such clauses with you, and then it'd be valid, but if you simply get all your customers to sign on the dotted line under such a clause, it's understood that you don't really have obtained informed consent from any of them.
How bad is the taste?
What’s the difference? (honest question)
I agree that Redux is a horrible pain.

A week ago I started searching for a simple yet powerful solution for the state problem in React. After trying 3 libraries (Baobab, Cerebral and react-cursor) and discarding without trying a bunch more (Derivable, partial-lenses, Cycle and others), I ended up writing the app in Elm (still doing it).

Federal seems like a better Redux, but still too complected[0]. Ideally, I would want something like Baobab (a central store with cursors/lenses and event emitters), but with immutable data structures (not Object.freeze) and without the bugs. Since this ideal will never come (and I won't write it myself) I'll probably use Federal for my next app that could not be written in Elm.

[0]: https://www.infoq.com/presentations/Simple-Made-Easy
Interesting analysis! Question-- has gold been a way to diversify away from all countries in the past?
I think cardio edges our carbs by a little bit.

If I am excising well, think marathon buildup.. extra carbs do not make me feel any different. Greasy and fried food gets me, but not carbs.

If I am not exercising, almost any reasonable of carbs makes me feel terrible.

Hard to just pick 1, but I do think exercise wins for me by a small margin over clean eating..
Chrome forcing anything sounds a bit scary.

I hope google do not repeat Microsoft mistakes.. with this "forcing" ..
Do you like this app?
> Google uses .dev pervasively for projects

What are you talking about????
>Incorrect with VPC..

VPCs won't work for multi region penetration tests. As far as I remember subnets cannot span multiple availability zones. I should have probably mentioned that.

>Also, could we stop using the term 'slave' to refer to distributed compute or storage nodes?

That I can't argue with...
Somewhat similar story, (though I weighed a bit more). Went on a keto diet and got my blood sugar down to non-diabetic levels in three months (also lost a lot of weight).

But the type 2 diagnosis didn't feel right, and I pressed them for more testing, and found out that I was actually type 1. However, it's been four years now and I'm still not on insulin. Apparently the honeymoon period for adult onset type 1 is highly variable, and they don't have much data on it. So who knows when I'll have to go on insulin, but have felt pretty lucky so far.
Maybe they should invite some other company to their party with the other gender ratio if it is such a problem.
Yeah, I also got misdiagnosed as T2 (at 23). Too many doctors still immediately jump to a T2 diagnosis if you're not a kid anymore. There's a reason we don't call it "child onset diabetes" anymore.
Please read the guidelines and then start commenting civilly and substantively. We ban accounts that won't.

https://news.ycombinator.com/newsguidelines.html
Take public transportation during rush hour and look at what people are doing on their phones. Yes, you are an outlier. And good on you.
Well, no, it's dicta in the textbook case—Schenck v. United States, 249 U.S. 47 (1919)—of the Supreme Court getting swept aside by security hysteria and failing to protect the First Amendment; a decision whose substance was overruled by Brandenburg v. U.S., 395 U.S. 444 (1969).
Or just click disable in the dashboard. Pretty easy, actually.
this is the currently-accepted way of doing accounting

Cash basis is also accepted, and generally used by very small businesses where accrual accounting is too complicated.
I'd second the getting an office or joining a co-working space - i'm in a very similar situation to you and being alone all day was demoralizing. Getting up and going to an office makes the day much more bearable.
I even skip the drinks.
It depends surely on what they're after. If they want small electronic goods to sell for drug money then they'll smash a window. If they want identity/banking information so they can still the contents of your bank account(s) then probably the SMS and number spoofing is better for them.
Upvote for Revisionist History. I rarely revisit episodes from a podcast, but there are several episodes from Revisionist History that I've listened to 3 or 4 times apiece.
Sure...roughly 11,000 years of history, hundreds of cultures and civilizations; that work?

Can you find a civilization that has lasted with continuous benevolent and competent leadership? Because I can give you hundreds that haven't.
It seems like you're suggesting women should be free to do this, but men should be shamed for asking women to do it - which seems like a weird position to hold.

I can imagine some harm comes from this - e.g. an employee is mistaken for a model, or perhaps an employee is never mistaken for a model, but the magnitude of the harm doesn't seem so severe, and seems comparable to the benefit - the party is more fun.

I know why people have an intuitive dislike for this, it calls to mind paying for sex, sounds pathetic, and feels possibly misogynistic, but logically, I can't defend any of those positions myself.
I'm a CBus expat currently living in the valley. A few of my friends back home have what I would consider to be extremely fancy downtown apartments, and of course what they pay in rent is the same as what I pay to live with 7 people (in an admittedly large house).
They're not, thats the point. They say in their FAQ their stripe rate is 1.9%
They also have open sourced a number of tools that offer tremendous value to anyone scaling Elixir.
Added bonus of a cheaper state income tax at any of these places vs CA or NY (expect WA which wins out for the time being, though they seem to be facing pressure to change)
For the same reason we don't let people sign away personal rights. We have plenty of evidence showing that it is actively harmful to society at large. To pretend otherwise under the guise of "freedom!" is insulting to all involved. Including you.
Looks nice, quite similar to my setup. But you seems to also be using a number of customization that aren't possible with the extension alone - curious how you configured the auto-expand on mouseover?
The incentive to save money exists regardless and nowise leads to arbitration as the only option.
Yeah, it’s bizarre. The topic of diet has a lot in common with religion. The research is so murky and poorly conducted and everything is a contradiction, so people have a tendency to just pick a “team” and form beliefs around that. Team Vegan, Team Vegetarian, Team Keto, Team Paleo.

If you’re on a different team, you’re an attack on their dietary beliefs. If you’re on any team, you’re a pain in the ass to anyone who hasn’t picked a team yet.

People also have a tendency to form part of their identity around how they eat. “I’m a ______.” So now you’re not just questioning their dietary beliefs, you’re casting judgment on their identity.

So I get why people are so sensitive about it. And like politics and religion, I try to keep it to myself.
There is no source because it's not an accurate statement.
It's almost 2018 and you're still peddling intolerant anti-sensationalism wrongthink? Get with the times! /s
It says it runs in "in any environment in which Kubernetes runs." So as long as you are asking if it runs on Openshift's Kubernetes, than yes.
Probably because it's used for scrolling the tab strip when the amount of tabs is so high that their width stops shrinking and further overflowing tabs are clipped from the strip area.

Relatedly, if you use Tree Style Tab there's an extending extension that adds proper mouse wheel scrolling: https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...
It is indeed so tiring to explain to people I'm not crazy skipping that dessert or pizza or pastry. Most of my peers still think bacon and butter are pure evil.

That's even skipping all the vegans.
It's not about refunding the customers though. It's the payment gateway that will drop your as a customer. Neither them nor Visa/MasterCard want anyone running scams via them.
Kiss rules are good for lifestyle and everything!
Hmm interesting - I'll check out Baobab
> It is a failure of human imagination and human arrogance to assume that we will never build things smarter than ourselves.

No it's 21st Century IT-bloke failure of imagination and arrogance. A failure to imagine change: specifically starting to hit real walls and running out of superficial areas of expansion to distract you from the lack of intrinsic progress. It's 21st Century IT-bloke arrogance imagining that the context that has rewarded you with money and power, is also at the heart of an earth-shattering scientific revolution...and not just (which is significant) another industrial revolution leading to new and all too human plateaus.
Actually, you are trusting an institution called the chinese government. Bitcoin mining is concentrated in just a few companies in china that could easily collude to own 51+% mining share.

If the chinese government decides they want to destroy bitcoin, they can easily do it at any point: https://medium.com/@homakov/how-to-destroy-bitcoin-with-51-p...
Napstar was replaced by torrents. People still download music without paying for it all day every day.
Oh, sure, I agree with you on that. I'm just contrasting the actual stated purposes of such programs with the author's strawman version of them.
As a Californian millennial articles like these make me frustrated. my one bedroom apartment is ~2200 a month and came without a refrigerator. home prices start at a million dollars, traffic is horrid and the city i live in is currently on fire.

That having been said, im not sure id trade California for Ohio or other so called "flyover" states. The only time they end up on the nightly news is when they violate marriage laws (Kentucky) for gay couples, stage a massive white supremacy rally (Virginia) or pass some arcane law that either wipes out womens healthcare or edifies teaching autonomous ignorance in place of biology in school.

Is there an independent perspective on these cities? Something that cuts to the point of what living in Tennessee is actually like? can I still get bulgogi and ramen? how does healthcare work? I know these states would get quite a few more transplants if they or someone just explained what it was to be a part of them.
I've been using insomnia daily for something like a year now, it's excellent. I would ask the developer to stop putting pop-up messages in it though. I use it because it's the cleanest REST client I've found, and it's extremely jarring to have the otherwise exceptional UX broken by a "latest release" popup.
American Nazis were using it to organize the Charlottesville demonstration. That's not a form of legal liability nor brand identification you want. https://www.engadget.com/2017/08/26/discord-chats-may-help-c...

Also the bad people never stay confined to their private hate club. See the linked article here about "raids" on other channels or literally the entire history of Internet social media.
If a sha-256 exploit came out relatively suddenly, such that anyone could generate private keys for a given account key, bitcoin's value really would go to $0. I don't think this is likely, but I think maybe 1% over the next 10y is reasonable.
One major roadblock is there is no concept of separate identities managed under one login, or switching accounts easily. I think there is a half-way-there "server nickname" option new this year but it's not quite the same. The primary motivation for most is a clear separation between personal and professional.

https://feedback.discordapp.com/forums/326712-discord-dream-...

https://support.discordapp.com/hc/en-us/articles/219070107-S...

Anecdata:

https://news.ycombinator.com/item?id=14870899

https://news.ycombinator.com/item?id=14865292

Some people consider this a positive.

https://news.ycombinator.com/item?id=14093132

https://news.ycombinator.com/item?id=14089417
Holy cow you are in a great position. I am guessing you are missing social and health elements because your work life would be the envy of 99.99% about the people on this planet.

You already know how to fix the other stuff: exercise, find new hobbies, find new friends/relationships. Just do it. There are no shortcuts or secrets to getting in shape, getting good at stuff and meeting new people, it just requires a little courage.
It's social papier-mâché, and the fakeness is demeaning.

However, that aside, the lack of disclosure is unethical.
I like the money that I make. My solution is to avoid any and all interaction that is not mandatory.
Let's run the numbers: https://blog.patreon.com/updating-patreons-fee-structure/

For a $1 pledge: previously creators took home 85c at least, so Patreon was maxed out at 15c. Now they will charge the patron 37.9 cents and the creator an additional 5c. So now they are maxed out at 42.9c. If 15c was enough to break even this means 27.9c of pure profit. That's a _very_ nice profit rate! (The rent seeking is too damn high.)

Let's presume patrons decrease their patronage so they pay the same as before, so if they paid x before now they pay 1.029y+0.35=x ==> .97x-0.34. The patron takes home 95% of this, .92x-0.32 Previously they took home at least .85x. So we are looking at 0.07x=0.32 ===> 4.57

So if you were pledging below 4.5USD (let's be realistic: 5 USD, noone pledges cents, not sure the platform lets you) and drop your pledge such that Patreon charges you the same, then this hurts your creator. And many won't react rationally and do the .97x-0.34 calculation, just cancel because hot damn, did a company I authorized to charge me X amounts just unilaterally decided to charge me more without proper clear notice (I just checked my home page and I do not see a big read warning this month I will be paying more either on the home page or the pledges page.)

Oh and many creators have various perks at 5USD which now they need to drop to 4.52 USD (again, does the platform allow for cents?) and encourage their patrons to drop to that level. Patrons in this case pay 5 USD still and the creator takes home 4.29. Previously, the creator took home 4.25-4.65.
Isn't this because writer pay plummeted?

Skilled technical people don't write for publications because the pay is terrible compared to even an entry level tech job. The best articles I see anymore are by guest writers who do work in industry but wanted to write an article for whatever reason.
You cannot use a typedef if you intend to create a new type (e.g. one that provides a specific set of methods but otherwise identical to a built-in type).
As someone who will be personally negatively impacted by this tax raise I just want to say that there is more to the tax raise than just plutocracy. Conservatives are raising complaints about what is happening in the academy, and if members of the academy do not want to be personally hurt maybe we should try to understand the kernel of truth in their complaints.

At the very least members of the academy could selfishly try to come to some harmony with the people who control our budgets rather than blindly lash out against them.
Turns out 'free' is a good selling point
Two things:

1) I doubt most people are monitoring their home LAN traffic at all, let alone to the degree that would let them detect something odd here. Even if they are, there are ways around it -- like simply compressing and storing the extra voice data and only sending it out when someone makes a legit request to their Echo. Certainly that's more data, but the access pattern would make it easier to hide.

2) This hack doesn't require any (lasting) physical modification to the Echo. You connect to the debug pads on the bottom, do some stuff, disconnect, and you're done. So there are no physical extra bits to find.

But yeah, my point here was exactly #2 -- physically there is nothing in your home that was not there before. In the case of a dedicated bug, that's something physical that the target of surveillance could find and know that someone is messing with them.