skysight-inc/HackerNews huggingface dataset:
> Watch videos without flash?

I actually preferred Flash, because it was self-contained: an HTML page with an embedded Flash object was still a real HTML page, and I could enable just that Flash object. With JavaScript, typically the entire page requires JavaScript in order to do anything.

> But do enjoy the 'no download', 'run anywhere' nature of web-applications, and, often, I'm willing to trade a bit more power for them, because as a heavily BSD/Linux user the alternative is not having anything at all.

That's an excellent point. I was recently reading through some of my old blog posts, and I was surprised by how much I welcomed web apps at the time, for exactly the reason you mention: I could use them from Linux.

There's a lot to be said for the idea of a relatively secure cross-platform application-delivery technology. What I'm unconvinced of is that HTTP+HTML+TLS+JavaScript is that technology.
That was interesting but I really wish that the examples were interspersed between the explanations. Some of that was really dry to me when it's just talking about a color grid and a bunch of transforms. It would've been great to see an example, in context, and then show the details.
That is hopelessly naive. When someone "accidentally" does something that furthers their own best interests, it usually isn't really an accident.
Your second point doesn't apply here. No matter what you have to walk around and pick up the items you want (at least for now, if you're going to a B&M). The difference here is waiting in line vs. just walking out of the store when you're done.
I do video crunching on internal systems, I'm happy that the code I run has nothing to gain from spectre or meltdown, but even a 10% drop in performance is bad, and sometimes can mean doubling the cost (if the cpu that was encoding two real time feeds is no longer powerful enough to do so without dropping frames)

Not every one runs a lamp stack on the intenet.

That said the default should be security. I have to opt in for "maximum performance" in the bios of my hp kit, rather than "balanced power and performance", why shouldn't I have to opt in to "faster but less secure"?
Thanks for the reply.

What I gather is that the new DDG extension functions roughly as a replacement for Disconnect/Ghostery (or specific lists in uBlock Origin), HTTPS Everywhere and ToS;DR, as well as adding DDG search to the browser (if applicable)?

As a one-stop extension, that's a pretty good deal. In addition to the learning aspect like in Privacy Badger, have you also considered canvas blocking/scrambling, link referrer cleaning and possibly a function similar to Decentraleyes, to prevent big CDN tracking?
22X Fund: 30 Companies, 1 Token = a Whole New Way to Win at Startup Investing
Nah, you just attribute it to "miscommunication".
Looks like they can afford at least one FT customer service person now, awesome!
Sometimes a rant is warranted. Sometimes it's time to get fired up and angry...

The issue occurs if you're not bulletproof on your position and then get too caught up on 'winning the argument' rather than solving the problem at hand.

This is why it's typically best to leave the theatrics aside unless absolutely necessary.
Consider also RequestPolicy: https://addons.mozilla.org/en-US/firefox/addon/requestpolicy.... It manages cross-site requests and reveals a lot of crap...
I've had to use rationals for Project Euler.

You could think of fixed point as a type of rational. ;)

In computer graphics we sometimes use rational curves. It's not the same as rational numbers, but related.
Hello Jacob, glad to see Gitlab employees around!

For the assignee dropdowm, it was roughly 6-8 weeks ago. I just went back to an old project and things seem to be much faster now.

In the past 3 years, I had to work on Gitlab a few times (for a few months every time), and at the end of every project, I had this feeling of: it was slow (push speed at the time could take 5-10 seconds when it was almost instant on Github), and basically all request were slow (dynamic dropdowns, posting a comment...). It is good to see you are focused on fixing these problems though :)

For the UI thing, a few points:

- imho, there's just too much on screen. I would say Gitlab is to Github what IntelliJ is to Atom: too much features I don't want to use/see. They just distract me.
- the container in the middle is too large, there too many word per line and things get hard to read
- Even with the breadcrumb, it is really hard to see "where" I am in the app (which project)
- In the issue details page, it is hard to see the continuity of the comments, what is a comment and what is an action ("assignee changed from to..."). I cannot quickly go through an issue an getting on overview of the discussion easily.

I think these are mostly tiny UI things to change, and only with some typeography improvements, some borders and better contrasts, things will be a lot more clear.

Of course, all of this is highly subjective.

5mn of CSS tweaks: https://imgur.com/a/FLTJT (ofc it adds other issues/concerns, but you get the idea, I am no designer, but sensible to nice UIs)
I mean python code, not something from numpy.

I know how to read math, but code is much more readable, and is much more relevant when describing a procedure than a one-line equation.

Not to mention paragraph long explanations which are missing the point of one simple thing it tries to explain.

> The problem is not math, which is meant to be read by humans.

Code is also meant to be read by humans. But math can be ambiguous because of different ways of writing the same thing or concept, meanwhile code is precisely defined and doesn't tolerate ambiguity.
It's not even inherently about multi-threading https://manishearth.github.io/blog/2015/05/17/the-problem-wi...
Google started this really annoying habit of including results that don’t have the words you are searching. You can get around this by including the word in quotes but it’s frustrating to spend a few minutes looking items returned by Google to not find what you’re looking for to realize they showed it to you even though it didn’t have your search terms.

I bet this is great for current events like “when is Star Wars 1 playing” when the person probably meant Star Wars 8. But sucks when researching items or searching for a paper or particular product.

I started using Duck Duck Go and it works great. The privacy is an added bonus.
Not a separate issue to the person losing their job!

These have to be solved together, or big trouble will be coming.
Frankly I don't care, I make money on the way up and on the way down (using stock trading robots), the only years I am losing money are at the bottom (before going up again), so since we are on the way up, I am confident I'll be making money this and maybe next year for sure...
I can't middleclick links. Unusable for me.

Also, please don't attach /?sort=new (or remove it) to reddit threads. It overrides the user's sorting.
Yeah I mean the fact is that revenue comes from people not collecting benefits.
Math contests are not related to standardized testing. The contests are entirely extra-curricular, and probably mostly benefit those kids who have exhausted their school's standard curriculum.
I've had a bad experience with Rackspace Email. I found their service to be very limited IMO
The 22X Fund token pre-sale starts this week
What exactly is the solution to continue with https://en.wikipedia.org/wiki/Talking_ATM
Am biased because I'm part of 22X offering, but as a group of founders we were in SF during the craziness of crypto in the summer and saw that there was a better way to raise capital - together.
Legally we had to cede control so that this could be done by a third party - Securitize in this case - but the ramifications are huge if we are successful. It takes a standard startup investment and turns it liquid and has potential for greater returns because of lack of carried interest fees, lower management fees and immediate deployment of capital.
Here's to a new era in startup investing!!!!
What Happens to the Traffic You Send to the App Store?
I think you just need to drop a JSON file with the right format into the `artifacts` directory.

That said, this integration isn't really adding much over just defining a build step that runs the check (unless you're using AutoDevops to have this run on all your repos). You could just provide a Gitlab/other CI config snippet for users to run the tool.
I just wanted to take a moment and write my appreciation for your fantastic work. Services such as duckduckgo are needed now more than ever. The fact that it is stable and responsive enough for me to depend on it 100% every work day is amazing
Coal? Please get out of here.

70k of the EV miles I've put on have been with 93.3% non-fossil fuel based sources[1]. If you're in the PNW EVs are a clear win both from fuel sources and the fact that it costs me $6/300mi at $0.07/kWh.

[1] https://www.cowlitzpud.org/fuel-mix
I used to hate JavaScript. Now I like it
Thanks! There is a place for web editors (quick edits, new projects) and local editors (working on the same codebase for a longer time).

As warned against we don't want to fall in a rabbit hole of spending all our time on this instead of the other parts of our complete DevOps vision https://about.gitlab.com/2017/10/11/from-dev-to-devops/ (logs, roadmaps, create project on push, binary repository, incremental rollouts, tracing). Therefore we based the web IDE on the awesome VScode. This means that it is a doable effort to maintain it.
The way I've done it:

grep -r [something] * > foo

What I now do instead:

grep -r [something] * > .foo
mv .foo foo

Why it works: At least on bash, "*" does not match hidden files (files that begin with "." such as ".foo").
Considering how many legitimate services are on SES, if you block SES you might as well go with a whitelist for email.

That’s what I’m trying to get at here.
What project are you referring to that Bret Victor is involved in? I don't see his name anywhere.
Q&A – How to reduce your waste and landfill footprint
How can you say China is devaluing its currency to boost when the price of the currency is increasing in dollar terms? And generally speaking you can't keep exports inflated for long by currency devaluation any more than you can use inflation to keep unemployment low. In the end the trade balance will revert to what you'd expect from the savings rates of the two countries, and in this case China's higher savings rate means it exports a lot more to the US than vice versa.
Sometimes nowhere, sometimes down the street. I do the same thing for restaurants, if there's a wait or my reservation isn't ready on time I'll go somewhere else. There's tons of competition out there, no need to waste my time for the benefit of a business owner.
> Complex data structures no longer require you to wave a dead chicken

Do you have a reference on changes to data structure syntax in 5.x? Probably my biggest frustration was trying to use anything beyond a scalar list - it always ended up a mess of hashrefs.
Years ago, you could just disable/not install RealPlayer, or Shockwave, or Flash or Silverlight, and videos just wouldn't play.
This is not so much an argument for a Web IDE.

It is an argument against the cumbersome Git workflows, and the even more cumbersome GitHub Pull Request workflow on top of that.

Why can't I fix the typo in my editor, hit "upload", enter some commit message and be done with it?
I'm just trying it out, but saw a comment pointing to it on another thread about improving vision here in HN: https://news.ycombinator.com/item?id=16194580

As always, check out the comments, they are --at least-- interesting to read, I found out about a cool tech reading them:

https://eyesynth.com/?lang=en
The last section of this piece is funny because the first 3/4ths of the essay is fundamentally Marxist in its descriptive characterization of the role of technology in capitalist economies. In particular, this part of the last section is straight-up wrong:

> Marx saw a world where capital subjugated labour for its own return; technologies like Amazon Go have increasingly no need for labor at all.

First, because even the author's idealized view of Amazon Go does require labor (the author even discussed this at length; that labor takes the form of R&D). Second, because Marx did see this possible world, and even wrote about it extensively in chapter 15 of Capital.

I find that happens a lot in articles like this one -- ideas that originated with Marx are parroted by an author who doesn't realize that Marx wrote extensively on the role of technology in capitalism.

General advice on articles like this one: If you're going to write about labor and technology in capitalist economies, and don't want to unknowingly parrot lots of Marxist ideas, you should read capital. Capital certainly contains some prescriptions you may disagree with, but it also contains a lot of descriptions. If you're thinking about labor and technology, there are better than even odds that you're re-inventing one of Marx's descriptions. He was the first one to say a lot of the obvious stuff.

Even more general advice: western stigmas aside, familiarity with Marx's writing is as indispensable to understanding modern economic thought as familiarity with Smith, Hayek, Keynes, et al.
I've got billion dollars in revenue running on a Perl 5 batch system.
Swift and Go are—dated from first stable release (and even giving them the benefit of counting Perl 6’s first stable spec as a stable release, but ISTR it took Rakudo a while to
catch the spec)—older, not newer, languages than Perl 6. Especially Go, which is nearly 10 years old.
This seems more like a stock split than a transfer.
I think they meant oil.
Why does a 0-points, downvoted Reddit thread with an (((echo))) have 640 points on this scraper?
> I don't see any Python influence in Go

Well, in Google's own words[1]: "Go attempts to combine the development speed of working in a dynamic language like Python with the performance and safety of a compiled language like C or C++". Some go datastructures are very python-like. Coming from a big Python shop, it's unsurprising.

Chris Lattner mentions Python[2] as an influence among others. Swift's lists and dicts are very python-like. The way python deals with datastructures is one of its strong points, and it's clearly more modern than anything C-like.

Both Go and Swift are more restrictive than Python in many ways, mostly for performance reasons since they are built for specific needs, but the influence is there and openly admitted.

[1] https://techcrunch.com/2009/11/10/google-go-language/

[2] http://nondot.org/sabre/
I avoid Safeway and Trader Joe's because the lines are so damn long...
Simply linking to the download page isn't particularly useful, IMO. Release notes are here: https://www.mozilla.org/en-US/firefox/58.0/releasenotes/
diversification, liquidity, and most importantly democratized access!
Apart from his interesting ideas about infinity, Zeilberger has things to say about math contests. See http://sites.math.rutgers.edu/~zeilberg/Opinion71.html
I'd love to find a modern equivalent of the "gilyonot lematematika" he mentions.
The Wikipedia-Article describes it aptly: "Mensch ärgere Dich nicht is a German board game (but not a German-style board game)".

And the name translates to "Don't get angry, man", so the game creator was quite self-aware here, too.
Don't worry, algebra, systems of linear equations, synthetic geometry, analytic geometry, infinite series, differential and integral calculus, etc. can also be made 'cool' and intellectually stimulating. Likewise discrete math can be made dull and lifeless. The difference has much more to do with quality of problems and teaching than with your brain.
22xFund ICO begins Thursday
buddybuild and bitrise are not representative of * all * self-hosted git market. Your claim is totally absurd.

See responses to your similar comment here https://news.ycombinator.com/item?id=15704055

Also discounting jenkins as "not modern"( whatever that means) and declaring yourself as number one is so dishonest.
You "standing by it" means nothing.

Why is so important to you push these lies, I don't get it.
What's the name of the place in Denver? I always like finding good local places.
I wasn't talking about BTC specifically, I was talking more broadly about financial markets.

US investment banks restrict some of their employees from trading at all, and some of their employees can trade but have to disclose them with the bank. Yes, their personal lives. Is this repulsive for you?

(I don't know if this applies to BTC specifically, I imagine mostly because the world of finance is still scrambling to wrap their minds around it.)
Thanks. We are aware of this issue, and we even know what is causing that, we also have ideas how to fix that. The plan is to release a fix with 10.5: https://gitlab.com/gitlab-org/gitlab-ce/issues/38265#note_55....

GitLab CI/CD Lead
My experience is that DDG does this too. Very annoying.
The most recent discussion I saw on this subject[1] makes it very clear that there isn't a consensus. If there is, it's in the "Perl 6 should rename" direction.

[1]: https://www.reddit.com/r/perl/comments/7r1b33/an_open_letter...
Or the tech reinvention of automats: https://www.eatsa.com/.
What point? That you’ve completely missed meltdown/spectre affecting virtualization?
Why do you exclude all single-purpose networked servers? e.g. why wouldn't it be reasonable tradeoff for a private compute cluster with a limited set of applications (or even just one), systems running really dumb services, ...?
Edit - Chrome only issue for which the devs don't have good options.

I was very disappointed to discover that the app forces you to use DDG for search. In Chrome there doesn't appear to be a way to use Google as your default search engine while the extension is active. I like its other features but Google search IMO is much much better than DDG and don't want to be forced to switch.
Hypothesis: There are no first world countries, corruption is everywhere, the only difference is the degree of subtlety
Ruby has replaced Perl for me as that get-things-done scripting language on the system. It would be weird to go back especially now that Ruby has the right ecosystem and fairly good backwards compatibility.
Not everybody can post in this subreddit though. And it's always good to have different places to share about crypto :)
HN works great without js. This site I can't even click the links?
You have to click the domain (reddit.com for example) for it to open, which is of course unintuitive
A Prime subscription isn't required to use the store.

https://arstechnica.com/information-technology/2018/01/we-te...
I went to OScon in something like 2009 or 10 and someone working on the python interpreter they were gonna share with Perl got on stage and showed how the roadmap and their velocity wouldn’t have Perl 6 done until 2016.

This kind of crazy has been identified in the ecosystem for a while.
I haven't noticed that. So what's the purpose of !g in that case ?
> This is standard in any major tech company. His behavior and abhorrent and there is no excuse.

I work at one of those "major tech companies", and I can assure you that people call things garbage with regularly.
>We also need to do things to work out how to enable those people to do more interesting work, like figuring out how to pay people if the free market fails, but that's a separate issue.

Seeing as the free market has deeply failed many, MANY people (and stands to fail even more in the near future), I would hesitate to put more people out of work before addressing this "separate issue." Lots of people can have their lives ruined before those in power decide it's time to think about how to ameliorate the damage done.
Lol3d: a simple JavaScript software 3d engine
Just looked outside in Seattle. I can confirm there is no sun.
> It's not a good sign for the US

Ideally the rest of the developing world grows far richer than they are today, which gives the US (and everybody else) more lucrative trading partners. Countries like: Vietnam, Indonesia, Brazil, Colombia, India, Nigeria. Even present mid-tier nations like Estonia, Czech, Slovakia, etc you want to see them go on to become the next Austrias and Denmarks. It's all very beneficial to the US and everybody else.
Salary does not reflect total compensation. Even the infamous "$1 salary CEOs" still take home millions in options, bonuses, and other perks.
Automation reduces costs. As long as those costs savings are passed on to the consumer that's a good thing.
Does anyone know off hand whether whether it's possible to install nixos on Hetzner cloud servers, either manually or using nixops?
I started using gitlab yesterday and during one merge request cycle I managed to lose my textfield contents several times. Keeping form contents backed up to session storage is a trivial task and it's maddening that they haven't implemented it in an area where you might be spending 20 minutes writing a comment then lose it when you change some value in a select menu. Really bad UX. Changing a merge target shouldn't require a full page refresh.
I would visit this daily if the content quality were better. Maybe start with scraping, then let people post themselves, and gradually move towards no scraping.

I like the ticker. Saves me from needing to check elsewhere.
Not to mention what happens when this store gets robbed blind and the PR fallout form that event. I know it’s unlikely, but something like that could have very damaging effects on whether this will see widespread adoption.

I’m only saying this because I’ve lived in bad enough neighborhoods where I don’t think just having a single person at the door is going to stop a robbery. Unless it has some sort of auto locking, store lockdown feature.
OpenJDK Project Metropolis is here
Didn't he also get the use of a private jet or something like that? That might be considered part of his compensation and so take him above minimum wage.
You can blame private enterprise and the outsourcing mania for the sad state of .gov internet presence.

When vendors can sell crap like weblogic to an org that really only needs an easy to update static site; and the taxpayer ends up on the hook for it.

There are efforts in progress to fix things https://www.usds.gov/ but they are slow and prone to being sabotaged by the aforementioned vendors.
Quite honestly these agencies use it as an example of the value they provide by shutting down unnecessarily. I don’t really blame them though.
How much of this can we blame on Trump? That's what I care about.
The past year I've tried to leave Google and have tried, in order, Zoho, Rackspace Email, self hosting and am currently with Fastmail. However I've planned moving back to Google this coming weekend. I just miss many features and services and the integration between them.
Is there anything "suspicious" about using Perl other than it's not as popular as Python, according to Google Trends?
Why is it that so many industries cut corners and only fix problems when a light is shined?

It's always tricky with food/drink because the result of cutting corners is not death (usually) but just inconvenience for the victim.
The link is timing out when I try to access it.
Document how to just get the 'medicinal' effects of strace with no overhead
Doesn't China still artificially control the exchange rate of the Yuan?
You are worth what someone will pay you
The grandparent poster might like Chebfun, http://www.chebfun.org
I completely agree with everything you've said.

My point was that the OC's scenario couldn't happen because, if it were even on the table, they would prevent it from happening.
Bragging about having a $1 salary is basically telling your employees that you make so much more in other benefits that you can choose to forego the one thing (salary) that makes up the vast majority of their total comp.