skysight-inc/HackerNews huggingface dataset:
I think it's not a good business example to test cutting hours. Taking care of somebody 6 hours instead of 8 leaves a 2 hours shortage, which therefore must be covered.
"Driverless" is the new "flying." Also, human-like translation Real Soon Now (yes, yes, I've read that last week's article. And the last year's one. And the one before that. It's turtles all the way down to Babbage.).
I'm not so sure.

1. The authors of the extension clearly intend to harm the ad industry. There's no expectation that anyone will look at any one fake ad click and say, "oh, that person's sick of ads... maybe we should change our strategy." There's no business-side interaction with fake clicks like there is with empty returned prepaid envelopes. The only impact anyone intends or expects from this extension is financial. The intent is to get advertisers to pay more for fewer sales.

2. This is automated, and by distributing an extension, automated on a (potentially) mass scale.

I hate ads and I'm the kind of person who would use that extension if I weren't already happy with ublock origin, regardless of whether it might be considered fraud. However, I think there's at least a passable argument that it could be. If the main reason for this removal is that Google views the extension as fraud, then banning the extension from the Chrome web store is fairly decent of Google compared to suing the developers.
Keep in mind that to Google's ad fraud department, this would be considered ad fraud by creating a bot that clicks on it's own ads. If you were in Google's ad fraud department, what would you do? Would you say "yes, this extension is ok to be distributed by us"?
AFAIK the VM creates a thread per core (by default) and schedules Processes across those threads and stuff. I'd say this might be possible to do with Web Workers. Sounds like it could be fun, probably a challenge to make it fast.
I don't like the "intuitive tool" argument because in the case of creative tools, intuition is what you use to actually create something, it is not what you use to know how to use/hold the tool: look at a physical brush, this is the simplest tool, you directly understand with your intuition how to use it, but it can take years to be able to paint something good with it.

Inkscape can be considered as a good professional tool for creative people because it's slogan "Draw Freely" is honored: once you got the basic rules about vector drawing and that you stick with it, you can create something, you won't create something because the tool created it for you by guiding you in a manner that will influence your work too much.

This is how I understand "Draw Freely", that resonate with the GNU/GPL freedom.
The "issue" is that for subscriptions to work, you'd have to provide a worse service, because you'd have to require people to login. I honestly don't mind pay for some sites, but I do mind that I have to login.

Currently I believe that the people who don't mind dealing with ads are getting a better service, than the people paying for subscriptions directly.
Sharepoint is an online team collaboration tool that provides many features a team might need to run a company or project.

I think in this case it's overkill for what the OP wants.
Read the paragraph "#2 Do mobile first. Like, really do it."
We do lack processing power on mobile, so for that
2-3billion people, who are using mobile _only_ or
mobile first, we need economical solutions.

Or use an older, 'underpowered' (by modern standards) machine for development, like I do. A Thinkpad T42p will give you a 1600x1200 screen, one of the best mobile keyboards available, 5-6 hours of autonomy with an extended battery and... the awesome power of a 1.8 GHz Pentium M... well, not so awesome maybe but if it works on that machine it flies on anything more up to date.
Show HN: Keep track of your “Who Is Hiring?” job applications
Craig Venter's prostate cancer story should be read with skepticism
Disneyland Paris – Les Prémisses de L'attraction Star Wars
Don't forget that you can also host jekyll blogs on github pages!
Teaching machines how to feel the music in a human way
"(6) It is easier to move a problem around (...) than it is to solve it."

In other words, now you need a hi-res, current map to show. Where does the data for that come from? (Oh wait, don't tell me: Magic!)
Awesome work. I've been using Inferno for my $Insert Master Piece Web App Here$ for over a month and find it amazing how fast the community works, communicates and releases.

Great project. Keep it up!
The difference is that windows/PowerShell don't provide the programs that make a she'll useful.
You still think that salades are grown on, as we call it in Holland, full ground? This is how its done now, 5 layers on top of each other and no more dirty ground. http://www.food-nutrition.nl/artikelen/groenteteelt-op-een-h...
I wonder if they will claim that "it was a mistake, a bug".
Otherwise, it should backfire them heavily.
We developed a unique tool for people who are looking to buy an Antivirus
Hi!

We're looking for feedback on a tool we developed, and I think this could be a good community to share and receive constructive feedback.

I see a lot of questions like "what is the best antivirus for PC?" on reddit and other online communities, and I think we finally have a scientific way to answer it!

Usually, users recommend checking out AV-Test or VirusBulletin for test results (some even recommend Common Sense 2017), but now we have something even better.

We built a tool which aggregates Antivirus test results from multiple AMTSO-certified labs (including the ones I mentioned above) over a long period of time (since 2009).

We put in a lot of thought and effort into developing it, and now it's at the point where the data is incredibly accurate and you can access each original test or comparison on the testing lab's site.

I invite you to try it out and give us any feedback you may have.
Because as much as we like it - we'd love to make it even better!

Here it is: https://bestantivirus.reviews/tools/test-results-calculator

Excited to hear your thoughts!

---

Important to mention:

This tool only summarizes test results which were performed by certified labs - for more information about features the reader can access our reviews.
Sounds like privilege talking. I'm a middle-aged white male. I try to stay mindful of my privilege when others explain perceived wrongs.
Doesn't Bash (or any Unix shell) fail to fit your definition, then? Bash contains an interpreter for a language that, while lightweight, is still a separate interpreted language. In particular commands like cd can't be executed as separate programs.
Snapchat did something strange here.

You cannot possibly know if a technical employee (at this level) is incompetent after just 3 weeks. Not possible.

It's the same as firing a CEO 3 weeks into the job... It doesn't make any sense unless that CEO did something blatantly illegal/dodgy during those 3 weeks.

The reality is you won't know how good they are until at least 6 months in.

As an engineer, 3 months is the absolute minimum amount of time I need to figure out if I'm a good match for a company.
i to think its going to far. as somebody that had to block aws range because there is i assume fake clicks as a service, this is not great, but i think it could be product of a anti anti block that many are implementing now.
Title is misleading, it's not just this extension being blocked, it's all non-store extensions
Been hearing that line, verbatim, since I was a kid. "Cars will be self-driving long before you'd ever need to learn driving. You won't need that skill, just like we never needed horse-riding." Well, I've had a driving license for decades, but apparently the marketing slogan still manages to impress people. P.T.Barnum would be proud.
How is the factory diamond shaped?
I think it's fairly neat (I mean - for shell scripting not for interactive use). The problem with shells is that they want to do both. The alias system in PS tries to make it possible to use a more bash-like syntax in interactive and the verbose syntax in scripts, which is a good idea, but it's hard to get right.
Yes, I'm aware of all the selling points. They even sound great in theory. In practice though, PowerShell is nowhere near as easy as a UNIX environment.
His second 'hack' made me chuckle though:

> Hack #2 – Rent a car

> * $20/day (huge savings over taxi costs)

> * No taxi lines (massive time savings over taxi line)

> * FREEDOM! Go where you want when you need to. . .huge advantage for getting more done while your competitors are restricting their movement due to taxi constipation

> * I still don’t understand why more people don’t do this. . . and why this is a novel idea for bus. travel to vegas . . but it is
Literally park 1 foot away from your Econolodge room.
Don't know what vouching is. It sounds like I should thank you for it. Thanks.

Reflecting upon these various exchanges I had a feeling that there's something odd at play. You see, people such as yourself have consistently misconstrued or misunderstood what I've been saying, both in tone and content. Your last comment is no different. At first I thought it was just people choosing to be offended for a truly silly comment intended more as a joke than anything else. A friendly jab, if you will.

Yet, I did not say or mean what you say I said or meant. Not once. And so I wonder if there's a language barrier of some sort at play here. Either that or a simple case of text-based communications being imperfect enough at times that it can lead to people reading something very different from what the author meant to say.

I have a feeling it's a bit like this scene, where two people almost come to blows due to a misunderstanding in language and intent:

https://www.youtube.com/watch?v=XguKaKMMKaM

I'll leave it at that.
Did someone hack the Brazilian Google.com.br?
One of the first computers I designed and built was based on the 6502. It was a variant made by Rockwell. It was called R65F11. It came pre-loaded with FORTH in internal ROM.

One of the most challenging projects was designing a floppy disk controller from scratch (complete with the analog circuitry) to read and write to 5-1/4 and 8 inch floppy drives. Of course, I also had to write the driver and every other driver for the thing. In fact, I also had to write my own code editor.

The "pinnacle" was using a dozen of these to run a robot. They talked to each other over a serial loop.
Procrastination Hacks – The Pomodoro Technique (What, Why and How?)
General car mechanics probably not. I don't think they spend that much time next to running (and not just idling) engines. But I like that train of thought... how about professional drivers - truck, bus, taxi?
Missed opportunity to name the CSS engine replacement project "Gangnam".
Nice. Live demo would be wonderful.
Yeah, one of the motivations for adding namedtuple to stdlib was a drop-in compatible upgrade of existing interfaces returning tuples.
Notable atrocities included `time.localtime()` returning a 9-tuple, and `os.stat()` returning a 10-tuple...
> The authors of the extension clearly intend to harm the ad industry

Not at all, it is just trying to prevent tracking and profiling by obfuscating genuine clicks with noise. It is explicitly a reaction to ad firms ignoring do-not-track.
If you're using a Mac, you can now AirDrop from your mac to iPhone
I wanted to play with Vue.js and Bulma.css and since I'm currently looking for a job, so I put a little something together to help me keep track of my own job applications.

This thoroughly abuses localStorage to persist data and makes hundreds of get requests to HN's firebase API, so it might be a bit sluggish. Should be faster on the second load. I'd personally like a feature that would let you go back to older Who Is Hiring posts (and vice versa), but I think it's done enough to play with. Also, it's 5am.

All feedback is welcome.
Wow, then I've done a lot of apparently-useless PowerShell work.

I beg to differ, by the way. Different is not the same as »not useful«. It's not a traditional Unix shell and doesn't pretend or want to be. That doesn't make it useless, just different.
The point is that the amness is independent of any particular personality you happen to assume in any of the three states of consciousness (waking, dream or deep-sleep).

The difference is between "I think, therefore I am" and "I am, therefore I am"
I use vim in cmder occasionally. The only way I've been able to use it properly is to disable conemu hooks before I execute it.

Basically, I've defined a function my profile to:

* Save the ConEmuHooks environment variable value
* Set it to "Off"
* Execute vim
* Reset it to the previous value

I alias this command to "vim".

It's not pretty at all, and it caused me to use Sublime or VSCode most of the time, but it worked for me.

More info here: http://conemu.github.io/en/ConEmuEnvironment.html
How to Set Up Local Environment for Rails with SublimeText
Identifying WordPress Websites on Local Networks and Bruteforcing Login Pages
From Jiro Dreams of Sushi to Nakazawa with Restaurateur Alessandro Borgognone
For me is a good thing, because, as I explained, version number is not a guarantee.
Well, I was kinda counting on a discussion about a change in Windows 10 to have that implicit context.
It also works with middle-clicks on taskbar icons to launch a new instance as admin.
It's actually very much like the situation was with Rails a decade ago. Actually that was more extreme. Anybody remember all those "Rails vs _____" commercials from the Rails Envy people?

https://www.youtube.com/watch?v=Y7Jte6NvLGU
Looking forward to it too; this is a big deal because it will put a Rust implementation on many millions of desktops. I'm totally fed up with CPU and memory hogging browser bloat on my laptop. My dev env runs so much better when I kill all Chrome processes. I know that the article is only talking about the render engine, and not JavaScript, which I suspect is the main browser bloat culprit , but I'm still hopeful. Bring on the Rust JS engine I say!
Can you elaborate on this? Your respone seems very emotional, but you don't provide any facts.

In my experience with SO, if an answer has a score below zero, it's because the answer is either irrelevant or wrong. And I do sometimes take time to read all the answers to a question trying not to judge them based on their score.
The submission title has been changed from "Replacing the Jet Engine While Still Flying" to "Mozilla’s project to replace Gecko with Servo" (at the time of this writing).

Some of the other comments are pertaining to the "Jet Engine" title. For anybody that might be confused, like I was :)
Blogger and Twitter.
Looking at the code samples, it's quite similar to Blender, except, I assume, it compiles to a standalone app. Very impressive stuff!

Needs GPU support though, and that took Blender a long time to cover even the basic material properties.
One point that people seem not to be mentioning here: Medium offers some discoverability. Self-hosting doesn't.

That's only a concern if you care about how many people read your blog, but if you do, it's a concern.

Medium's also very readable. If you choose your own theme for your blog, the chances are you'll hit a theme that's "less readable". Often, programming blogs are a LOT less readable. So that's worth considering too.

(All other points made elsewhere about control of your content, compatibility with FOSS philosophy, etc, are good ones too and I won't repeat them here.)

Cross-posting to both a self-hosted blog and Medium isn't a bad solution. Or use a custom domain, as suggested.
Yeah theres quite a few out there like you say Prezto, but also antigen, antibody, zim and zplug.

In all honesty I've just not used them before so I can't comment but from what I know OMZ is the more popular option in terms of userbase, but I could be wrong! :)
Dundalk church faces fine for hosting homeless
Might have to give Prezto a go then, heard good things from others too!
Nim compile times are faster and often the execution time is faster, too. Also it's very expressive, almost like Python.
Hey - I now have a video https://youtu.be/9EPaBi1_pwo
It explains in more detail how "Code Seeker" could work. And I included a couple of your suggestions.
Hope you can take a look and give me some additional feedback.
Thanks
Hi, how can I contact you? (email/Twitter)
Thank you!
This thread is literally the only Google search result for this phrase (for me)...
Drives down the highway, and it it decides there's something it doesn't understand, it stops driving. Which is not the same thing as "stops the vehicle" - in some cases it's actually a "f*ck it, I'm out, now you drive the car yourself".

Anything fits within "autonomous except when not autonomous" - even the crudest cruise control.
If 99.9% of software installed outside of the chrome web store were installed by adware would you feel differently? Your black and white view of the world bores me.
Ooooh I like this game! How about now?
https://www.google.com/trends/explore?q=ember%20js,react%20j...
> If function in Rust returns any type of result except Result

The conversation was specifically about ignoring errors. In Rust, errors are conventionally reported using Result hence it warning on unuse — AFAIK the only type opted into that by default, its variants being specifically called Ok and Err, and its currently exclusive support in `try!` and `?`

> And even in this case you can just add "let _ =" before call to suppress warning.

You can even disable the warning entirely, can you imagine that?

Incidentally, you can use that exact same feature to ignore errors from value-returning functions (where you need the actual result) in Go as well, so that's not exactly a slam dunk; and it is an explicit ignoring of the error rather than an implicit one which can (and often is) a mistake rather than a conscious decision by the developer. That is, there is a large difference between

_ := os.Chmod(…)

where the developer is explicitly stating "I don't care about an error" and

os.Chmod(…)

where the developer might not have noticed that an error is possible.

In Rust, the latter is will warn by default because fs::set_permissions returns an io::Result<()>.
It definitely does know how surprising a move is - it generates 'surprisingness' numbers for both itself and its opponent based on how likely it is a human pro would have come up with the move.

I like your idea of maximising the 'alienness' of play though probably not to the exclusion of playing the strongest moves.
Fleet of 12 Nuclear Submarines in Line for Pentagon Approval
I'm on this rust hype train for a long time. This move by mozilla is probably going to be the biggest success story that might give rust a lot of attention. I hope the new engine is fast as heck and uses less battery in all my devices. Please!
It runs apps from Play Store so apps written for Android will run on this device too. It's a way for Android to expand into Windows territory.
It will definitely be welcome to see the fairly aging Gecko replaced. The nightly build of servo barely renders a number of websites and won't at all for more media laden sites (as you'd expect). I hope this merge via Quantum[1] will be forthcoming soon, so we can test it.

[1] https://wiki.mozilla.org/Quantum
Do you have any details on Chromecast Audio running chromium under the hood? That seems like a really weird choice.
> It's just like sending back business reply mail if you're not interested in the product.

Without going into fraud-or-not, this is the opposite of how it works. It responds to every single business "I'm interested in all your products". This potentially generates some costs for the business which sees a new interest on latest products and makes misguided related investments.
As someone who golfs in PowerShell and very frequently uses it interactively too, I think the complaints about lack of terseness are quite overblown. Aliases, parameter binding by position or pipeline, the ability to shorten parameter names as long as they remain unambiguous, parameter aliases – all features that are most important for interactive use. Apart from a few nagging things where parameter prefixes clash (gci -f matches Force and Filter) I think it's quite good. Besides, I gladly pay that little price for much improved readability, discoverability and memorability. No more pondering whether the -Recurse flag is -r or -R in this particular command, for example.
"or at least, there were some doubts amongst industry experts as to whether the ways in which they automated tasks actually made sense, given the cost and speed of the robots they were using compared to a human."

That makes sense, considering that Tesla's approach seems to be to get the tech set up first, and then make it economical with R&D breakthroughs later.
Slappe huid na afvallen voorkomen met de juiste voeding
True: but still you have to decide at definition time what kind of function it is.

Plus it adds bloat to the function. Ideally the currying would be a task for the compiler/interpreter.
Google isn't distributing the extension.

Chrome is uninstalling a manually-installed extension.

This situation is somewhat akin to OS X uninstalling Spotify.
> How many times have Desktop Environments changed during this time?

This is one of the nice things about macOS, every update is just a small refinement of the previous years OS. Most of the time when you update to a new major release you have to go looking for things that changed. Sure there may be new features but many of them you only notice when you dive deeper into some of the functionality. The basic desktop is still the same.
There's a plenty of ways how function can report about error - with None, 0, -1, false, or even "error", can you imagine it?

I like Rust's way to handle errors with Result, but I hate your tone, so discussion is over.
RPython is a restricted (hence R) language specifically for VM development, it is not a general-purpose language.
Introduction to Perceptual Control Theory (1989, 2016)
yeah, and I'm allowed to do it. It's not against the law to be an asshole.

I'm even doing it on the phone, for the companies that keep calling me despite me telling them not to: I make them lose as much time and money as I can, by scheduling fake appointment with their salespeople
I really like the concept. Great work! The auto refresh is slightly annoying for me personally but I could live with it :)
Wild Winter Burns Traders Betting on Models That Can’t Keep Up
Since someone from the company seems to post here:

I'm curios: this looks like a perfect use case for Apache Kafka.

Did you evaluate it?
Anecdotally I was just in Hawaii a few days ago and happened upon Zuckerberg meeting with Obama at the restaurant at the hotel I was staying at.
By the time they will finally make the switch, Firefox' market share will probably have plunged to a very low single digit percentage.
Basically:

Undefined - the compiler may assume this can never happen, and if it does happen, it can "poison" the whole execution including whatever logically happens before the undefined part.

Unspecified - the behavior must be deterministic and cannot affect the semantics of other well-defined parts of the program, but the implementation need not guarantee any single behavior.

Implementation-specified - like above, but the implementation must specify the exact behavior.
> The only impact anyone intends or expects from this extension is financial.

Financial disruption is the tool used by most forms of direct action[1]. The power imbalance between large businesses and the people affected by those businesses usually leads to problems being ignored for the sake of profit. When money is the metric that influences decisions, the only way to effect change is to disrupt the source of revenue.

[1] https://en.wikipedia.org/wiki/Direct_action
Yes, actually to be strict it would be kibibytes, KiB.

But in 1980/1981 kibibytes didn't exist, all we had was good ol' fat Kilobytes made out of 1024 bytes, and WE LIKED IT.

https://tinyapps.org/blog/misc/200702250700_why_in_my_day.ht...
This is not how compliance works, you need to prove you are compliant not the otherway around.