skysight-inc/HackerNews huggingface dataset:
Did you read my post? I said I used to walk to get food all the time. I have extensive walking rather than driving to places to get food. Driving is the new thing for me here, which I really only started doing late last year, and it was uncomfortable at first as well. I've made an informed opinion of both after having done both.

And I do go with the windows down when it's reasonable to do so.
The authors thought "..tracking exactly where those Snap installs are coming from isn’t possible at the moment.." was interesting. My opinion is that this is a good thing and I don't ever want it to be possible to see where those installs are coming from.
No book itself doesn't rely on any frameworks. Nevertheless, you can look at, https://github.com/GPflow/GPflow.
The best retro 8/16 bit image gallery!
This. If three 18yos get shot committing a home invasion the SF headline will say "man shoots teenagers on front porch, police say charges will not be filed" and the BFE Arkansas headline will say "three men attempt home invasion, shot by homeowner". The same exact story will be spun totally differently (without lying or making absurd omissions) based on the author's personal beliefs. The authors don't even mean to spin the story and you won't ever get a group of people to agree what "impartial" is because personal beliefs will seep in.
> avoids changing-state and mutable data.

This doesn't mean that functional programming eliminates state. Avoiding changing-state and mutable data is different and the Wikipedia article is referring to how functional programming doesn't mutate existing data, so you avoid the stale reference problems that can occur in OO languages.

Instead, the state is the current execution state of the program. Function calls are side affect free (except when interacting with the external world, which is a special case I'm not covering here). Because of this, the only way data can be communicated from one function to another is by passing it in when calling the function, or by returning it. This means the state is just the data local to the currently executing function, and any calling functions (though the data in that part of the state isn't available to the current function it's still in memory until the calling function returns).

Contrast this with procedural programming languages, where state can also be maintained in global variables, or object oriented languages, where objects maintain their own state with the system state being spread around the whole system.
I guess all it needs now is a sweet SVG favicon?
Qualcomm Announces Their First 5G MmWave Antenna Module, Coming This Year
Also I don't really like pages that don't immediately tell me what I get for free and what I will have to pay for. If you will put all your good features behind a paywall, I don't have to waste time downloading a trial. Other way, if you don't tell me I'm going to get pretty much everything I need for free, just with some small limitations, I might not try it, just because I think it's not worth it, without knowing what I get.
I don't think 121 kb is a lot, as people nowadays demand rich media content, and even a lookup on the native Yelp app can be thus expensive.
The $20 Yubikeys only do U2F; the more expensive Yubikeys also have the ability to generate one-time passwords and act as smartcards (for things like signing git commits).

I have the Nanos in all my computers because I'm used to that setup from working at Google, but that's more expensive than what I actually need.
I didn't know about the GDELT project this could be very useful for my project, much appreciated :)
The node code is very confusing when working with cross cultural teams
Show HN: HearThrough – Listen to the world around you
+1 for 3 easy pieces. To me it felt the most natural book on operating systems.
Electric drums are cool in their own way but... they will never replace the acoustic drum kit. They are two very different instruments.
And you have to be very delicate when using tools on it or else you'll chip away at it. I've found needle and thread to be effective.
You can just run make. It doesn't need a cross compiler or anything weird on x86.
Wrinkles in Time – The Warped Astrophysics of Interstellar (2014)
In rural Scotland, supposedly a developed country, even 2G is dropping regularly.
MINIX was also created for teaching. Is there a comparison of Xv6 vs. MINIX pros and cons for teaching?
That's neat but I question if many of us are at the level of Facebook w.r.t. the need for this. To wit, who here runs their own data center?
I'm not talking about personal risk, I'm talking about risk of loss in absolute value, i.e. the investor is risking more capital so they claim a bigger share of the reward.

If the musician was able to provide enough capital/resources on their own by risking their entire livelihood they'd have no need for an investor and could take the entire profits of the venture for themselves.

I'm not making a moral judgement here, I'm just saying that it's a fairly straight forward logic as to why people who "only contributed financing get a bigger cut". The OP is wrong to claim they get a bigger cut because they're already rich, they get a bigger cut because they're risking more capital in the venture. It is secondary that them being rich means they have more capital available to take risks.
You clearly never worked at a large company with one-size fits all security directives such as "never store the password in plain text".
Sabian cymbals are just as good as Zildjian, too, and less expensive.
Tata will stop selling the 'world's cheapest car'
If you need an _email_ client, implementing support for the exchange protocol is probably the least of your concerns.

Even if the exchange protocol was open, I wouldn't implement support for a specific vendor knowing there are protocols which are more commonly used.

Microsoft could instead start by improving their implementation of IMAP in exchange, which is one of the most horrid and buggy implementations of IMAP I've ever seen. This is also true for their IMAP endpoint at office365.com.

But it's clear where they stand: outlook is the ultimate corporate lock-in, and it's not due to email by itself.
And that is the requirement enforced by IT in many companies with security audits.
Smartphone addiction: big tech’s balancing act over responsibility and revenue
What about suse, rhel and other distros?
Plumes is actually quite interesting as a medium alternative. Not production ready, but with integration in the fediverse
Thanks Daniel. I'm a Product Manger at GitLab. The relative submodule fix is scheduled as a Deliverable for 11.3 https://gitlab.com/gitlab-org/gitlab-ce/issues/25535 – sorry it's taken so long.

Normally new duplicate issues are consolidated into the oldest issue, but since both issues had been open a while ago I kept the issue that had the most participants and discussion open.
Victorinox, maker of Swiss army knives, does this and claims to have never laid off an employee.
... this is the first time I have seen something that can rewrite a loop to run in a different runtime complexity...

Same here, but I really want to know how often this helps in real programs.
Self-hosted personal blogs were always ghost towns. Always.

In this case though, this is a branded tech blog, posted to HN (and maybe to Reddit?). It doesn't make a difference, if the endpoint is medium, or a self hosted blog, or a hand written HTML on an FTP server.
Gas water heaters have this, as do older gas furnaces (any newer furnaces will have electronic ignition not a standing pilot).

For kitchen stoves, most have electronic ignition as well. For an older stove, the amount of gas released from an unlit pilot is not significant enough to pose a danger.
https://www.facebook.com/permalink.php?story_fbid=2146412825...
It is blocking people from converting to paying customers because as soon as we see an issue like that we know it isn't viable because we'll get denied.
That's a very good point. This tool is purely focused at people who use Linux at work, the dynamics are very different. The article should probably mention something about that.
Any specific recommendations for a smart watch exclusively for 2FA?
Except iron deficiency (and resulting anaemia) is much more common in women than in men [1]. Coffee intake should likely be reduced for women with iron deficiency issues, and avoided altogether for children and adolescents.

I say this while having my morning coffee.

[1] https://www.ncbi.nlm.nih.gov/pubmed/21934611 and others
Exactly.

I've seen this happen some 8 years ago, when the financial "crisis" hit, as the (larger) company that I worked for managed to not only stay afloat, but actually acquire at a very steep discount some of the smaller and more "efficient" competitors that went under as soon as reality diverged from their market assumptions.
Would you be open to exploring the idea that natural monopolies are in fact anything but natural, being instead a result of government intervention?
I'd like to see any comparison extended to include Pintos as well: https://en.m.wikipedia.org/wiki/Pintos
Those aren't the only two options. The better one IMO is large teams with small sub-groups, each with at least one person who knows the whole stack top to bottom, with frequent communication between the subgroups. That's pretty typical in the corporate world where each manager has multiple teams under them, one architect, and a liaison to an advisory board to communicate to other teams.

The reason I prefer this approach is something Apple seems to be struggling with: lots of small teams breed lots of small solutions that don't add up to one big solution.

Case in point: I have a latest-gen iPhone and iPad. The iPhone has a touch-sensitive home button, while the iPad has a real actual click-button. The iPhone has no headphone jack, the iPad does. The iPhone is waterproof, the iPad is not. The iPhone has stereo speakers in landscape, the iPad does not. The iPhone has force touch, the iPad does not. The cheapest iPad has support for the Pencil, the most expensive iPhone does not. Moving on to the Macbook, the iPhones and iPads use Lightning to charge, while the Macbooks use USB-C and have never in their history ever even included a Lightning port. The Pencil exclusively uses Lightning to charge and has no other way of connecting, and even helpfully includes a Lighting-to-Lightning adapter in the box, still rendering it completely incapable of charging from a Macbook without yet another adapter to convert Lightning (male) to Lightning (female) to USB-C (male).

There's no real reason for these differences except to say the teams don't work together to synchronize their engineering efforts. Individually each one is a great engineering achievement. Combined, it's a mess of small solutions that don't add up to one big solution.
Taiwan (ROC) is a bit of an odd duck because so many places treat them as different but don't do it 'officially' because China demands that they don't as part of maintaining relations with the PRC. For example the US sells them arms after all, it's not like the US completely refuses to admit they exist. Many countries have quasi-embassies in the form of Taipei Economic and Cultural Representative Offices (TECRO) which are definitely totally not embassies just act like them in pretty much every way.
One thing I don't understand is why are apps like authy or google authenticator not using push notifications to allow you to directly auth via unlocking or touchID instead of having to go through the app. If you really want the user to type something then you can still use push notitication for easy app access
You may be looking for antithesis vs antipathies.

On the other hand, I don’t have children but like having the rest of the day available, and it’s great to not necessarily be working when most businesses are open. I’d call that freedom pretty cool, especially if you’re in an area where that saves you commute time in rush hour.

I respect individuals who value time with their kids in addition to having a serious career. My father was too busy chasing C-suite positions and running Iron Man races to spend time with his six kids.
It certainly depends how your company views its risks and how docker fits into their “threat model” - you’re running someone else’s code on your secure internal networks, so it should be treated like external/unauthorised software.

It’s not unheard of for Docker images to be backdoored or tampered with, just look at last month - https://arstechnica.com/information-technology/2018/06/backd...

If they’re trivial images, maybe mirror them internally and walk through their internals if that doesn’t consume too much time.
> And before you cry “support model!” — it isn’t going to work for us — our product simply doesn’t require that much support.

Indeed, a well-designed product aimed at people who would balk at putting the product’s name on their CV shouldn’t.
Seeing as I'm getting downvoted for this, we've already seen breaches due to infected USB sticks being sold next to NATO in Kabul [1], these seem like a pretty good black hat attack vector to me, especially as most employees are going to carry these things around on a keyring so they don't lose them. It only takes a second to switch it out for a compromised key when that employee is at the bar.

[1] http://uk.businessinsider.com/russia-planted-bugged-thumb-dr...
I'm storing a GPG key on a yubikey (set to always require a touch to decrypt [1]) and use that with pass [2].

pass stores the password, username (and whatever else you want) in a simple textfile, which is gpg encrypted.
There's a browser extension for it, a GUI implementation and lots more (all on the website at link [2]).

[1]: https://developers.yubico.com/PGP/Card_edit.html
[2]: https://www.passwordstore.org/

Edit:
Addressing your edit:
you could use pass with pass-tomb (puts all the separate password files in a folder and encrypts that, see website) and use a GPG key with password to encrypt all that (and re-enter that on every separate password decryption attempt). Don’t know any other password manager that would allow you to do exactly that..
The first comment on this article is asking the same questions you are: https://dalejyoung.com/the-ghostly-wounds-of-shiloh/
121KB Javascript. I wasn't counting the images - the actual, rich media -, or the content itself.

Once, it's fine, but this is a singe page with 121KB. Forget the in-browser cache myth: it may have been true the jquery got included directly from a cdn, but in the era of compiled JS apps, it's long gone, meaning it's 121KB JS for every medium page you visit. It climbs quickly, especially on capped smartphone data plans.
Merge request page load times. Sometimes it can take like 5s for a merge request page to load (and then another 5s for the comments), and that's noticeably more frustrating than github's snappy UI. 5s isn't world ending but it is obviously slow and frustrating.
This book rocks! I took the OS class with Remzi’s wife my junior year and it was the one that made everything “click”, bridging the gap between the computer engineering/circuits and higher-level C code we otherwise did. OSTEP and Xv6 were really integral for understanding things inside and out because we had to implement what we learned about in class.
The question isn't perfectly formed, but I believe we all understand what is being asked.
They do have a PIN but you don't enter it every time you authenticate.

The PIN is used to configure the YubiKey itself.
Hubfly
I see your point, it's something listed in my list of bugs to fix, for now i am still in an idea validation phase where I want to validate the concept before committing more time to it, but I agree, this should definitely be fixed first :)
That would be another options, yes, though I don't think I've seen many employ source-available while also giving access to a working build chain/script.
Seems like a DataHand would work well for Japanese.
There's also OS/161, which was written for Harvard's CS161 course and is used by a bunch of other places also: http://os161.eecs.harvard.edu/
Watering the roof should be quite effective, but rather wasteful if you are using utility/drinking water. If you have a way to collect rainwater, and recapture what runs off of the roof, it could be effective, but evaporative losses will be large.
yes, but ken thompsons evil compiler theory states, that a trusted compiler is technically impossible (in the paranoid world of theoretical security where all compiler binaries are possibly tainted already) except if you write your own bootstrap compiler chain in machine code. still, all other running software (OS/drivers/the intel management engine) might be able to modify the binary in memory on the fly. the rabbit hole goes down to the hardware level.
Out of curiosity how are the investing it in? Going back and starting businesses or sending money?
> I think you're on the right track with therapy, just probably not occupational therapy unless you need rehabilitation for problems with fine motor movements (holding a spoon, writing, etc.)

OT's can help with PTSD as well. [1]

[1, PDF] https://www.aota.org/-/media/corporate/files/aboutot/profess...
Well quit hiding it from me! What's the name of the town?
Cloud computing Infographic
I'm in the UK and I'm pretty sure every gas stove I've ever used has had this feature.

The exception being camping stoves which I think may not have had it.
There are companies out there who prefer to be in control of their own data and core business, but their numbers are shrinking.
Yep, totally agree with you there.

After reading the article that was my first thought when he mentioned adding support for Google IMAP.

Full stop. Don't do it. You have a product that is doing well as the solution for something with a clear business case that's not well addressed elsewhere. Own that market and focus your development attention on that Exchange ecosystem.

As soon as you branch to IMAP/Gmail/General purpose you're going to be in the sea of tons of other email clients, most of which are free. It's going to dilute the value proposition for Hiri because Hiri is going to become "another email client" that also supports exchange. The taste for email clients that add exchange support is not generally a good experience. It also means that you have to ensure all of your UI elements work equally with both, bringing you to more of a lowest-common-denominator experience.

When I see Linux Exchange Email Client and that's all you do, I see specialty software that I can rely on to solve that problem correctly. When I worked at a company that used Exchange, I would have bought it IMMEDIATELY and convinced my boss to reimburse me later.

As soon as you become a general purpose email client, everything about what you offer to solve that problem starts getting lost in the shuffle.
Not my area of expertise, but based on what I've read, Linux maps part of kernel space into userspace memory in order to reduce the overhead of context switches. Spectre puts all of that memory at risk of being read, even though it is protected memory.
> I would probably not be wrong when saying that most Linux users will happily pay a developer for the binary of an application if the dev is "doing it right".

Hm, this reminds me of the Caddy, the HTTP server with Let's Encrypt integration. It's still open source, but a while ago they made the binaries paid (if you want it for free you need to compile it yourself). They got a lot hate for that; people were even accusing them of having become closed source.
22k USD is far too low for a good developer. I’ve met a few developers from Eastern European countries that charge $100+ USD per hour.

You will always be able to find work at ~$70 per hour if you join TopTal. It should be easy to book projects for 30 hours per week and earn $100k USD per year. (Or you can work 6 hours per week to make $22k, if that’s all you need.)

That’s still on the low end for web/mobile dev. Top developers will charge 2x or 3x that amount (but you won’t find that work on Toptal.)

Full-time salaries will be lower than contract work, but it shouldn’t be difficult to find a remote web/mobile development job that pays $80k. (And that’s still very low for a good developer.)
Fast, Flexible, Easy and Intuitive: How to Speed Up Your Pandas Projects
HDMI and DisplayPort have Display Stream Compression.

However, there are currently no known sources that support it, and it’s a lossy compression.

Since bandwidth requirements are going up faster than thr bandwidth of cables, one can expect DSC to be common once 8K displays are a thing.
The blue Somali flag has a star that with each of the points of the star representating a Somali inhabited region: French Somaliland which is Djibouti; British Somaliland, which is the focus of the article; Italian Somaliland, the Somalia with Mogadishu as its capital; the Ogaden in Ethiopia and Northern Frontier District NFD in Kenya.I am an ethnic Somali from NFD though the name has since changed. Last time it was called North Eastern Province before Kenya abolished the provincial system. The Ogaden as a name is also frowned upon. Ironically, I am also from the Ogadeni clan. Ethiopian Somalis, and Ethiopians in general, prefer calling the same as Somali Regional State.

Anyway, Somalia, before the union and merger of the British and Italian Somalilands, claimed sovereignty over all these other Somalilands. This dream was known as Greater Somalia. But, the same is know probably dead. The collapse of the Somali government didn't help matters.

Interestingly, rather than Somalis ultimately uniting in one country, after the war, the numerous other Somalilands came to the aid of the fleeing Somali regions.

My home county in Kenya has been host to one of the largest refugee camps in the world - Dadaab. Well, that was before Syria happened.

Somaliland, the one in the article, seems to be functioning much better than Somalia - an entity it is tied to in a marriage that wasn't supposed to work from the beginning. Somaliland should have negotiated for a better deal before unconditionally joining Somalia.

Also, the Africa Union is probably not going to recognise Somaliland as an independent state. This, for fear of opening a Pandora's box. There are many other African communities not happy of being part of the countries they have been forced to be a part of.

Anyway, I do support the independence of Somaliland though the border issues would need to be sorted out. Some clans are happy with being in Somalia. I support their independence because of the potential for their prosperity. They are currently being forced for Somalia to sort out its issues which I think is unfair.
I mentioned this "malicious version of compiler" on my web page about my approach for countering the trusting trust attack. See: https://www.dwheeler.com/trusting-trust/
Authy used to have push notification support for LastPass but it has stopped working for me.
Logging in to Google works exactly like this at the moment.

It's probably because setting this up is more involved for the backend, setting up that key which you have to type in is fairly simple technically.
Install snap and off you go.
very similar indeed