skysight-inc/HackerNews huggingface dataset:
LOL ... there has been a standard for years for smart home devices, it is called KNX (https://en.wikipedia.org/wiki/KNX_(standard)) ... what is wrong with KNX? Hundreds of companies already support it, so why not join them instead of re-inventing the wheel?

I think I know what im talking about, because my (smart) home automation is based on KNX, I use Alexa voice commands or a KNX app on my mobile devices to controll all my KNX compatible devices, a server gets the commands and allows me to control the lights (on/off/dimming), to inquire an set the temperature in each room, to control the inner blinds as well as the outer shutters (open/close), to get data of water consumption, electricity consumption from many devices like the cooking plate, the owen, the lights, the AC, ... to get values from my weather station like wind speed, wind direction, sun intensity and much more ... I also have fire detection sensors, movement sensors, air pollution and water leak sensors which can trigger alarms... I can inquire on my phone if I forgot to turn off the owen in the kitchen, if the main door is being or has been left opened. Through Alexa I have also connected my Roomba as well as my TV and all the media devices connected to it (using the Logitech Harmony hub) but those two things are not KNX, everything else is.

Being able to control all this through Alexa is super fun. When I go to bed I just need say "Alexa good night" and Alexa tells my KNX shutters to move down to 100%, all my lights in any room to 0%. When I leave the house I say "Alexa, good bye" and Alexa checks if my appliences are turned off, turns the lights off and lowers the heating in all the rooms a bit. Also as im super lazy, if I finish cooking and throw myself on the couch but forgot to turn of the kitchen lights I just need to say "Alexa turn of the kitchen lights and turn on netflix".

What is also nice is that I can program (control and combine) everything myself. I currently use NodeRed (https://nodered.org/). So I can program routines, like "if the time is > this and the front door gets opened send me an email or SMS", if the wind speed is above a certain threshold open the shutters to avoid damage, ...
Open-source project Debezium for change data capture hits 1.0
One simple way of hermetically sealing organizational complexity: microservices.

Many people don't seem to understand when to use microservices. They're not for small teams.

I believe the real benefit of them is that you can have a team at say, Amazon, who works on their product prediction engine. They have well defined input data, and they have well defined data consumers need as an output. Beyond that, they just have to coordinate within their own team to build what they need to.

They don't have to meet with stakeholders across the organization and get into debates with ten other guys in other departments about adding a database field. They have their own database, of their own design, and they do with it what they want. If they need more data they query some other microservice.
We're told that governments help us solve collective action problems. If it's hard for a single electronics manufacturer to wean itself from conflict cobalt, the government could help them by forcing all electronics manufacturers to cease purchase of conflict cobalt.

Of course, that isn't the real purpose of governments or any other illegitimate authorities, so I won't hold my breath.
If Mozilla were actually serious about giving users control, they'd make this easier to configure.
Ask HN: Domain Registrar with Best Mobile App?
Looking to manage domains on the go, have used Namecheap previously but their iOS app is subpar.
100,000 lines was enough for Terry Davis.
I have tried learning music theory and got as far as learning how to construct scales and chords.

For me, the theory was fairly easy. But it was still hard for me to translate theory to actually composing music.

It did help me in a way to narrow down the notes to play. But it left me feeling that I am missing something.
Announcing Rust DataBase Connectivity (RDBC)
I have a dashboard at work to help me monitor a bunch of systems, but I still have a small BlinkStick LED cube attached to a Raspberry Pi Zero (probably overkill, I used what I was comfortable with) and it changes the LED color depending on a system status warning or failure. I already receive enough email that I filter to different categories, but having the LED bring my attention to the right place is way less stressful IMO.
> Confusingly, /r/btc is where BCH is discussed/promoted

Well before Bitcoin Cash ever came into existence, /r/btc was created as a response to alleged censorship in /r/bitcoin, mostly as part of the block-size debate. As a choice emerged to fork to a big-block version of Bitcoin, a principle /r/btc in generally already supported, it made sense to follow that coin.
If legal precedents start getting made that you have to stop using a vendor once it's exposed that they're using unethical labor practices like this, perhaps even with punitive damages for not doing due diligence yourself, it gets harder and harder every time.

I'm no fan of unenforceable laws that just push problems further out of sight, but I don't think that's the case here.
What's all ponzi schemes?
Maybe this is where some of the missing Pentagon money has gone?
> Everyone will be pleasantly surprised when they interact with our house.

...you're aware that the vast majority of homes are not 'smart homes' already?
And that is why it is a bubble!

SV VCs are throwing money at everything they can, even bad ideas or things that already exist. I wasn't around for the dotcom bubble but I heard it was exactly the same way.
> The look and feel of the book do not impress the user as being scholarly. By scholarly we mean weighty. Not superficial. Chock-full of erudition.

This seems like a bizarrely out-of-place jab in an essay with an otherwise scholarly tone. Why should the “look and feel” of the texts used matter to the facts of a case? If the publisher had used thicker paper or a nicer font would Scalia have been less inclined to criticize the appellate judge?
Go to the link that I provided
It’s pretty crazy that employers have any power over things like health insurance or retirement savings and play by different rules. These should be completely disconnected from employment. The only thing employers should compete on is things like 401k matching.
Unless they split the line without whitespace, that example is already non-portable because it's not well defined what happens to shebangs with more than one argument. IIRC linux merges all of them into a single argument, but other unixen do different things.
What I learned about IP rights in uni, it also works like that in the Netherlands. But I'm not sure if bosses are difficult about it in practice. The one time it was relevant for me, I gave my boss a heads up and it was fine.

It's how the law works so it applies automatically. It has to be the same type of work, though. But one example of that was a webdeveloper building a website for his local sports team.
Ever since this whole repo issue started, we've been told that the ever incresing sums of money that are put into the system are just a "short term" thing, yet no end date is ever announced. Not to mention that the actual cause for the spike in repo rates has never been announced or identified.
HomeKit must really be struggling for Apple to publicly join this consortium. I don’t say this just as a snarky dig at Apple’s preference for walled gardens, but because this announcement more or less Osbornes all the HomeKit devices in the market right now.

Despite its walled-garden nature, I’m sad to see HomeKit go. It was the only home automation standard I’d trust in my home, though hopefully Apple’s participation in this new initiative means it will share HomeKit’s emphasis on security, cloud independence, and privacy.
They are economic migrants, otherwise they'd apply for "asylum" with Mexico.
It is rude. People put lots of effort into resumes. But it's ruder to reject a candidate based on age, gender, martial status, education or lack thereof or doing non sw jobs in the past.

I always talk on the phone before and that's where we both make sure the interview is of relevance.
That's not a million sequential memory accesses.

Assuming a fairly naive python interpreter, it involves

- Parsing a million lines of code

- Outputting bytecode for a million lines of code

- Running a million of lines of bytecode, including

- Allocating a million int objects (ints are heap allocated in python)

- Hashing a million identifiers

- Putting those million identifiers into a hashmap, each pointing to the corresponding into object

- Deallocating those million int object

Plus VM/Interpreter startup/shutdown. But we can benchmark that by running an empty python file and it's not significant.
That code doesn’t imply simply 1 million sequential memory accesses in Python. Python is not C.
We Americans hate the autocrític. Good argument
401ks should not exist. IRAs should support the same contribution limits, with funds deposited in the same way payroll is done. This would be extremely beneficial to everyone saving for retirement, as fees would be driven down due to the ability to shop your account around, and there is zero friction in opening an IRA compared to your employer needing to sponsor and support a 401k plan.

Support retiring 401k legislation. Call your representatives.
The unfortunate thing about this whole situation is that, much like the conflict diamond issue, whether or not these companies are directly responsible due to this specific industry, it is merely a reflection of the terrible state of affairs and human rights in these countries. And stopping mining probably wouldn't improve things much.

Even if these companies (or we as consumers) were to stop doing business and pull out of these mining industries, the conflict and suffering in such countries would simply move to some other industry. The people and children would be toiling in agriculture, fishing, maybe piracy, or slave trade. And I do not delude myself to think that the supervisors in those industries are much more charitable than in mining.

While fixing the problems of mining should be done, the underlying root causes of kids having to mine cobalt would not disappear. So think more deliberately about whether band-aiding this one symptom will let you wake up with a clear conscience tomorrow.
TypeScript is JavaScript. They follow and contribute to the Ecmascript spec.

It pretty much just strips the typing out when "compiling".

All the JS problems have been solved in ES6+

There are many languages that have supersets.
This. Some of the highest paid individual contributors in the world are actors and professional athletes. They're represented by unions.
Weight Loss Tips and Tricks – Alwayswomen.com
I am arguing with exactly as much evidence and good faith as OP.
So you can't answer the question, then.

> Do you really need someone to tell you that if you work on security it’s not your told to disseminate information about hiring?

Maybe if you're fully indoctrinated into a particular corporate culture that very hierarchical, siloed, and highly biased towards management and shareholders.

However, Google, at least for now, has a very unusual corporate culture.
I think you're being a bit too literal here. Did AWS merely fork the infrastructure that Amazon.com runs on and start selling it, no. But are you telling me that it wasn't built on the lessons learned of amazon.com and that it doesn't share some aspects of how amazon.com worked a the time (with improvements to the bad parts)? I don't know the answer and maybe it was a clean-room implementation but that seems unlikely to me.
The vast majority of budget devices I have found are ZigBee:

- Philips Hue

- Xiaomi

- IKEA

- Sonoff
The author of the article wouldn’t be a full time employee anyway, so I don’t see why this is such a hardship for SB Nation.
One Year After 'The Big Hack'
As someone who has taken two years worth of music theory at the college level, I can vouch for https://www.musictheory.net

It basically covers everything we covered in that time-span. Everything is explained quite simply and clearly.

Also, don't neglect ear training!
No it isn't.

Rabid fanaticism goes back to the early cryptocurrency days.

If anything, it's why us skeptics have a hard time taking ANYTHING the coiners say seriously.
Most good ones do.

Unions are democratic institutions and members have the ability to drive changes to this type of thing. Often in many places local teachers unions affiliate with pools of unions or upstream affiliates to get better buying power. Sometimes issues like this are legacy things -- in the past many public school teachers had to use 403(b) plans, as they weren't eligible for or had issues with using 401k or 457 (more common for government) plans.

When my wife was a teacher, her union negotiated membership a "best of breed" 457 plan as a secondary retirement option (they have pensions) that picked investments from different investment firms based on price and performance, as well as negotiated reimbursements. Typically they would get 10-15% rebates from companies like Vanguard or T Rowe Price.

This was, however in a closed-shop environment, not a "right-to-work" state, and both the union and school districts had much better leverage due to the size of the pool.

The fact that you're reading a story about a union in Florida in WSJ is meaningful context. I'm sure they picked this one for a reason.
I know the guy who made the site - he said that there weren’t many prep resources when he was doing interviews. Glad he made this to share with everyone else!
I think it is the other way around. If you want to have your connected devices in a reasonable safe setup, create a wifi network for them and you decide if and how they connect to the internet. This could be a mobile uplink, if you desire to, but I really wouldn't like each device on its own have an internet connection I cannot control.
Banning cobalt alltogether?

https://en.m.wikipedia.org/wiki/Cobalt#Applications

You’d literally make usage of an element illegal due to that. For me it sounds bit of an overreaction.

Also it would be more than tad unfair for the cobalt mines not in DRC to have to close up.
The Black Community Has an Anti-Semitism Problem
I think that's the public ideology, but the reality is the largest percentage of those who own cryptocurrency are using as nothing more than a speculative investment, and therefore, a proxy for fiat.
"In God we trust"?
What about ES6?
129 bits compared to what?

If we made the limit 2^32 the total size of those 3 values would only be 96 bits, and you would only be saving 32 bits.
If you want to run docker without sudo, you can use podman. Root inside a podman container is your own user id on the host machine.
interested in more info about them actually paying the ransom. Not that common a reaction in these corporate/public sector breaches I don't think.
How much did they pay? Was it brokered or direct?

Is anyone surprised they actually got the data back?
Why are they convinced the 'hackers' won't still do anything with it.

Reporting is weak on this as it doesn't say straight out ransomware that encrypted machine with data. That it likely came from any random email that someone opened. Not that there's some evil hacker person on the other end targetting LifeLabs and it could and does happen to anyone.
> [...] have letters that can't be capitalized (for example ß).

Here's ß capitalised: ẞ

Bad example, but you're otherwise correct. My personal pet peeve is systems mangling names with umlauts. Such names used to be common in my country, but they've become pretty rare now with globalisation likely to blame. But a workaround nowadays seems to be to give two different first names: one that has no special letters and another with.
>Oh, please. It's standard industry practice for companies to claim ownership of everything a software engineer comes up with, even "on their own time".

Whatever something is "standard industry practice" and whatever its outrageous and should be stopped and called for what it is, is orthogonal.
Looked it up, for a writer it would probably be like 1% of payroll.
Unions are often rent-seeking monopolies. Labor organization is important, but that doesn't mean those claiming to organize labor are actually always doing what is in labor's best interests.
https://tryspider.com/ => Amazing for ad hoc scraping projects

https://www.fullhelp.com/en => great issue tracker, which doubles for internal documentation
JavaScript may have its quirks, but TypeScript is a great improvement. And with a few tweaks to your package.json, you can code in TS for Node.js!
Climate is just the average of weather over a long period of time. It applies to both. The only difference is the units. There are hundreds of cycles and factors that influence climate. We don't have all of them modeled, nor quantified. So there are unknown unknowns.
> The New York Fed’s repo (repurchase agreement) loan program began on September 17 when repo loan rates spiked from approximately 2 percent to 10 percent

Here is some context on the September 2019 bailout (dated September 23), and they actually foreshadow that more intervention would be likely:

https://fortune.com/2019/09/23/repo-market-big-deal-400-bill...
So? Who is going to know or enforce it?

Most bribes are not obvious. More like give money to the charity my brother in law runs. The charity even does some good, but the real purpose is to pay the brother in law a nice salary and pay for family trips to various places the charity operates. (You should be suspicious anytime the family of a politician has any association with a charity - it might be a real charity but often it is a way to hide bribes)
Buying a Wifi router and not plugging it to the Internet doesn't require a CCNA cert.

Yes, it's an extra device, but so is the Zigbee hub.
Your history is bit wrong, r/btc was created in response to excessive moderation on r/bitcoin, well before Bitcoin Cash existed.
Same here. I became licensed in the 1980's. And it allowed me to quit my job as a poor assed farming boy, and over the past 30+ years, I have built numerous cellular systems from the ground up and I have designed hundreds of cell phones.

This little nerdy hobby, turned into a fabulous career.
Yeah I hope ecobee gets to Europe before I get a nest :)
I don't think that's true, but often times when you work in a large org building actually ANYTHING is like pulling teeth.

Every decision you make is second guessed by 8 other people, and anything you do impacts 5 other teams. It's infuriating unless you're the type of person who loves working through people problems, and a lot of developers, including myself, aren't that kind of person.

Also, maybe it has to do with the fact that failure is an expected part of startups, but in the business world there's perverse incentives to build something mediocre, expensive and ultimately useless just to give the appearance of success.

With a startup, you're free to do whatever the hell you want. If it works, it works, and if it doesn't it doesn't.

I guess it would be possible to give in-house teams free reign to try out new ideas without all the organizational friction, but the startup model works, so why not just throw some money at some kids and see what happens?
This reactionary outrage bait doesn’t belong on HN
not sure what is so special about this. sounds like just a normal sql database queried with yaml file and (AI part is just) ranked with fuzzy search.
No JS developer would do that.

We all know that is global.

Nowadays you use `const` or `let`.

Any JS developer will have a linter that will tell them incase they somehow made that mistake.
Dang, they’re tarnishing Bitcoin’s impeccable reputation!
You can’t let them get away that easily. Jefferson and Washington could have freed their own slaves at any time but chose not to.
I was pretty happy with the interviews I went through for my current position, although that might be selection bias because I passed them. They all shared some important attributes:

1: Fairly open-ended, there was no "bzzt-wrong" moment like the Office 97 case in TFA, so I didn't feel a lot of pressure. It was definitely enough rope to hang oneself, so the interviewers could form an actionable and objective judgment, but as a candidate, I didn't feel that I was on trial, more just chilling and talking tech with some other nerds.

2: The underlying skills (understanding one's audience, breaking a large problem into pieces, making reasonable assumptions) were obviously directly applicable to the position. I never felt that I was doing senseless work, even when the questions were clearly contrived, because the connections were self-evident.

3: Despite the above, the actual questions didn't require a lot of domain-specific knowledge. Even the one that sorta did, could be answered by assuming that it was similar to a more common system, and that's how I approached it.

4: In every case, there were "plan B" options and accommodations for having a gap in one's knowledge. "I don't know this off the top of my head, but here's where I'd go to find out and here's the guess I'm going to use in the meantime" was a valid answer. Perhaps the best answer in some cases.

The result is that I work with a team of people who are super adaptable, can think on their feet, but have a keen interest in pushing towards correctness as soon as real information is available. Whenever I think about possibly going elsewhere, I remember that most HR departments don't select for any of those attributes, often quite the opposite. (And those places tend to be the clients whose problems we get called in to help solve, as a result.)
This Frontline doc (2013) paints a nice picture.

https://www.pbs.org/wgbh/frontline/film/retirement-gamble/

Many pension funds are screwing their members with high fee mutual funds resulting in 2-3%+ haircuts on annual returns. And this does not include all the mystery fees on top of everything else. Imagine what the compounding effects on this is. And these funds are shitty compared to Vanguard index fund over time. It comes down to shady backroom deals, kickbacks and incentive based selling.

edit: added year of the doc.
Let's not imagine a ridiculous hypothetical where someone gets a job without knowing how to read. That doesn't make any sense as an analogy. Learning how to read is not any domain specific skill anyway, if you work for a pharmaceutical company they don't give a shit if you write, unless you are spilling company secrets.
It's certainly notable to any US domiciled person. How many Zambian born CFO's do you know? How many Zambian born people do you know?
There's no sophistication: just plug a Wifi router to an outlet but not to the Internet cable.
Former Palo Alto Networks IT admin charged for running insider trading ring
Prioritizing Technical Debt as If Time and Money Matters [video]
Is there a solution that would work for Florida?
"standard industry practice" is a gross cop-out for a lot of really, really vile behavior.
It might set a "stored" trouble code already, which won't trigger the engine light (only "active' trouble codes do in most vehicles). Some stored trouble codes are there for the technicians to see which passive systems/sensors are failing or have failed in the past.
Makes me wonder if non-Japanese Wikipedia articles will change the surnames to reflect this.

e.g. "MIYAZAKI Hayao (宮崎 駿 born January 5, 1941) is a Japanese animator, filmmaker, screenwriter, author, and manga artist. A co-founder of Studio Ghibli, a film and animation studio, he has attained international acclaim as a masterful storyteller and as a maker of animated feature films, and is widely regarded as one of the most accomplished filmmakers in the animation business."
Looks cool, but this person specifically requested resources to learn music theory.