skysight-inc/HackerNews huggingface dataset:
Exactly. If they just don't improve their pricing in line with AWS/Azure (which means massive capital investment, always subject to economy shifts in the cost of money) then people will be looking to move.

All the cloud offerings are massively more expensive than owning/leasing unless you have large dynamic scaling requirements. There will be middleware in the future to allow cloud agile / hybrid operation, so maybe cloud compute will become more commodity, as opposed to the current Rolls Royce pricing. At that point will Google be interested? Depends how much marginal cost is involved compared to running data centers just for themselves.
The ironic song about how she doesn't understand the meaning of irony?
V8 Release v8.0
With a crime as widespread as you suggest there will likely be other witnesses like the woman currently accusing Prince Andrew.
Oh, I know. But poor countries flooding will have the additional problem of creating a lot of refugees looking to keep their feet dry.
Not a problem if it is not connected to outside network
I love what Estonia is doing, but we need to keep in mind that

(a) Estonia is a very young country, so they could start from scratch

(b) Estonia has very few citizens. At a guided tour in Tallinn the guide said that many of us came from cities more populous than their country. :-)

(c) Estonia is more... adventurous in some regards. They have a National DNA Database, for example. Try selling that in the country of the Gestapo and the Stasi.

(d) But first and foremost, it is great that there is a smallish country experimenting with all kinds of new stuff. The rest of Europe will benefit a lot, just by watching them and picking some of the things they already implemented and tested.
Let's Try
go
Ideas are a dime a dozen. Implementations are what cost money. I can envision a million different distopias. The funding and will to make them happen is what prevents them from being reality.
I can : all the same to me. Context, mostly, makes me understood
> No one will ever suggest cutting the budget for this.

This is not completely true, farmers have been protesting the increase of this tax: https://www.rtlnieuws.nl/nieuws/nederland/artikel/4942211/we...
Creates EBooks and Reports in 5 Minutes Without Typing Any Words
That's not a fair extension of the analogy. An equivalent analogy would be that you can use any text editor or word processor to write a book.
What an extremely weak criticism that has been played out.

1) Don't concatenate them in the first place

2) Use TypeScript

Pro-tip, if the world is going JS and you don't get it, it's probably you.

With JS (TypeScript) I can develop on every platform natively (React Native).

I can compile to native code. (AssemblyScript).

I'm not saying you can't do those things on other languages, but JS is becoming a powerhouse thanks to it's ecosystem.

Also, you see many other communities like Rust copying lessons learned from web developers (React/Redux/etc)
> There's a belief - that's a myth - that if 3 ppl is good the 6 is twice as good and time will be cut in half. I think we also know - with rare exception - that productivity slides as heads increase.

This goes back to Brooks and has been true since longer than most of the programming industry has been alive. I do wonder why people are so resistant to learning from the past and just assuming "the way we do things now" must be an improvement.
Klovn.
Sorry about that. Thanks for the feedback. It is very helpful. Trying again:

1) Enforcing password requirements for end users was put in free tier last year - Here's why, with a link on how to use it: https://github.com/mattermost/mattermost-server/issues/5935#...

2) Non-admins are still able to archive channels they belong to but did not create - Here's why: https://github.com/mattermost/mattermost-server/issues/6320#...

3) I need to work on speaking more concisely, here is another version of #2 from an HN user who puts things more simply: https://news.ycombinator.com/item?id=21824219

Does this help?
Hackers steal data for 15M patients then sell it back to lab that lost it
I'll have to check them out. I was going by thatoneprivacysite and saw BlackVPN had good reviews. Trying them out now.
People now have more 'digital conversations' than speak face-to-face
This is not exactly the case for HomeKit. Apple didn't even add the ability to control devices when you are off your home network until recently.
If it sends the data to the manufacturer, they're liable. If they importer are, and the manufacturer doesn't care, they not going to sell any cars.
They still have to abide by SAG and Writers Guild contracts, they still have to clear stills, and they still have to deal constantly with music rights and existing distribution agreements. PBS also show stacks of shows acquired from elsewhere or which are international co-productions.

The answer is they'd have to pay stacks of people for streaming rights, on a tiny budget. I really pity the poor bastards at PBS who had to try and arrange the underlying copyright clearance for this YouTube deal, which must have been an unholy nightmare given their budget.
The PDFs were from the pre-publication draft version, and I think only the first few draft chapters were in PDF form. But yeah, if you want to understand communities, Kraut is the #1 researcher in the field and this is clearly the book to read. It's extremely dry though, if you're expecting a Seth Godin book you're going to be disappointed.
This really nailed it on at least one particular job I was interviewing for. I'm freelance and really happy with it, but was referred by a friend to a (at least regionally highly regarded) company, so I thought I'd go.

I was first presented with a IQ test-looking set of pictures where you choose what comes next in the sequence. Seeing as I love puzzles, I scored great on it, but also aware that it doesn't really say anything about my skills on the job.

They were very positive and wanted to move forward. So I got a take-home test in Java. There wasn't a time estimate, but it was fairly convoluted, and it was meant to show what you would turn in, had it been my task, meaning I wanted build configs, testing, deployment, etc.

The problem was that I hadn't worked with Java for a decade, nor did the position have any connection to Java. I didn't even have a jdk installed at the time, but made an effort at setting it all up, figuring out maven or gradle, making my classes and data models, getting a skeleton set up, and after three hours figured I wasn't even half way done.

I wasn't interested enough in the job, would have gotten a pay cut, and had a 3 month old at home I was much more keen to hang out with on my free time, so I reported what I had done and that I was unlikely to do more. They stated that they would set up a meeting with the CTO, but never heard back.

I wish they had done a (sort of) exit interview or just sent out a minimal effort feedback questionnaire. It would be one of the first one I'd actually like to fill out.

I don't think I'm top tier in my field or region, or that I would've gotten/taken the job anyways, but they really put me off for the wrong reasons.

And I bet this is more common than it has any right to be.
Being very honest, the first season was by far the best for me. I enjoyed and watched the remainder, but the feel of the first was incredibly difficult to replicate.

I would still recommend watching the rest.
This seems to be the preferred methodology, actually. One of my close friends is an embedded systems developer and this is what he does.

One of the big advantages of Forth is that it's (apparently) pretty trivial to implement on your own, in whatever environment you choose.
> 'infrastructure is a little hit and miss'

Lol. The problem isn't a lack of roads, it's the fact that parts of eastern DRC are still effectively war zones. This isn't tech companies not caring, this is an ongoing war, a government incapable of controlling the country (and hardly the good guys even where they do have control), rebel groups (which have control over minerals and need income) running their own proto-states, long-standing tribal conflicts, militarily powerful neighbors with vested interests in keeping the conflict going and DRC's precious resources flowing over the borders, a widespread Ebola outbreak, and hundreds of thousands of refugees fleeing their homes.

Google 'wanting to know' isn't going to solve the chaos in that part of the world that leads to the supply chain tracking problems.
they did it on purpose, I don't see why they would stop doing this, it basically means less money for them, not that I agree it should be a thing.
What's a good commission for reoccurring sale?
Let's say you an affiliate/Sales person brings you a lead that converts to a reoccurring sale. Should that commission be reoccurring?
Show HN: Sometime – track recurring tasks in your daily life
A competing product != Any and everything you code
Yep!

Rust can do a lot, even for dynamically allocated ones. Here's a fun example: https://godbolt.org/z/n4ubZS

You can see that add has to do the bounds checks, because it doesn't know how long the slice is. But, foo gets compiled down to a single lea, because even though we create a dynamic length vector, the compiler can tell that it has two elements, and get rid of all of it: the malloc, the bounds checks, everything.

Or take these two versions of a summation function: https://godbolt.org/z/LzGURB

The first uses a manual loop, but rustc eliminates all of the bounds checks, because it knows that it can't possibly go out of bounds. For completeness, I included the iterator version too; you can see the ASM is (I think) identical. (I only looked at the line count and glanced, I didn't compare all 89 lines exactly.)

If rustc can't analyze something, but you can, you can also help hint it with asserts. I don't have an easy example handy, but for example, if rustc does a bounds check in the body of the loop, you could assert! outside of the loop and it has the effect of hoisting the check manually. It's pretty good at doing this on its own, though.
As someone who is perfectly happy with Home Assistant and Z-Wave, I worry that a bunch of mega corps getting together to create a standard will crowd out the market, and prevent non-local, privacy-honoring options from continuing to be manufactured.

If average consumers are told to simply "look for the CHIP logo", and the CHIP standard includes facilities for must-phone-home messages akin to streaming DRM, I'm afraid we'll just get pulled further into the corporate surveillance dystopia.
It is a group incentivized to make sure the sheep are happy, healthy, and within easy reach. ;)
Lots of people are talking about reading, but I think ear training, particularly interval identification, is the fundamental skill to understanding music theory. You ultimately want to map combinations of frequencies to emotions, and that can only be done with the ear.

The 'theory' part is important too, so follow any of the advice of these other folks.
| Pointer compression saves an average of 40% of memory.

This is really awesome. Can't wait it to be shipped everywhere.
No worries... i don't think forcing companies to stop buying will help the child labourers, but i do think it's the least we can do in the west.

Troubling times we live in.
I just tested this with dnsmasq[1] and can confirm it works.

It's good to know that there is a method but it looks a bit strange imo (see this article[2]):

>> Now this seems a bit weird: DoH to a public resolver seemed intended to defeat an untrusted local resolver, but an untrusted local resolver can disable the use of DoH to the public resolver in this fashion. In fact, if you have content filtering in place on your DNS resolver, Firefox will also use that as a metric to decide whether or not to enable DoH to the default public resolver.

>> In other words: if the browser detects that one of the things that DoH would help protect against (censorship / content filtering) is in place, then it will not enable DoH. ?? Well, for you as the network provider, that's good news -- you remain in charge, as so often, it boils down to having to trust the things you have to trust -- if you (the end user) don't trust your network provider, you can't use their services to bootstrap a trusted environment.

[1] just add the line for the canary to /etc/dnsmasq.conf:

address=/use-application-dns.net/

[2] https://www.netmeister.org/blog/doh-dot-dnssec.html
This does seem to be an industry standard practice when it comes to employment contracts. However, you are well within your rights to scrub this out before you commit to signing the contract. I've scrubbed this clause out of every contract. My intellectual thoughts that are outside and unrelated to this project are mine and mine alone. No employer in my mind has the right to that.
Yeah, my contract is similar. Anything that's somehow a direct competitor or related would be covered, but other projects would be just fine.
There are certain things employers put in their contracts even though they know 100% it is non enforceable due to being illegal etc. Years ago when I was an employee it was common practice in IT(in UK) to have a non-compete clause in your employment contract that said: "if you leave you can't work for a competition for 6-12 months". When I looked into it I found out statements like this are unenforceable under UK law as it would basically deny a person a right to work and one can't sign off right's that are inalienable just like one can't sell himsel/herself into slavery.

The process to enforce such a statement in UK would be for the past employer to obtain a court injunction requesting a past employee stops working for competition. I was told almost all such injunction requests are declined as unreasonable. The only exception is if the statement was severely limited by geography. So for example if the contract says: "you can't work for competition in 5 mile radius" it may be enforceable, unless your whole home town is 10 miles across and the statement basically bans you from working in your profession where you live - then no court will grant an injunction like this.

So why did employers put that into their contracts if they knew it can't be enforced? I think they did it to discourage employees from going to competition. Finding out that it is unenforceable requires some googling and one may have doubts about their specific situation. I'm not sure how it is now. My experience with this is over 10 years old.
I've not had any particular reason to specifically use this but I found Robin Hood Hashing to be quite an interesting concept. It improves performance by essentially reducing the distance from the key to its matching key-value pair.

Advantages listed from [3]:

- The number and variance of look-ups are reduced

- Searches can be ended early, since 'hits' are found much quicker

- The flat array structure eliminates need for linked lists or pointers: reduces misses and overhead

- Even finding non-existent elements is fast

- This method approaches O(1), meaning the most efficient search

[1]Part 1: https://www.sebastiansylvan.com/post/robin-hood-hashing-shou...

[2]Part 2 (slight update based on suggestions in part 1's comment): https://www.sebastiansylvan.com/post/more-on-robin-hood-hash...

[3]https://study.com/academy/lesson/robin-hood-hashing-concepts...
Alexa, Google Home Eavesdropping Hack Not yet Fixed
Indeed. Sort the crap from the useful fast is a nice addition.
I remember hearing as a kid that worms cut in half would regenerate into two worms however as an adult I'm sure I was taught this isn't actually the case at all.

After a quick bit of googling, it seems that earthworms can re-grow their tail (if cut far enough down), but the other end doesn't re-grow. Flat-Worms, however are capable of entirely re-growing heads and tails from tiny pieces.

https://www.livescience.com/38405-how-flatworms-regrow-their...
Face Detection Operation Added
It really depends what you're trying to achieve. Music is like language. If you want to write a novel that's different from if you want to visit as a tourist. If you're interested in Jazz theory, then don't get a textbook on classical theory (Analogy: if you want to learn Portuguese, don't study Spanish instead, even if knowing Spanish will help). If you want to compose original music, you don't need music theory. If you want to compose in a particular style, then study that style and its conventions. If you want to talk with other music theory people, err... why in the hell would you ever want to do that? It will bring you no joy and will take over your life nonetheless.
Seems unnecessarily cruel and divorced from reality, even if that is the point. In real software jobs, you don't have to learn a new language, framework, and especially a new paradigm in 50 minutes. Those are things that happen over weeks, months, and years. I don't know of any useful skill that adding even more stress to an interview will surface.
I mean, yes, all languages are easy if you don't care much about correctness.
That doesn't last long.

The BBC use the same provider as a number of Vegas gambling services, and they're very effective because Vegas is willing to spend lots of money on forensic work.
right, but Zigbee just uses a generic 2.4GHz radio. There is nothing about the radio that "involves Zigbee". Some silicon vendors sell 2.4GHz radios that can run a BLE, Zigbee, or Thread networking stack.
If you're bio-hacking, taking steroids for `recreation' and monitoring testosterone, just curious, etc, it does seem reasonable that you should be able to pay for and get your own tests. There are options that facilitate that, though it's a burgeoning market given that the overwhelming majority are ordered, and paid for, through the public system.
Google (specifically, Nest) and Apple are both looking to displace other solutions in the market.

"Teams that don't matter" today. This market is absolutely rife with opportunity for someone to steal the whole thing with better UX and an interop promise.
Applying for asylum at the border isn’t illegal.
This sounds like a very flip answer, but I'm serious. tl;dr: not all music theory is the same, and beware of 'universal' approaches that claim to explain all music. What do you want to achieve?
I'm a huge fan of http://openmusictheory.com/. It's succinct, comprehensive and utilizes examples where relevant (such as songs through embedded vimeo players - not exactly revolutionary, but it's something a book can't offer). Did I mention it's open source?

EDIT: I also really like this YouTube series: https://www.youtube.com/watch?v=mdEcLQ_RQPY&t=74s&ab_channel.... The videos are relatively short, so if you like fast-paced high-density videos then you should enjoy this format.
I just downloaded their browser 10 min ago and I can't really tell any difference in search. Haven't really tried any other g products yet.

They claim to be open and most things are opt in but im not sure why their "human web" is not opt in.
Don't have an Alexa so can't comment on how easy it is to trigger, although I don't know any Alexes so it'd unlikely be a problem for me.

What I can say about the google equivelent is that I find saying 'Hey Google' everytime I want it to do something is a bit of a mouthful especially if you want to do several things is shortish succession.

And my other problem is that I apprently say 'OK Cool' too often when I'm on the desk phone at work as my google account is full of recordings of bits of my work phone convo's where I've triggered it unwittingly.
They know enough to get the damn cobalt. They can know more if they want to, or, more likely, not do business with the sort of shady ass organizations who use child labor specifically because they can't get the documentation.

I really don't understand this "that's just the way it is" thinking when it comes to corporations doing shady shit overseas. If I went to my DMV and I said "I need to register this car" and had no proof of purchase, no previous registration, no paperwork from the former owner or dealer, I wouldn't be able to register this car. Yet, somehow, a multiBILLION dollar company can just buy material from warlords or whatever tribe in remote parts of China, and ship MILLIONS OF POUNDS of it out of that region, but nobody can get a fucking receipt? Are you kidding me?
Ask HN: Best place to sell domain names?
I have ~200 domain names (.app mostly) that I'm looking to sell. Had anyone had success selling domains online and if so what service did you use and how long did it take?
Turkey can if Google wants to do business in Turkey- if it isn't a legal business entity in Turkey, then no, not really.
Those are not the type of skills listed in your job description (which is part of your contract).
Only if they know about it.
Federal Toxmap Shutters, Raising the Ire of Pollution Researchers
I am perfectly aware that Binary Authorization for Borg is for binaries running inside Google.

I am saying that our solution provides almost the opposite: publicly-verifiable assurance that you are running legitimate binaries, despite being built by automation
The problem is you gave a single anecdotal example, and there was a bunch of attention paid at the time anyway and lots of people complained.

You can't insert major changes to health laws in omnibus spending bills.
> This is basically how Netflix works these days

It absolutely isn't.
A coup doesn't happen with democracies/countries, it's dictatorships that "survive" coups.
I'm a mechanical engineer by training and still occasionally do some entry level hiring in it.

My favorite question in recent years has been posing an advanced project - not unreasonably difficult, but one I know they won't have covered in school. Make it clear I don't expect them to have the answer, but have them talk through their approach to this project with me. "How would you get started?" "What would you need to know?" "What resources would you use?", etc.

For us it's been a great filter - both a gauge of their current knowledge and ability to tackle an unknown.
Earth's Magnetic North Pole Keeps Moving Towards Siberia at a Fast Pace
Would a Green New Deal Add or Kill Jobs?
You can buy the Blu-Ray/DVD set on Amazon for a reasonable amount of money. Region 2 though, but the newer version has English subtitles.
Wifi is a poor choice for this because it uses a lot of power. Lots of things that connect to a smart hub are tiny sensors that use expensive batteries.
Thanks, Thomas!