skysight-inc/HackerNews huggingface dataset:
I wouldn't call chrome a walled garden, it is just curated list, if you don't like it you don't have to use the "store" . You can still install the extension without the store. There are plenty of extensions they reject and you can download, same for android(for ex:F-droid). You can maintain your own curated list in your own app store. Google will get sued if they allow listing in the store.
I just love this meme that 26 year olds making 3-4x median salary, getting pestered daily by recruiters offering five-figure signing bonuses, are somehow being taken advantage of.
Why suitcases rock and fall over – puzzle solved
In rare cases, yes. But you obviously can't justify breaking the law on the grounds that you'll make more money that way. Uber is not engaging in genuine acts of civil disobedience. It's trying to make a fast buck regardless of the effect on anyone else. Intent matters.
Now that Apple is talking about AR and VR, should we be too?
Honestly, having been immersed in a lot of 60fps content for a while, going to a movie theater and having it be 24fps was rather jarring. It strikes me as odd that they are heavily advertising high quality surround sound and 4k laser projectors while leaving the low hanging fruit of frame rate.
I think what you're saying is "because the choice was become a Nazi or death, he became a Nazi but was also not a Nazi"

Uh. Others below disagree with the "or death" part and back up with citations, but ignoring that, the statement is not particularly logical on its own terms.
It's a classic collective decision problem. If almost all postdocs at the same time decided to boycott closed journals, then this would work. However, in practice solutions are always failing whenever they are based on the idea that a majority has to voluntarily make the right move within a short time period, if that means smaller wins for people who do not make the move.

To give another example of such a problem: If in urban areas everyone switched his WIFI router to some open mesh network software at the same time, the gains from this ad hoc network would be tremendous. But if only few switch, the gains are almost nonexistent and the losses can be high. So it's never going to happen.
Have you tried Floating Points? "Eleania" is a beautiful, rather quiet electronic / jazz mixture and one of my favorite albums in recent years:

- https://floatingpointsluakabop.bandcamp.com/album/elaenia

- https://www.discogs.com/Floating-Points-Elaenia/master/90855...

Another suggestion is Azymuth, a brazilian cult band that blends funk, latin, fusion and electronic music. They have a very long discography but their most recent album is a very good starting point:

- https://azymuth.bandcamp.com/album/f-nix

- https://www.discogs.com/Azymuth-F%C3%AAnix/master/1094986

Let's stay in brazil: Music From Memory, a fantastic re-issue label, recently released a fantastic compilation that collects brazilian electronic, avant-garde music from the late 70s to early 90s. It's more on the experimental, difficult end of the spectrum but very rewarding with repeated listenings:

- https://music-from-memory.bandcamp.com/album/outro-tempo-ele...

- https://www.discogs.com/Various-Outro-Tempo-Electronic-And-C...
HR is ucked!
"Originally, Parkinson's law is the adage that "work expands so as to fill the time available for its completion", and the title of a book which made it well-known. However, in current understanding, Parkinson's law is a reference to the self-satisfying uncontrolled growth of the bureaucratic apparatus in an organization."

Hmm, I can see how they're related, but it doesn't seem to be quite what I'm talking about. I'm more referring to the overuse of resources by individual elements assuming or acting as if they're the only thing using it, like in the above examples of a teacher acting like their class is your only one, or a thread consuming resources like no others are active.

Parkinson's law more seems to be the result of the effect that I'm talking about (among others, like procrastination).
As I stated in another comment: I'd never pick Ryanair over Norwegian, even as LCC flyer. I had flights with Norwegian where paying €100 more than with Ryanair was well worth it for the time I'd lose going to/from airports and the hassle it'd be to be sure I'd done everything against the dark patterns of Ryanair.

I really can't see myself getting a Ryanair flight to anywhere where I could get Norwegian, airBerlin, or other LCC that aren't as cheap as "Fly for €6.99" but at least treat you well.
Paypass is actually the Mastercard version of contactless payments. The name is used in other countries as well. Visa calls it payWave, maybe retailers just put up one of the names.
How many people in the electronic genre could play Bach?

I'm sure there are many. That sort of thing doesn't generally make it to the popular circles. The first one I thought of was an artist named Igorrr. It is quite possibly not your style, as some of the stuff might be difficult to listen to.

https://www.youtube.com/watch?v=5PmUQU8Mk4o
https://www.youtube.com/watch?v=MKp30C3MwVk
Have you tried the snap install ?
Black tend to not notice how much / badly tainted they become.

Red/white may not know how bad and hostile reality is.

Ps: no, there's no comment about ethnicity in this comment.
Actually this is true on some level:

- He argues and argues that everything is fine

- Weeks later he fixes the issue

Conclusion: he was wrong
Pretty. It's useless
How safe is your router?
The author didn't look very far. I'd bet on foobar2000 fitting the bill.
Meet Inkbay – the cool colourful ‘Expedia of tattoos’
I also pronounce it without an "u" sound. I'm never sure what to do with the "mn", though. For all I know, it is impossible to pronounce two consonants in that way, you'll have to add a (implicit) vowel.

Do people say "nemonic", or "me-nemonic" or "em-nemonic"? If I really try to avoid an implicit vowel, I could say "hmmm-nemonic", but that sounds weird, and there is still a vowel in there.

I once heard the suggestion to join the "impossible" consonant to the previous word, so "the mnemonic" would be "them nemonic". It came up with "chtonic" and "chtulu" (the chtonic gods = "theχ tonic gods" / "thek tonic gods"). I like that idea, although it seems highly nonstandard.
In an ever-growing number of places, the value of years of knowing "the fucking streets" is dwarfed by something like Waze: a GPS app with real-time traffic information and real-time crowd-sourced versions of that street knowledge.
This could definitely explain something. I have no trouble finding work, but I apparently look young for my age (some friends of my younger sister (who looks great herself) thought I was her younger brother), and most recruiters these days seem to find me through linkedin, where I have a photo. I don't normally send a photo with my CV, but I only just realized that my linkedin profile of course has a photo.

In another comment here I mentioned an older co-worker who is retraining to front-end developer, but he was Dutch champion marathon skating a couple of years ago, so he is absolutely fit (if a bit wrinkly).

But somehow selecting for appearance and fitness for a programming job is even weirder than selecting for age.
AVR line got a lot of traction through their aggressive push via educational institutions, much like ST has been doing with their STM32 ARMs or Microsoft has been doing with its products.

Wide network of peers with hands-on experience, easy access to tools (cheap devboards) can be a huge factor for hobbyists.
This is completely irrelevant.
It's sad to click on that video and see conspiracy theorists claiming that it's poor CG. Seems no matter how great your achievements there will always be people there to try to bring you down.
In Germany, Aldi Süd uses a similar method. While the customer inserts the card and enters the PIN (which is the slow part – the machine itself is really fast) the cashier starts scanning the items of the next customer. All this happens with the same register so the switch happens in software (they invest a lot in register technology).
Well said, it's an ongoing process and there is always something new to learn - some use case which we may not have come across. So, it's an ongoing process.
In my field (computer graphics) most conferences have put clauses allowing authors to host the submitted version of the paper in their websites. Far from ideal, but some compromises from the part of the publishers have been made.
How did I get 12,000+ views on my blogpost?
You might want to qualify this with “in the US” as chip+pin cards are pretty fast in other countries by comparison.

Also there was a great episode of the podcast “Planet Money” a while back which goes into detail on your question [0]:

> Today on the show, we bring you a brief history of what's in your pocket. It's a story of convenience vs. fraud—and it also includes a hippie inventor, the origin of the last great upgrade on your card, the magnetic stripe, and why it takes so long to "dip the chip."

[0]: http://www.npr.org/sections/money/2016/04/13/474135422/episo...
I don't get it. Who would want to continue work with him with this attitude?
> I don't know how CPU-efficient it really is though, and that seems to be Ted's main concern.

It's ancient software pretty much, written to be efficient on computers several generations back; should be fine as long as it hasn't had any major rewrites since then.
That's not entirely correct. Some countries (e.g. Spain) have no floor limit and request a PIN, others use the same system as the UK (e.g. Germany). Wikipedia has a detailed list: https://en.wikipedia.org/wiki/Contactless_payment
> The problem is a relative handful of super-wealthy people can quickly relocate to more moderate tax regimes and take a huge chunk out of your tax revenue.

Fine. Then leave. But then you don't get to participate in the market.

This isn't that hard a problem. If you make the money in the US, you get taxed in the US. If you leave the US, you don't get to take the money made in the US with you.

The problem is the lack of political will to close those loopholes that allow otherwise to occur.
I came here simply to mention foobar2000, and I am happy that many people before me did. Some mentioned they missed it on Linux.

I am a Windows user myself, but I feel "ncmpcpp" is
a good alternative on linux (apparently that's an Ncurses Music Player written in CPP). Simple, console list interface with good features.
Show HN: Eureka, run compute tasks on the cloud with no DevOps or setup
In what way does Uber exploit people more than existing taxi companies?
Notice USS Port Royal wouldn't have grounded even with all those failures/issues of inexperienced crew, sleep deprived captain, misred equipment, if they they just didn't get close to the shore at evening time.

And the USS Port Royal got close to the shore ONLY because they wanted to let those contractors return to their hotel.

http://www.nbcnews.com/id/29065902/ns/us_news-military/t/nav...

The article doesn't say anything about contractors wanting to play golf but I"m telling you I read it in the local press.

And yes, the captain simply could've have said no and told the contractors to stuff it. But he didn't for whatever reason.
NFC uses the same protocol and transaction flows as contact chip EMV. Only designed-in difference with regards to speed of processing is that card contains additional application that returns AID that should be used instead of terminal trying AIDs it knows blindly. Another thing is configuration. NFC typically has many "slow" transaction flows disabled (ie. anything that requires the card to be still present after some other interaction, be it pin entry or reply from payment processor).
Perhaps you could setup Pihole and blacklist Sega's advertising domains?
In government contracting, the jobs can be hit or miss. There's some really good ones and some stinkers. They usually pay based on experience. Jobs requiring 20+ years are of course more rare than ones requiring just a degree and no experience. A buddy of mine who's 60 decided he'd take an entry level Java job for a few years after being in a challenging senior architect role. The pay is less, but he loves it.

Part of the challenge of getting a new job after 40 is deciding whether it really matters whether you're making the same or more $$ in the next job or not. Many people are unwilling to take a pay cut when they have 20 years of experience, even though the job only requires 5.
Help develop and test this:
https://github.com/exercism/bash
This is good!

I'm currently working on something related and I could really use this.

May I ask how are you computing the shapes of rectangles? Is there some optimization going on to fit them?
It certainly does. Swipes are settled (transmitted to the bank) once a day, after store closure. The chip, meanwhile, is in almost all cases online - which means that when the terminal is connected via POTS or ISDN, there is a minimum delay of 10-30s for establishing the connection, while this is nearly instant with a DSL/fiber uplink.
It also completely removes the Magic Mouse's swipe-left-to-go-back functionality.

Can we add "and your own page scrolling" to the "Don't roll your own crypto" rule? Please!
That's only for the first version. It's not unlikely that they can compete by price in the future. First versions of a new technology are (nearly) always more expensive than the existing, mass produced product.
It is interesting. The video does not play for me, but I made my own implementation (look at [0] to see it, in order to complain about any mistakes I may have made). I can see now what it is doing.

[0] http://zzo38computer.org/textfile/miscellaneous/givemoney.c
Classic argument from authority. Big, successful entities can do dumb shit too.
Obnam 1.22 released (backup application)
Chatbots in Travel: How to Build a Bot That Travelers Will Love
^ this, and later on removing it from the header files so nobody can accidentally use it (e.g. reading old documentation), but existing software can still call it.
How to Differentiate Average Programmers from Good Programmers
If anyone on Windows wishes to update their CPU microcode without waiting for Microsoft to push it out via Windows Update, you can use this tool from VMware https://labs.vmware.com/flings/vmware-cpu-microcode-update-d... which can update microcode as well.

Windows stores its microcode in C:\Windows\System32\mcupdate_GenuineIntel.dll which is a proprietary binary file and you can't simply replace it with Intel's microcode.dat file (which is ASCII text), so you have to use a third-party tool such as VMware's one.

Simply:
1. Download and extract the zip file in the first paragraph
2. Modify the install.bat file so that the line which reads `for %%i IN (microcode.dat microcode_amd.bin microcode_amd_fam15h.bin) DO (` only contains the microcode.dat parameter (since you obviously don't have an AMD CPU, and the tool is made for both)
3. Download and extract microcode.dat from Intel's website (https://downloadcenter.intel.com/download/26798/Linux-Proces...) and place it into the same directory as the VMware tool
4. Run install.bat with admin privileges
5. Hit cancel when it tells you that the AMD microcode files are missing, and you're done

The CPU microcode will be updated immediately (yes, while Windows is running.) The service will also run on each boot and update your CPU microcode, since microcode updates are only temporary and are lost each time you restart. You can check Event Viewer for entries from `cpumcupdate` to see what it has done. It's advised to run a tool to view the microcode version before installing (such as HWiINFO64) so you can re-run the tool after installing and confirming that the version has changed.

I have done this and it works as described. I went from 0x74 to 0xba as shown by the μCU field in HWiNFO64, and I have an i7-6700k.
Thanks for your response! Do you think some of the pain would be alleviated if Futhark had a simple FFI that would allow calling hand-written primitives when they exist? (With the property that these would be black boxes and not fused with anything else.) There will still be some friction, but it would be lessened.

There are a few things I should correct: first, memory allocations on GPUs are not unusually slow (although copies from CPU to GPU are). Futhark presently stores all memory on the GPU at all times, so CPU<->GPU traffic is very low (this has other problems, however, but it seems the newest GPU hardware has features that can be used to solve this more elegantly).

I've also started cooling a bit on the idea of making a lot of language-specific backends. While convenient, they are not really scalable. What will likely happen is that we will focus on improving the C backend as a target for the FFIs of other languages (since most languages provide convenient ways of calling C libraries). Possibly we'll also keep a few other strategic backends around, like the Python backend for demonstration, and possibly Java and C# backends as they can be targeted by huge (non-C) ecosystems.

Using Futhark as an embedded language is an interesting idea, but I'm not sure it would solve the problems you bring up. First, the compilation technique needed to obtain good performance leads invariably to fairly slow compile times, which makes it a bit more awkward to re-compile on startup. Second, I don't see why an interpreter would be any better at managing memory than the current Futhark runtime system. If used as a library, a Futhark program does not dispose everything once it stops running, but only once the library is unloaded.

For example, if a Futhark function returns an array, that array still lives on the GPU, and if you use it as an argument to another Futhark function, there will have been no traffic (except bookkeeping stuff) between CPU and GPU.
awesome will definitely signup to be a beta test when you get it where you want that.

actively using lastpass now and would like to move to an open source solution I feel like I can trust
They're stupid because they're inconvenient to almost everyone.
Are you claiming Windows 10 diagnostics is actually spyware and sends every keystroke and other data to Microsoft?
I made a search engine to show the best learning paths for learning any topics.

Here is the path for learning bash : https://learn-anything.xyz/operating-systems/unix/shells/bas...
I think Obnam's idea of deduplication is great and very interesting but I am reluctant to trust complex backup systems. I have used "rsync --link-dest" to reduce space.
Yeah because Aldi entered the play only very recently and so used top-of-the-line CC readers only, plus always a solid DSL link.

Old stores, especially small mom-and-pop ones, are still stuck with readers built a decade ago, or with modern readers uplinked by POTS. I recently helped my vet switch from an old POTS terminal to a brand-new, DSL-linked one; the speed difference is huge.
> Learn some advanced mathematics and cryptography.

There is too much of mathematics to learn all of them. To make maximize, I think I need to focus on some subjects that would be cost-effective. What woulds would this be?
A Virtual Canary-In-the-Coalmine for the DNSSEC Root Key Rollover
I think it's a right-of-passage now for every technology-orientated person to realise that Stallman isn't crazy after all this time about Intel, social media and the general degenerating human race he always bangs on about...
TUMBLR is cancer.
Scikit-learn development sprint post-mortem
learn about how return from functions and echo behaves, this often bites many.

learn from this wiki that has many tutorials and good examples http://wiki.bash-hackers.org/bash4
I've got my granddad's boxed and mint condition Dragon 32 sitting next to me. It looks so cool and was fun to get his hand-written code working again after over 30 years. I've been meaning to document it all!

Some fun I had with it last year: https://twitter.com/robhawkes/status/707270758393847809
I should have been clearer: I'm mostly interested in books and articles. I like to approach things theoretically before approaching them practically.

(Nonetheless, thanks for your suggestion!)
Recent grads may have an advantage in answering such questions, but that doesn't mean they have an advantage on the job. Jobs that require you to be able to implement a red-black tree are extremely rare. Experience should count for more.
You can't really compare some classic games to Google's product offering, there's a huge difference in the scale of value here.
Looks like there is is some evidence quoted in the background section of this paper: http://sec.cs.ucl.ac.uk/users/smurdoch/papers/oakland14chipa...

I haven't followed closely, there may be more / better evidence.

Edit: this article has more on the french case quoted in the above paper: https://arstechnica.com/tech-policy/2015/10/how-a-criminal-r...
They can throw you to jail for contempt until you give up that money though.
grsecurity, i like it. pretty secure for my machine. never had any breakage...
i think Linus should probarbly pay more attention to security issues in 'his' os instead of being ratty about people taking it in their own hands to fix it...
if u want to know: you can increase the stack guard page for grsecurity too, as theirs is also way small...

On the otherhand i dont see why a kernel doesn't track it's stack pointers and heap allocations to see if there is overlap, its basic idea and stupid that they ever dared to say this is not exploitable. Even though not many ppl seem to have looked at it and/or done it, its plainly obvious there is an issues with there being a possibility of overlap;. The stack guard page is a stupid mechanism which at best causes an application crash (fking handle that shit properly??) masked as 'security incident'....

that being said, linux, grsecurity, still my main choice, still much love for linus and grsecurity folks. whish they could get along better and perhaps someday think of actual solutions instead of infinite bandaids!
Show HN: Kubernetes cluster manager for localhost
Great release!

Is kdbx format supported by any iPhone app?
I'm stuck with KeepassX for that reason.
Memory & Code Optimization Tips for Android Developers
There are wide range of devices in android, and each application perform differently on each device. So basically performance is one of the problem for Android Application Developers.
http://www.9spl.com/blog/tag/mobile-app-development/
But 2011 was 52560 hours ago!

Still, pretty neat. :)
The article loaded fine on my old iPhone 5s. I leave JS enabled tho because I don't believe in the Fake Idea that the web should work for me without it.
https://github.com/quodlibet/quodlibet is sometimes mentioned as a cross-platform foobar2000-like
Microsoft which provide such a standard non-conforming compiler related to the term "Modern C++"? Ugh.
The Art of Richard Feynman
Vim help available via autocomplete app
this is actually awesome. Altered Beast is one of my favorite game of all time. Really looking forward to see Aladin and Jurassic Park becoming available.

It would be cool if they could release those on a more portable format so it could get put inside a raspberry pie or something!
Well, Play Store does explicitly mark the app as contaning ads.
> articles get downvoted

You can't downvote articles. (You can flag them, but flagging fine submissions is obviously abusive).
Whenever Raymond does that, I want to know more, just out of spite. He once banned discussion of a internal DWM api, I think one that made transparent windows tinted, and I learned a great deal trying to figure out what he was hiding.

So, I wonder now, what are the exact criteria according to which MS documented APIs? Why would they want to keep these criteria secret?