skysight-inc/HackerNews huggingface dataset:
> But not so fast. B, for instance, might be correlated with A.

Exactly. Rendering a model explainable is an active field of research at the moment. One way to tackle this is to use Shapley values from game theory.

Here is a compilation of techniques to render a model explainable: https://christophm.github.io/interpretable-ml-book/shapley.h..., and they have an elegant way to talk about these values:

> The Shapley value is the average marginal contribution of a feature value over all possible coalitions.

Now, it doesn't identify correlated variables (which you can do with other techniques), but will balance the influence in a robust manner.

----

> The story only gets more complicated for e.g. Random Forests.

Funny you should say this. Recently there was a challenge for explainable machine learning: http://explainable.ml

My proposal to the challenge was based on Random Forests. Here is the code: https://github.com/benoitparis/explainable-challenge, here is the paper: https://github.com/benoitparis/explainable-challenge/raw/mas...

I have a neat visualization for exploratory data analysis (available in the paper and in a notebook) that I'm proud of.

----

By the way if anyone is hiring here, I'm available for talking about your problem and see if my take on explainable machine learning can help you.
News Sources:

Hacker News (On/Off)

Imagine they accept it like that haha
HermitCore-rs – A Rust-based, lightweight unikernel
I just want you to know that through rabbit holing 'traditional ex/vi source', the following happened...

1) Read a Wikipedia page for vi.

2) Noticed that Bill Joy used a Lear Siegler ADM-3A terminal.

3) Discovered that Lear Siegler was the result of a merger between Siegler Corporation and Lear, Inc.

4) I know that Lear, Inc. was founded by William 'Bill' Lear.

So, not only do we have Bill Lear to thank in a way for vi, but your username is oddly familiar...
I like(d) Svbtle for both reading and writing. I'm sad it didn't catch on more.
If Amazon milked these cities to get the most value out of them, then they aren't going to dole out the red carpet with "west coast wages" for their new employees out of benevolence. I'm being cynical, but Amazon accumulated a wealth of data on cost of living, workforce statistics, and real estate to know how to play the HR game so what they pay their employees will always work out in Amazon's favor.
Apple replaced the battery on it for $29

I paid $159 twice, and then $79 because the third phone lost the ability to recognize touches (after the battery expanded). After a class action lawsuit was filed, they reduced the price to $29 for battery replacement. Apple didn't refund any portion of the money they got out of me.

[edit: because I switched the amounts - dumb me]
Indeed, discounting the American civil war seems to be the crucial step for making the 19th C look safe. While obviously not physically in Europe, it was the closest fore-taste of what determined modern states could do to each other.

But contrary to TFA's claims, colonial wars were also "short, decisive, localized", maybe all 10 times smaller again (unless my googling fails me).
Ads, assuming ads based on the status that was popping up in the bottom left, constantly refreshing should be illegal. I got to the point of trying to hover over the link about the people not having standing to sue Ohio to see the URL and couldn't read it because yet another thing was being pulled down after 5 or so minutes on the page. I sat there for a little bit to see how long it'd take to trigger again and the answer is "not long."

As for the topic at hand: I'm against the practice. I'm also against the practice of cities paying for stadiums to lure (or keep) sports teams to their city. And in a lot of cases, it isn't even owned by the city at that stage, but rather the team owner. It is nuts. Quite frankly, as great as it is to get an expansion team to come to your big city for revenue reasons (hopefully. Marlins don't appear to be doing much for Miami, for example), it is also advantageous for the team to move to a bigger city as it increases the pool of potential fans buying tickets, memorabilia, etc. Also, I'd hope that a city I lived in would not pay for the bid to host the Olympics or similar event (tons of money goes into building the stadium and hosting, revenue comes in but not enough to offset, and then you hope you can do something with the building after but in a lot of cases, you can't. Montreal springing to mind here). Also reminded of Curt Schilling's company and Rhode Island. Though honestly, I'm not really all that mad at the companies for engaging in it, so much as cities for taking part in it.
You definitely have to be aware which way the wind is blowing when re-orgs are happening. The closer the re-org is to you, the more you should pay attention.

I was recently in one of these situations where I came out on top and was able to assist my department head in a favor to a friend. None of what happened was ever made explicit but the summary of the subtext (in hindsight) was: "We're pushing out so-and-so and you're up for a promotion, ostensibly to his role. However, I have a friend whose contract is ending soon and needs a new job. Would be you interested in this other role that's a promotion but also allows me to make a future org change I see as necessary?" All the players and pieces were mentioned. I had to infer the game plan.

I took the alternate role and the rest played out. It was definitely a learning experience, and as you advance in your career these types of soft skills matter just as much as any hard skill.
This is an interesting point, actually.

Should publication platforms be giving us two choices: their design and implementation; or raw text (HTML) we can style ourselves?
I don't currently have access to a Vive, but I worked with it earlier. All that needs to be done is add SteamVR to the project and hook up teleportation. That's it.
Amazon, and America's Real Divide
The CEO saw a problem and clearly communicated it -- you've gotten results but cannot explain how or why, and that isn't good enough going forward

That is clearly the CEO's point of view in this case, but it's a view I find rather perplexing. It leaves no room for intuition and good judgement. Potentially, it can force people to try and write down explanations of stuff they are not actually confident about, which just end up confusing whoever comes next.
And what do you pass as the reviver argument? Your own function to check a string to see if it's valid IS8601 and parse it? That's just using parse()'s recursive walking of the object: it does no date reviving itself, right?
I think it is, as they don't follow any standard if they return wrong DNS answers, and they might mess with user's systems
You could throw in some magnets there, like a flag whose position is known and has to be captured before the other team does it.
> light on real details

If you want more details, Image Sensors World [1] has coverage with more details and links to two patents.

> It's unclear if this product works in the time-domain

It is a pulsed time of flight direct detection lidar, not a modulated continuous wave lidar.

[1] http://image-sensors-world.blogspot.com/2018/11/ouster-discu...
Do you have a bunch of applications installed? IIUC, Windows keeps different versions of each of its DLLs around for whatever apps requires them. I would expect that installing applications might embiggen your Windows directly a lot.
Corporations exist in a world with governments and politics. It’s entirely reasonable for senior management to require a methology that they can defend in a televised Senate hearing even at the expense of some predictive power.
> if the company does better, everyone working there does better

Is the theory, but rarely the reality. The truth is that at any company of a certain size or larger, you're a replaceable cog, and nothing you do - positive or negative - will affect the trajectory of the company. It's easy to become cynical in that environment.
Golly, y'all are cynical assholes. They provide a list of reasonable justifications and you just pounce like you're out for blood. "this leads me to the conclusion that you are unethical as well"? Really?
front page https://news.ycombinator.com/item?id=18441636
What are you even talking about?

YouTube Kids is from YouTube and is advertised as a kids-friendly filtered version of YouTube. YouTube Kids however failed to filter tons of disturbing and inappropriate content. The entire raison d'etre of YouTube Kids is to provide a filtered YouTube experience -- it failed hard.

EDIT: I can't even begin to comprehend how you think any of this is about "dogmatists censoring YouTube". YT Kids only providing kids-friendly content is no different from YT Music only providing music. It's not censorship, it's filtering. You can still go to YouTube proper and watch everything.
Why Microsoft, Tencent and Intel are growing cucumbers in autonomous greenhouses
It's probably due to WoW64 and WinSxS inflating due to dll caching and backup resources after Windows Update.
If the playable area was small enough, this could actually reduce your disadvantage: nobody else would know what the map looked like, either.
ha! that's funny. "We've got to get to the 35 yard line, so Morten can kick a 53-yarder, so we can have a chance."
True. My point was that in a democracy, it would be attacked in a different way, and the post I was replying to was thinking about defending from the kind of attacks that would be done in a democracy. China has other tools.
> Why federal government (that's article's argument) should be in the business of deciding what kind of agreement local government and private company had reached?

Assuming the private company isn't doing purely in-state business, the Commerce Clause, and, if it's not either a natural person or an in-state entity, insofar as corporations and other artificial juridical persons are creatures of the chartering governments, the Compact Clause.
So, does this algorithm need to remember all already decided tiles forever to be consistent? Or to recalculate everything from the start each time you teleport?

I've been working on similar (but much simpler and 2d) algorithm, and the gist of it was:

- divide infinite world into 2d chunks of constant size that easily fit in memory

- when player is nearby - deterministicaly generate edges of the visible chunks basing on perlin/simplex noise and random number generator seeded with the world coordinates of the chunk

- fill the chunks basing on 2d markov chains trained on hand-crafted map, starting with the edges going inwards

It needed a lot of training data to produce something that makes sense with even small number of possible tiles, so in the end I just generated everything with simplex/perlin noise and some heuristics.

I guess instead of markov chains I could use explicit rules to fill the chunks, like this seems to do.

But it had the advantage that it was very fast - because you didn't need to remember everything from the starting place of the player. You could teleport 1000 screens left, and then back, and everything worked fast and regenerated everything the exact same way.
Agreed. And I definitely make no claims about this being earth-shattering "data science". I just happened spend a few hours over the weekend making some plots and commenting about what I saw with some Python tools.

I'll also state that I am neither a data scientist nor a statistician. I'm a Python application engineer with a background in mechanical engineering, so that might help set the context a bit more.
Chrome Android, cannot add text
You have been misled concerning the accuracy of simulators. "All models are wrong, some are useful" is a helpful quote to remember here. Certified sims are typically very accurate when it comes to avionics and systems. They are often much less representative where vehicle dynamics are concerned.

Even the most heavily analyzed aircraft can produce surprises once they actually take to the air. Look up "Super Hornet uncommanded wing drop". Or look at dynamic scaling tests (https://www.nasa.gov/pdf/483000main_ModelingFlight.pdf) which uncovered two spin modes in the F-15 that were previously entirely uncharacterized. (Not sure if the linked doc covers that instance specifically -- I learned this from speaking with the study PI. And no, most aircraft programs don't get to do dynamic scaling tests.)

All this is to say that a variety of potential non-linear behavior is lurking inside any given airframe, and all the wind tunnels and CFD in the world will merely allow you to model most of the useful operating conditions, but certainly not all of them.

Simulators, just like autopilots, are useful for finite input ranges. If you leave those input ranges, your simulator will precisely and repeatably model a fantasy, and your autopilot will disconnect.

Source: Short career as an aerospace engineer.
But cameos drawn into the comics were notable even before they were movies. That the movies continued the tradition made the cameos even better.
You have a certain specific set of skills. That set of skills comprises of what you had when you started at the company, grew with you being in the company and probably now has a sprinkle of play during "the company in transition" phase.

The problem is that the company that you are with is unlikely to care about those skills of yours if you are noticing what is currently happening in a company and are looking for additional resources.

Look to go to another company that would value your set of skills.
I suspect the GP saw this during a point release update on Mojave.

Baseless speculation: I suspect that they were referring to Apple making use of the ability to spin up a new temporary APFS volume to store the Update packages + Staging environment and blessing it for boot.

It makes a certain amount of sense to push out a static staging environment to then run the requisite OS updates and firmware updates from that controlled environment. That way you can reboot as many times as is required for the updates in the point release and still come back to the staging environment ready to go to the next stage - only needing to touch the User Data Volume when absolutely necessary.

While not nearly as 'clean' as an atomic update on a read only root filesystem, this method could be significantly more controllable and more 'clean' than doing it live on the User's Data Volume.

I suspect with iOS Software updates - it's a transactional atomic update as those machines all use read only root filesystems regardless.
If local officials, elected by local residents, are not allowed to make such decisions, then who is?
Yes you're right, I meant the exact opposite.
Number 3 is one of the most reasonable on the list...it's strange you think someone in SF or NYC would ever sign on if they would be paid the exact same as someone in podunk, MT despite the CoL differences.
Since the algorithm is not deterministic I imagine it would be a nightmare to make all clients see the same world. But I agree it would be fun!
Oh come on, that is not easy to read. There's no reason to go back to the 1990s, minimal styling and good typography with reasonable margins and spacing are absolutely worth it for readability.
My only disagreement is the “in hard times” qualifier.
Wow. That reminds me of my experience with the Lisa back around 1983. It said that the boot disk needed to be initialized, and my attitude (it a school computer) was that if it was stupid enough to reformat the floppy it just booted off of, I was going to let it.

Sounds like Apple just doesn't learn some lessons.
I didn't see Bezos pointing a gun at anyone's head to force their city to bid. This is 100% on them, if they thought it would be a waste of money, they could've opted to spend nothing. "Running roughshod all over our desperate cities", while a fun turn of phrase, completely and utterly misrepresents what happened here. Don't blame Amazon for the actions of local governments, though I know it's the easy/lazy way of approaching the problem.
I tried to do it right: https://christine.website/blog

The only javascript on any page is for the service worker that allows offline loading of pages.
>A human has tons of options being blinded by a laser. Obscuring it for one.

Really? get a 500mw laser into your eyes at highway speeds and I can guarantee you it's a crash, the pain and the shock from being blinded you aren't going to react rationally you going to twitch uncontrollably.

GPS and Cellphones are constantly used for life critical services and can be jammed easily but no one is doing that.

>This is something that helicopter pilots are quite aware of.

Helicopter pilots being blinded by lasers isn't the same thing as drivers at those altitudes the laser beam has spread sufficiently to while remain dangerous at least not being painful.

Helicopters also often come with some sort of auto hover mode these days and you can maintain attitude without sight landing would be hard but you aren't at risk of crashing into anything immediately.
Source, with actual details: https://www.imperva.com/blog/facebook-privacy-bug/
I just want to re-iterate what everyone is saying and also state that I am a very good developer that removed myself from Gitlabs recruitment pipeline as soon as I found out I would be getting paid 89,000$ based on your algorithm because I live in a very low cost of living area. Despite the fact that I was currently making 140,000$ at a non-remote position in my low cost of living area. I was genuinely shocked/surprised when I found that, and confused that a company with a good reputation for software could have such a massive disconnect on wages.
Not everyone can up and move that easily. So it does make a difference in reality.
Chaos Magick Debugging
It is illegal for a laser pointer, where most people defer to the FDA definition of "... handheld lasers that are promoted for pointing out objects or locations."

There is already established case law around this, where larger hobby lasers intended for popping balloons and theatrical lasers are exempt.

You could build a large array of laser emitters intended to obstruct self driving vehicles (say you wanted to create a fake wall to prevent a car from driving the wrong way), and safely ignore these laws.
I think Redox is cool but I wonder if it not being POSIX compliant is going to cause adoption issues.
Thanks for explaining your reasons. I've been in a golden handcuffs situation (clawback clause on a meager signon/moving bonus that I wouldn't be able to pay back) and I thought the same thing: why would they insist I stay on when I'm most definitely moving on and won't give my best in the remaining time?
What about the electorate voting in candidates that are in favor of banning this practice and those candidates exercising the will of the people by adding a law to the books to prevent this sort of giveaway? If the people want it changed in the future, it can also be undone in a similar manner?
> What I'm seeing are an awful lot of customers saying they don't want MS's Windows 10, but would prefer to go back to Windows 7.

FTFY. I'm not talking about the improvements underneath the hood, but just the way things looked and acted under Windows 7.
Fedora is also trying to do this for linux with their "Silverblue" tech preview
it's surprising how few realize this. I would use different words than "disposable commodity" but the point is the same. Your job is the revenue stream for you and yours. Your focus should be maximizing that revenue stream, it doesn't matter what company the end is attached to. If you're a live-to-work type and your life is defined by your work that's perfectly fine too, the stream goes from revenue to.. I don't know, a "fulfillment" stream. But again, the focus is maximizing that stream not what it's connected to.
I would imagine that the vast majority either don't like it or are indifferent to it because it's just something Windows does.
Can we ban The Atlantic form HN yet? I'm interested in real tech news, not bullshit.
thanks for mentioning IEC60825, which will come in handy for a project, but I would always feel out of place asking for it on a tangential HN thread, so I am really glad it popped up spontaneously...

1) Does it offer the eye models themselves or only some results of the eye models? If it is only based on eye models, where can I learn more about the eye models/empirical data themselves?

2) Does IEC60825 only pertain to laser safety, or does it also treat LED safety?
Yes.

It's unclear to me what point you're making here.

In a world without copyright all software would be usable in the same way MIT software is now, except there'd be no attribution requirement.

I specifically mentioned that in my post.

Everything would be public domain.
I find it useful when jumping into a repo that I don't normally clone, for linking to a specific line of code within a file and creating a discussion thread around that line, and for making quick fixes to eg string content during a shared PR workflow.
You're right, I meant the exact opposite: an even exchange is good if you're ahead, bad when you're behind.
I believe you are undervaluing the consequences and likelihood of that bug.

These are one set of steps to be effected by the bug.

1. Have a primary hardrive that is nearly full.

2. Get a second hard drive to store more pictures to your machine.

3. Change My pictures folder location to save on the new hard drive. (The least likely step but not super unlikely if your searching ways to stop your primary hard drive filling up)

4. Click no when asked if you want to copy everything across to the new location (ignoring it saying it's recommended (but only so you can see your older photos easier))

5. Have the update roll out and delete all of the old photos you had.

Losing those old photos (perhaps of passed loved ones) you may not have anywhere else can be heartbreaking. The fact that a very small percentage of users is effected does not change the fact that as we're talking about a massive user base, the absolute number of users is always going to be high.
Being unable to audit Ethereum's state at any historical block is absolutely not necessary. You only need the most recent state for value transfer or full validation of new blocks.

You certainly can't audit the historical state with any Bitcoin-based blockchain, which don't even have a root commitment for the most recent state.
You use the word “should” a lot to describe things that a non executive employee has no control over, and only limited visibility on. The point is that trust in your company to do these things for your sake is misplaced.
Forget ICOs: Continuous Fundraising Is the Future
You're right, I stand corrected. It is just a matter of time before that gets banned as well, though.
Two Days of Weather Predicted in Just 20 Minutes, Down to a Square Kilometer
I wrote a tiny library called fn-update for this that does composable functional updates (https://github.com/benvan/fn-update).

Personally, I prefer not having to mutate data, even wrapped in a produce method
I think China might be the outlier here, not Europe. (Thinking of the last 1000 years, say.) India was very fragmented -- the Mughals achieved great extent and then great longevity, but not both at the same time.
GitLab is a bit nicer end-to-end that GitHub. Their issue tracking is more feature-rich (closer to JIRA than GitHub) and I find it works well for planning projects in small teams. It also has features such as a Docker registry, CI/CD, and Operations.
Good for adopting the culture of remote working and making it work. But not sure what they'll do if I joined them while living in a big tech hub and then move to smaller cities. Are they going to enforce a pay cut? But nothing has changed, I was remote then, and I am remote now.

It should be based on the value that the talent brings.
“Programmers in SF must be more valuable or companies wouldn’t hire there.”

Or, that’s where companies are and they’ll take what they can get in the area because they like having warm bodies in the office rather than dealing with better qualified remote workers (like practically every company)?