skysight-inc/HackerNews huggingface dataset:
Do you mind if I ask whether you're using some kind of stack where auto-completion, intellisense, etc. is not dependent on any system libraries or dependencies? Or do you just require the developer to install all of those libraries and dependencies on bare metal as well? If it's the latter, isn't that defeating half the purpose of containerizing it?

My prediction is that you might be using a stack where it's not a big deal to isolate project-specific dependencies, npm or virtual-env style. And so in that context, it's not a big deal to ask developers to do a pip install -r requirements.txt or whatever, and then the docker container's job is just to emulate the runtime environment.

It has just always made sense to me that the win of dockerizing your dev environment would be that you could reproduce it on another machine with a docker pull, so those sort of "half-way" workflows were unsatisfying to me. I'm always curious to hear how other people are doing it though - thanks for responding.
How much of that 2/3 is college educated in the software industry, and is technically competent enough to pass the bar at Google?

But that's being overly provocative.

Ultimately this started with you saying that a question about diversity could be heard by some as a dog whistle that only leftists are welcome.

I simply don't agree with that premise. I do think there is a percentage of people who think diversity is a left-only issue, but I don't think that's 2/3rd of Americans. Then again, Donald Trump hovers around 50% approval rating regardless of what he does, so maybe I have too high an opinion of Americans.
The price of bank cards to users is blended into the product, however, some charge a low single dollar digits for frequent replacements.

It's not at all unexpected a key card for a Tesla would be low.

Seems to be $25, which is much cheaper than most remote keys.

https://shop.tesla.com/product/model-3-key-card
This is one of those things that are obvious once stated, but for some reason never made the connection.

I fell out of gaming shortly after Wii was released (adulting?). Did the later installments of the franchise deliver the same experience?
> You're confusing TLC with TLA+.

True that. I have not really been able to get anything beyond the most trivial to work with TLC, so I just stick to TLA+.

> TLA+ is not "too abstract". It is mathematics.

I understand. I'd wager that is the chief reason why most programmers don't even begin to investigate it. Spin feels easier because it is operational and because it can incorporate C.
Fintech M&A Battling for Deposits
Show HN: LinkedIn for Chatbots
These kind of weather anomalies can’t happen anymore, since any change from the norm is immediately politicized and blamed on global warming, etc.
I've had something similar to this - moved back to NZ, bought a house, decided to wait for a better exchange rate deal to move the rest of my $$, bank gave me a combined mortgage/checking/ATM account - at the ATM it started off with a large negative value, eventually became positive over time - didn't have the high value investment component though
Not at the entry level. A grad with a 3.5 GPA and one with a 4.0 GPA are applying to the same job, guess who gets hired every single time. Not always the best fitting part!
If you have a 12 frame delay regardless you have an awful lot of time to get your clocks in sync.

Obviously that tech is not simply unpackable, because they’re on the cutting edge. But that’s also why you could expect some customization.
That's a sample population biased toward the elderly, though.
There's not a big secondary market in unopened $15 gloves. And I really doubt the used listings are a big deal. So I don't think that's a notable factor here.
Shared a similar thought here: https://news.ycombinator.com/item?id=22401420

Yes, it is really important to learn math with study-mates. Just like in code, we do reviews, in math too, we need someone else who can review our proofs. It is even easier to make an error in a proof and believe that something is proven when it isn't. A study-mate helps to prevent us from fooling ourselves.
0
0
0
40
50
60
70
80
90
100
The benefit is that aluminum is lighter than steel. Any longevity beyond that of steel is gravy. Sure, aluminum is harder to work with and is more complicated for manufacturing; that’s why the Model 3 uses an aluminum steel alloy instead.

Nothing lasts forever.
You mean the waiting times that the proponents of Universal healthcare say don't exist?
Thanks. I will look at this and other comments, but I don't want stuff that involves docker in any way. Only NixOs + containers.
Yeah, that’s a good point. And taking out the particles and doing those separately is probably near impossible.

For the non-visible screens it wouldn’t matter that much, but they’d still end up with the moving fulcrum for the main engine.
Help me understand why Bus1 is a good idea? I'm not an expert, but it seems to me like D-bus accomplishes similar goals without any new mechanisms in the kernel.
I notice a lot of downvoting without responses here. It smacks of denial and motivated reasoning. Usually on HN, when you get down-voted, you get a counter-argument. I think it speaks volumes when there's none.
You need to factor in the fear-factor and as fear spreads much more effectively than any virus known to man, then the net effect I'd bet will be bigger.

Remember - there are still people who believe the earth is flat - when you're up against that basic ilk of intellect, the World becomes a strange place very easily when you push a few variables.

Even sadder is, most people will think of this CV as the flu of the year and with that, many statistics will become entwined.
artofproblemsolving.com is excellent. Many of their books, while intended for middle-schoolers, are replete with problems that many adults would find challenging.
I wish there was a "continually improved" model of car where they gradually tweak every part that fails over time, instead of just throwing it all out with an "all new redesigned" model every 10 years (with all fresh weaknesses).
Is there a way to change the torque curve and maybe steering geometry when you want to save tires, and then switch back to ludicrous mode when it's time to burn rubber?
I was tired one night and looking for a replacement brake set for my car (oem has a known problem with seizing I was experiencing). Followed a link from a reddit advice post to some company's site with the parts. Said it would take weeks but I needed it so oh well. Realized the next day Amazon had the same exact thing for less and 2 day shipping. Emailed support of the other site to cancel and days later they said they'd "try" but some of the order was "already printed" and there was "nothing they could do" (BS). Amazon one got here in 2 days, other one got here in 2 weeks, all of it. Returning would leave me out their "free shipping" cost so I'm just keeping it.

I'm never going outside Amazon ever again unless the product or a suitable alternative doesn't exist on Amazon.

Another thing i'd like to note is I've ordered dozens of "Amazon Basics" products and I've yet to be disappointed. The company overall has been great for me. Painless returns with no gotchas, lower prices, superior shipping, better ease of use, 5% back with the card.
The big question with any battery replacement is what the core credit is for the expended battery. If the battery costs $20k, but you get an $18k credit for surrendering the used battery, then it's not so bad. In theory, used car batteries would still be in fine shape to be used in fixed systems (like a whole-house battery, etc.) thus generating a nice core credit, but there just isn't enough data to know what that will look like in 10 years.
Unstable clock speeds and power have zero relationship when you design the circuit. You can easily design something with a few transistors that will violate setup and hold times at 1-10mhz, which you can get out of a very low power crystal. You could even use an off the shelf mcu with a low nominal clock speed and just point a fast resonator at it. You can even make things unstable by giving it too slow of a clock speed. Most semiconductors don't want to hold a charge difference for very long.
(Disclosure, I work for Elastic)

It's definitely complicated, and can be quite confusing due to the number of subscription tiers, the ambiguity around terminology, and historical documentation.

We need need to find a way to bring more clarity to the documentation, and we try, but the subscriptions page, in particular, is very difficult. It's already very long, so we don't want to add detailed explanations to individual points but it's hard to find short sentences that are both accurate and well understood by a variety of audiences.

To be clear:

- There is no security in Open Source elasticsearch.

- There is security in the free "basic" license. It is, at the time of writing, disabled by default.

- Early versions of Elasticsearch had no security at all.

- The security product that we (Elastic) produced was exclusively a paid feature for many years

- The core security features (authentication, users management, role based access control) have been free in the basic license since May of last year. https://www.elastic.co/blog/security-for-elasticsearch-is-no...

- If you download the latest version of the Elastic-licensed distribution of Elasticsearch (which is the default download if you get it from our website or package repositories), you get a version on which you can enable security, free of charge, without needing to register, with no expiry.

The only documentation I found which says "there is no security", etc is from old blog articles (e.g. this one from 2013 https://www.elastic.co/de/blog/found-elasticsearch-security). We don't do a great job of indicating that the information on those articles is out of date.
I did used nixops. I quite enjoyed it, though the local state database was annoying. I wish it was more like k8s, keeping its state internally in a distributed db. I'll look into disnix. Thanks!
khan academy. lessons and practice problems. go for it.
My stake president mentioned the year without summer in his stake conference talk about Joseph Smith today. I'd never heard of it before, and then I check hacker news tonight and here it is again. Weird.
sigh

I am partly responsible for why WebAssembly is this way. You can thank/blame me for the if-else bytecodes. They are indeed, a form of compression, as they don't add expressive power. I measured carefully and they make a big difference in code size. That's why they're there!

The structured control flow requirement is to benefit all consumers. It is only a burden on producers that come from CFGs, not from ASTs and other tree-like IRs. If you have a dominator tree, then you can generate structured control flow in linear time. LLVM does this a particular way, but there are straightforward algorithms.

No, this wasn't Google throwing around its veto power or something like that. There is a good reason why control flow is structured, as hinted in comments here.

1. Structured control flow rules out irreducible loops. Irreducible loops cause problems for all JIT compilers in all browser engines, not just V8, and even in JVMs. Things get really complicated, particularly in register allocation. [1]

2. Structured control flow guarantees a stack discipline for the use of labels, mirroring the stack discipline for values. This is not only a nice symmetry, it means that a consumer that needs to allocate space per label can reuse that space as soon as a control construct is closed. That is essentially optimal for use of consumer space resources.

[1] No kidding. If you have an irreducible loop in Java bytecode, which is possible, you will never be JITed and will get stuck running 100x slower in the interpreter. We thought this through very carefully in V8. If you allow irreducible loops in Wasm, you force all engines to either stick to their lowest execution tier and run 2-100x slower, do relooping themselves, or handle the general case of irreducible loops spending multiple person-years complicating their optimizing tiers' backends for a case that is incredibly rare (and probably introducing lots of bugs). In V8 we would have probably gone for the relooper option because the other two options are bad. So that's a lose, because now the engine is more complicated, doing a rewrite of the code that could as well be done better and more efficiently offline by a producer. And there is no benefit because the engine's code would be no better than what the producer would have come up with. So we'd choose the lesser of the complexity options, but get no performance benefit, in order to avoid the absurdly bad performance hit of not being able to use the optimizing tier. Bad tradeoff now matter how you slice it, IMHO.

I am fully convinced we made the right choice here.

We should have communicated better and the relooper algorithm and tools should textbook, off-the-shelf stuff.
> IMO this is why it's popular with the jQuery crowd.

I had no idea. I've only used React, Angular, Backbone, and custom frameworks at work (mostly React in recent years), but I like what I've seen of VueJS because of its "batteries included approach" (which is React's weak point, although they seem in some ways to be moving toward being a full framework).

VueJS seems about as different from jQuery as you could get. I mean, it's even got a virtual DOM.

The closest thing you could get to jQuery? Modern, vanilla JS, whose recent APIs were often inspired by jQuery. But the jQuery crowd vehemently rejects that option because their idea of vanilla JS is stuck in the year 2010.
> It seems that this solution was carried over to WebAssembly without much deep thought given.

That's definitely not true - a lot of thought was given at the time to this. I'm not saying the optimal conclusion was arrived at (nor am I saying the opposite), but it definitely wasn't for lack of effort and consideration.

I don't remember all the details, but some of the factors were:

* Experience with structured control flow in compilers like Emscripten, Mandreel, and Cheerp, that showed it's pretty easy to re-structure a CFG in the toolchain, and there aren't significant downsides when the VM receives that output.

* VM people concerned about the efficiency and complexity of non-structured control flow, and preferring the structural approach that has known simple ways to construct SSA etc. (see titzer's comment for more details)

* Not having a proposal like funclets on the table. (The idea for that came much later.)
Not really, the best thing you can do is not expose the car to salt in the first place.

I once worked on an enthusiast's classic car back in the midwest which was exceptionally clean. The owner said every time he drove it in the winter or rain, which was rarely, he would put it in the air on the lift in his garage, and spray the car from below with WD-40 he purchased by the drum.

That seemed to have helped, but it's no panacea, and there's definitely rubber stuff which will be unhappy about getting WD-40 soaked regularly.
Depends on what kind of project you're doing. Vue is still great for smallish projects, but if you're looking to make yourself marketable React is the way to go. For future proofing yourself, it might be worth looking into webcomponents as well. Likely there wont be anything built using them directly, but there are a bunch of new frontend frameworks that utilize them (stencil for instance). Next gen frameworks will highly likely take advantage of shadowroots and other parts of the spec under the hood, so it might be worth understanding that stuff now.

TL;DR

For resume building + career growth -> learn react

For quick and dirty side project -> use vue

For future proof / bleeding edge understanding -> use webcommponents
This is not true. The performance models with performance tires eat tires just like every other high-performance car with high-performance tires. Ordinary Teslas with stock tires don't.
I think it is easy to jump on the "I told you so" bandwagon, be it for "freebirths" or anti-vaxers or HAES movements. In the end these movements only lead to suffering. Be it still-born babies, people dying of preventable diseases or an early death because of obesity. I wish there was an easy answer to these problems. I feel strongly about personal freedom, but in the end how can you attack these issues then by information and regulation?
The only other option may be the Chinese way of their social credit system. Don't vaccinate? Points deducted. Don't have a birth in a hospital? Points deducted. Obese? Points deducted.
That will certainly impossible to implement in the west and also probably hard to reconcile with our culture, but it may come through the backdoor, as insurances are implementing finer and finer pricing factors, such as smoker/non-smoker.
alright, I'll attempt to make a substantive comment on this.

Aside from the drama, I think their approach did not work well because visual design is fundamentally not a constraint satisfaction problem. If it were, it would be possible to design something aesthetically pleasing by mechanistically following a few "design rules" (eg. balance, repetition, contrast etc) yet this is generally not the case, barring limited exceptions (eg. templates). The general rules behind visual and color design are sort of intentionally vague and in most cases requires some intuition to apply properly. We're certainly a lot closer to automating this intuition now than 2010, but there's still a long way to go.
I’m sad you didn’t think I was genuinely asking for potential solutions.
> At a reasonably quick pace

Consider discarding that requirement.

> that someone with a family + overtime startup hours could still benefit from?

I suggest drilling fundamentals with easy exercises in moments of low quality time. (I often do a few Khan Academy skills during bouts of insomnia. For others it might be the commute, or just before bed, or...) Periodic repetition over the long term is more powerful than cramming.

Save your best quality time for your family and your job. Accept that you will progress in math at a slow pace. Before too long you will nevertheless end up ahead of many successful (!) software engineers who do not have strong math foundations.
Yes, though factor in how many get it.

In this case say 100 people got SAR - 10 people die
Now Flu - 1000 people get that and - same net result.

Lets face it, how many got SARS in total - less than 10k
How many people catch the flu each year? - millions litterly millions.

But as with most of these - it is overall health and underlying preexisting conditions that can and do skew statistics and not all countries log things to the same standard.
Interesting.

>Personally, I don’t care for auto-completion or go-to-definition

What about just plain old syntax highlighting to make sure your imports are resolving? Do you just run vim from inside the container or something, and then find out whether it builds / works by running the container?

Like, say you had a Python project that you were going to containerize. Do you perhaps do the actual editing of the source on your dev machine, with all of the relevant libraries installed into a virtualenv or something? If that's the case, then it's basically a guess-and-check workflow, right? There's nothing strongly enforcing your virtualenv to match what's in the container. And there's nothing about having the container that saves you from having to setup your local environment in a way that's suitable for that particular project. That just doesn't seem like "developing out of a container" to me. More like... using containers as a local test environment, or something like that.

Maybe you're just explaining why the Docker folk feel it's reasonable to say that Docker improves the development experience, putting aside whether they imagine you literally sync'ing up your IDE up with a container as I was describing.
Yes. Besides being distinctly more like C++ than C, there are other less complex languages (zig comes to mind) that are contending for that area.
Having bus functionality enabled in kernel is beneficial for several reasons. It strips out lots of unnecessary bells and whistles and just hold some skeleton for send/receive/advertise. Most POSIX IPCs don't have an advertisement mechanism that enables discovery without some external persuasion.

D-Bus does this but has often been criticised for being overtly complex. OpenWRT came with a simpler solution, but then quickly defined a data protocol which suffers severely in I/O - it needs JSON for everything.

BUS1 doesn't specify a protocol for actual data itself so I can send/recv C struct which my process groups know about it.

Also, leaving bus logic in kernel would mean I can write a minimalistic library wrapping the syscalls for my specialised use, yet keep the applications readily portable should plans change.
> Are these legit sites / apps you are reading? How are you finding them?

They are mostly on Facebook. They're native ads[1] because I have various layers of ad blocking implemented, and only native ads get through.

> The solution here is probably to convince authorities to prosecute the individuals are accepting bribes for fake reviews

I'd have to disagree. There needs to be incentives against unscrupulous business practices by sellers who are arguably the bad actors in this situation, and not the unsophisticated consumer caught up in a confusing offer.

[1] https://developers.facebook.com/docs/audience-network/native...
They are probably talking about these: https://www.bosch-sensortec.com/products/optical-microsystem...
The full video looks neat [0], but like all AR concepts it's made with CGI.

[0] https://www.youtube.com/watch?v=yIGaEHuCuAs
So when you say there's quite a bit wrong, you don't mean that any of the content is inaccurate?
One one hand infection experts say humidity protects you, on the other hand they say most types of humidifiers are disease incubators. On top of it it’s a fact that humidifier additives effectively are chemical weapons that works on humans at lower concentrations than it works for pathogens.

We’re sort of in a bind — so how are we supposed to have safe air? 6-hourly bleached, heater based humidifiers running off the tap?
Customer surveys have taken over the world. Not everyone rates them a 10
ITOps Times Open-Source Project of the Week: KubeEdge
Twine and Bitsy have been two recent somewhat popular choices for getting into making games.
I won't repeat the good suggestions already made, but I'll add this: find a set of the Open University MST124 text books. The OU publishes their own maths books, which are specially written for self-study (since that's your only option with the OU) and their courses generally assume very little or no previous knowledge. There's an even more basic course (MST123 I think) if that one is too advanced. These are serious courses that form part of their Mathematics degree course so they are very thorough and, I hate this word, but rigorous.

Of course you get the books when you sign up for the course, but it's way cheaper to get the books and study on your own, and you'll get 90% of the information that way.

I don't know if you'll find the pace quick or not; personally I would say that learning maths is very hard, and the materials you use are unlikely to prove to be the botteneck (spoiler: it's you).
I don't work at Apple but Tahoe trips do seem to be fairly popular in the bay area -- maybe the watches can't handle that much cold and snow?
You had to disassociate your own google account before factory resetting. If you forgot, then yes, it requires the previous owner's gmail password to continue.
And it's not even that any more. You ALWAYS have to check the guaranteed delivery date. ALWAYS. At least half the stuff I start to order -- even with the "Prime" label -- will take longer than 2 days. This situation has caused me to start shopping retail again, whenever I can. It bites me EVERY time I don't specifically check, and stuff winds up coming on a slow boat from China. Prime literally means nothing to me anymore, except their video service (which has a pretty good selection).