skysight-inc/HackerNews huggingface dataset:
Public companies can issue more stock to public markets at any time. That stock would be priced at the market rate. If a company’s stock price tanks due to lack of demand, that is bad for the company. Similarly, companies with failing stock prices have problems attracting (and bleeding) talent.
We've started publishing modules with a whitelist in the npmignore to help combat this.

*
!dist/**/*
I do a similar thing.

Because in principle the files on Dropbox could just be dumped on the open internet -- Dropbox never sees anything unencrcypted. There is a lot more trust in a single tool.
Yes, but to clarify, I meant access by civilians, given the availability of cheap FLIR systems, stepper motor rigs, and OpenCV processing.
Why are they called a “virtual assistant”? I would just call that an assistant. I have always thought a virtual assistant is a chatbot. In fact, I have never even given one of them a chance bacause I was so sure of it.
I seem to recall they initially did not, and there was a massive outcry about it, so they relented.

Sounds like one of those things that they will try to sneak back in every odd years or so, and if the masses miss it just once it's game over.
> Linux is an operating system designed to run on computers that meet Microsoft's standards.

No, it isn't.
Wow, I feel like a dumb-dumb. I have no clue how I've missed this. Though, from what you say, it sounds like I'm not missing much at all...

FWIW, I'm pretty happy with my personal passwords being managed by the 1Password for Mac desktop client.
I see, it has a "dev-server.js". Why is that not a package? We have super simple functionality like "left pad" but not complex dev servers as a package? What if it breaks? Do I need to update the template?
Sure. At least it cannot be done without the active participation of humans. Who hat least may object, though there are many ways to attempt to avoid that from happening. One being deluding them into thinking it is just a game.
The Luxury Network (And why $1,149 for the iPhone X makes perfect sense)
The line between the two is thin and ill focused...
Why? It's correct. You run a tool to convert the Web source to Pascal. If you want to compile TeX on modern computers, you run another conversion step to convert the Pascal to C, but Knuth used a real Pascal compiler when he made TeX.
Maybe if something develops intelligence and tool use after us, they can do a better job with it.
Plenty of people pay lots of money to learn how to code. If someone is being paid to learn and work, isn’t that a pretty good deal?
mine instead support 37 different miners, i will publish the list
$, _, backbone what more do you need? :D
Electric trucks have the potential to greatly reduce costs. This would provide a huge advantage for trucking companies that adopt them, and a huge disadvantage for those who stick with the old. $125,000 to save a spot in line so they can try it out ASAP and see if it lives up to its promise sounds quite cheap for a company of this size.
Do you agree with “Healthy sites mean consistent load testing”?
> Do use antivirus

I think the standard advice from the security community is to not use any antivirus at all and maybe only Windows Defender if you're on windows.

The advice to use Tor browser is also terrible. The Tor browser is based on an older version of Firefox ( currently version 52 vs 57 for upstream Firefox ) and so might contain known bugs.

On a side note what does the security community think about Qubes OS [0]? The approach of security by isolation is interesting.

[0] https://www.qubes-os.org/
It seems like that's a step in the right direction, although as I can see implementation and specification are not finalized so it is hard to say whether any compromises will have to be made when it is released.

What I really want is to have some basic code contracts (like pure methods) embedded in the language in as frictionless way as possible. It eliminates need for many simple unit tests, null checks, etc.

I'm not sure if this feature will be only for structs or also for classes - I hope both will work.

Although I switched to C# 7 years ago from C++, and I like it, I have to say that C++ syntax seems more readable to me - const T& seems more readable to me than ref readonly T.

Another thing that might be missing here is propagating immutability information down to JIT. AFAIK, codegen could optimize code better if immutability is guaranteed (at least that's part of the rationale of using const & in C++). There is PureAttribute in System.Diagnostics.Contracts, however CodeContracts seem to be mostly dead in terms of compiler and VS using information from them for static analysis.

I wish this ref readonly feature could basically render all IReadOnly* interfaces useless, so that collections would have proper "ref readonly" interfaces. I don't see that in proposal - I wonder if there is a way I could contribute with that remark? I think it makes a good reason that's missing from the rationale on that github page.

Lastly, I wish there was more discussion about how C++ or other languages with stronger checks do it. Pretty sure there's huge opportunity to learn on other's mistakes :).

As a side note - this is what makes HN great - I can post a comment and get response from Ben Adams himself! One of the greatest .NET Core contributors who made it really fast! Thank you for that link :)
I built a similar starter kit that inludes both Webpack and Rollup. https://github.com/asteridux/asteridux it's definitely much simpler and bare-bones so it might not be for everyone.
Why not? If it can cut costs of transportation by 20 or more perfect. This would directly translate into cheaper product and thereby attract more customers.

Also, Lablaws chain is pretty forward-thinking and they always had the newest stuff. They were one of the first, if not the first, to implement self checkouts. They have order online and pick up in store. They have had a partmership with online bank for points, also one of the first if I remember correctly. They embrace new things in other words.
Article quotes a USPS guy saying the total losses on cross-border parcels is $71 million.

Compared with the service’s losses of $5 _billion_ this doesn’t strike me as an actual outrage.
The site says that it can be self-hosted. But will I be able to configure my browser extension to work with the self hosted version?

Also, what are the disadvantages of the hosted version?
Sinking container ships by hacking load plan software
Mathematically trivial, but great notation to explain the point of Bayes. Brilliant!
A company pre-ordering is quite different from a consumer. They've probably put up a fraction of the regular $5k.

But even if they hadn't, this story hit newspapers in pretty much every region they have consumers. At a WACC of 6%, a two-year 125k loan means they've got quite an effective PR move for $15k in interest payments.

Remember this is a company with $46 billion in revenues, not a mom-n-pop store or small local chain.

It's a good move without even going into whether the semi ends up worth buying a few years down the road.
This ignores the one piece that was IBM proprietary, the BIOS, that they tried to defend strongly.

But back then they didn't have software patents, and Compaq was able to prove that their BIOS was a clean room re-implementation. And from that point the cat was out of the bag.

Never mind that IBM after that tried to go proprietary with the PS/2, and it bombed badly.
What you are really saying is that the only people who can reasonably make it work are young people who have no family obligations and can live in ultra lean conditions. I guarantee you that anything you can do in SF to save money be that having lots of roommates, forgoing a car, etc... you can do in other metro areas of the US.

I'm not knocking people who make the choice to do that but don't delude yourself; on a purly financial basis it is not a rational choice.
Modern day debtors' prison.
It really shouldn't matter what kind of mobile device the end user has. Get your designer to use a mobile-friendly CSS framework like Bootstrap or get a new designer.

Asking what kind of mobile device sounds like you're targeting a specific platform.
> "However, all of their browser extensions and phone apps support setting a custom API URL before logging in, to allow for private installations."
I don't understand why their first point for mobile was "Get an iPhone" but they didn't do something similar for desktop. Why didn't they say "Run OpenBSD"?
https://www.youtube.com/results?search_query=ambient+noise

https://www.noisli.com/
Which is why them buying Jet.com just to get Marc Lore was a very reasonable bet. He hates Amazon as well and now has the resources to fight them. Look at all the acquisitions they have made into brands in the last year. It is always great to have three competitors in a space but two is better than one (like Comcast in most markets).
I read a mess of these books. I subscribe to the Safari service put out by Tim O'Reilly and his krewe.

I look at the table of contents carefully.

I then read the whole book quickly to get oriented. At that point I make a judgement whether it's worth more time and effort.

Still here? Then I reread any chapters that relate to performance, because those chapters usually give a clear view of interesting issues in the subject system.

Then I do one or two of the problems / examples / demos. I do my best to avoid downloading and running them; rather I take the time to type them over; it helps me cognitively to understand what I'm doing.

Then I evaluate whether the material I'm learning will help me solve current problems, or give me ideas about solving future problems, or not.

I put the book in my Safari queue if it's relevant to either current or future problems. Then I go use what I've learned.

I wish I could say I wrote a quick personal review of every book. But I don't.

This works pretty well for me. Safari is a great way to read tons of books, because, well, "tons of books." They don't take up shelf space or have to be moved, or recycled if they turn out not to be useful.
Google launches TensorFlow Lite developer preview for mobile machine learning
This logic led me to join WeWork for a while and it was quite horrible. It was loud and WeWork didn’t care. Seemed like they need to provide a place for your average person, which makes sense, but that
average person is a sale/marketing/design type who won’t be bothered by noise. Not a good option for people trying to focus. Not to mention the coffee type never changed.
There's a lot of jquery code out there that's basically lines and lines of for loops to maintain a state machine. Stuff that all these nice frameworks handle for you in a clean, bug-free way.

Almost every day of the year,

<div id='business-class' ng-class="{selected:seatType=='business'}">
Business Class
</div>

feels better to me than:

$('#seat_type').on('change', function(){
if(this.value == 'business'){
$('#business-class').addClass('selected');
} else {
$('#business-class').removeClass('selected');
}
});

There are other considerations, angular/React aren't the only solutions to this... but having something to handle this sort of stuff cleanly and generally is a no-brainer to me.

jQuery's an amazing tool at the low level, but there are some higher-layer stuff we can easily apply to manage state.
Show HN: Flexible and correctness-prone process composition in Clojure
Connecticut adopts intimate-partner abuse program
One is good advice, the other is not.

HN: The only place where you need to explain the difference between iOS and OpenBSD.
https://help.bitwarden.com/article/change-client-environment...
One of the first things I thought was: "do they have rights to those Silicon Valley assets?". Considering that this is a small setup (which it feels like), the answer is probably "no" which makes me wonder, as a prospective client, what else they're doing that may end up with legal trouble. Sure, HBO are very unlikely to find out, or even care, but it's a silly risk, and if they're taking silly risks now, why would I trust them with any part of my business?

Now, all that's a knee jerk reaction. The guys who made the service may well have licensed the assets, or the assets may not need to be licensed. And who cares? They're just a few assets! But that's the first thing I thought about when I got to their front page. Not a good start. Then I see a bunch of bad copy as false promises (seriously, you are not going to get a professional UX expert to "engineer" my personal website). Then, assuming I'm not that pedantic or I can get over the copy, I click on signup and get a TypeForm modal popup. I assume that the whole credit card bit has been removed, as I can't see it on the form, but really, I'm not going to submit that form. A company who can't create a simple form for their own SaaS website is not one I'm going to look at in a good light. How are they going to deliver a good service if they can't even be bothered with that part?

Again, knee jerk reactions all they way down, but that's my honest feedback. And I don't even get to the product, since I've already fallen off the radar.
"In my experience that isn't true and in cases where it did happen it would be an abuse of process."

At my employer that's the case . Directors are pretty much on every patent that comes from their department.
As (currently) a full time web developer I am very confident this will not happen. Feel free to call me out in the future if I am proven wrong.
I'm not sure why you were down-voted. This is a valid point and as a college professor and author, I'm sure Downey would appreciate any feedback that would make his book better.
It probably seems fragmented because it's easy to get things confused, and Microsoft isn't making life easy during their journey in open sourcing the whole stack (or at least significant portions of it).

There's the languages (C#, F#), there's the runtime (CLR - Common Language Runtime), and then various frameworks (including the base framework, and the ASP.NET framework). Then there's the difference between the original variants of these and the new 'Core' variants.

Plus there's various other related bits like the .NET Standard projects which are meant for library developers to target to make library cross-platform portability easier.

As for difficulty getting intellisense working via emacs - that's certainly been something demoed, but it's not really a well tested use-case at this time.

If you're coming at it from a non traditional (Windows) developer perspective - then you're looking at a massive ecosystem in flux and in migration from being a primarily single platform to multiplatform.
There are dev server packages for webpack (https://webpack.github.io/docs/webpack-dev-server.html). I can't tell you why it's not used in this specific project.
Don't. Please. I don't want to maintain your state spaghetti.

Or if you don't have state to manage, but a few small interactions, just use the plain browser API.

Back in the day jQuery was useful to maintain developer sanity across all the different browser API implementations and their quirks but, nowadays, it's mostly an unnecessary dependency. Even AJAX, which jQuery simplified immensely, has been superseded by fetch.

90% of jQuery code out there is querySelectorAll and fetch.
Why does it have both webpack and rollup? Can't they both be configured to do the same thing? Why the duplication?
"but any boosterism should be tempered"

You say that as though boosterism has a negative effect on the non-mobile-elite of Columbia when I would think that any economic activity would be a boost for the whole economy there.
Well, it seems one viable question to ask is whether it might improve the day to day life and experience of people who depend on service animals (https://www.ada.gov/regs2010/service_animal_qa.html). So in that sense, I agree that it is better to start with the problem (e.g. how can I improve life for people who depend on service animals?, or How can the life of service animals be improved?, etc.) rather than the tech.
Why is there a gene for high cholesterol? In what kind of environment was high cholesterol beneficial?
Traffic: Why It’s Getting Worse, What Government Can Do
"Canadian grocery chain buys some trucks AND cheap PR"
cross platform but dependent on mysql and .net.

I suppose that is what OP meant by 'reliant on microsoft'.
Virtual assistant[0] is an accepted term for a human assistant, but agree that with the increase it chatbots it is confusing. Definitely worth clarifying as having a real person answering the questions is a lot more valuable.

[0]: https://en.wikipedia.org/wiki/Virtual_assistant_(occupation)
Time Tracking and Invoicing for Your Business
And it wasn't always like that with software. We're used to the current situation in the age of portable devices and app stores, but I remember buying software in the 80s and 90s when most people didn't have a modem or any networking connectivity on their home machines. You went to a store, and bought software on disk or CD that came in a cardboard box shrinkwrapped in cellophane. You tried out the features, and it either worked or it didn't. And if it didn't, you were stuck - but that generally didn't happen, to my memory. Because of the lack of options when the product was on the shelves, it was tested rigorously. (Of course it would be fair to say that it would be a siloed runnable that wouldn't generally have dependencies or be required to interoperate with anything else, but the feature density would be comparable).

There was none of this "fix it in tomorrow's release" from the "just ship it duuuudes", so you didn't find obvious defects in features within minutes.
Does Discord provide easy collection of communications to the NSA?
They do have packages for that, several, but they all don't work in all cases.

Some tend to be fairly custom, so they do it themselves. Ours for example serves several apps in the same repo, with both HTTPS and HTTP, including some hot reload middleware and integration with our CDN for some live assets in development.

As for "why we have left-pad but not this", anyone can make a package. If you want to make a `uselessjs` package that does literally nothing, you can.
Node.js Weekly Update – 17 November, 2017 – RisingStack
Lastpass has a nice official commandline client:

https://github.com/lastpass/lastpass-cli

I use an alias like this to easily copy a password onto the clipboard:

alias lclip='lpass show --password --clip'
Sorry to say it is your product. I'm a freelancer and the stuff you're selling is very easy to do, thus you are overcharging and also potentially adding a problem (if I ever have to deal with you) rather than solving one.
You can but NODs retail now that are halfway as good as the military state-of-the-art but a tiny fraction of the price. People think the Taliban, ISIS et al are just these desert rednecks but the truth is that they are well trained (originally by US Special Forces to fight the Soviets), highly experienced - much more so than any Western soldier most of whom do only a couple of tours - well funded and technologically sophisticated enough to run advanced psyops via social media.
The number one thing a person needs to start freelancing is a customer/client (one with a retainer check is preferred). That's, for better or worse, Upwork and Fiverr for the fifteen minute web solution. It's the rollodex (o.k. contact list) for the traditional solution.

The reason people build websites as the first step to becoming a freelancer is because building a website is easier than finding potential clients/customers and closing deals. It feels like productive work and procrastinates against the unpleasant hard reality.

Getting a website in fifteen minutes does not provide sufficient procrastination and so it doesn't meet an important goal of a newbie freelancer's website.

Good luck.
This plays more like an instructional video than a demo. You spend almost the entire time filling out forms. Consider doing a 30 - 60 sec explainer video that just shows off the sizzle if you really want to have a video.

I would also loose Bighetti. You're pitch is 'be more professional' and the first thing you see in the video is a character who's famous for being a lazy idiot.
Rome could be beaten, too, but before that happened, a lot of incumbents failed, and Rome bought quite a few others before they became too powerful.

And yes, there are multiple winners. Some nibbled at Rome’s borders, carving out a sizable chunk for themselves, some conquered Rome (often not with much long lasted gains for themselves).

The big question is what made those who beat it winners. I would guess lucky timing is a huge factor there. That’s what anybody trying to take (parts of) those giants head on should be worried about.
I would argue this title is a bit sensationalist. Limiting screen time (much like Mr. Gates and Mr. Jobs) is a very common practice in our community.

Our family follows the standard guidelines for doing so:

https://www.aap.org/en-us/about-the-aap/aap-press-room/pages...
Choose a good book. Read a chapter or two before breakfast. Run all the code examples in your head (probably not needed, just my OCD -- same thing with being reluctant to trust calculations without redoing them myself).
> What are the features that c# is missing? As the other comment explained delegates are the equivalent of anonymous inner classes and are far better.

Not entirely. .NET delegates don't support generic type parameters (aka first-class polymorphism). Methods in C# and Java do.

C# interfaces also don't support static methods, which are useful for factory patterns. C#'s factory patterns require a lot more code as a result.

C# also has a bunch of artificial limitations, like not being able to specify type constraints on Delegate, Enum, and a few other built-in types. It's just nonsense.

The rest of C# is overall better than Java though.
Yes and no. The traditional barrier-to-entry for homemade chemical weapons or explosives is that the wannabe terrorist usually ends up killing themselves. That doesn't necessarily hold with drones, depending on what the payload is. You might not even need a payload if your plan is just to ram an airliner. So the threat of drones is much higher than "conventional" terrorism IMO.
It's a drop in the bucket for a company the size of Loblaw. A good thing to have on their annual report, and the truck order probably costs orders of magnitude less than the food thrown away by their stores on a weekly basis.

And if they were going to buy diesel trucks to update/maintain their fleet anyway, trying something different for a really very small part of their transportation and logistics budget is a smart thing to do.
$100 Off the Samsung Chromebook Pro or Plus
>You say that as though boosterism has a negative effect on the non-mobile-elite of Columbia when I would think that any economic activity would be a boost for the whole economy there.

This is not always the case, e.g. https://en.wikipedia.org/wiki/Trickle-down_economics
LeanDB – Portable NoSQL database for query-able static content
Most of the reason chemical weapons don't get used is because they're not very effective. It's hard to disperse them on the battlefield, changing weather has a nasty habit of blowing the stuff back onto your own troops, and protective gear is cheap enough to equip everyone in an army. I'm pretty sure that everyone was willing to ban them internationally not just because they're horrible but also because they're not very useful.

Compare with nuclear weapons, which are way worse and have a lot of support for a ban, but there's no serious hope of that ever happening, because they are really good at killing people and destroying stuff.

Seems to me that a ban is only realistic if the stuff doesn't work well.