skysight-inc/HackerNews huggingface dataset:
Your point about safety raises an idea: Why not do the inverse? Your driver assist tells the car how fast it can drive (GPS, signage), break pedal as well as a configurable level of assistance tells it how much to stop. Steering is still mine, and I won't give it up until full autonomous cars with zero driver responsibility are mass produceable.
It seems to be a 3D world, projected onto a 2D screen, just like almost every other '3D' game. I think they're nit-picking because they think of isometric projections as being less "3D" than perspective ones.
Real-Time Continuous Transcription with Live Transcribe
Same for healthcare, engineering tech, pharmaceuticals, etc.
Fake student IDs can be purchased online for not much money, and I bet it's much less risky to use one to get into a student section than using a fake driver's license to buy alcohol.
You're assuming government code even uses proper documentation or version control..
Yes, and if they aren't, you wouldn't be able to tell either, so all that means is you're willing to recklessly make unjustified accusations to defame a company without actual evidence.
I think the "borg" is actually a more fitting analogy. They aren't actually evil, it's just that their only purpose is perceived as evil even though they are really neutral, they don't care if you want to join them or not (e.g. C corporations have only one purpose, which is to maximize shareholder profit.)

Also, there is another choice, which is becoming a benefit corporation. Google didn't choose this, likely because it means your shareholders are probably going to be fewer as you aren't primarily serving them. So really, the founders betrayed their values by wanting to become huge which beheld them to the "shareholder value at all costs" mandate.

So this was a long winded way to say that a really idealistic software company should start out as a b corp.
I'm in favor of the transparency this would confer, but it's probably not in our best national interests to be potentially giving away state of the art software for running large governments.

The code is of minimal utility to individual citizens who have no need to run large governments, but can be hugely beneficial to our competing nations.
What is the right amount of CO2 to have in the atmosphere scientifically speaking?
This looks a lot like fraud.
And who assists the assistants?
FWIW mild happiness, a six or seven on a scale of ten, seems to be the default human condition whether they live in a palace or a mud hut. So it's not hard to imagine something unusual might be going on if you personally report a two out of ten.
The model S already has a 6 kW cabin heater, which is presumably fully on when starting out cold. Electric heat is great -- the cabin starts warming up immediately.

Braking normally goes up to 60 kW. Another 2-4 kW would barely make a difference.
Fellow Gopher here interested in learning Rust. Any recommendations?
The weird thing about Youtube's autoplay is that if it is a video you actually want to watch you need to rewind the start when you click on it because there's no audio during autoplay and it starts the video from where autoplay "left off".
Matt Levine on Slack direct listing from a few weeks ago...

https://www.bloomberg.com/opinion/articles/2019-01-11/direct...
> There are probably more sites where the auto-playing video is an annoyance than where it is the thing you came to the site for, and so blocking auto play is probably a net win for most people--but will they perceive it that way?

I don't know about that. I would think YouTube alone easily accounts for the majority of autoplaying videos that users encounter.
I don't quite follow your line of thinking here:

- currently most electronic voting software is owned by the vendors

- electronic voting should really not be trusted, period, but definitely not be allowed to be closed source

- therefore, we should ban any electronic voting software not made on open source software (arguably even hardware)

- therefore, I am implying vendors of electronic voting software should only be allowed to use a fully open source software stack in their final product

I do not see the jump from this reasoning to any software used by the government must be open source (if I understand you correctly).
sex.com

If autoplay videos and gifs were disabled the whole value of that site would disappear. I wish 4chan and Reddit would do it as well. It's great for feed content.

There are plenty of other examples of auto-playing videos being a good thing. Please don't take those away.
Me too. The diabetes angle is interesting – I hadn't thought of that.
Statictastic – Static site hosting, publishing and content management for teams
For Linux, from the same author:
https://gto76.github.io/linux-cheatsheet/
Each of those cases is far more difficult than you imply, because the browser has to try to distinguish legitimate usage of APIs from the usage you want to block.

For example there is no "display an ad" DOM API or HTML element. There are simply APIs that put text and images on the page, and you're asking the browser to figure out which are ads and block them.

There is a window.open API that can open a new window, and it has legitimate uses that you don't want to block (e.g. pop out Gmail reply to its own window).

Even "playing a video" is tricky because Web pages can play video without using the <video> element, e.g. just flipping through a list of static images, which is not blockable in practice.

So in practice the browser does have to do a lot of work to filter out unwanted behaviors.
All nice features, but until they have proper profile management (and not just awkward "containers") it's a no-go for anyone who has to access job-related web sites from their personal device. Which on this site is probably most of us. Chrome got this right many years ago. Mozilla refuses.
> would you be against it because the bad way of doing things is party of the business's identity? It's nonsense, really isn't it.

Complete false equivalence. If you think the identity of a business is anything like as important as someone's home, then I'm just sorry for you.
You mean the same ancient humans that forced their slaves to become gladiators so that their populations could fill their lust for blood, the same ancient humans that viciously persecuted those who refused to worship their emperor as a god, the same ancient humans that would capture religious minorities, cover them in oil, and line them up along the roads to burn?

Humans both ancient and modern are not peaceful creatures, the only thing that has changed is our technology for killing each other.
Nearly all of my comments are upvoted, many with 50+ upvotes. This poster is making factually incorrect statements and I am the one in trouble here..
I used AoC to brush up on my python skills. Which was quite good - as soon I am participating in a programming competition and my team is using Python.

In general AoC is just great for exploring new langs or brushing up on ones you haven't used for some time.
Happy birthday Facebook and thanks for all the fish :)
Country A isn't losing anything by allowing others to use it. Even if no one contributes back developers can spend that time doing other valuable work, rather then re-invent the wheel in every country around the world.
> 5. Probably a good idea.

You probably wouldn't want their fraud detection/audit selection software published. No matter how good it is releasing it gives people a chance to better avoid detection.
Because I want to drive over the speed limit.
But why shouldn't CRUD apps be open sourced? Is the assertion that they stand to reap no benefit because no one will contribute to them? I don't think I agree with this position. Nor do I feel that contributions are the only forseeable benefit of open source software.
Stupid question but how do they create liquidity? Don't all the money go into the shareholders' pockets who sell in the listing?
ok bye
That's surprisingly good
Firefox still runs slower than any other program on my computers.
This no longer happens to me on Chromium 71. Maybe it's a Chromium-specific thing?
> And private software that only needs a 3-5% modification for government usage? Should that be required to open-source the entire software?

I think there is a good argument for anything where the government is acquiring software rather than paying for service that the acquired software (even if it zero percent modified) should be under a permissive open source license (or even acquired into the public domain), and the source code should be a disclosable public record except to the extent it would be covered by privacy, security, or other existing exceptions to public records laws.
The experience of using the web is much worse than it used to be.
I agree, those are awful. Edge swiping from the left is a lot harder to do by accident though.
Somehow, the solution involves cane toads. This time it will work, i swear!
If only the current economic system would encourage dividends rather than stock.
Because it is not a motor vehicle by insurance and Legal standards in the USA it does not require a license or insurance to operate. If you are hit by one of these, you’ll find there’s no insurance to cover you other than your health insurance. Underinsured coverage on your auto policy will not apply either, as it would if you were hit by a motor vehicle. Source: this just happened to me.
I care. When I'm scrolling through dozens or hundreds of videos in a stream an extra click per video is a big ux problem.

Wall of sound I agree with. Disable that. But don't force me to click a video or gif to get it to play.
That's the motivation behind my Oil project:

Why Create a New Unix Shell? http://www.oilshell.org/blog/2018/01/28.html

I took a very long route to doing it though, first implementing OSH (which will run existing shell scripts, which is close to done, but slow) and then Oil (a new language, not implemented).

This is because POSIX shell/bash has a really strong network effect. zsh and fish are better in many respects, but people are locked into bash because that's what "everybody else uses".

It's analogous to how C has a really strong network effect because e.g. every kernel is written in C. So C++ became a popular language in a large part because it's compatible with C. (Though the analogy breaks down because the Oil language isn't a superset of bash, so we can break free of legacy. The project is though.)

In my mind, I think of Oil as a mix between Python and shell, with some elements of Ruby and JS (blocks, function literals, etc.)
Fair question! I didn't know a rust rewrite of autojump existed!

I already benchmark pazi against autojump by itself, so adding in a benchmark against autojump-rs will basically be drop-in, and I do expect pazi will still be faster, but I'll see.

At a glance, the differences I see are the following:

* pazi has extensive integration tests and benchmark code

* pazi doesn't fork processes into the background like autojump's shell scripts do (and therefore autojump-rs does), which avoids a few races

* pazi's interactive selection (z -i) makes use of the terminal's alternate buffer to avoid blowing away your scrollback, which most jumpers don't bother with.

* pazi has a cooler name in my opinion :)

These differences are not all that major. pazi is definitely short on some features, and I don't blame you if you wish to use one of the others. I'll keep working on pazi because I like using it and I'm having fun working on it / optimizing it / testing it.
Xonsh is good, I’ve used it for a bit. I loved customizing but in the end I found the reliance on prompt toolkit unfortunate. It’s significantly slower than fish for example. Trying to hook into how search and similar stuff works is really hard — you end up having to hook into xonsh and then into prompt toolkit, and a lot of the source feels like it was cobbled together with a bunch of libraries.

But it’s fun to use, still. I might come back to it a few versions down the road.
ZID comparison with UUIDv4:

1. ZID specifies secure random number generation. UUIDv4 does not. Thus ZID is useful in higher-security areas such as creating a unique ID that functions as a password, or bearer token, or proof of knowledge, etc.

2. ZID specifies that it can be as many bits as you want in multiples of 8, and a notation suffix that says the bit count e.g. "ZID-128" means ZID with 128 bits. UUID can only be 128 bits. Thus ZID is more flexible e.g. ZID-64 is a good fit for 64-bit systems, ZID-256 is good for fulfilling requirements for 256 bits of randomness, etc. This notation suffix is akin to the SHA algorithm, which has SHA-128, SHA-256, SHA-512, etc.

3. ZID specifies lowercase for hexadecimal string representation. UUID does not specify lowercase or uppercase. Thus ZID is more-specific; ZID parsing is one step easier/faster/clearer; ZID string comparison uses exact character matching rather than case-insensitive matching. Thus ZID skips entire areas of UUID bugs that we see in practice, such as one UUID system that emits lowercase, one UUID system that emits uppercase, and an integration system that needs to do string comparisons.

4. ZID is always random. UUID has multiple algorithms, as you point out. In practice we have seen the UUID multiple algorithms cause confusion and bugs e.g. when a spec says "UUID" and the implementation uses a UUIDv4 yet the spec's intent was a UUIDv1, or vice versa. Thus ZID makes it easier to write a better spec.

5. ZID subsections all satisfy proof of randomness e.g. computational statistical analysis. UUIDv4 does not, because UUID4 uses 6 fixed bits to indicate the algorithm. Thus ZID is easier and faster to prove as random, both as a whole and also as any subsection such as by subsampling.
The literary typeface for a UGC site is a bold design choice. On its own it suggests static content and lack of community, but then that's balanced by all the social flair on the AMA cards so I think it works. But very tricky to pull off. :-)

It's interesting in general that the design language for signaling "for women" (and "exclusive") is so incongruous with the design language of UGC.
Until the activist investors show up.
You'll still get the overlay but information from Gmail but aren't served ads anymore based on the contents. It changed somewhere in 2017 iirc.
I see, you don't have Chrome installed.
Maybe we just need to reframe it a bit. If you have strep and you don't get help & take care of it, that's a moral failure (you'll get other people sick). If you have mental illness and you don't get help & take care of it, that's the moral failure.
Good news for the Maserati dealerships in Vancouver which had been suffering recently from the Chinese government crackdown in moving money out of the country.
Well you're not necessarily dealing with a single pod IP. Two versions of skipping cluster IPs are either having smart client libraries that are capable of multiplexing between different IPs, or using something like consul DNS to resolve a URL into multiple pod IPs and rely on client DNS to do the right thing.
There is a setting in your Netflix profile. I assume it stops it on every device, I haven't tried it though.
So, if YOUR government uses Linux, but doesn't participate in Linux development, it's bad for everyone else? Most Linux users aren't contributing to Linux itself. And likely less than half are making any significant contribution to Open Source Software at all. It's still useful software, and I still appreciate everyone that does work on it.
Were you able to measure the outcome of this process? I.e., was there a significant reduction in inconsistency, inaccuracy, or similarity bias after the exercise?
For those interested, they did something very similar in the 1990s with the goat population and killed something like 250,000 goats:
https://allthatsinteresting.com/project-isabela

"A Judas goat was a female who would be captured from the wild, tagged with a GPS tracking device, and then released to find other goats, especially lovelorn males.

The sharpshooters would take to the air again, track the Judas goat, find her hidden companions and gun them down, always leaving the Judas goat alive so that the whole process would begin again. Track, slaughter, repeat. The team eventually used 900 Judas goats over the course of a couple of years."
Gosh, thank You for such elaborative reply! I will definitely dive into the idea of intercepting the query in before/after approach.
There are some things the IRS shouldn't release like their fraud detection or anything related to deciding who should get audited. Releasing that risks big bad actors working around the limitations of whatever algorithms it contains.
Like the other commenter, I've never heard of a battery lease. Just bought it outright.

For what it's worth I had the choice to pay a bit more to get a different Leaf that had a new battery (replacement under warranty). Given that I don't drive much (6 mile commute), I figured a slightly healthier battery is probably not going to be as useful to me, and the car/battery will deteriorate from age before mileage is as much a factor.
Hello sharosun, you mentioned product mangers and product marketing managers. But I don't see those rules under https://amzn.to/2QCeuIV.
Free PUBG Points – Hurry Now
No, it's hard hitting journalism from Buzzfeed.
Migrating from AngularJS to React
So, you'd rather spend millions and years of time extra than to use closed source software?
I agree with this in principle (in fact I had a long argument with the former CTO of Citi about this during the heartbleed fiasco) but I also worry that if noone is willing to put in the effort to fix flaws or they are not reported properly then fixing them could go un-funded while flaws were easier to discover.

Maybe the answer is very good logging of anyone who has cloned the repos etc. but right now when we have a government that uses whether or not they're going to fund important parts of our infrastructure (like Air Traffic Controllers) as a bargaining chip I have some skepticism around them being willing to fund ongoing maintenance of some of these products.

Despite the fact that things being in the open SHOULD curb this from happening I've read enough legislation (yes, I actually do like to read legislation) to know that that probably is not true when it comes to the government
> if countries A,B,C are the only ones contributing (paying) and everyone else just use, then it is not fair or sensible.

There's Open Source and then there's the Licensing of Open Source. Just because the source is available does not automatically mean it's free to use under any circumstance.

Licensing is a separate and complicated issue.
Ironically, when interviewers talk about how they interview, they pretty much all seem to believe they are very good in evaluating candidates. But when candidates talk about job interviews, they all seem to agree interviews are done badly.

A rule I have is that everyone is good in something and bad in something else. So, if by the end of the interview I haven't found a topic where the candidate excels and a topic where sucks, the interview hasn't been effective.
Basically the level generator consists of three stages.

Stage one is just to generate a level by randomly placing numbers on the grid.

Stage two is to run a special solver for the puzzle, which tries to solve the puzzle the way a human would (applying different kinds of local deduction rules, e.g. "only this number can reach that dot, so that's how the line has to be drawn" or "there's not enough space to draw this line vertically, so it has to be horizontal", and then a handful more of increasing complexity). If the solver gets stuck, it adds more dots to the board, with the locations of the dots being such that they're going to provide as little information as possible at the start of the game.

That gives a seed puzzle to work with, which is solvable but usually not very interesting.

Stage three is optimizing the puzzle. That's done with what's basically a hill-climbing algorithm. So take a puzzle (either the original, or a better puzzle that's been found during the optimization) and change it a bit by moving or changing the numbers. Then run the solver again on the modified board, but with all the dots removed. If the new puzzle is solvable, it's scored on a bunch of metrics, and if it's good enough it goes into the pool of improved puzzles for the next iteration to work on.

Obviously for this to produce the feeling of gotchas, the metrics have to be chosen to match human intuition on easy vs. hard moves. That's the tricky part.

That's the gist of it. I'm planning on writing a blog post on it later with more details.
Fair point.

As far as non fiction goes, I know how to achieve whatever my goal maybe (learning most of the time). Which translates to taking notes, testing code, proving theorems myself etc... But whenever I pick up a fiction book I'm not really sure if I should be doing anything in particular besides "just reading" the thing. This often times caused a very strong sense of bordedom in me. Is there anything in particular I would want to be doing ? What would make me enjoy fiction more is I primarily read to learn new things ?
My company is a Google shop, we use Google docs for collaboration, Gmail, and Google Calendar, and Google Hangouts, and Meet and all that. All of this works best in Chrome. On Safari you get huge RAM bloat necessitating killing the browser every few days, same with Firefox, some things like video meets don't work at all.
TIL that my irritablness/brashness is rooted in my depression. Feck.
Fine. But we're both saying the person I was responding to is wrong. Which was the actual point.
The Nylas Cloud APIs makes it an order of magnitude easier for companies to add email, calendar, and contacts integrations to their applications. By being at the core of business communication, scheduling, and contacts, we believe we can shape the future of how people work.

Our team is roughly equal by identified gender (including engineering) and focuses on creating an inclusive environment for all people. We welcome people from all different backgrounds and currently employ startup founders, college graduates from all over the country and the world, coding academy graduates, and even a professional dancer from the San Francisco Ballet.

We are actively and regularly working with the entire team to shape our culture in a conscious way to our ideal of empowerment, transparency, and kindness.

We're looking for an experienced engineering manager to manage our San Francisco based engineering team. This person will manage a team of engineers split across multiple domains including but not limited to Product, Platform, and Customers.

In this role, you will manage a team of 7-9 engineers. The Engineering manager will report directly to the VP of Engineering. You will work alongside engineering managers responsible for our New York office and Technical Operations.

Responsibilities

* Communicate priorities clearly to engineers, and act as a liaison with business org to set clear and realistic expectations, and allow engineers to come up with ways to meet priorities

* Should provide support to engineers in terms of making sure they have what they need to be productive and successful.

* Hiring, disciplinary actions, and budget planning

* Always looking for ways to optimize and improve individual and team processes

* Not a project manager role

Requirements

* Previous experience managing multi-disciplinary engineering teams

* Excellent communicator

* Agile development experience

* Previously worked as an IC in a startup environment

* Experience debugging production systems

* Experience building high-performance distributed systems

Benefits and Perks

* https://github.com/nylas/handbook

To apply, send me an email at karim@nylas.com.
Agreed that it does not necessarily mean less secure ... see my comment below
In St. Petersburg, a stalwart of the 1917 revolution lives on (2017)
I’m impressed the same person was into counterfeit money, instead of gold.