skysight-inc/HackerNews huggingface dataset:
Those are good, but it doesn't look like you can have per-container bookmarks. With Chrome persons or Firefox profiles each identity has its own bookmarks.

I wonder if one could write a bookmark manager extension for Firefox that would allow having named collections of bookmarks that could be saved and restored? And if so, would it be possible to make it so that a named set could be associated with a container account and automatically switch in that set whenever you are in a container for that account?
I'm not really interested in a different browser, though. I like Firefox, and I like the consistent sync to my other devices running Firefox.

Right now the DDG plugin doesn't work on Firefox for Android, it just says "we don't filter special pages" or somesuch, probably because it tries to filter its own tab? (Firefox Android pops up extensions in separate tabs)
Loco Is India's Take on HQ Trivia
Thanks. But it’s not as bad as I feared: it’s a particular hospital in Zurich and it applies only to non-residents and elective procedures. Don’t worry, US tourists, if you get sick even the University Hospital of Zurich will take care of you!
I've also read that some torrent or other illegal download website display captchas that are in fact captchas from other websites, to crowdsource the captcha bypass.
Prime Number Clock
Agreed — never been to the site before, but had to add it to my "web design inspiration" bookmarks 5 minutes into reading. Delightful!
Online criminals dropping Bitcoin for other cryptocurrencies
Yea, either one of those would run the game better than this project/slideshow.
See GraniteORM or my crystal-mongo-orm. You just have to specify your fields at compile time and you are good-to-go. It works just like active record.

https://github.com/amberframework/granite-orm
https://github.com/sam0x17/crystal-mongo-orm
« Besides videos » is a great problem imho. The video player is complete garbage. Everytime my video is starting to stutter, i go to chrome to see if it’s a network issue, and so far 100% of the time chrome played it just fine.
I’ve already prescribed the reading material and the mastery plan; am I understanding correctly that you’d also like me to write tutorials as comments in order to up the quality? How could I have worded my response differently? A subject like Make, being such a flexible, powerful tool takes years to master, hence the Windows / generation Y / Stackoverflow crowd backlash.

Did you read some of the responses like

“You do realise that it's quite a request to make? Getting a specific book and going trough it, until you reach enlightenment? Personally I'd say that any build system requiring me to read a full book to understand it has already failed to fulfil the requirements I have. Any time I don't have to spend fiddling with or learning about build systems is time well spent in my world.”

These guys deserve far more than just yelling at them. The damage they cause to our industry and our work conditions because of their attitude is enormous, enough to want to leave the industry and never touch it again (I’ve been seriously considering a career switch after 30+ years of working with and on software and hardware). Instead of making progress, we’re regressing; for every student that studied under me, ten such guys crop up because our industry is perceived to pay well and provide job security, both intrinsically wrong motives to be in it. And they won’t listen, they think they know exactly what they’re talking about.
Every time I see some one say no version control I do a double take. Hopefully you managed to convince them to start it?
I'm leaning in the same direction myself. My 2017 MBP Pro has been a disappointment. The touch bar is a nuisance. The excessively large trackpad leads to a lot of phantom taps, and I'm still using adapters to plug things into it.

Since I'm wrapping up the last of my iOS client work there's nothing really tying me to macOS any more and a PC seems to provide way more bang for the buck for the things I care about - Android Studio, VS Code, Ableton Live, ZBrush, and a bit of gaming here and there. Apple's hardware playbook for the last few years seems to consist entirely of making things thinner for thinness' sake and making piecewise upgrades harder and harder.
It was years ago, but everything worked out :)
Why I'm excited about Crystal in 2018
Windows has been a viable platform for software development since always.

I have been developing Windows software since Windows 3.1 and my first UNIX was Xenix, followed by DG/UX, Aix and many other variants.

Windows is perfectly viable developer OS for C++, Delphi, Tcl/TK, Perl, Python, Java and .NET developers.

Microsoft did a mistake not following up on Windows NT POSIX support, because that is what many care about is POSIX shell utilities and C APIs, the actual kernel is irrelevant.

However now GNU/Windows fixes that problem.
“Innovation” is a very slippery term, so I agree defining it would be more difficult than other measures. So for simplicity, let’s use something a bit simpler, like a “quality of living index” or “overall human well-being index”.

It’s not feasible for a human to define such a metric formally upon ‘environmental variables’ (such as education stats, graduation rates, etc.) — quite obviously, as you say — yet trivial to define it as an “outcome measure”, where we directly measure the quantity in question (no matter how difficult or expensive to sample this variable).

To the “quality of living index” example: One could design a polling methodology to fairly reliably gauge people’s overall happiness and satisfaction in a country. This polling would be expensive, so we couldn’t do it super broadly or super frequently — and that’s why we use the subsequent steps described in my parent post (on forming statistical models to separate out connected variables that we can easily and cheaply measure to approximately model the “ground truth” happiness metric).

You can then use this “model fit” to predict this extremely expensive “ground truth” notion of individual happiness in this case, on a much more frequent and granular basis than would ordinarily have been feasible using a ground truth gathering method like a polling process.
HOW DATA SCIENCE AND AI PREDICTION HELP TRANSFORM THE TRAVEL INDUSTRY
> Don’t knock it until you try it.

I've tried it, and found video quite good for conveying emotional content, general high-level overviews, and general feeling of comfort with the shape of a topic, but quite bad at detailed technical information.

That's not saying that they aren't useful: I find videos that provide overview of material provided in detail in a textual medium to be quite useful. But if I had to do one or the other alone for learning technical material, it would be textual media over video 100% of the time.
The new microcode from Intel and AMD adds three new features.

The second (STIBP) protects a hyperthread sibling from following branch predictions which were learned on another sibling.

Is this about threads in the context of SMT?

I guess what I'm asking is "hyperthread" a thing outside of Intel marketing speak that warrants mentioning AMD?
And that’s the most frugal guy he knows!
Thanks! I'm probably more interested in just reading the documented .emacs-en of people who've had the good sense to write down what they were doing. Sadly, no amount of clever automation is going to travel back in time and document and explain the half-zillion lines of inscrutable poop I have put in my c-mode config over the years.
Not only between displays, but also between lighting conditions in the environment where the display is used. In principle, you should recalibrate every time you switch bulbs – even more important any time the monitor moves to a different room!
So not allowing women to vote won't affect the next generation and self-amplify the situation?

Or is it the minorities bit, ie South Africa didn't have this issue?
Doesn't matter because you probably have experience in the wrong version of it anyway.
Why Steve Yegge Left Google to Join Grab
I mean, it depends on your definition of "near". For some of them, you just need a long enough ladder.
Who said anything about software service companies? I said design agency, which is not the same thing as a software service company. Sure, they use software to do their job, but that's not the most important part of what they do.

As for examples of design consultancies morphing into manufacturing companies, Cambridge Audio is one such example:

https://en.m.wikipedia.org/wiki/Cambridge_Audio
I built a microservice that does something similar[0] for Mailchimp. They have an API that requires a secret key, but we didn't want to keep a server running for it (and obviously didn't want anyone on the internet playing with our key). So I set up a little python service that serves a page and 'proxies' the API to the end user.

[0] https://github.com/sasha42/Mailchimp-utility
This is not a landfill it's a junkyard, there is a difference. These planes are still valuable in several ways. They can be salvaged for parts to update operating planes. And some of them can be returned to service, though obsolete by modern standards. Unlike automobiles there aren't millions of any of these planes, only hundreds or thousands. It doesn't take up that much space to keep a bunch of obsolete planes laying around in the desert, and they may prove valuable in the future. Reduce, reuse, recycle, and all that.
These graphs are quite convincing that the key events happened around 1978 and not decades prior to that. Amazing how a little data can instantly refute pages of exposition at a glance.

The author really went out of their way to talk about Anti-Trust concerns and had to get in a dig at Reagan for loosening them...yet the graph of breweries was up and to the right throughout Reagan’s time when Anti-Trust was paused then exploded in the 90’s.

I know people that run breweries. The Tasting Rooms are extremely important sources of profit. You can sell huge amounts of bottles, kegs and cans and only get a sliver of margin. The tasting room is a profit center because you get to keep most of the margin on your own alcohol (which is considerable).

Therefore, the idea that vertical integration is evil is wrong as well. It’s hard to turn a profit as an independent without a tasting room.

Is it so hard to believe that deregulation can drive economic variety and growth?
> It's usually not "how to get a simple task done with React" – many engineers can get there very quickly – but rather having an understanding of best-practices in terms of architecting your application.

Find me a Web Developer than can perform a sysadmin role on production sites, building out a CRM integration on some bizarre platform with its own programming language, work on improving an ERP, and the integration between them. Oh, and you also need to know React and some standard MVC stack like RoR.

No?

---

Now, you might think that is a joke or absurd. It is not. It is also as relevant an expectation as asking if they know React.

Your point of view screams silo'd front end developer.
Since there seem to be some people from the industry around, I’d like to ask: how are we doing with writing software for such safety-critical systems? Do we still use C and try to have it statically verified by various tools? Write the software multiple times and have instances of the functionally same systems running in parallel, Andy see if they agree on which action should be taken? Can dependent and/or linear types help?
> it stops if I turn on uBlock Origin and refresh the page

Why do you turn it off in the first place?
I figure comprimising alien/userland code could well be an issue, something like Javascript in a browser.
In the last two years I got more and more questions to describe my professional projects and provide links to opensource project - that was a requirement.
That reason is developer incompetence.

MSDN is full of posts and articles how to be a nice guy and run as user, unless of course the application needs to do some low system level calls.

And even then, there are ways to split the architecture between privilege levels.
Stripe to ditch Bitcoin payment support
I've hit r/w concurrency limits on relatively light usage; WAL mode solves it very handily (stops reads and writes from competing, makes only writes compete), but it also means that backup becomes just a little less trivial.
It's a project :) I get joy some going in depth with everything I'm passionate about. I do it with my photosets (spent a year editing the 11k+ photos and then designing/developing the 9 photosets): https://paulstamatiou.com/photos/new-zealand/

and other projects like my RasPi Frame: https://paulstamatiou.com/getting-started-raspberry-pi/

or documenting one of my design projects at work: https://paulstamatiou.com/twitter-video/
I believe they're mistaken - 500k/1MM are the new exemption phaseout points.
Learning Lessons from the Non-Tech Founders
Wine is cheap in the US, too. Table wine, even in Italy, is no better than the $5 bottles we drink here. And the $100 stuff in the US is $100 there.
Morning Adventure
here's the share calculator spreadsheet they sent me: https://imgur.com/IR7Boha
Correct. There is a long list of human farming options they employ.

They frequently use that one then "pretend" they have workers.
WeChat Pay now allows users to bind overseas credit cards – TechNode
Ghosts Really Exist?
A simple example of this that has been shown rigorously is compressed sensing. Finding the sparsest vector, subject to linear constraints Ax = b is NP hard for general matrices, but is solvable in polynomial time if A satisfies the RIP property (e.g. w.h.p if A is generated by randomly sampling gaussians for each entry). Quite surprising!
Check out https://github.com/mapbox/mapbox-gl-js/issues/4679
Also try on a different browser.
I too experience surprisingly bad performance with google webapps in Firefox.
It varies. Sometime saying twice, but most often he (son) will do the translating for us which is great practice. But we also have another shared language we can use (which our son also mostly understands).
"Non-convex" is really vague: Really that means essentially just everything else. I'm reluctant to believe that much that is general and useful can be said about everything that is 'non-convex'.

There is likely an unclear assumption: The optimization problem is a minimization or we would be talking about non-concave.

To drag out NP-complete is a bit vague and maybe evasive: Sure, usually we think of NP-complete with optimization in the context of discrete optimization or, to be simple, integer linear programming. And for a little more, IIRC, minimizing a concave function subject to linear constraints is NP-complete. But for minimizing a non-convex objective function, the assumption is that we are dealing with continuous variables where the role of NP-complete is less common?

It's not so clear what properties the constraints have -- are they also to be from functions that are non-convex?

Usually in optimization with non-convex objective functions, as a first cut we look to satisfy the corresponding Kuhn-Tucker necessary conditions with also having some suitable constraint qualifications, but in the abstract I saw no mention of Kuhn-Tucker.

IIRC there is some old work on, e.g., pits, peaks, and passes, that might help find sufficient conditions for global optima. IIRC for some special case objective functions, there are some transformations that can help.

It may be that the OP would be more clear if we assume a context, say, image recognition? But the last time I heard about non-convex optimization was for investment portfolio rrebalancing, so maybe the context is not just image recognition?

In the work I've done in optimization, the most powerful approach I found was exploit special structure. So, basically give up on general approaches and attack each problem one at a time.

That the abstract does suggest that what is being considered are evaluations of heuristics suggests that the paper is for some particular class of problems and is more like a report on computational experience than math.

I might get interested in the paper except for the concerns above.
It depends on how you calculate the cost.

https://en.m.wikipedia.org/wiki/List_of_most_expensive_citie...

https://www.atlasandboots.com/remote-jobs/most-expensive-cit...

https://www.expatistan.com/cost-of-living/index
> None of this is new, it's just shinier

Yes, but again, costs matter (this time on the other side). Money laundering with physical cash is expensive, risky, and time consuming.

You need to first get a bunch of physical cash, which itself raises suspicion and is easily tracked. Then you need to find someone in the physical world that you trust to help launder for you.

If you reduce the cost of 'money laundering' by 2-3 orders of magnitude, it indirectly raises the cost of enforcement significantly, because then the government will have to sort out all the 'harmless' infringement from the serious crimes that it cares about today.
Space Adventures have been advertising a lunar mission for a decade or so on Soyuz, they just needed two people willing to split the cost.
http://www.spaceadventures.com/experiences/circumlunar-missi...
Oh! Great news, it didn’t when I last tested a couple of weeks ago so I’d assumed there was no progress.
> Imagine you build an AirBnb like solution limited to Switzerland market. AirBnb will eventually come and eat your lunch.

I don't think this is born out by the evidence. There are many social reasons that smaller markets prefer a local solution--both because of network effects and just because of branding.

In the Swiss case, Swiss people (often) don't use Google; they use Search.ch. They don't use Amazon (which is mostly unavailable in Switzerland); they use Galaxus. They don't use OkCupid; they use Parship. They don't use Zappos; they use Zalando (which is European, not Swiss, admittedly). They don't use eBay; they use Ricardo.

Many larger examples do involve the kinds of moats you describe--the Chinese Internet is a key example of that (where censorship and government backing contribute to the superiority of local alternatives)--but I think the phenomenon of Swiss startups having what an American might consider to be reduced ambitions has to be viewed in the context of Swiss _consumers_ also often preferring local options.

I would also add a subtler point here: to an American observer, the often-American-centric perspective of American startups--which are often slow to expand to foreign markets, but for whom "America" and "the world" are often near-synonyms--is less glaring than the Swiss-centric perspective of a Swiss startup. Americans--both entrepreneurs and their observers--are just less likely to realize the extent to which American companies equate national and international markets; it's far more obvious when observing a foreign company, especially one with as small a national market to dominate as Switzerland's.
Apple reportedly plans to discontinue the first-gen iPhone X later this year
You're taking the different definitions of money laundering and switching between them as it suits you.

If by 'money laundering' you simply mean transacting in a way that is mostly anonymous, you can do this today just be using cash, finding someone else with cash, mixing your bills together, and none of that is either wrong or illegal.

If by money laundering you mean committing a criminal act and then hiding its financial traces, then that is only one possible use of tumblers, but there are other legitimate uses.
What early stage fundraising in 2018 looks like
Interesting, a few questions :

* Is it like an open source alternative to Akismet?

* Is it supported by the debian project or is it a personal project?

* What are the specs of the server that hosts this service?
I can only tell what I've experienced. I regularly read the release notes, especially the sections on performance. And with each upgrade I'm hoping so much that we get back to loading times below 1 second (like it was with early GitLab releases).

Unfortunately this is almost never the case: Sometimes the pages load even slower. In the best case there's not much difference. Same goes for memory consumption.

But I understand now that this will always be a problem with rails.
I get your point, but lets be realistic for a second:
These planes were not put there for altruistic reasons.
But rather because it is much cheaper to simply forget them :)
Python’s misleading readability
A conundrum for me is how to get other people to code review the way I want to be code reviewed? Particularly, I noticed code reviewers on my team are pretty pedantic, obsessed with correctness, and need to be explained why each change is okay. These are people that regularly write good quality code themselves, but there is a high amount of distrust. Why doesn't a team of talented programmers trust each other?

(in case it needs to be stated, to date, I have reviewed about as much code as I have written, upwards of 100k lines, as have most of the other people on my team. We aren't amateurs, but it often seems like we're babies.)
Same here. This does not match up with other similar surveys. Also, apparently my opinions line up with that of a 55yo programmer...I'm 28. They must have sampled an older crowd that all use Vim and happen to like JavaScript more than most.
Hcloud: A Go Library for the Hetzner Cloud API
Right, if you have a strong team supporting orchestration (or outsource to a cloud), the need for every developer to be an operations specialist goes down, yet the team can still support a larger number of services efficiently.
What about overseas customers and shipping options? Could it be printed in Europe or a PDF be had instead somehow.
>I've read stories that suggest the UK power authorities watch carefully when... Dancing with the stars? finishes, because 15 seconds later, 20% of the nation puts the kettle on.

The classic example is Eastenders (a soap set in London where everyone is miserable) and was more recently an issue with the Great British Bake Off, but the effect has apparently declined in recent years due to BBC iPlayer/catchup services/Netflix. [0]

[0] http://www.telegraph.co.uk/news/2016/10/03/no-more-electrici...
Can somebody here explain why Intel and kernel devs are still debating about solutions in late January?
I haven't followed this stuff closely, but I was under the impression that Intel and others had been informed about these vulnerabilities 6 months ago and everybody had fixes ready by early January.