skysight-inc/HackerNews huggingface dataset:
This all is a side effect of the paranoia built by the corporation's. Why would you even want to look at the door when you are 1000's of miles away from your home. I understand pet and baby monitors but this information being on the web for anyone is just bonkers.
We are in an age where Technology is advancing at a pace where we don't understand what we need to do with IoT devices.
+1 I agree with you.

I have two Linux laptops that I can do anything I want on. Fit for hacking and having fun with.

I also value my Apple closed system devices: Apple Watch + AirPods, iPhone 11 pro camera (it makes phone calls also), MacBook, and a small iPad Pro. The Apple devices sort of fade into the background for reading books, listening to music and audiobooks, and writing.

I don’t see what is wrong having open devices and also locked down devices, for different use cases.

EDIT: also, I don’t install very many apps on iOS devices and when possible use web apps. More of my software development is also now done on leased VPS. Usually, I want my local devices to be secure and convenient.
The iPad Awkwardly Turns 10
bitcoin electricity cost is the equivalent of a couple of small nations, or the full power of a nuclear power plant, its hashpower is equivalent to the top 500 supercomputers. (this info might be outdated by now). what secures it though is not the giant mountain of resources by itself but MAD (mutually assured destruction) which is hardly game theoretic. Its basically a way for people to park their money akin to real estate, so they wont ever attack the network as long as it keeps their money warm and fuzzy. Its not really decentralized (more like denationalized) and strongly vulnerable to regulations. However just like safe havens if a nation bans it others will welcome it, thats why it is unkillable. China despite having all the resources to crack down on bitcoin mining they wont do it because for the better or worse its like controlling a global currency, which they have been trying to turn the yuan into for a while
> Because when an engineer gets a big list

Let’s not be naive. The list is big. But elements are incriminating. If you implement them, you are morally—and eventually, legally—responsible.
LA Tech Industry Mourns Kobe Bryant
Stuff gets deep quickly. Like movies like “The Hurt Locker”? Well say hello to Sackler family opioid money. It’s interesting to see how deep in pop society opioid money made it.
Is the bit on freelancer stats even ballpark accurate? If so, that's a major surprise to me.
Health Insurance Basics for 2020
There are these and other problems with CNs:

0. They try to be "be-all, end-all" proprietary container documents, so they lack generality, compatibility and embeddability. It would be better if live code try-out snippets were self-contained and embeddable in other documents: HTML, other software, maybe PDF, LaTex or literate programming formats. Maybe there should be standard, versioned interpreters for each kind of programming language in WebAssembly and cached for offline usage by the browser for inclusion in documentation, papers, etc.?

1. For prototyping, it is better to have try-out live code (and/or REPLs with undo) for prototyping like what is Xcode/iOS Playgrounds for Swift or ReInteract was for Python.

2. Computational notebook software, that I've seen, are terrible, complex, fragile and messy to install. The ones I've seen make TeXLive look effortless by comparison.

3. Beyond replicability what goal(s) are CN really trying to solve?

3.0. For replicability itself, why not have a GitLab/BitBucket/GitHub repo for code and a Docker/Vagrant container one-liner that grabs the latest source when built? Without a clear, consistent and simple build process, there is no replicability, only wasted time, headaches and fragile/messy results.

3.1. Are CNs "hammers" for "nails" that don't exist?
Amazon's goal to be the world's retailer, selling everything, creates an incentive for vendors to appear in as many search results as possible. Even if the payoff is small, it's a net positive.

For both Amazon and the shopper, most results subtract from the utility of the experience.

The incentives problem is that:

- For vendor, more hits == benefit.

- For Amazon, irrelevant search == small cost, fix == high effort.

- For shopper, irrelevant search == high cost, switching retailers == low cost

The equilibrium point is shitty Amazon search.
Are you using oo? Still not sure how to “explain” an oo system once sophisticated enough. Just better than go-to everywhere but not much. Of course a trigger based system (gui, system) also have the same issue.

This code + explanation would not work I guess.
You can use XPrivacyLua on later Androids: https://forum.xda-developers.com/xposed/modules/xprivacylua6...
I posted this because people keep flagging Kobe-related posts. On such a thread, I mentioned it was because of racism. I think I’m right.
It has been done by XPrivacy and XPrivacyLua.
That thought is going to haunt my dreams tonight, thanks! If I wake up screaming in horror, I’m blaming you.
Citation needed. Current laws predate the invention of such fundamental technology as the camera, never mind video recording.
I’m curious when you say AV, do you also include solutions such as Windows Defender/Windows Defender ATP/CrowdStrike Falcon in that category?
Since we are talking hypotheticals, if those pushing for Scottish independence get their way, sometime in the future Scotland may find itself out of the UK and back in the EU.
But there's always the issue that the app might need some data for functionality but also misuses it. Like having you type in notes and syncs it with cloud, but then uses the data to show adverts.
The conventional wisdom is that if a nation state wants your data badly enough it is game over. Even an air gap can apparently be bridged if you have the budget and you're patient and smart enough. It's root kits, booters, ransomware, exfiltration and script kiddies that you have to worry about in practice.
The issue is that other sciences are not held back by these problems. We still have bridges, semiconductors, space flight and new cancer treatments. This is partly because it is much easier to measure and verify experimental phenomena (you call this a bias, but it is merely a fact?), but also because being correct matters. However many crappy experiments are done or results fabricated, at the end of the day you still have to put your rocket on the launch pad and fire the engines. The reproducibility issues in these sciences is a matter of efficiency.

Psychology is different in the sense that it doesn't seem to matter to the field very much whether they are correct. I say this because they keep doing experiments which lack a robust design, and then proceed to use complex statistical models to infer many unsupported claims which never seem to replicate. Then they meta-analyse these results to conclude that if there is an effect it is small or only applies to certain people. The 'power pose' study I linked is a case in point. All this is done in a very rigorous way by rigorous people using advanced equipment and statistics, who spend much time spinning careful narratives about their work in long Discussion sections. But you don't get a medal for trying in science.

It is hardly a compliment to psychology that they gave birth to the meta-analysis [1]. Note that getting some result in an experiment, then having the result overturned in a meta-analysis is the functional equivalent of not having done the experiment at all. In fact, it is inferior to doing nothing, because you have just wasted everyone's time.

[1] https://www.sciencemag.org/news/2018/09/meta-analyses-were-s...
I don't understand why anyone still buys anything at Amazon. Their Fulfilled-by-Amazon (FBA) idea was quite a game changer, but the implementation with the inventory co-mingling is something that I'd much rather stay away from as a consumer.

There's been oh-so-many reports that even if you're buying from the official store of any known brand, with FBA, then you might as well still receive a knock-off, due to the inventory co-mingling issue. Have they ever resolved this for good, or is noone really bothers to even pay any attention to this anymore?
Solving regex crosswords with logic programming and Clojure
1. Exercise
2. Eat healthy
3. Reduce hours worked per day
4. Spend time with friends and family
Not a complaint but merely stating the obvious.
SOE Pistol Belt
And this is why drug traffickers should not be punished. If they don't do it, someone else will. It is the people on the receiving ends, the ones that take the kickbacks and the ones that take the drugs, that should be punished.
I was a bit frustrated when I couldn't easily find an online guide to prevent the spread of coronavirus.. so I went ahead and compiled all the info I read and made this Coronavirus Prevention Guide http://stopcorona.org/

Hopefully it gets seen by enough people who will put the tips into practice and slow down the spread of the virus.
If I'm passing at 5 over the limit, I'm still passing. I waited my turn. Not my fault I don't want to go 20+ over.

I'll move back when the passed car is in my rear view. Oh, you really to ride my rear, and pay me on the right? Will Joe we have a problem because I'm happy merged into the right line and you're on my as, and now you're 3 feet from both me and the car were passing.

That's what I got from this comment... Just forget encourages already aggressive driving.

Of course, some people do not pass, and that is frustrating.
Sprouts and the like occurred to me, and have been used by some sailors / rowers on long voyages.

For submarine crew, the balance between "eating home food" vs. "nutritional sufficiency" may swing the balance, though I'd argue that something (sprouts) is better than nothing (frozen / canned vegetables).

Crops which could be grown in conditions in which power is abundant (nukes!) as is water, and atmosphere could be controlled (high CO2 via redirected scrubbers), but space is highly constrained, becomes an interesting question. Probably not trellis or tree crops, though lettuce/greens, carrots, possibly cruciferous vegetables and onions, possibly.

How much use of fermented vegetables is made would be another interesting question.
The Qt Company is stopping Qt LTS releases. KDE is going to be fine
afaik some explain this with resentment for not having seen the signs of a good investment before time, considering all the wits that should float around here.
It's really easy for Best Buy to stock Samsung SSDs and therefore offer you something faster than anything else you've ever owned. But that doesn't mean you aren't overpaying by at least $40/TB compared to a good Amazon or Newegg price on an almost-as-fast drive from a smaller brand.
My grandma used a similar product to send video of a break in attempt to relatives so they could pass it on to the police while she was in another city.

But I get your point. A lot of this IoT stuff is mostly pointless and serves only to make people feel like they are living in the future.
What are your favorite questions in meeting new people? And at work?

That's how you build on knowledge for a more diverse platform. Good luck! From Trump too!
Oh, you’re right.

I somehow thought bacteriophages are another bacterias hunting for problematic ones.
I just refactor into a module that I import into my notebook as I go along. This lets me use the notebook for quick prototyping, but also productionize faster if need be.
The cost of litigating a contract would have far exceeded any value I could have possibly gotten from the project. The distraction and reputational damage from the ensuing fight would have been even worse. The best policy was to be be polite, and make the payment promised and move on. No need to belittle or argue with the candidate. I chalk it up to a learning cost in the business. I now know one way of hiring that won't work for me.

The irony is that the project had no value to me. I had already implemented that feature, and just wanted to understand if the candidate would be able to do the work I'd already done for myself. Indeed I picked the problem because I had solved it myself under timed conditions and knew how long it would take me. I wrote the code for the feature in about 20 mins and then tested and checked-in under an hour. I expected that a new person with less experience and skill than me would take about 3-5x the time, and that would still be okay. Even if they took a day that was not an issue for me. Which is why I paid them for one day of their time. They might have taken a whole day. But 30 days was somewhat too long. Thankfully I'd priced it at a fixed cost. So my downside was fixed.

Still the learning was not cheap. I was paying what would be considered consulting rates in India.
DIY portable SSDs are great, unless you want something ruggedized/splashproof.
lvm and hence ext4 etc have had snapshots for ages.
The least expensive and safest approach of preventing a spreading of 2019 nCorv outbreak globally is still isolation, isolation and isolation.

If the human contact is absolutely unavoidable, then you follow the guide in the link.
Kobe's mentality was always super inspiring to me. It definitely made me push myself further at points in my life in programming and various other activities. One quote that stood out to me from his jersey retirement was:

"Those times when you get up early and you work hard, those times when you stay up late and you work hard, those times when you don’t feel like working, you’re too tired, you don’t want to push yourself, but you do it anyway. That is actually the dream. That’s the dream. It’s not the destination, it’s the journey. And if you guys can understand that, then what you’ll see happen is you won’t accomplish your dreams, your dreams won’t come true; something greater will."

Rest in peace.
It's at 5:30.
Bitfields Forever: Why We Need a C-Compatible Rust Crate
Every thread with privacy debates make me more and more curious about what kind of things HN users want/need to hide so bad from the public ;)

Maybe they own goog stocks in secret.

Edit: this isn't serious.
>I mentioned it was because of racism

How could you possibly know why someone flags something?
I have been on a Royal Caribbean cruise and I did a tour of the galley (kitchens). I was thoroughly impressed with the quality of the food, I cook a lot and get pretty fancy with my dishes and the food on the R.C. cruise was above my expectations.
The market is noticing that we're losing a whole lot of performance on Intel to these security-related mitigations, though...
From etymonline.com:

ampersand. (n) 1837, contraction of and per se and, meaning '&' by itself is 'and' (a hybrid phrase, partly in Latin, partly in English). An earlier form of it was colloquial ampassy (1706). The distinction is to avoid confusion with "&" in such formations as "&c.", a once common way of writing "etc." (the et in et cetera is Latin for "and"). The letters a, I, and o also formerly (15c.-16c.) were written a per se, etc., especially when standing alone as words.

The symbol is based on the Latin word et "and," and comes from an old Roman system of shorthand signs (ligatures) attested in Pompeiian graffiti...

In old schoolbooks the ampersand was printed at the end of the alphabet and thus by 1880s the word ampersand had acquired a slang sense of "posterior, rear end, hindquarters."

https://www.etymonline.com/word/ampersand
Windows 3.1 16-bit multi-functional modules app i.e. skeleton app which loaded multiple DLLs one for each type of functionality. When printing on a dot-matrix printer everything would work fine. However when printing on a (then new) Laser printer the entire system would hang randomly. Didn't matter which module was the initiator. Spent 2 weeks poring over the code in our common DLL used for printing and found nothing. Then started checking rest of the code in each module and found it. Each module called into the common "print dll" to print its graphs. On return back it would call a local function to print the "graph legends" and thats where the problem was. The last line of this function called "ReleaseDC" but the parameters "hWnd" and "hDC" were switched by mistake so Windows released some unexpected memory giving rise to the problem. This code was cut and pasted into each module with minor modifications and therefore existed in all the functional modules.

I was somewhat proud of solving this :-)
Unpopular opinion: Interview problem is a solved problem for software engineer candidates for majority of use cases, it is called Data Structures and Algorithm.

Yes I've tried the other two: take home tests, work one day at company X. They all suck. They all optimized for the suffering of the software engineer candidates. You can't do multiple companies take home tests, it is a waste of time. You can't do multiple work one day at company X, Y, Z. Waste of time. And after all of those time wasters they still reject you for non obvious reasons such as cultural fit, pay, seniority level, etc.

Just cut to the chase, give me DS & A questions and be done with it.

Data Structures and Algorithms are the best mean to interview. Study once, apply multiple times to multiple companies and kill those and get multiple offers, with bonus it makes you a better engineer (at least in my case), though later it gives diminishing returns. You can jump companies every year easily with this skill.

But then people will ask, "how does that gauge software engineering skills?" or "what if you aren't good at data structures and algorithms but you are good at something else like design, product, css, etc" or "there are more to working than just data structures and algorithms" or "you will get similar people in your talent pipeline".

I don't know, that's not the problem of the software engineer candidates, that's the problem of the companies. Let them deal with it. We software engineer candidates just play the game, get the job or rejected from the job, and do the job, go home, collect paycheck, sleep, play, exercise, use our mind, talent and energy doing something else.
Title is somewhat misleading, although not intentionally so:

> The Privacy and Civil Liberties Oversight Board (PCLOB), an independent agency, is coming under increasing pressure to recommend the federal government stop using facial recognition.

The PCLOB exists to advise the government on compliance with civil liberties and privacy principles, not to recommend bans on private activities. This proposal would only restrict federal agencies, not third parties--unlike proposals by the EU which would ban private data processors and companies.
Well, now you know; I found a couple people mentioning it in different forums, but there's a lot more posts on reddit, and I didn't see it mentioned there.
This is how Pony handles division. There's a good summary of possible motivations here: https://www.hillelwayne.com/post/divide-by-zero/
Money. Most of the shady practices going on in the world today and a thousand years ago end up being about money. Even the software engineers who implemented this ghastly thing - they needed the job and the money the job pays so "OK, yeah, I'll do it".
No, it's a representation of which actions lead to good outcomes given a set of input data. There is no explicit symbolic reasoning about causal factors or their outcomes involved in classic RL, and it's very unlikely that any such symbolic representation evolves implicitly under the hood. A neural net in an RL system is just a souped-up version of the tabular data used in the earliest RL systems.
its quite comparable to the web...as it got more widespread the density of likeminded people adjusted to the true average...this does not mean there are no more good places to talk and develop cc, just they are clouded by all the noise above board.
Impargo – We digitize and automate your transport logistics
Yes - https://www.npr.org/2020/01/23/798973304/pharmaceutical-exec...
I'm glad I'm not the only one who pays attention to this. This is completely unsubstantiated and coming from a relatively inexperienced programmer, but it's been my experience that better code tends to produce nicer shapes. An obvious example not mentioned in the article arises when code is nested too deeply and too thinly, creating jarring and disproportionate peaks.
When China sneezes, the whole world catches the flu
ER doctor charged with abusing his baby. 15 medical experts say there's no proof
Close approach of 15-30 meters at 14.7 km/s between decommissioned satellites
100% was not a hardware problem. Works fine on other filesystems ️
I use a few things for this (on windows):

- For notes, OneNote, though I'm always on the lookout for an alternative with decent UI and syncing, but using open file formats. Full text search simple enough with this. Code formatting isn't good but there's an addin where the free version formats it as it was copied.

- To search local files, Voidtools Everything is great. Searching instantly by filename is a real time saver.

- If I want full text search of a large base of documents, I used Likasoft Archivarius which cost me $30 about 10 years ago and is still handy. It's the only local desktop search I've found that supports full text indexing of tons of formats like outlook .ost, etc and can look inside archive files

- For backups I've continued to stick with external drives, mirrored periodically with Freefilesync. 3 copies - one as master, two mirrors ensuring one is offsite.
Chicken of the cave!
Senior Engineer
TrekIT health, a new health tech start up, is looking for a Senior Engineer. Check out the link for more info.

https://trekithealth.com/leadengineer
I've been open sourcing my take home tests:
https://github.com/tlhunter?utf8=%E2%9C%93&tab=repositories&...

Not sure if there's any legal implications with this, like, say I own the code but the company owns the "idea".
> Maybe there should be standard, versioned interpreters for each kind of programming language in WebAssembly and cached for offline usage by the browser for inclusion in documentation, papers, etc.

This would be incredible. Even better, the output from the code (like graphs) should be able to be embedded in the paper. You have no idea how many papers have errors in the code that generated the graphs/statistics/etc. and nobody can tell because the authors rarely release the data, let alone the source
> If we're talking typical suburban housing density, deploying 5G mmWave will require digging trenches or hanging wires on poles through almost as many properties as deploying FTTH.

This is far off base. Conservatively, a mmwave base station has a range of about 1,500 feet, covering about 7 million square feet, or 160 acres. Median subdivision density is about 2 houses per acre: https://www.nahbclassic.org/generic.aspx?sectionID=734&gener.... So one base station can cover 300 houses. For comparison, an N+0 cable node (a node where the fiber is close enough to the houses to require no amplifiers on the coax side) is 50-130 houses. Cable companies have been running N+0 nodes all over the place, but have been hesitant to build the fiber all the way to the premises. That should tell you a lot about how expensive that next increment is.
Have you ever tried searching for apps on the Google/Android Play store? It's a complete disaster if you're trying to find something specific that's not in the top 20 apps. Given that Search is Google's specialty my personal conclusion is that search is fundamentally broken on the Play Store on purpose.
There were a bunch of btrfs raid56 patches last year. I think the known bugs have been addressed and is just that the wiki page hasn't been updated.

Re obsolete, are you referring to RAID1C3?
Jumping Worms Are Taking over North American Forests
Saas bahu amirite
This was kind of passé, even in 2018.
I pasted the wrong link above, but my mobile app isn't letting me edit it. This is the link that describes their reasoning: https://tutorial.ponylang.io/gotchas/divide-by-zero.html
Learn How Revathy Planned Her Career Transition into Data Science