skysight-inc/HackerNews huggingface dataset:
As I mentioned yesterday on the "Upcoming" comment thread (https://news.ycombinator.com/item?id=14574287), if you're looking to start using Stretch in your Vagrant dev environment, we're uploading AMD64 & i386 boxes for both VirtualBox and Parallels providers to Atlas as I type this. (If you're reading this soon, make sure it's v1.2.0, v1.1.0 is based on RC5 from a few days ago)

Edit: the uploads are complete, v1.2.0 of debian9-amd64 and debian9-i386 are released.

https://atlas.hashicorp.com/koalephant

If there is user demand for it, we can look into vmware boxes, and possibly hyper-v too.

Apologies if anyone feels this is off-topic/opportunistic - AFAIK all other Debian 9 boxes on Atlas target Virtualbox only, and while projects like Boxcutter (which we forked from) do support Parallels/etc, they aren't always the quickest to produce new boxes.
Victoria Park, Bahadur Shah Park in Dhaka – 7toursbd
While direct support from the creators of TF would be the beste thing, be sure to check out all the addon options, like https://github.com/hughperkins/tf-coriander
Being a long time f-droid user, i panicked a bit when i saw the title.

It's really sad to see Boris leave, considering the amount of work he puts in. You'd go over to make a little contribution and be feeling yourself, then you look over and see Boris who's made about 9000 commits and you're immensely humbled.
that's sysadm 101.

on stable you don't get data corruption bugs, and you shutdown or filter security holes until they are confirmed fixed.

on testing/unstable you can have data corruption bugs and everything else. but you may bet that security fixes are done faster. emphasis on bet.
I'm only passingly familiar with redux (read the tutorial + parts of the docs a few times, never actually used it), where is the problem? As I understand it the status of the request is encoded in the store's state. The (de)serialization can be handled as part of the fetch:

const fetchPics = () => dispatch => {
dispatch({ type: PICS_REQUEST });
const cached = deserialize(localStorage.get('pics'));
if (cached && cached.length > 0) return dispatch({ type: PICS_SUCCESS, ...});

return api.get('/pics')
...
}
>> Im not convinced there isn't a universal tendency for communities to get worse over time.

> There isn't.

Cool, I'm sure you managed to convince him now.
Let's not forget who is behind this: Brave, a company founded by Brendan Eich, who was forced to resign from his leadership position at Mozilla when it came to light that he is a bigot that does not believe that gay people should have equal human rights.

Enrich bigots at your own risk.

PS: I encourage you to tweet gifs of boys kissing at him; each time I do he writes me a missive in DM and re-blocks me.
Basically their material circumstances have lead to a particular outcome.
Indeed. Fart scroll had like 20k stars the last time I looked. What a load of garbage!
In my company we use graphql for getting, and REST for all other operations.

Might be an antipattern, but has served us well.

We're also using a special flavor of graphql that returns the data as flat dictionaries instead of deeply nested dictionaries. Whether you need that or not of course depends on the client design.
package manager is not for things you care very deeply about anyway.

but isn't nice that absolutely everything else on the system and the build stuff you need is easily installable?

then even for things packaged but which I care a lot, e.g. apache, I will compile anyway.
Amazon could become cashflow positive overnight if they wanted to. Operating like this is strategy for them.
Five compelling startup opportunities in Thailand in 2017
One thing that it entails is that the kernels available in Debian 8 backports are not compatible with the VirtualBox guest tools for Debian 8 that are published by Oracle. So one has to make the choice on Debian 8 between a kernel that supports version 2 control groups and having VirtualBox device drivers for things like the display.
Bitcoin as per any other asset class will have its ups and downs. It will crash when its perceived value is none but there is a lot of developments done on the blockchain that will make Bitcoin to be seen as improving.
wait, there are packed electron "apps" in linux distros???

why? that's like packaging flash games!
As a Postgres user, something I find our community keeps hammering is MySQL's reluctance to do things safely. Be that fsyncing, or what, I'm never entirely sure.

I don't mean to further smear MySQL, just point out that this might not be a regression. It might be MySQL fixing bigger issues in default configurations. Spending 18% raw performance might be worth it.
I am wondering whether the recycled batteries are cheap enough to deploy at grid level? If it does, then the biggest market is not EV as there is a lot of safety issues that they will need to consider but the ready and willing buyers are utilities.
I was under the impression that the e-commerce giant is great at last mile delivery.

Yep - this is what really differentiates Amazon at a philosophical level from say Google. Google doesn't like dealing with people or the messy real world. Amazon rolled up their sleeves and got stuck in, saw that there was opportunity in doing something difficult rather than working around it. Amazon Logistics is a seriously impressive operation.
"27 governments" aren't behind this. Members of the EP from 27 states are behind this, but in many cases, they have nothing in common with the actual government of the country. So little voters care about and participate in the election (often less than 25%) it's easy to win - and the parties that participate in the government don't care at all, thus making EP election the ideal target for otherwise irrelevant parties.
There are some instances of the same bird in multiple locations (great horned owl). Presumably multiple recordings of the same bird. My initial reaction to them not being neighboring is to wonder about the quality of the result. Maybe better feature engineering needed to make this biologically relevant. Any other interpretations?
Asia is a big place and I don't know much about other Asian countries. But Thailand works very well for me. It's not for everyone, for sure.
Also possible one of the least flashy UIs. It's not just about making the content stand out, Medium does it better and is quite a bit closer to Twitter in terms of quality of content/interaction. It's also about being actively simplistic, and requiring some effort from the reader.

But also the tight moderation.
Would a coup d'etat be acceptable especially now where the US needs a strong leader to overturn all King Donald's decisions? Is there someone in the US politics that have Robespierre kind of aura to do this?
In theory, competition should take care of the escalating costs, though?
- HEADLINE: Try to include gtk4 in Debian 10 GNU/Linux

- DESCRIPTION: It would be nice if Debian testing freeze is delayed until an enough stable version of gtk4 is included in testing (and thus eventually in next stable).
The source code of the project is available here: https://github.com/asciimoo/searx
There was a big thing about it a couple years ago https://www.nytimes.com/2015/08/16/technology/inside-amazon-...

Anecdotally all the ex-Amazon folks I know have horror stories of their own... Having said that as a customer I LOVE Amazon, I have de-Googled my life as much as possible, but Amazon is addiction and my (not so) secret shame...
Has this been updated recently? I remember an older version (that I actually enjoy more with the difficulty selection!). Is that still hosted anywhere?
Nexus 5x vs. Pixel
Our model can be used as a basis to implement any approach to hygiene that is of interest.
Great article and repo!
I hope Instagram will not get to angry.

It would be interesting to use this data in order to finde small cliques :)
That page is virtually unreadable. Why the fancy CSS, Javascript and fonts?
why would the money coming from one pocket incentivize economic optimal treatment? By what mechanism? Why wouldn't hospitals try to fleece the government (spoiler: they do, in the countries with public health care)?
It's probably true that not everyone can pull it off, but many evidently can.

You don't need to excel at your day job, you just need to work hard enough to hang on while exploring your side project.

Speaking of, I don't think I've met a programmer without some kind of side project, so it's just a matter of how much effort you can put into it, and how good the idea is. If you have a family this will depend on how understanding your wife is, but I think it's safe to assume that anyone can but in an hour a day at least. Americans watch some 3 hours of TV a day, so time is not lacking.
(2) already happens, even if it's not automatic. The train that leaves Lisbon gets divided into two when it arrives in Medina del Campo; one part goes to Madrid, the other to Hendaye (France), where it connects up to the TGV.
Since the train has no motors, a lot of weight can be saved.
I upvoted this even though I am of two minds regarding this issue.

Missing wifi support is my number 1 reason why I don't use Debian on the Desktop. On the other hand, I don't like non-free software and like the concept of Debian to not include it.

An alternative could be to put more effort into supporting all wifi hardware by writng free drivers for it. I will post that as my Feature Request.
No, my argument is that the books deliberately show the "middle eastern" culture and religion in a negative light in order to present Christianity as the best and only true religion.
This is why healthcare should be decoupled from employment. Your work and your doctor should have nothing to do with each other. It distorts the market and limits innovation.
my guess was jolla/sailfish
HEADLINE: Support for more wifi hardware.

DESCRIPTION: The #1 reason why I don't use Debian on the desktop is missing wifi support during installation. I wish Debian could write and include free wifi drivers for all recent laptops.

DISTRIBUTION: Debian 8 on the server. Mint Mate on the Desktop.

ROLE/AFFILIATION: Founder and CEO of a tech startup.
With a mortgage the bank gives you the money and you're paying them back.

With the EU, you give them money (£200bn net subsidy over the last few decades) and then they demand you give them more money, somehow to balance the money you've already given them...

Though there are aspects of the EU I strongly support, in this regard, it's the layabout of the political world, demanding that because you gave it a subsidy, you have to do it's washing and pay its rent forevermore.
Most I would say, definitely so in Northern Europe. We all have side projects.
British commonwealth countries seem to have health assessment/medical history checks.

Germany requires immigrants to have private health insurance until they are granted permanent residence/citizenship. That insurance can have restrictions on pre-existing conditions and/or be prohibitively expensive.

If you are already an EU citizen the rules can often be quite different than as a US passport holder.

I am not a global expert in immigration law though and I'm now going to research Italy. ;-)

Thank you!
Most things are much easier when you're young and free, but if you're not young don't let that stop you. Do the best with what you have.
Nostalgia isn't an affliction of the elderly. Its presence for all ages shows it's more a recurrent lack of consideration of reality, or many other such memory and coping mechanisms. That isn't to say it's bad, but needs to be understood as limiting in context.
It's not about the steps only, the alleged lessons to draw from these stories are often based on survivorship bias. Successful persons often have no clue why they were successful and they also tend to overestimate the influence of their own skills and work and underestimate the influence of random events like meeting the right person at the right time.
> Since Amazon said they're not renaming the stores, how can this be about Amazon's brick-and-mortar expansion?

Sure they say that now...
I don't seem to get this?

Windows, Chrome, bookmarking seems to work fine?
Pakistan vs. India live stream [pdf]
What do you dislike about systemd? Do you disagree with the ideas behind it, or is your discontentment more about the specific implementation of those ideas? Can you give examples?
https://engineering.squarespace.com/
I appreciate the sentiment of this article, but for the most part it kind of comes off as a bunch of stuff about him tooting his own horn(handwritten assembler, editor light years ahead of anything else, etc), and then a single paragraph about how he started a business. Not really useful advice.
The behaviour of the founders would almost certainly mean the phrase was interpreted as advertising rather than a legal commitment.
Obamacare/ACA changes this a bit. Your premiums usually won't exceed 10% of your income so you just have to have enough saved for your out of pocket max.

That said I would strongly recommend everyone who goes independent look into long term disability insurance while they're healthy. Freelancers Union has a decent group policy available to anyone for pretty good rates.
I started programming in Assembly when I was 10-11-years-old. I feel that Scratch is underestimating kids' intelligence and sending them the wrong path. There was an endless polemic when I was a kid that starting programming with BASIC vs Pascal was disabling kids. I think that Scratch is nowadays' BASIC!
If a certain amount of workers agree they can form a workers council which is a legally protected union within the company. And they have much stronger legal rights, seats on the board of directors, legal requirements to see certain documents, strong protection against being fired.

Lest you think this makes the country uncompetitive, Germany still makes cars, and the UK (which doesn't have this legal system) has vastly de-industrialised and doesn't make cars.
Thanks. Will add it.
The funniest thing is that John Lewis/Waitrose is an upmarket supermarket.
Python 2.7 being EOL at a future date means switching to Python 3 is needed
It wasn't originally, but twitter over SMS hasn't been relevant for a long time now. They definitely would have gone away from the 140 char restriction if they thought it would have made their service better.
How to join an early stage startup in Silicon Valley as a foreigner?
What advice would you give to an Italian dying to join a startup in the Valley/SF? Would you move there without any connections or start looking for a job on the internet?
I don't think any union has come out after that?
Your top right logo is 2.3meg https://www.alittlebitofspice.com/wp-content/uploads/2017/03...

It can be much smaller and still get the 'retina' effect, saving load time and bandwidth.
In a "market" in which costs are unpredictable and not disclosed until AFTER care is complete, there is not truly competition.

Try asking a cardiologist or neurologist for a fixed price estimate before a test is run. If you press the issue you'll be labeled a "confrontational" or "hostile" patient and rejected from the practice.
I don't share your belief, but it's common to start splitting the company when it starts making problems - it's not illegal to be a monopoly, it's illegal to abuse it. So again, I don't see any problem with the merger, Amazon didn't abuse it at all.
... and he is talking (judging from the brand new PC-XT he got) circa 1984.

So the comparison should be more between 1984 bureaucracy and 2017 one.

Cannot say what happened in these 30+ years in Germany or the Netherlands, but I can tell you that here (Italy) the number (and frequence) of bureaucratic obligations (and number of Laws that you have to be compliant with) has almost tripled in many sectors (maybe not if you are putting together a software - or similar "immaterial" - company).
Things are getting (slowly and only slightly) better lately because of some changes in the way things can be done remotely (via Internet, etc.) but seemingly a lot of public offices managed (since all in all doing this kind of stuff with modern technologies is easier) to multiply the requirements, nullifying the progresses in terms of saving time (and costs).
I did. The use of the word "need" instead of something like "get to" clearly shows the GP views it as a negative thing.
I'm not sure I understand your comment. Are you saying that finding a job in 3 months is bad? Maybe I need higher standards :)
For comparison: same Amsterdam, about the same timeframe. No drive to start my own business (initially!), because didn't even know that was possible for regular people.

Started out when I was eight, I got into electronics. Read all magazines, learned myself how to design electronic circuits from library books. Kept my own, hand written, library card system describing the specs of all transistors, ICs I could get my hands on. Designed/built and repaired devices for other people who paid me for the materials and for my trouble. I was 15. When I was 18 I went to university, switched majors multiple times.

And then the Dutch electronics magazine published the Junior computer, based on the 6502. I spent all my money on it, and learned assembler by inputting hex numbers. After that came the MSX computer (I disassembled the BASIC interpreter to grok how it worked) and I started searching for programmers jobs.

Found a job at KLM where I got out top of the class and entered a special called SMART. For special internal projects. All of us programmed in IBM S370 assembler, they tested C but it was too slow.

I was 25 by then. The following years went downhill. In IT. I changed jobs multiple times, but the companies kept going out of business. I was flabbergasted at the amount of incompetence I saw in salespeople and at C-level. I had no idea, coming from a blue collar background.

Side note: in 4 years I had 9 CEOs, 8 of which left their wife for their secretary in the time I worked there! I had a lot of respect for the 9th until I found out a couple of years later he'd done the same after I left.

So I decided why not start my own business i was capable of going bust as well couldn't do worse as those guys. So I started the first commercial ISP in the NL. One thing led to another and many companies later I now pulled out of most and again starting as a founder and learning all the new hot technologies.
I value the equality and freedom (and not being downmodded anonymously and unfairly) on Twitter but I also value this space. They are merely different spaces. I don't have to choose. Nobody reads all of twitter - it is what you make it. This place has a much more restricted demographic than Twitter. Twitter is shouting things in Central Park, whereas you wouldn't do that (I hope) at a wedding in New England. I hope I am always civil but only expect that in return in some spaces.
Airbus drops a new video showing off its autonomous flying taxi concept
Bucharest. What gave me away? :p

The city I was mentioning is in Western Europe, though. I think that if you have work experience and you're decent at presenting your skills, most employers don't really care about gaps in employment. Just have a good story ready for the gap period.
JEFF BEZOS’ EMAIL TO EMPLOYEES ON AMAZON’S PURCHASE OF WHOLE FOODS
Love the idea and effort behind this, but concerned as to how Lego is going to react. The fact that they don't appear to hack the original software, but use a dual-booting arrangement is probably good news.
> The ethereum foundations reaction to the DAO hack proved that the "code is the contract" is not true.

I disagree. The code must also refer to the implementation of the Ethereum clients, and the collective will of the network participants. Those are implicit provisions of the contract, specified in advance. The Ethereum Classic chain still exists, and the thief is welcome to use it. People have simply voted with their feet and prefer a world without the theft. There is no breach of contract, anyone is free to fork the Ethereum network in any way, at any time. It is up to the users to decide how much value to ascribe each fork.
Debian GNU/Hurd 2017 released
If your job market is really bad, not much you can do locally.

However, in IT we have flexibility:

* try freelancing

* create an OSS portfolio

* try remote companies

* try jobs for which you're overqualified

if it really is that bad.

And if it is that bad for IT folks, I pity most non-IT people, to be honest.
Question: Possible to view the contents of a process private global?
As Dan said when closing that issue, this seems to me how I would expect rendering in React to work... it's async by nature.

If you need the component's state/props to be a certain way for the very first render, use `this.state = {...}` in the contructor, or wait until the Redux store is in the correct shape before mounting the component. (I'm guessing this is what you've done in your HOC, so this sounds like the right solution to me).

Calls like `dispatch` and `setState` shouldn't be expected to reflect in a component's rendering synchronously. And as far as I know, as of Fiber, componentWillMount is even going to become a method that could be called multiple times before the component actually mounts... its usage is pretty widely discouraged for most cases: https://github.com/facebook/react/issues/7671
Is a HashMap thread-safe for different keys?
A bit late reply.. but the laptop was just the cheapest laptop I could buy before starting Uni, roughly 4 years ago. I just got my new laptop a couple of days ago, and the difference is incredible.

The other guy that replied to your comment is basically right. My old laptop had a measly 4GB of RAM, and opening multiple tabs in Chrome for documentation, running an editor, some development tools like REPLs etc, and I'd basically be out of RAM. I would literally listen to music on my phone because spotify consumed too much of my precious RAM, and I had to kill off tabs that I hadn't used for a while like it was Survivor, in order to keep my laptop from start swapping(which means everything grinds to a halt).

I even run a very minimalistic window manager and don't use IDEs like IntelliJ or anything.
EU Recommends End-To-End Encryption for All Electronic Communications
Its effect on the off-line world is that much greater as well.
In addition to the price issues pointed out in a sibling comment, you can't pause mid-heart-attack to shop around for the best deal.

It's time to admit that not all problems are amenable to market solutions.
Please understand what "out of pocket maximum" actually means. It only applies to "covered" procedures.

If that experimental surgery isn't covered your OOP maximum doesn't apply.

Also please understand that insurance companies like to consider thirty year old tests/procedures/treatments as experimental/unproven and will consistently use that as an excuse to deny coverage and not apply them to your OOP maximum.

Hope you can afford an attorney if that happens.

Will this likely happen to you? Not at all. Can it happen to you? Absolutely.
The drivers are free and already in the kernel. I'm talking about firmware support.

You can still use Debian on the desktop, it has all the WiFi support e.g. Ubuntu has. It's just the installer that doesn't have parity since it's 100% free, working around it is a bit of a hassle as I described, but a one-time pain.
Right, if you're already in the WOT then there are better ways, but then you're probably familiar enough with GPG that you don't need any help. :-)

Most distributions have signed checksum files, but also post those checksums in a HTTPS location. I, and I suspect most people, just check against that and call it good. AFAIK Debian don't have that, and between using GPG or thinking "F* it, I'll take my chances", I suspect many would choose the latter. I was trying to give people who's security conscious but not paranoid^W^Wlazy an option.