skysight-inc/HackerNews huggingface dataset:
If my Alexa fails, then I can also just turn the light off with the switch and when flipped back "on" again, then it will be on.

Fallback to 'classical mode' works for me.
And now Amazon have locked the issue so others can't agree with the original poster. Don't fix the problem just fix the person who mentions it !
Ark creates ETFs that focus entirely on publicly-traded future tech companies. They operate in four segments: Genomics, Robotics, Internet, and FinTech.

You will find very few, if any, companies in the Ark ETFs that would be considered "safe" picks for most investors. This is a testament to the nature of choosing companies working on the forefront of technological breakthroughs.

My summary spin on what they're doing is picking companies working on "what will be" as opposed to "what is".

Wright's Law is their guiding light. Worth a Wikipedia browse.
Drive in general is a phenomenal mess (unless you upgrade and go all-in on team drives).

We inadvertently ended up with a weird heirarchy like A -> B -> C, where A was owned by user 1, B was owned by user 2, and C was owned by user 3, and everything was just shared with everyone else.

Then one day while cleaning up the account of a user who had left, I inadvertently un-shared "myself" (her account) from everything that everyone had shared with her.

This apparently resulted in her Drive account going through everything that had been shared with her and removing it from the directory it was in. In this case, Drive un-shared C to her, removing it from B, then un-shared B from her, removing it from A. Now all of those files still existed, and were still shared to everyone else, but there was no hierarchy to them anymore, at all.

This was a completely massive pain in the ass, meaning that one of our project managers had to recreate the entire directory structure, then go through every document that their knew of, search for it in their Drive, find what folder it was in, and then put it into the right place in the hierarchy.

Thankfully, they were the kind of person who had wanted to go through and reorganize for years, so aside from the sudden and completely unmanagable imposition on their time, they were pretty stoked to have a reason to deal with it. I, on the other hand, learned to just never touch Drive at all and migrate everyone to Team Drives instead.

Which it turns out you can't safely share to users outside of your organization. Fucking great. Thanks, Google.
It's almost like we're only half conscious.
Well, live and let live :)
FTC orders Amazon Facebook others to explain how they collect and use pers. data
I guess if you can be as successful as SolarWinds with that level of incompetence I should stop worrying so much about myself.
The only way this comparison to drug companies makes sense is if the drug companies had community sourced supply lines and were selling drugs a third party contributor had made in their bathtub alongside their normal drugs.

> "Ban all childporn" is certainly a reasonable philosophy, but it is no better a law than "ban all impurities" which would shut down every drug manufacturer in the world.

This would be a reasonable argument for a company like YouTube which has spent tens (hundreds?) of millions of dollars putting controls in place. If PornHub had iron tight controls and one of the actors was caught using a fake ID, then it might be reasonable. But they didn't have iron tight controls... or apparently any controls. There was zero verification that participants had signed releases or were of age.

PornHub's controls were complete shit.

Maybe some people want drugs from Pfizer's "Community Sourced" drug program... I sure don't.
I'm not disappointed because I still think the show will be feasible long term - just longer term than it's been so far! :D
I might-should've rephrased my original post to suggest that mocks for non-code-you-wrote deps are a waste, but being able to inject different implementations of code you wrote for the sake of testing still has value.

If you want to test how your code behaves when getting/setting data from a database, you fundamentally cannot mock the database. If you want to test how your code forms arguments to send to a dependency, you probably can, as long as you do both. If you're just testing that your args are correct without actually using them, you'll never really know.

A specific example stands out in my mind when I watched a TDD-minded developer suggest that their code was complete because they injected a mocked version of DynamoDB into a service and then verified their tests ran. They committed and pushed without actually testing against DynamoDB. When tasked with _actually running it_, they found that there was a fundamental flaw in the way that developer perceived Dynamo's behavior, which obviously meant their mock was totally useless.

If you want to test that you're pulling the right ID off an object to send to a database you can mock. If you want to test how your code actually behaves with a database, including failure scenarios and invalid arguments, you cannot.

As usual, solutions are much more nuanced than I previously stated. I've moved away from mocks, not banished them entirely.
I used Compaq in my example because they were the first company to reverse engineer and IBM bios through some legal slight of hand (one group reverse engineered the entire BIOS and wrote a spec, an entirely different group re-implemented that spec, and the first PC compatible was born). I wasn't commenting on the quality of the brand at all.
Honestly, there is very little else as satisfying as a couple of Juan Deags in a crunch round of a CS match. I've spent time learning other, more respectable RL hobbies, but there's that deep sense of satisfaction they fail to capture.
> There's definitely not a whole lot of them for something serving as the root of a worldwide movement / new financial system

"A mile is so big that the entire planet is only 25,000 of them around. That's definitely not a whole lot of them for something as big as the entire planet."
Doubt it - that bug has been known by Go/Mattermost since August.
I hope the software industry realizes that good documentation is more valuable than good code. Code is transient, and even good code today will be called techdebt tomorrow when the next language or framework or library shows up. But bad documentation impedes your ability to write good code, your ability to work with other parts of the organization, and your ability to grow your business by having outsiders integate with you (as in this case): it also has the effect of turning code into techdebt, by causing people to write new implementations of code they otherwise could have used, because they have no documentation for it.

One step we could take is in hiring. When interviewing developers, let's ask them to write documentation, not just code.
r/rust appears to be a decent community; lots of very good posts.
I wonder if this unintended transparency actually makes for a safer world. The cold war might have been shorter if both sides would have been able to see that their enemy does not intend to escalate the situation.
Ah yes, thanks for pointing it out. I suspect you're on Safari. Just tinkered with those dates yesterday. Tech note: momentjs isn't foolproof when it comes to Safari
A variable is useless because it is optimized away? I don’t agree with that terminology.

The variable is useful / exists in the source code, and that is enough. Variables / objects only exist conceptually in the original program anyways, we just infer their existence in the compiled program by correspondence with the original code, or educated guesses about the original code.
Thank you very much! Yes I did it myself.
Importing Your Goodreads and Accessing Them with Open Library’s APIs
This is very cool! Agreed on the color scheme though. Yellow and White are almost always opposites when working with other tools.

Corner Lookahead Drill + some others
http://cube.rider.biz/coracle.html
I found it peculiar that the original post went to a link to the web browser version of a newsletter.

The "archive" of past newsletters felt like a blog, of sorts :)

- https://us5.campaign-archive.com/?u=883bed4bfa283136d355f1b2...

I thought they would at least have a website ...
Those outcomes are likely on any A/B test. Just because you don't measure it, doesn't mean it doesn't happen.
> What happens when 'a' is allocated to a CPU register?

When the & operator is used on 'a' it should mark it as unsafe to place the 'a' on a CPU register - CPU allocation is an optimization and optimizations should never affect how the program behaves (except making it run faster, of course) and as such they should only be applied when the compiler can be sure that they're safe to do so.

(and yes, the same applies on using & on something like an array or struct element - the use of & should taint any variable)
Even 40 years ago encoding things as free text such as this would have been very bad practice.

And don't get me started on encoding multiple items in a single csv column.
Ah nice. Facebook resorts to intimidating bug bounty participants acting in good faith by threatening them through their employer instead of talking.

Can't say I'm surprised, given the level of ethics Facebook exhibits at every conceivable level.
Even Amtrak's coach class is a hundred times more comfortable than flying coach. I'd sooner spend ten hours in a train than two hours on a plane and try to do so whenever I have a chance (which is not nearly as often as I'd like.) Not getting molested by the TSA is a huge bonus.
That's because we've had a good 15 years of tweets and articles from tech luminaries and op-ed writers that used their shopping experience at Amazon as a stick to beat Walmart with. For the most part, those thought pieces have always been written by white-collar people who had no idea of the human toll that two-day shipping takes.

Their entire experience w/ Amazon starts at the website and ends with the brown box with the smile on it.
If it wasn't Russia (and the evidence supporting that it was hasn't been released yet) it would be literally anyone else. North Korea. Iran. Even our allies. Some 400lb dude sitting in his parents basement in New Jersey. And the US is doing this, or attempting to do this, to many other countries.

Ultimately, the hack is the practical responsibility of the victim.

Don't fall for the Kissinger style war mongering.
Coding is very feast and famine for me. Im a experimental physicist in a fairly small group so Im almost always developing solo. Sometimes there's a gap of a week or so without coding if things are happening in the lab. On average i probably work 40 hours/week, but only about half of that is spent of highly demanding tasks. I spread work pretty evenly across the full week.

However, when accelerator time is less than a month away or some other major hard deadline approaches, it can kick up to around 14 hours/day where 90% of that time is highly taxing. That can be enjoyable under the right circumstances, but it isn't sustainable long term. Pushing more than a month straight with 12+ hour workdays usually leads to burnout which can subsequently cost a few full weeks of lost time. So in the end, it averages back to around 40.

I like having variations in workload. i think it would become a grind to do exactly 9-5 m-f.

Junior faculty work more, but they are generally pretty miserable as a result.
Take their readings with a serious grain of salt. Even with the admonition "not as accurate as fingertip". Their readings are garbage. A random number generator does a better job of reading my SpO2. And I'm particularly pale. It's even worse on people with dark skin.

I see absolutely no benefit in the pulox feature on my garmin watch.
This is not particularly accurate, train lines have had to be rebuilt multiple times to support increasing speed of trains. The current TGV lines in use in France are not capable of running on old track, they need to be on modern infrastructure which continues to be built out.

In any case, I think its fair to say over time trains win out over airplanes on emissions, but it isn't that cut and dry especially early on.
Solarwinds is def. Used by acrive duty cyber units at Lackland afb...and they wonder why we tell them they can't just install what they feel like.
People are addicted to many things with very poor marketing. Take crack cocaine and black tar heroin as examples; their marketing sucks!

As an aside, your last sentence was superfluous and came off as a bit pompous (at least to me).

>"You can observe a lot just by looking."
> One of my favorite parts of Open Library is that practically every page is an API. All that is required is adding “.json” to the end. Here are some examples:

>

>Search

>https://openlibrary.org/search?q=lord+of+the+rings is our search page for humans…

>https://openlibrary.org/search.json?q=lord+of+the+rings is our Search API!

This is a really intuitive way to do this.
Just moved to my wife's home country during COVID. I can attest to the fact that online gaming has one of my only ways to "socialise" since I can't go and make any new friends at the moment.
I don't think OP meant to imply that backdoors had anything to do with this. It's meant to underscore the argument against backdooring encryption by pointing out that when you trust some entity with a backdoor, you're potentially opening that backdoor to anyone who can break that entity's security, which may be very, very flawed.
My partner recently brought an dodecahedral puzzle into our home and it comes with instructions in a language I can't read. I'd love to have a "desk calculator" like this to explore the impact of various commutators. Especially now that I'm down to the last 5 corners :|
no data available and this "news" is from 2016
In many places, the aristocrats lived in the city for the winter (when the cold kept the smells and disease at bay) and in the country for the summer.
> not sure why somebody buys an X5xx mainboard and uses 3200mhz memory

Because of the assumption that expensive is better.

For those who don't know: X5xx boards are better for overclocking as they typically have better VRMs (stable on-board power supply). In addition those boards have better memory traces, increasing the chances that you can overclock memory (beyond XMP) and tighten memory timings. On my 3950x this all resulted in about a 15% performance uplift (compared to XMP enabled alone).

If Apple were to ever use AMD hardware, they would likely use a B450 - it is perfectly capable of running all the components to spec.
Even in Bonobos females are more selective than males. If you want hard data, it’s encoded in our gene mutations actually.
You probably shouldn't have posted this either.
Cytoplasmic sensing of viral nucleic acids(2015)
I agree. So go with the well-established widely used change, not the baroque and ill-defined proposal in the original post.
What? Of course there is a reason: there's an old adage about cockroaches being the only animals that would survive a nuclear war. Obviously not true, but is does evoke the idea of resilience/reliability to anyone that recognizes the idea.
This Twitter thread is an overcorrection. I've seen people characterize Malthus's position as "Famine is an inevitable part of the natural order of things" or "The current global population is the maximum we can possibly support", and neither of those are true. But he definitely didn't believe that "there are no limits to resources or food production". He claimed that it was absolutely impossible to improve agricultural productivity more than linearly (https://books.google.com/books?id=9-q_SSfE6skC&pg=PA5#v=onep..., p.10), and questioned whether densely settled countries like Japan and China could ever achieve even twice their current productivity (p. 8).
> Most big fansubbing groups hated CR back in the days when CR started, since CR took their fansunbs to fuel their business.

I mean, Dattebayo definitely criticized CR at first. But by the time Dattebayo closed shop, they were highly supportive of CR. That's why its important to remember the names of these groups. Do you remember the large-fansub group and/or which anime you're talking about?

Its hard for me to think of a bigger group than Dattebayo back then. Dattebayo covered Naruto and Bleach subs, as well as a bunch of lesser known anime.
iOS Privacy Labels for Facebook and Twitter
Bitesize (www.bitesize.co) | Technical Cofounder, Technical Lead, Senior full stack engineer | Remote | Full-time

Bitesize is the next-level, effortless sales text messaging system for salespeople who juggle many deals at the same time and don’t want to leave money on the table.

Our vision is to make business to consumer relationship as personal as it was back in the days for a neighborhood butcher.

Our stack

* Python / Django

* Angular JS

Open roles

+ Technical cofounder (salary + 5-20% equity)

+ Technical lead (salary + 1-5% equity)

+ Senior full stack engineer (salary +1-3% equity)

We have a growing list of real paying customers in automotive, tech, and real estate. Average customer pays a $18k+ annual subscription.

Apply: Email your resume or profile to me at jess@bitesize.co or head to https://angel.co/company/bitesizehq/jobs/ (principals only, no recruiters or agencies)
> They had a few forks which split and degraded their community significantly.

http://bitcoinclashic.org/

For those true to the _original_ Bitcoin Cash chain. lol
If you're a SWE and you say you don't like the new redesign of X for reasons Y and Z, you will be told various things, including "Do you have an art degree? Didn't think so", and "These are your coworkers. You need to be respectful of their hard work" no matter how respectfully you phrase your critique.
> (-> super-heavy diesel trains)

Why would you use a super-heavy diesel train to pull night-train carriages? Use a little electric one.
And this is happening under Trump folks. He doesn't seem to be making a fuss of it either way, and he's probably had enough time to install his folks in the FTC, so I wonder what/if there's a political angle to this.

There is literally no mention of 'FTC' on either CNN or Fox landing pages right now, which is a little disturbing given the days events.

If someone has material information to add about the real background on this that'd be great.
Reading Aloud: How a Microphone and Social Incentives Made Me a Better Reader
Is it possible that there could be SolarWinds customers who are not vulnerable because, for whatever reason, they did not enable/install updates. Were updates to the Orion software necessary for the original software to continue to function or were they optional.
Perfume: The Story of Murder is a terrific historical fantasy novel (the movies version is great as well), but I wouldn't take anything it says as fact.
"All problems in computer science can be solved by another level of indirection, except for the problem of too many layers of indirection." -- David Wheeler
I can attest. I received some super warm, thick socks as a gift this winter and am feeling more comfortable and using the heater significantly less at home this season as a result. It's interesting that I'm otherwise dressing largely the same at home, but a pair of much thicker socks made a noticeable difference.

So, get some super socks! Paid for themselves 3x already.
lmao yeah if you've got keystore access, you don't really need much else. This is just stupid.
China’s Drive to Make Semiconductor Chips Is Failing
I doubt this will _always_ be the case, but it is for now.

If we ever want to go beyond earth we'll have to figure out how to live independently from natural habitats and their ecology. One puzzle piece will probably be hydroponics (another HN frontpage thread from today). Others, like efficient temperature management adaptable to hugely different environments and high density and long term energy sources (e.g. fusion), have yet to be developed. I actually think researching these technologies is more important than saving earth. By all means, slow the decay so we get there, but eventually someone will fuck up anyway and we'd better have colonized the solar system by then.

In such a future clean air would be as much a tradable commodity as water and food are today. There are two ways of dealing with tragedy of the commons: remove the tragedy through coordinated action or let the market remove the commons. Looking at our history coordination and selfless cooperation are just not really a viable option long term, they only work intermittently.
One of the issues I have with this is that no one seems to know the desired outcome. Facebook touch on that with their critism of the approval/reversal of the mergers. What is the desired outcome here? Is it just divesting from WhatsApp and Insta? That doesn't answer 99% of the criticisms of social media or big tech.

To me, this stinks of "something must be done and this is something".
I grew up like 10-15 miles from a sugar beet processing plant. It smelled like burning garbage when the wind was blowing in the right direction.
Is this a full discrete logic implementation?

Other Apple 1 kits I've seen have cheated on various bits such as the video/character generator and keyboard interface by using an embedded microcontroller, which seems to defeat the purpose of an Apple 1 recreation.

It's not too hard to generate a simple black and white video signal, and it's an interesting bit that I would definitely want to try.

The Apple 1 is unfortunately a disappointing game machine because of its serial-style terminal interface, so you can't really create an interactive display, even with block character graphics.

Obviously an Apple ][ recreation would be an excellent game machine, but it's quite a bit more complicated, particularly things like video, PAL chips, and especially storage (which you'd probably want.)
See "Can I post a job ad?" on https://news.ycombinator.com/newsfaq.html and https://news.ycombinator.com/submitted?id=whoishiring
Nah, you can conveniently stop the train in the night so that it arrives at breakfast time.

Edit: There is also a system called "Through coach" or Kurswagen in German, where you enter a coach in the evening, it starts as part of one train, and then, during the night, the train stops and it becomes part of another train - possibly with another change, and in the morning it arrives at your booked destination. (Of course you check the number of the coach well before you enter it, heh.)
We're entering another great depression and it's not b/c of the covid crisis which only hastened the process. The depression has deeper roots and should have come anyway but hasn't been recognized by mainstream Western economical science b/c of its decades long monoculture of sorts. Economics only recognizes recessions, the cyclic crises, but has no models or even a suitable language for describing another type of crises. This type of crisis was known in the USSR as the fall of capital effectiveness.

The problem is that the dominant global economical model has the limit which has been reached. The limiting factor is supply chain length which at some point inevitably makes investments too risky. This idea has been briefly presented by the author in [1] among other submissions.

[1] Mikhail Khazin, The Bretton Woods System: Beyond All Repair? Bretton Woods: The next 70 years (p. 181) https://www.researchgate.net/publication/320622832_Bretton_W...
Eventually I'll spend it, like my index funds and 401k.

Earlier than that, I might sell a little bit in the upcoming year to free up some cash for a home purchase.
Well actually if you're just using the machine as the machine, you should be coding in Assembler anyway. If you're not unrolling your own loops, you're wasting processor time.