skysight-inc/HackerNews huggingface dataset:
> 1. It doesn't have to be writable for everything. The $HOME/.config gives a nice abstract separation of what's "mostly readonly configuration" and what's not. (home files, runtime data, etc.) While it doesn't buy anything right now, just separating the configs into a hierarchy allows us to do interesting things like system-wide notification/approvals of .config writes. It's not impossible in the flat world of "all dot-files live in $HOME", but it could make generic solutions easier.

If you're running as a regular system user, there is nothing you can do. All files you create are owned by you, readable by you, and modifiable by you. If we're talking about some kernel enhancements that do not yet exist, then yes, just about anything is possible. I was under the impression we were discussing things that are actually possible today on any old Linux install.

> 2. Windows registry is just one implementation of an idea. While it cannot provide more protection than files at the moment, it does have ACL capabilities, so there's no reason a different implementation cannot extend this idea to checking process identifiers in some OS-specific way. For example imagine linux registry as a dbus service which can have calls filtered at selinux level. You can access /usr/bin/foo settings, /usr/bin/foo can read those settings, but /tmp/malicious/foo can neither read nor write them, even though it runs as your user.

The linux filesystem also has ACL capabilities, much like the windows filesystem and registry. They all work on the user level, not on the application level. If the application /usr/bin/foo runs as my user, and somehow has some extra abilities than any other process running as my user, then I will just modify the memory of /usr/bin/foo after executing it, and leverage that process to access those "protected" files. This is a prime example of security through obscurity.
I think you are referring to the critique on television?
Perhaps you can pay more attention to the last sentence of vertex-four's comment. That being "Just because you use your computer for a very minimal amount of tasks doesn't mean everyone else does."

There are a million and one ways to use your graphics. Be it watching videos or gaming, which while you might have a problem with that, is actually done by people. It can also be used to smoothly decode and render a training video, or to make spreadsheets more pleasant to crawl through without the screen tearing and making everything look like a mess. There are even more minuscule applications you can do with graphics hardware and the software to drive it: transparency to subconsciously still remember what you're returning to when you click on another window, for example.

As nice of you as it is to warn the parent about their information-action ratio, you could use this opportunity to appreciate people's freedom of choice as well as understand there is more to Windows and Mac than Netflix and Call of Duty.
if I was still in school I wish they included being able to choose what matters I wanted to be graded. But I wish no grades for humanities like history, literature, geography.
I dealt with this in the military, and it left me with a completely fatalistic look on work in general.

Welp, you're signing my paychecks. I will do whatever you want me to do for 40 hours per week. If that's productive work that makes a difference, awesome. If that involves me wasting a gazillion dollars on something stupid, I'm not paid to think, man. I just work here. If you want me to think, then pay me to think.

On the bright side, I have absolutely zero stress when it comes to workplace drama because I couldn't care less to begin with.
Look ma! I replaced a few lines of JS with a crap-ton of CSS.
Darling gets a couple of good bits in that episode. The part where a car comes to take him from his desk job at HQ to the front, and you see the driver only from the long shadow he casts on the office floor, is chilling.
I think a great example of this is the Photomath app (photomath.net). These guys are really a mobile vision/OCR API startup and they released Photomath as a free showcase app, which went on to achieve global media coverage and topped the iOS app store for a while.
Federer as Religious Experience by David Foster Wallace
Yep, it says entirely different because Russians are exceptionally good liars. But if you read court documents, then you will see that no hexogen is found at plane crash site, which is impossible for missile warhead made with 60% of hexogen. Moreover, military training was recorded on video, and this record was shown right after incident. 3 missiles was launched, 2 of them hit their targets, one missed. Third rocket blown up in the air by command from ground. Moment of blow up is visible on video.
I'm really sorry to hear it. My wife passed last year of her brain tumour, a medulloblastoma. It had come back a few years after it was first discovered and treated. Getting an initial diagnosis like that changes everything very quickly.

I'm wishing you both all the best, and some times of simple joy together to balance the rest of what you're going through.
You are aware that de Vere died in 1604, and Shakespeare published 13 plays between then and his death in 1616? Among those 13 are some of his best works, like King Lear and Macbeth, so it's not like he was running out of 'A' material in those years either.

>Maybe the plays and sonnets read like late Tudor court poetry because they are late Tudor court poetry?

I imagine you as some sort of cartoonish stereotype of a British noble, twirling your moustache as you say: "Because surely, a mere commoner could never have written such great works!"

The fact is that Shakespeare worked at the Globe Theater as a playwright when these plays were produced, and received much critical acclaim for his writing. No one disputed that during his lifetime. Furthermore, his father was an alderman, the rough equivalent of a town councilman in Stratford, so although Shakespeare was not a noble, he did come from an educated family.

Of course, hundreds of years later, people can make up all sorts of stories to explain why someone would pour hours of work into writing poetry in iambic pentameter, see them praised, give credit to a random bum, and continue to do this for decades (even from beyond the grave, apparently). There is, however, not a shred of evidence to back any of this. The fact that the writer of those plays was clearly very talented is not evidence against them being written by William Shakespeare. The fact that "to [your] ear" they sound like something de Vere wrote is not evidence of anything either.

Shakespeare conspiracies are literally Ancient Aliens level history. "There are some details we don't know about history, so therefore aliens!" is replaced with: "there are some details of Shakespeare's life we don't know, so therefore it must have been some sort of crazy conspiracy!"
You can hear the opposite from me then. I have an OS X laptop and a desktop running Gnome (Fedora) and I find Gnome far better. Originally, I didn't like Gnome 3, but after I used it a lot, I got used to it; I added some extensions, and now I prefer it. In my opinion:

* Finder is garbage (alt tab is broken and non configurable. I can't figure out how to convince it that the built in display is always the primary display. It seems to struggle with nfs mounts which Gnome doesn't at all. I've had just as many, or more issues with OS X and projectors as I have with Gnome). Where is the centralised location for Finder extensions to tweak it to my preferences?

* The default command line tools that come with OS X are old and basic (reminds me of Sun's tools) and have a death of a thousand paper cuts (e.g. top defaults to sorting by pid, lol; they still ship bash 3.5.57, locales are all fucked up).

* brew, compared to dnf or apt, is not good. But that's Open Source people trying to shore up OS X deficiencies so I won't call it "garbage". (F)OSS people put in a lot of effort to keep it running and they deserve praise.

* The programs from Apple are all terrible. I literally don't use any except Safari sometimes since it allegedly doesn't use as much battery as Chrome or Firefox. I guess I sometimes copy paste stuff into Textedit and I sometimes use Calculator.

It's all certainly usable but there is no consensus that OS X is the best. YMMV. My feeling is that each time there is an OS X release, it jumps ahead of Gnome; but Gnome usually trundles along and surpasses it and maintains a lead most of the time.
Different Ways of Material Design Implementation for Web Developers
Easier to find the bug harder to fix I think. The problem is CSS has a global scope - you change one thing and breaks the whole site's layout. With javascript usually code affects more specific areas of the site/web app.
In fairness IPTables has been around and considered stable for, what, more than a decade and a half now?

I'm sure there are great many things that I consider "right" now that will be wrong in 15 years time either due to changes in the environment in which they work or me otherwise learning new information or developing new techniques over time.
Bulgaria now allows only open source software for governance
Numerous accessibility issues here. Many of these examples can't be operated by a keyboard, for example. "CSS only" is not a virtue if it comes at the cost (as it always does) of needlessly excluding people from the web.
Totally agree. I would also add that I can't buy anything from Amazon. Why? because they don't care about Switzerland. We have 3 language and should be able to switch from DE/FR/IT, but no, if we want in FR we need to go the amazon.fr because amazon.ch redirect to amazon.de why? I don't talk German and then we can't buy anything.

This is a mess because you see the product, seem everything fine until you want click the buy button and see after that you can't buy this items. Thanks Amazon, I'm using now only Ebay & AliExpress for crap Chinese things.
I saved my money and bought a copy of Turbo C. Before that, I used both Basic (first on the TI 99/4A then on QBasic) and Pascal (on computers in schools) with some Logo, Icon, and later AutoLisp (for AutoCAD).

I really liked Pascal and I always thought it was somewhat unfortunate it didn't survive outside of a small programming niche.
I think they only need to do that higher price in one store as well, not their whole chain.

Make sure to avoid the expensive store...
You've misread my </sincere> tag!

(I've been using DDG for search for years now. Prefer it. Strongly.)
Most of these are just clever CSS hacks. There is a website collecting these kind of experiments since the early '00: http://www.cssplay.co.uk/

There was a time when separation of concerns and the "Rule of Least Power"[0] where the foundation principles of web development.

Today you have preprocessors, postprocessors, transpilers, content and style in JavaScript, behavior in CSS. Very powerful tools that can easily lead to unnecessary complexity.

On the other hand, somehow W3C failed to turn these principles into a truly interoperable and semantic web.

Ah! Also, nobody cares about unobtrusive JavaScript anymore.

[0]: https://www.w3.org/2001/tag/doc/leastPower.html
Just because you can, doesn't mean you should.
Are these released by the state department or are they leaks if they are leaks then Clinton can't say that it didn't do any harm to the US.
Tips to Attract Startup Investment
running a redstone insider build on my laptop right now. it seems more stable than their release branch and a lot of the UI inconsistencies were fixed. of course I cannot speak for every PC out there but I know of cases with the current stable build not working on some PCs which means that one is not a stability monster either.

they should have either extended the free upgrade offer for a month or released Redstone earlier. it doesn't make sense to make someone upgrade today and then force them to re-upgrade to redstone a few days later.
Ah! I read the parent's post as sarcastic. But you are right, a little delay can be good.
This shouldn't work. I spot sometimes those errors in my code and I find them fun to fix
> 1. I don't have GBs of free memory for ZFS

Others have already addressed the memory hog myth, so I'll just say that you aren't required to run ZFS - UFS still works just fine. I just sshed into my freebsd AWS instance (UFS) to see 116d uptime with 130MB ram in use and the remaining 110MB being free. I've made no effort to optimize resource usage on the instance, but if I wanted to I could pretty easily cut that by a third without a noticeable impact on performance.

> 2. I don't have GB of RAM, CPU and HD space to build everything from ports, and most importantly, no need.

You might be surprised to learn how many build options there are for the software you use daily. I jumped in with both feet and setup a jailed build server after wanting some uncommon build options for vim, ncurses and sqlite3.

> 5. systemd? ... didn't have the manpower ... I don't know how FreeBSD is doing in that regard.

It has made no attempt, which I'm pretty happy about. The only annoying thing from linux that keeps popping up on my freebsd desktop is dbus.
Turbo Studio 16 Patch and Crack License Full Download
AoE3 outright refused to install on Windows 2000, required WXP. Put me off for a long time (though turned out I hated AoE3 when I tried it).
I've had a domain banned on adsense 8 years ago for something a user posted. I still can't speak to a human to help me get it unbanned.
This is interesting, I like the way that each algorithm can be compiled to a command line executables.

However, the benchmark looks a bit confusing, how does it compare against some more popular libraries like tensorflow?

Also, while on black document is not very good for the eyes :)
Was about to write the same. The three examples I clicked on - tabs, accordion, and menu - didn't work via keyboard.

All of these are fairly simple show and hide interactions that are easier to use, build and maintain when done with javascript, with all the content shown if JS is turned off, not fully loaded or broken.
“Why did you reinvented Event Sourcing, [...], and renamed it to ”Redux“ [...]?”
> Why weren't those corrected and/or highlighted as they typed?

That's such a horrible expectation. Do we expect children to spell correctly right off the bat? Or do we teach them, slowly & patiently, instead? Or are you saying we should just let autocorrect be their guide?

No? Then why would programming languages be different. It's part of the learning process. And it's by far one of the easier parts.
Even if you can do a lot of stuff in css, sometimes you shouldn't do them. Razvan Caliman from Adobe has some good points on this topic: https://youtu.be/WupAsZGHDcY
I have reported them via India Against Spam but the responses from Airtel were, roughly, 'thanks but this is not spam' so I stopped reporting. Complaining on Twitter helped with some, but not all, spammers.
Amazing he was only 25, too. I assumed he was in his 30's or something
I'm not sure what kind of hard stuff you're on, but a claim that AdBlock Plus has a keylogger is a pretty damned bold one, and you're going to need to back that up with some heavy duty proof.

Here's the codebase[1], feel free to point out where in there it is so you can be headline news on HN/Reddit/{Insert News Outlet} tomorrow. Maybe you will be the one to finally kill AdBlock Plus, wouldn't you like that?

1:
https://github.com/adblockplus/adblockpluscore and
https://github.com/adblockplus/adblockplus
Is it geared to mobile devices? The screenshot looks very much like one from a mobile. I wouldn't trust my phones underlying security architecture enough to store a PGP private key on the device.

PS: I love the name. You did a good job with it creating a buzz. It made me laugh and curious enough to take a look. Maybe pointing out on your site that "privacy is a human right" and the name should remind us of that rather than succumbing to peer-pressure, in the hope of not offending the 0.01% of your non-tech savvy users.
I don't like namedropping brands, but I bought a Sigg water bottle about 5 years ago, cost me 20 euros, it's rock solid and it just works as a container. It could be any other brand really, just anything with a large enough volume that you fill it in the morning and drink from it all day long before washing it at night, leaving it to dry and starting over in the morning. It's a good system.
> I was under the impression we were discussing things that are actually possible today on any old Linux install.

Both apparmor/selinux (process/label security) and fusefs (virtual per user/group/process filesystem) already exist. They're not put together for this specific purpose, but it just needs some userland glue, not kernel modifications.

> They all work on the user level, not on the application level

That's true for ACLs as implemented by the filesystem. Not for LSMs, which see both the application and the user (and many other things)

> has some extra abilities than any other process running as my user, then I will just modify the memory of /usr/bin/foo after executing it

No you won't. Extra abilities usually translate to suid, which you cannot ptrace. (default in kernel) Without extra abilities, you can restrict ptrace/memory access as well. (sysctl kernel.yama.ptrace_scope and others)

Also, you're talking about a different threat model. I described a system where you can change `foo`s and `bar`s configuration, but `foo` cannot change `bar`s config without going through external process (with possible approvals). Sure, you could create a `foo` which can mess with `bar` if you want - you're allowed to do that. What this system protects from is someone taking over the `foo` process (via exploit in it) and modifying it at runtime - this is not security through obscurity - this is normal ACL enforcement where process / execution domain is defined by both the binary and the user who runs it, not just the user.
What he describes (a product growing in complexity) isn't a typical economics of scale type of product. I'd also argue that the general observation is true for all complex products. Even a car has relatively high R&D cost and only reaps the benefits of economies of scale (lower per unit production cost than the competition) once it is ready to ship. Unit 1 is going to be very resource intensive, the following units are what contributes to the scale (and like he said for software that scale is amazing).

However maintenance cost in software are usually really high especially since there is a tendency to gradually "improve" the same code base instead of ripping it out and building a new one every n years (buy a new car).
Core images in Lisp have been used since the early 60s.

See for example the Lisp 1.5 manual. Appendix E describes the handling of images:

http://www.softwarepreservation.org/projects/LISP/book/LISP%...

> Overlord is the monitor of the LISP System. It controls the handling of tapes, the reading and writing of entire core images, the historical memory of the system, and the taking of dumps.
Will Industry 4.0 be the turning point for robotics?
I think this honestly comes down to driver support rather than the Xorg stack. I dual boot with Windows 8.1 (Which is the OS supported by my manufacturer) and Arch Linux, and Arch is consistently more stable and faster for viewing videos and playing games than W8.1.

For example, I tried watching TNG from my external drive the other day (Using the latest VLC for both). On Linux this isn't a problem, the quality is good and there's no stuttering. On Windows it was hellish: The quality was extremely poor and it froze every (literal) 10 seconds to grab more data from the disk.
I think that the best was - "We lived trough it - the great war of 1914 - 1917" ... and suddenly you feel like punched in the gut.
That I had no problem doing. What's the point?
Thise numbers say a lot more about the need to reform Canada's supply management system for dairy production which is basically analogous to taxi medallions for dairy cows. It's why cheese and milk are roughly twice as expensive as in the US.
Well OK, but if you want nondeterministic behavior, you can find a source of entropy and make decisions based on a random number (e.g. flip a coin). You chose to do it and it invalidates the hypothesis, because if you replay the universe up to this point, you won't behave in the same way and the choices you just made by flipping a coin are independent of the past state of the universe.

So what am I missing, as I feel we are going into non-falsifiable territory.
Is there any slight evidence of this being true? As a counterexample Japan makes some of the most horrific gory horror movies around but they are one of the most peaceful societies in the world.
With a decent ad blocker or two, the experience is user controlled. No adverts. The fact the people will pay money to block bs and spend time and money to achieve this should provide a clue to advertisers. I go out of my way to avoid products that advertise to me. Hopefully no break though, but as a general rule, if I want a product, I'll seek something out.
thanks! I didn't know you can use Fibonacci in that sense. Will give it a try!
This is why i'll never pay for anything Google. I accept no support if I dont pay. I pay for peace of mind. If you dont give support, I do not have peace of mind, so I will not pay.
How banks are losing millions by ignoring UX design
a whole country with the work ethic of a new business owner. while some may loathe the idea as exploitation many nations go through their phase of putting more into society than you take out. this usually ends when politicians start amassing power and use promises of largess to keep it. it does alter a society and I am curious if Asian cultures will be more resistant to it. (the other thing power amassing politicians to exaggerate differences between all)
Ironically it didn't start out that way. The set was small (15ft), and the first take was reduced by virtue of the fact that the (stage) explosions caused problems for the cast. Roman refused to do another take and they were left with less than five seconds of footage to wrap the episode with.

Necessity meant that they had to run it it in slow motion and with cut angles showing the same scene; that required the addition of a somber musical addition. The cross fade to colour at the end was a stroke of genius at the end to finish it off.

But basically the resulting effect was neither planned nor written; it was an editing necessity based on the lack of footage. This helped win it the BAFTA award in 1989.
Absolutely, I've been using it for a while (NixOS being my current distro), but I took what my parent was saying as that the graphics stack is irrelevant because they don't need to do anything with the graphics stack.
> Darwin is closer to a standard BSD feel, but most of its userbase is people who came from BSD, so it’s a bit outside the scope of this essay as well.

I'm confused by this sentence. Did you perhaps mean "people who came from OS X"?