skysight-inc/HackerNews huggingface dataset:
I'd love to give you a challenge: Write a live-updating web dashboard -for anything- in Elixir with Phoenix LiveView. Then think about how you would do that in C#. Sure you can do it, but you can't do it as fast, and what you come out with in 5 weeks as an expert in C# (which should take you 3 days - including beautiful html documentation and all the unit tests - if you're an expert elixir programmer, or, maybe a week and a half if you're a noob) will not have the uptime.
Working IDEAL’s Independent, Third-Party Review of DataCamp
I feel it's because functional programming is not a general application methodology. It excels at several idioms that we use as programmers but I feel it's something more specialized and niche then OO programming. I personally use OO as a base and iterate from there, using Functional idioms where is applicable. Some classes of programs can be described in its entirety in functional terms, but they're a small portion compared to the whole. Everything can be expressed in OO idiom, even if it's not the optimum way; I don't know if the same can be said of Functional. Would like to know more;
You'll notice I didn't apply the term 'programming' to FPGA. Reading the post I noted this was a likely hang up among FPGA designers and carefully employed the preferred jargon. I imagine this sensitivity is the product of much frustration with forever being conflated with mere programmers. Must be awful.
I wouldn't even bother trying.

Instead, look for inexpensive small bipolar stepper motors with a small angle per step, or invest in microstepping drivers.

A couple of these coupled to an Arduino GRBL CAD shield (cheap as well), with appropriate drivers, would be much more accurate. Use rigid aluminum extrusion for the arms, and only use a servo on the end to lift and place the pen on the paper.

At a certain point in complexity (and cost) you could go with a cartesian plotting system run with the same board, too.

If you don't want open-ended stepper control, adding on an encoder to the stepper isn't too difficult (probably the easiest and cheapest and long-lasting would be to get hall-effect encoder breakout boards and dual-shaft steppers, and mount the boards on brackets to the opposite end of the stepper, and mount the magnet on the shaft with a drop of super glue or epoxy).

You can do all of this easily for well under $100 USD.
You must be joking. When I needed a second MRI after a tumor was removed from my brain my very expensive health insurance denied the payment because it was medically unnecessary according to their contract quack Dr. Ramalamadingdong with a certificate from Bangladesh. I paid for it out of my own pocket.

Fuck the US health care system and fuck anyone who will defend any part of it.
Baltimore. Trump was right all along. That is exatly why you don't hear the media giving him more crap about that old black dudes death at 68.

They knew he didn't do crap for that place for decades. Good riddance. Maybe now they can get in someone who will. That is a dream. MLK dream.
The author doesn't say that's the whole issue. He also says the private system drives hospital consolidation, which in turn gives them higher bargaining power to demand higher prices. My point was, OP is wrong that the author "does basically nothing to interrogate why prices are high."
I believe each group has unique power due to its efforts in building a group, growing, and nurturing members.
With this pricing, Meetup is closing the door to free network effect and not letting the host benefit from own efforts. You should check https://info.explara.com/switch-from-meetup-to-explara
First of all, it's a terrible article, it's full of typos; why aren't we linking to the source article on ArsTecnica?

Secondly, Later on in the article is the more relevant

>The city figures it will cost $18 million to recover from a rejected $76,000 ransom demand. I guess if you're going to play chicken with extortionists, you might want to make sure your backup plans at least meet min spec.

Either way, it's a terrible article and I'm on the fence about flagging it.
It makes perfect sense!

The same kind of people that would say no to a pocket change ransom, are the same kind of people that would use taxpayer money to not just do a poor job, but to not do it at all!

The kind of people whose shit don't stink.
I would argue in an ideal world money wouldn't exist but I think people have different ideals in that sense :)

I know some people _have_ to spend every penny because they need to to survive, but there are also plenty of people who spend every penny because they just have no discipline and buy anything they want without regard to whether or not they could afford it. Ideally the people in the former category would get some sort of welfare. Not sure what, if anything, to do with the people in the latter.
I would take that a step further and say, "If anything, including automation, can tamper with your backups, they are not backups"

Several companies have gone out of business this year due to getting their servers wiped by an attacker. Their backups were on live servers as well.
The House of Representatives would be a better place to start. Presidents have term limits and draw from the broadest pool of voters. Representatives have no term limits, draw from the smallest pools of voters, and are often rewarded for extreme rhetoric and hyper-partisanship.
Everything He Wrote Was Good
It isn't. In fact, people there are uncomfortable about computers giving them orders (TNG S03E06). It works because in Star Trek, the society works. For instance, a ship's captain could easily access plenty of surveillance records about their whereabouts and activities, but as a matter of course, they don't. Cases where someone abuses technology for ulterior reasons are presented as negative, and protagonists do their best to thwart such misuse.
Yes precisely! OAM is meant to provide some consistency and standardization to this practice, while fully expecting each platform to have unique capabilities and requirements that can be surfaced through the model. It's really illuminating how often we hear "oh hey we're trying to do something very similar to OAM!"
I've got a phone here on iOS 12 that started from a a clean wipe this morning. The initial setup asks you if you'd like to enable siri (and certainly pushes you in that direction), but if you don't accept, neither hey siri nor holding down the power button will activate it.
You never know who's swimming naked until the tide goes out.

Would be great if every organization conducted targeted attacks in order to probe the reliability of their assumed safeguards. If your system hasn't been tested by someone who has a real incentive to break it, you have no idea if it is really as secure as you think it is.
Actually, the articles are from 2008 and 2011, so maybe the author is right (maybe no one cared in 2005).
I wonder if this issue is prone to cases of ‘a sysadmin writing a verbose config,’ like with TLS servers where ciphers are often put in a whitelist in my experience.
My facepalm is that a group like the EFF would likely want to point out the vulnerabilities in RF and 5G from a snooping standpoint.

My experience with all three techs from an Outside Plant aspect, tells me that Fiber probably would be the toughest for an outside party to snoop on (i.e. biggest physical access to network requirements)
>Refusing to serve a customer when you disagree with that customer's goal is pretty far from being a "moral arbiter for society."

This is similar rhetoric to what people would have used to justify segregated restaurants and schools. I'm not saying you sympathize with this but there is a reason why we don't want public businesses turning people away for political speech or other categories. It's not a nice place to end up as a society.
I was wondering why something that I thought so obvious that I would consider GitLab making it official a formality, gathered over a thousand comments. And then I read the article and quite a few of the comments.

The second top comment (which starts with the assumption that anyone who wouldn't walk to talk politics at work must be "privileged") cleared up why this subject got so many comments pretty quickly. In hindsight, I should not have expected any different.

Appropriately enough, though, this thread is probably evidence of why politics should not be discussed at work, I think.
> Haskell is great for business and great in production.

Hot take: no it isn't. It is extremely hard to learn, has an extremely confusing + needlessly complicated syntax and I question the payoff immensely. I question the well-being of anybody who subjects themselves to the pain and torture that is Haskell.

If I stood up in a corporate business boardroom meeting for tech analysis on a new project and said "I want to write it in Haskell", I'd get laughed + kicked out.
Related fact: the term "case" dates back to the old printing presses where characters would be individual blocks or wood or metal and they were stored in draws. Capital letters were stored in the draw above non-capital letters -- hence why they are referred to as "upper case" and "lower case".

In terms of your general point, upper and lower case letters were originally different stylistic type-faces rather than "modes" of a letter in the same type-face. It wasn't until relatively recently in our writing history that the rules of capital letters became defined rather than a style choice and I'm certain they weren't thinking much about the problems that might cause with string matching on digital systems invented several hundred years later.
The mobile phones and apps are already eavesdropping when it is active. Smart speakers are just add-ons to collect data 24X7.
> also want a programmable bedroom light that can slowly dim on at morning

Oh you absolutely do, this has been by far the best (arguably only) benefit I've seen from home automation. Sunrise is now whenever is convenient. The lights slowly come on over 30 minutes and it feels like I'll wake up at some convenient time for my body during that period, rather than having my sleep interrupted by an infuriating alarm.

> A smart light will also fail at the worst possible way, and I don't want to deal with it.

I haven't had any problems with mine (v1 hues), they default to working like normal bulbs so the worst case scenario is you toggle the switch off and on and you get an illuminated lightbulb every time. Also (true of any LED light) they will continue to work even after you've shattered the glass by accident.

> changing the shape of the keys so that they would stop puncturing my pockets when I walk

Have you considered alternate solutions such as less-tight pants? ;P
Having worked at ZenPayroll in the early days, I can say with confidence that this is not true. Payroll is not handled by accounting software and it sure as hell is not uploading amounts and account numbers.

As for paying people in crypto, we considered it (I was the engineer working on it) and then we decided against it because it’s a terrible idea.

1. Crypto transactions aren’t reversible so reversing fraud is impossible.

2. Users don’t fully understand how blockchainy things work. Providing customer support to explain wtf any of it means would be a nightmare.

3. Users can’t use crypto for anything. I mean maybe buying illegal things on DarkNet markets but other than that the entire blockchain ecosystem—billions of dollars of investment—has yet to build a single usable product solving a real problem.

4. Currency changes value all of the time. What if someone can’t pay rent because they were paid in Internet coins that lost value in the time between their pay period and the end of the month? They’re just…kind of fucked? And again, most people don’t really understand what’s going on here so “it’s their fault” is a very uninteresting response. Don’t set people up to make poor decisions with ramifications they don’t understand, even if we can absolve ourselves of theoretical accountability on Internet forums.

5. In the US you can’t pay people in whatever you want. These regulations exist for good reason, back from when companies would try to pay people in store credit. Is blockchain whatever a real currency or a narrow utility that locks people in? Legally it’s a grey area (or was when we worked on it.)

Overall, it’s just a terrible idea. No one is sitting at home thinking, “damn, I wish I could be paid in blockchain.” I mean, they kind of where when crypto was going up and up and up and it was some speculative get-rich-quick pump and dump, but not anymore. (And anyway, we maybe shouldn’t encourage people being paid in speculative coins with no real-world uses? I don’t know.)
I have to wonder if, in macro economic terms, we'd be better off spending whatever is necessary to successfully investigate and prosecute scammers/telemarketers/ransomers.
Announcing Runbooks
Is it that clear-cut? The "actors" would be companies with a business presence in the USA. It's the data that is stored outside the country.

I suppose the closest equivalent would be financial assets, e.g. funds held in bank accounts. Can a court in the USA order a US company, or one doing business in the USA, to hand over assets held in a foreign bank account?
Interesting article it sounds like they're putting a lot of (warranted) trust in the students. They were a bit coy about it, but I'd be curious to see what the values of the paintings are.

This is slightly off-topic but it was interesting to learn that "homely" has a very different meaning in the UK. Similar to "homey" in the US
I think all of those things are clearly caused by the increase in atmospheric CO2, and the correlated reduction in maritime piracy.

Or, mayhaps, there are more mundane, economic explanations for them...
>> The challenge I'm wrestling with is the smaller teams you're referencing -- the ones who can write the Kubernetes YAML for Ingress, HPAs -- they aren't representative of mainstream enterprise developers.

Yeah its an interesting question, and I think to some extent it is addressed by the devops model. If you take the entirety of a kubernetes deployment manifest as an example, it represents a range of concepts that cross over from the application to the infrastructure sphere. On the one hand back end engineers should certainly be able to specify their own entrypoints, probes, environments, etc. On the other they are probably not qualified to set affinity and toleration, and might not be familiar with the finer details of probe timing properties or update strategies, again just to give a few examples.

On our team we recognize that a range of inputs are needed from different perspectives to achieve the final deployment spec. The pipeline is based on kustomize and patches so back end engineers can write the patches that set up things like I mentioned above, and devops (which in our group is a role combined somewhat with SRE) can assist in fine tuning those, and in writing patches to set the infrastructure level concerns like what nodepool the thing has affinity for. It's worked well for us but I am not expert in the enterprise arena.
Twice I've been at companies where we lost some storage due to a hardware failure and it turns out the backups were missing or didn't work. And both times, nobody was fired.
>All smartphones, Apple and Android, use dedicated audio processors which are always listening for the command word

This is blatantly false. Many high-end android phones and all recent iPhones do this. A large number of phones do not.
Data generated by each individual needs to be owned by them, with certain rights conveyed that will allow them to know how it’s used and protect it.

If I were to set up an device that associated different electromagnetic spectrum emissions, would that data belong to me or to the people who emitted it?
> The Nest thermostat allows me to control the heat remotely.

On a flat you're renting out? That's insanely unethical.
Are you saying the development of fly-by-wire in the helicopter is ingenious or the implementation of the fly-by-wire system?

If it's later I'm left wondering what's ingenious about it.
"That can't be real?"

Really? I'll never forget the description given to me by a close friend who had left a "Government IT" job for the private sector: (1) You have standards and practices like everywhere, but forget one and you're explaining yourself to a judge instead of a boss and (2) there's never enough money for doing all of the things required to meet regulations let alone make things better which is why you'll see silly things you haven't seen on banking websites in a decade still prominent as "security features" on state treasury websites.

I found the story about "important data on a desktop drive", and the shock it caused, surprising. Maybe my past life (a decade ago in infrastructure) was unique, but I specifically recall an incident where I was called down to make an old IBM NetVista (mind you, Lenovo had owned that line for a while at this point) boot up[0]. I noticed some numbers on a printed label and a boot error about the CMOS battery, realized it was drive telemetry, realized that nobody who was looking at the problem had ever heard of plugging in those values (or probably had touched an IDE controller -- server guys -- and it was ancient technology).

The rest of the story I might not have completely correct as parts of it are assembled third-hand, but this desktop was located in our data center, hooked up to a modem (2400bps) and it handled submitting charges to another carrier to the tune of "a few layoffs" for every week it wasn't functional.

How does this happen? Well, the company went bankrupt and emerged, then was purchased by another company. During that time, a large part of our operations was moved from one state to another, hardware and all (but mostly not the people). This predates all of that, of course. At some point, a NetVista was put in place to test setting up an automated process for billing this carrier -- something carrier imposed (must have been one of the big guys). The developer who set up the test system was successful ... on his final week of work before being laid off. A few months later, the carrier continued working the migration plan and switched things over, and after a short delay, accounting rang the alarm bells. A busy developer stepped in, found the offending system was connected to test and re-configured it to point to prod. Everyone went on their day. And hey, when desktop migrated everyone to Windows XP, they put UPSes at every desk so it literally ran in a cubicle until the Data Center migration (where it failed the first time and the label was printed). Rather than figuring out what, on earth, it would take to fix it, they put it on a shelf and plugged it into the UPS in the rack until I was called several years later.

[0] I was one of two people who were called when everything else was tried. This sort of incident happened to me in very similar ways at least 4 times (once with an old Thinkpad Laptop).
I am using elixir for a very important part of a project where I work. The project leader who is giving up their repsonsibility over a half-baked python/django effort that is currently in prod asked me if it's risky because we're increasing our exposure by using a product that is not battle tested. Then i told him that our at work documentation (slab) and our soon-to-be site reliability early warning system (pagerduty) oh yeah and our corporate card (divvy) all are or Elixir/Phoenix so we already have exposure to the risks in adopting it.
Baltimore has been through a good amount of IT Directors who were caught up in scandals/corruption. Not surprising as in the past ten years we have had two disgraced/corrupt mayors abruptly leave office.
I have an Ecobee rather than a Nest, but I had the Nest before I moved and the one thing I note is that it having access to temperatures and weather outside the house means it can choose just to run fans to circulate the air from outside to regulate the temperature inside instead of running the heating or AC. If it knows the outside temperature is the temperature you want inside, it can just shut everything off. A dumb thermostat only knows what the inside temperature is... or more specifically, when the little coil bends to connect the electrodes, it trips the heating on until the coil bends the other way and disconnects them. If the external temperature was sufficient, your thermostat could've chosen to circulate external air into the house instead of running the heating.

Also, it knows when you're not home, so it can then just shut down everything until temperatures would cause other problems such as frozen pipes.

Additionally, you just dial it to where you're comfortable and if you get too hot or cold, adjust it again. It learns what temperature you like it at at certain times of day, it takes a week or two to really get to know you, but once it does, it just keeps the temperature comfortable and you rarely have to touch it or even look at it after that without you needing to go through a complex programming process like you do with most other thermostats.

That's pretty much what a smart thermostat gets you.

Whether or not you consider that useful or a good use case for your needs is really down to your own evaluation.

I like that my thermostat is smart enough to be able to regulate the temperature in my house without needing to kick on the AC or heating, which reduces my power consumption somewhat and is somewhat better for the environment, but is also better for my wallet.
Lazy, half-assed, corner-cutting everything gets to market first. This is a problem. It's also why markets accrue regulations over time.
"Intuit succeeded so I'm happy."
Great! send me an email at mislav at <this-domain> and I'm happy to walk you through and discuss future plans
This looks very promising! I read more into this agency and it looks like they are looking to put a price tag on some of their services [0]
From the article:
"The hope is that by putting a price tag on some of USDS services, that will encourage agencies to develop their own native digital service teams, as the Departments of Defense and Veterans Affairs have already done. That in turn will free up capacity so that more agencies can tap USDS personnel for their own needs."

0: https://fcw.com/articles/2019/06/17/weichert-usds-funding-ma...

Update:
Services offered to other government branches, not to end-users.
You deserve much more credit for this comment than you will get. Correlation does not equal causation!
How Guilty Should You Feel About Flying?
I'm amazed they got as far as building a website without considering that they can't use a trademarked name like that.