skysight-inc/HackerNews huggingface dataset:
This is highly welcome! I wish all the governments introduce this legislation 'coz we are losing our beautiful planet and its resources to capitalistic greeds. We should by all means, extend the life of products to efficiently utilize resources.
https://wiki.archlinux.org/index.php/Distcc

I used that 10+ years ago on Gentoo, and never saw anyone using it since. Don't know how often is used now days.
grrr... your init system should not dictate what a valid username is. Your init system should use whatever users you've configured.

I don't like your name. Therefore you get root.

How on earth did this init system become so prevalent?
> I no longer use Mail.app but remember it as a particularly bad example.

Huh. I used to think that my Mac Mini was just too puny for my huge mailboxes.

I now use Evolution on openSUSE running on a Ryzen 1700 with an nVME SSD, and it still feels kind of slow-ish. So maybe that program is in need of some loving optimization, too (would not surprise me if it did), or my mailboxes are just unreasonably big (would not surprise me, either). Probably a bit of both.
How your blue collar ancestors impact your white collar compensation
Since my main development environment is Linux, having to work inside the VM is actually making this problem more difficult:

1. I have problems getting used to the Mac keyboard

2. I have problems getting used to the keyboard mappings inside the VM running in the Mac, which is different to the keyboard mappings in my barebone Ubuntu machine, and different to the mappings in a VM running in my barebore Ubuntu machine

3. Integration of host OS (macOS) and VM is another source of pain (copy-paste, file sharing and so on)

If I was able (or willing) to ditch Ubuntu and do everything in the Mac, without VMs, this would be easier to achieve.
The UI has some warts, and a few design choices were made that some people find questionable. You can get used to them (which is probably why most people don't even notice it as a problem), but they're there.

The best survey of Git's quirks that I've seen is, unfortunately, http://stevelosh.com/blog/2013/04/git-koans/
Certicom also has a good tutorial on ECC: https://www.certicom.com/content/certicom/en/ecc-tutorial.ht...

Certicom authored the curve used by Bitcoin (secp256k1).
Here's a good explanation of the behavior, how to disable it, and why Fedora will be turning it back on in 26 (it's been off by default). https://fedoraproject.org/wiki/Changes/KillUserProcesses_by_...
The Uninhabitable Earth
And do you regret doing it? And what would your advice be too people considering it now?
Just wanted to say that the issue is about automatically copying rlimits from the init processes to all processes executing setuid binaries - apparently Linus thinks that init could possibly apply some rlimits to itself for its own purposes which wouldn't necessarily be suitable for copying to any other random process.

IMO this idea with copying is in itself even less sane than init using rlimits on PID 1.
I (successfully) interviewed at Jane Street about 5 years ago at their London office. I ultimately went elsewhere, but I can give a general overview of the stuff we talked about.

My background was, at the time, electronic market making in fixed income with substantial experience in functional programming using languages other than OCaml. Prior to that, I'd done signal processing for radar systems in C++.

We did multiple general programming questions, working on purely functional data structures, system design in functional languages and then some stuff on concurrency and asynchronous systems in OCaml.

The asynchronous systems conversation then ended up with a conversation about some category theory from the viewpoint of a functional programmer - I suspect that arose from my background and I don't imagine it's something they ask everyone about.

Finally we had a bunch of more mathematical questions, where we covered some number theory, some linear algebra and some formal logic. Again, it's hard to say how much of that is part of their normal set of questions and how many of those were specific to my background.

I'm not sure any of that is directly applicable/useful to you, but hopefully there's something that helps!
DevonThink is very good at figuring out related notes. It's Mac only, unfortunately. You'd have to export from Evernote and then into DevonThink, which is an Evernote competitor.

http://www.devontechnologies.com/products/devonthink/overvie...
DevonThink has a "See Also and Classify" feature [1] that will suggest other notes related to a note, or suggest a category for to a note.

[1]: see screenshot here http://blog.devontechnologies.com/2016/11/a-users-journey-in...
Show HN: Eternum: Easy IPFS pinning
This has been changed sometime last month.

https://web.archive.org/web/*/https://twitter.com/youtube/wi...

https://web.archive.org/web/*/https://twitter.com/notch/with...

13th was the last day I could find it working, and by 29th it has stopped working.

Annoying, since the first thing I do, when I end up on someone's Twitter feed, is click on the "Tweets & replies" link, which now redirects to login.

Also worth noting, that the current "Tweets & replies" used to be the default, and not behind another click.
I suspect the "closed material" was basically a financial statement saying how much the Saudis spend with the UK. There is plenty history in this area - particularly the Al-Yamamah arms deal:

https://en.wikipedia.org/wiki/Al-Yamamah_arms_deal
It could be something like in Formula 1, where an engine is built just strong enough to hold for a weekend of usage. Because then it will be lighter, so it will have a competitive advantage.
With as many cameras as we already have, there isn't much privacy anywhere, unless we live alone.

I just reread The Light of Other Days by Arthur C. Clarke and Stephen Baxter. Basically, they argue that group consciousness is the best option where there is no privacy.
This is unfortunate. I hope you find a new place quickly - having the rug pulled out from under your feet does not seem to make for a pleasant experience.

It's an interesting look into a management team convincing itself of a better financial situation then what the actual situation was, and makes you wonder how far down the chain any indication of impending layoffs / tight financial situation traveled. I must imagine the CTO would know himself, but perhaps he was given explicit affirmation that financials would be alright for hires like this, until all of a sudden it wasn't?
Is there actually interest in a site which does what Google News does, but better (somehow?).

What exactly would people want to see different to Google News?

I've been mucking around with various things in this area for over 15 years now, but I'm just not sure what is useful to others?

Please tell me, because I'd like to build it. Reply here or email or Twitter.
Considering the broad range of such softwares that already exist, written by people such as Felix von Leitner, Gerrit Pape, Laurent Bercot, and so on, why do you think that Linus Torvalds is the person to write one? Or needs to write one?

* http://blog.darknedgy.net/technology/2015/09/05/0/

* http://skarnet.org/software/s6-linux-init/

* http://smarden.org/runit/runit-init.8.html

* http://www.fefe.de/minit/

* https://jdebp.eu/Softwares/nosh/guide/system-manager.html
Can anyone with knowledge offer their opinion on how allowing more permissive repairs to something like an iPhone would impact it's security? Would allowing the use of third party replacements parts weaken security? What about genuine Apple parts that can be installed by third parties?
This is taking a quote out of context and trying to start the old usual systemd flamewar. Flagged.
Holy cow! The closest I could find in Amazon.de [1] is selling for 2200€, and it has only 8 GB RAM. Do you mind sharing how much did it cost you, and where did you buy it?

[1] https://www.amazon.de/Lenovo-ThinkPad-2-6-GHz-6700HQ-1920-x/...
> The challenge wasn’t trivial and I spent the whole weekend working on it (~20hours)

For this shit alone they should be burned to the ground. Why do recruiters do these silly "homeworks"? Every time I hear this during a recruitment I'm like "ooooh, so you just do a mass-casting, and see who's the most desperate?". Nope, nope, nope...
I'm still outraged that anyone would want to force a so-called friend to abstain from nutrition.
Reading books?
Is it intact? Or did the money blisters just move?
F1 2016 Repack Full Version PC Game Free Here Latest Update
The British courts have always been nearly as politically supine as the Russian ones.

It's the main reason the Tories are obsessed with escaping ECJ jurisdiction, since that court doesn't take orders.
As a counterpoint, I would say "is it pragmatic to solve complex database issues in the middle of the night?" or "Do you prioritise fire safety or fire fighting"

Using the wrong tool for the job will sometimes be pragmatic. But sometimes it will burn you, burn you hard, and it'll always be in the middle of the night (note the article's graph starts at midnight :-)). As long as you accept that, all is good in the world!

What often happens though is that people set out with a simple aim, and rather than spending a litle bit of time honesting looking at what's out there, they re-invent the wheel. Because "How hard can it be?"
https://www.allin.wtf/current-issue

I wrote this as a daily briefing, also for myself. It scrapes around 45 sites that I have handpicked. Links are ranked based on shares across social platforms: the usual suspects.

I curate each issue based on what looks good each morning and send it out at around 7am AEST.

I wrote more about it here: https://www.kripy.com/alt-all-in/.
Hmmmm ok, fair enough.

I just think that if someone has the money then a company like AGA makes cookers which I'm sure have looked exactly the same for the past 60 years - so you get the vintage look but modern efficiency:

http://www.agaliving.com/aga-range-cookers/range-cookers
> a from-scratch build of Chrome will take at least 30 minutes on a

That all.

I once work for a rather big accounting software company and the full build of their accounting product took about 4 to 5 hours to complete on the build server.

We ran the build at the close of business every day and the build engineer had to log remotely just to make sure the build worked, other wise the QA team would have nothing to test in the morning.

It too was written using the C++ language.
How to use the Pharo Debugger
Semantic Segmentation Using Fully Convolutional Networks Over the Years
How to Choose a Good Magento Hosting Partner? – CedCommerce
C has the same problem because it relies on includes and does not have modules.
While I don't think a 20 hour project is reasonable -- I do like the option of doing a shorter project when offered in lieu of a timed coding test or an hour interview.

I think it's one of the most close-to-actual-work things you can do (especially if they give you a problem at least close to what you're going to be working on everyday).

Designed well, I could imagine a test that would take 1 to 2 hours (of course you can't control how long someone will work on something, but if I ask you to reverse a string in python I don't think it's reasonable for that to take hours), and succinctly test for clean architecture and good general software engineering principles.
I'd be interested to read that employment contract.
While I agree that 20h working assignment is ridiculous I saw some serious primadonnas while interviewing who declined to do a simple 15-30 minutes on-site coding challenge because they have extensive github or whatever they told me.

Needless to say those candidates didn't got hired.
The best part is he said it in around 1990.
Yes. That's why Microsoft gets away with not being responsive to customers. However using alternative systems (e.g. Mac, Linux, Google docs, LibreOffice) where possible does help even if only a little.

There are also advantages to the free solutions: no requirements to manage licenses and some improved functionality (e.g. seamless sharing with Google docs).

The fact that MS is including bash on Windows shows that the pressure is working.
This behaviour just further adds to my list of reasons I will not trust any company no matter how cool they might try to act. A company is ultimately only interested in itself. It's not your friend. The fact this guy was moving country just makes it even more disgusting.
The stated numbers are for full rebuilds.
This would be the end of the discussion if it weren't for stupidity like this: https://groups.google.com/a/chromium.org/forum/#!msg/chromiu...

Generally, I find when people crow about performance, the product they're talking about usually has some questionable architectural/design/implentation decisions that dominate the performance issues so I have to do my best not to roll my eyes.

Yes, you can write performant C++ using well-understood compiler firewalls, interfaces, etc that reduce your compile time.
You can use syslog in conjunction with the systemd journal. Some distributions come set up that way by default, and for the others you can just `apt-get install rsyslog` or whatever. When you have a syslog daemon installed, `tail -f` and everything else you're used to works exactly the same as before, you can pretend the journal doesn't even exist if you want. And if you don't have a syslog daemon installed... well, i don't know if that's really journalctl's fault, is it?
While I rather like "Pri madonna", it's originally simple Italian for "first lady": https://en.wikipedia.org/wiki/Prima_donna
Sparrho raises $3M to democratize access to science research
As a layperson, I'm surprised this is legal.

First and foremost, why wouldn't you be entitled to whatever notice/pay your employment contract stipulates? Even in an at-will environment, I imagine if the contract says the employer must give you 4 weeks of notice, well, that's what they owe you.

Furthermore, at some point, hiring people that you have good reason to suspect you won't be able to employ must become fraudulent, no?

I'd talk to a lawyer unless the contract was never signed.
I'd understand if you don't want to discuss details but for the life of me I cannot understand how the total number of files can affect anything. What function does a sync app do which depends on total number of files? I can just do the sync file by file. It will take 10x more time to sync 100 files than 10 files. But why the brokenness?
Show HN: QR This – Yet another chrome extension for making QR codes
Maybe the empathy is misplaced, but this seems like 90% of airing of the dirty laundry of Soundcloud and 10% of asking if anyone is looking for someone to hire. I think you could have done the latter without throwing Soundcloud under the bus _too much_.

Yes, they screwed you out of what was an accepted job offer, and you should definitely do everything in your power to get anything that was owed to you, after carefully reading the employment contract and researching your rights, however I'm sure that CTO (and the company as a whole) is not having a great time either. There was already cause for some reservations given the bad press that was circling the company... Shit happens.
> If you can't do my job, you can't manage my job.

Nonsense. Managing people is a whole other bunch of skills distinct from the skills you need for coding. I won't disagree that a good manager who can code is a bonus though.
Cara Bermain Poker Online Di QQPOKERONLINE – Agen QQPOKER99
If you ask me there should be a 5 year minimum on security software patches for smartphones. As it is now, it's as if a huge portion of the mobile world is still running "windows 98".
Facebook cuts the price of Oculus Rift and Touch controllers
Upstart had some really nasty gotchas too, but at least was limited in scope. It'll be interesting to see if we ever move from CentOS to FreeBSD to get away from the horror show that is systemd.
This seems like a good project. Thanks.
Go is a good example of a language with fast compilation times. Of course, the optimizer needs improvements, but I believe they keep managing to make it faster as they improve the output rather than slower.
Yes, however that was acceptable at the scale C was used and given its origins. Not good, but acceptable

Pascal could have been a better choice (sigh)

C without typedefs also compiles faster

C++ is like plugging an engine to a skateboard to make it run faster
That is a great point. Yes, most of the configuration parameters for FPGA RAMs are statically configured and would need to be "reconfigured" safely. Certain parameters are dynamically controlled (can be changed during execution without reconfiguration) and do not affect data safety, like cascade control if you want to stitch together multiple RAMs on-the-fly.
Sounds a lot like WeChat. Messaging app that's added more and more features to now become almost an OS on top of the smartphone OS in China.
I can't imagine that you don't get any compensation. Germany has good rights for employees. I would contact an	attorney for employment law. Maybe you can get something. I mean you are in a very unpleasant situation.

All the best for you.
I use this liberally. Generally, it is a runtime performance issue only on repeated allocations for which you can optimize if needed. Once-only allocations can be ignored when using compiler firewalls.
I wonder if the "privacy" features in Win10 play a role here. Seems like some extra process accounting could cause delays not present in previous versions.
For me the takeaway is not "quitting the job" but the positive impact of "locking oneself up in a distraction free environment".
I interviewed with one company whose approach to this was smarter than most: they gave me a little problem to solve, but paid me a couple hundred bucks as compensation for the time I'd need to put into it. That took the sting out of having to do a homework assignment on my own time.

I suppose the main objection to that would be "but we'd end up paying out so much money to people we don't hire!", but that feels to me like it says more about that company's recruiting process. Just wait until you're serious about potentially hiring somebody before you bust out the homework assignments and you're fine.
I could imagine that Linus is also influenced by experiences such as [1][2]. After a couple of issues like that I can imagine that he has his doubts about some of systemd's behavior.

[1]: https://bugs.freedesktop.org/show_bug.cgi?id=76935

[2]: https://lkml.org/lkml/2014/4/2/420
We started doing challenges like this in our hiring process some years ago. Our challenges are open-ended so the time spent on it really is up to the applicant, but you can come up with a good solution in a few hours.

The feedback from candidates (including those we didn't hire) has been extremely good - they much prefer this to puzzles or whiteboard coding sessions.

Note that we give such challenges to candidates after they passed through a phone screen and a first interview with a pair of engineers.
I admit I have not done so in a while, but I vaguely remember building Net/OpenBSD from source was faster than that on moederately powerful hardware (Core2 Quad 2.4 GHz, 8GB RAM, no SSD).

I think NetBSD took ~2.5 hours, including building its toolchain.
I've been using this mobile focused site:

https://article.rocks

It's a short digest of articles from a number of sources. It's not specifically hard news but it covers important stories of the day and interesting reads from across the web.
We recently had to replace a built-in fridge that broke after 6 years. Repairing was not an option; it had to be replaced. This was an expensive A brand (AEG) fridge that was supposedly very energy efficient, but it seems it had been installed wrong and probably wasted way too much energy.

The fridge I had before that was my parents' old stand-alone fridge which was 20 years old when I got it, and was still working perfectly fine 8 years later when we replaced it because we bought a new kitchen with built-in fridge. It never had any problems.

I recently came across a recommendation to replace old fridges because they were energy inefficient, but I have my doubts. I do think stand-alone fridges are probably always going to be better than built-in ones. Easier access, easier to repair, and no issues with somebody installing it incorrectly.
> would decrease their yearly profit (2016: 16.8bn USD) by only 0.6%

> Stockholders would be foolish to vote no if this were proposed.

I doubt that an improvement to security of the type you describe here would have a significant improvement on sales or reputation of MS. So shareholders will see profits go down, who would vote on that?
Soon Chrome OS Will Be Running on Tablets
It’s bad, but not as bad as a making an offer to someone (me), having that someone leave the country to finalize get the work visa and finalize the move, and then cancelling the offer. That was not cool.

Oh good old times when I ‘trusted’ these mother fucking companies.
Why even ask for resumes if you're going to ignore them? I also get very annoyed when people ask about your experience, then in the very next breath pretend none of it matters and you should do fizzbuzz.

If we as an industry don't trust/value the stated experience of others, why do we continue to ask for it? Maybe tech companies should just stop accepting resumes then?
There are also text computer games, "Bored of the Rings"[0], and "The Boggit"[1] which were quite funny (and better than e.g. "The Hobbit" adventure game). Surprisingly, Google cannot find any of the game quotes I remember...

[0] https://en.wikipedia.org/wiki/Bored_of_the_Rings_%28video_ga...

[1] https://en.wikipedia.org/wiki/The_Boggit
This seems quite false. NOWAIT would error in the face of locked rows. SKIP LOCKED skips without error.

"With NOWAIT, the statement reports an error, rather than waiting, if a selected row cannot be locked immediately. Note that NOWAIT applies only to the row-level lock(s) — the required ROW SHARE table-level lock is still taken in the ordinary way"
I understand your point though, minus legal/toxic issues, I like the idea of repairing/repurposing things.

Much of our machines have tiny motors that can be reused in about anything you want. Fridge compressors too.
As someone who bought a super-costly iMac that isn't upgradeable, I disagree with you. If the EU were to force Apple to make the iMac just an inch thicker to make it upgradeable, I'd take it. It wouldn't increase the computer's footprint (the space on my table that it consumes).

I know upgradeability isn't exactly the same as repairability, but they're close.
A survey of scheduler benchmarks
Having been in a similar situation myself I can sympathize. And knowing companies just get away with it helps you realize that you should never ever feel any loyalty towards an employer, potential or current.
From the page:

At the meeting, Mr. Sikka also described how the company “released 11,000 jobs due to automation.” Many small shareholders appealed to the board to consider the “human cost” of layoffs in the software sector.

That quote made me chuckle, since I have witnessed first hand the IT industry in the West face massive job cuts through Out Sourcing and that has been going on for decades now.

Now I don't blame Out Sourcing per say, as governments let that happen, but it is a bit funny when the Out Sourcing gets Out Sourced.
It's a lottery with some requirements to participate.
Summa Equity blir ny storägare i norska EcoOnline