skysight-inc/HackerNews huggingface dataset:
>> "To an extent, the entire crafting genre owes itself to DF"

There's plenty of crafting games way before DF. In fact, some of the earliest RPGs I played, like Neverwinter Nights (1991), allowed crafting weapons and armour. Maybe crafting has taken off a bit (too much) since DF.
That's unduly personal and not ok.

We detached this comment from https://news.ycombinator.com/item?id=11997359 and marked it off-topic.
Sounds cool. Any pictures of where you live?
In Germany you, as the owner of a internet access point, are liable for whatever some person does with this line.

It is called 'Störerhaftung'. That way it doesn't matter who exactly did illegal you download stuff. You are liable non the less.

Funny thing though - the moment you are an incorporated ISP you do not fall under this concept anymore.

That is by the way the reason free WiFi isn't that available in Germany.
Common definitions in chip design and production
There's a nice CUDA tutorial on DrDobb's. It may be slightly outdated by now, but it was a great help to get me started.

http://www.drdobbs.com/parallel/cuda-supercomputing-for-the-...
Second that mulithreading and optimization. My computer is 8-core, but each core is only maxes at 1.8 Ghz, which prevents me from playing on large maps, which basically caused me to give up on the game. There are tons of smart people out there who would gladly volunteer time to improve the code if it was open source.
Layer is just a building block for adding chat to your app. Similar to how you would use Elastic for search or Sendgrid for email.
The free wifi at Telstra stores is pretty fast, often over 100Mbps. But then you're standing awkwardly outside a Telstra store with a laptop looking suspicious.
There are IPv6 VPN services :)
Object storage (i.e. s3+cloudfront) is still the correct way to store immutable files. that said, I know this will be used when the options are to rewrite filesystem access to an abstract (i.e. fs/s3/azure/etc) or just use nfs. People already use s3fs-fuse[1] which is dubious at best.

[1]: https://github.com/s3fs-fuse/s3fs-fuse
Little Snitch is pretty good at visualizing the traffic, including the blocked traffic.
It's not a tool for beginners, however.
On Windows:

Everything - simple and quick file search tool

Ditto - clipboard history

Nokia PC Suite - I still use Nokia 808 PW as my primary device, and the PC Suite is one of the reasons

Puush - quick screenshot/file sharing tool

KVIrc - IRC client

Pidgin - multi-protocol IM client

Opera 12 - living with this thing is becoming increasingly difficult, but I don't want to imagine living without it

WinDirStat - storage space allocation visualisation

...

Then there's a ton of regular stuff: VLC, Photoshop, GetDataBack, Winamp, Telegram, Astroburn, CrystalDiskInfo, NetLimiter, LibreOffice, OpenVPN, Filezilla, 7Zip, Deluge, VirtualBox, TeamViewer.....
This is all true, for sure, but I'd like to point out that PEGs are a formalism that isn't much harder to learn than regular expressions, and totally appropriate for parsing a fairly large class of languages. I've also seen PEG-based (pakrat) parser generators for just about every programming language (some better than others, of course). Again, these tend to be not much harder to learn than regular expressions, and because of the "ordered choice" operator, many programmers seem more comfortable reasoning about PEGs than a Yacc specificiation, for example.

PEGs aren't the only formalism that attempts to make writing certain classes of parsers easy. You can get a long way with parser combinators, and Matthew Might's "Yacc is Dead" paper discusses another (extremely general) approach, which I have unfortunately not seen many implementations of.

Anyway, enough of an addendum! Keep on spreading the Good Word ;)
In Scala, 4==5
No religious flamewars on HN, please.

We detached this subthread from https://news.ycombinator.com/item?id=11995497 and marked it off-topic.
I've found Mint better at tracking what I spent money on in previous months (which isn't really budgeting). It's much better at big picture--did I spend more money than I made this month? Wow, I spent more than I expected on my fuel this month--or is that possibly fraudulent and I should follow up on it?

YNAB is similar to the envelope method; take your income and put it into buckets. As you incur expenses you deduct from those buckets.

Here's a big example where Mint falls short but YNAB works well; my utilities are bi-monthly. With YNAB, I'd stash away half of the amount every month and it would get subtracted when I get billed.

That being said, I never got into the habit of using YNAB long-term (tested out YNAB4 and the new web offering), but I wish I would.
An in-depth report on the European and Israeli automotive tech sector
IRC client is one of the first foreground programs that start up as soon as the OS boots. There's no shortage for people using IRC :P
50K is nothing to talk about, really. Over a workday, that's like 2 a second. Even at 5x that much, it's enough for many uncached random hard disk IOs per message.
On the Mac I'm far happier with MPlayerX: http://mplayerx.org/

It's UI is optimised for playing video (example: if your window is not fullscreen, but playing it will stay in front). It has smoother playback than vlc, I can actually skip by seconds with my cursors etc.
I don't think this is true. Loads of FP languages are self-hosted.
From where I'm from (Eastern Europe) the law mandates that the non-compete clauses are only enforcable when appropriate compensation was being paid during employement period (must be labeled as such). Since most employers (even those with non-compete clauses in hiring contracts) don't follow this, in practice virtually all non-competes fail if/when challenged.
Agreed. Comodo has fucked up so badly, they really should be on the list:

https://en.wikipedia.org/wiki/Comodo_Group#Controversies
This comment breaks the HN guidelines. Please post civilly and substantively, or not at all.

Note how much better it would be with just the first paragraph.

We detached this comment from https://news.ycombinator.com/item?id=11994296 and marked it off-topic.
Neither of the candidates you describe will even get a faculty interview.

Reply to below: I think it's valid. The first researcher has not demonstrated they will be leader/pioneer/inventor/theorizer/discoverer of new research findings, if that's all they've done - this is what reputable research universities are looking for. The second researcher has, well, no findings at all.
StartUPest: The Highlights of MY-WAY’s Second Student Enterprise Conference
Using 'true' C99 is a bad idea, because the headers of many libraries don't work if you use -std=c11.

gcc's default has always been the 'gnu' variant, so previously gnu90, now gnu99.

I has similar problems when I switched from the default (at the time) C++03 to -std=c++11 and found unexpected things broke. I switched to -std=gnu++11 and everything was fine.
I like how Algolia does that, https://www.algolia.com/infra (their blogposts and presentations go into much more detail)

Currently thinking of creating a similar page for getstream.io, at the moment we always explain it during sales/onboarding calls. (we replicate our data to 3 different instances across multiple AZs)
Nice. I'd really love to experience this!
It would be useful to have option to connect to VPN server trough SOCKS/HTTP proxy like you can do with OpenVPN, and it is useful for traffic obfuscation and combining VPN with Tor/I2P. Another thing that I like is XOR patch for OpenVPN (https://github.com/clayface/openvpn_xorpatch), that can be very useful in hiding you are connecting to VPN.
Making individual lines a bit less readable is well worth it if making individual lines a bit less readable means you need less of them. ("Worth it" is a construct I don't really understand the grammar of - I'm a native English speaker)
Ghost busters AI challenge
Far Manager http://www.farmanager.com/index.php?l=en - works perfectly, still have this Norton Commander feeling from 80-x.
Someone said something along the lines of "I'm not giving you the data because you'll try to poke holes in it" as a FOIA request answer.

How is this OK?
Pypostgres: A psycopg2 wrapper using pandas DataFrame to perform CRUD PostgreSQL
Yeah, I had to check when the Newton was released (1993) but official development started in 1987 according to Wikipedia.

Good luck to the guy, maybe, though Apple could be kind and settle with a free iPhone 7...
1. Operating Systems: it's easy to take them for granted, but nowadays they just work, for both Windows and macOS and even Ubuntu are fine. Linux kernel is particularly impressive - I have a server with 1800 days uptime.
Mobile OSes are dumbed and locked down so I am not a big fan, but again, they just work.
2. Browsers: Edge, Chrome, Firefox, Safari - they just work.
3. Text editors: Sublime, Notepad++, VSCode etc
4. Virtual Machines: VirtualBox, VMWare - again the core software has not crashed on me once, even when using dual virtual NICs etc
5.Steam, Source Engine or Frostbite Engine or id games. Generally with some sad exceptions (Batman) you can just launch a game and enjoy it.
6. Plex - I've had it running 24/7 for years, streaming movies.
Dwarf fortress is the Bloomberg of gaming - used by a niche set of users, uglier than sin, non trivial entry barriers, and a focus on depth and breadth of services which are unmatched.

And in the same way, they are honey traps for young coders who don't get the sheer amount of different games which are working together here. (With the commensurate gripes about interfaces as well)
Can anyone who has used this comment on it's general usability?

For instance, if I lean in closer to a space will it get closer, or is my head position locked?

Would this be useful for coding? e.g. is text clear enough?

What kind of resolution is needed for text to approach the level of retina displays that we have become accustomed to?

Does anyone have any thoughts on developer experience... toolchain and IDE opportunities that would take great advantage of GetSpace?
Not sarcastic: aws is not a tool, it's a service. You're exchanging dollars for SLA. The SLA is built in: you're sometimes (rarely) down, and someone else gets called about it.
How so? Kotlin's interop isn't actually any better as far as I can see?
Another problem that needs solving.

Edit: To clarify, I was also assuming some typical amount of other research credentials, as well. From Al-Khwarizmi's reply it sounds like the second candidate is likely to be the only one interviewed, which rules out the possibility of hiring the first candidate, the superior experimentalist.
A variation of this game is for everyone at the table to stack their phones in a pile. The first one to pull his phone has to pay the bill.
That doesn't relate to the actual content of the emails or data. Although I agree that they dealed with the FOI requests poorly.
Every few days I read that science is broken or losing credibility. And yet somehow the torrent of new technology, medicine and understanding of the world just keeps coming, and often makes my life better. So maybe not completely broken.

CRISPR, Higgs' boson, gravity waves, deep networks, self-driving cars. Not broken.
Most assessment processes in academia are purely administrative processes where they count the number of cookies that you have earned. They don't take the actual quality of the work into account.

In my country, it goes as far as having "objective" point scales like: publication in ISI JCR-indexed journals, 1 point for Q4, 2 points for Q3, 3 points for Q2, 5 points for Q1. Publication in non-indexed journal, 0.1 points.

No one ever looks into whether the paper is good or crap, or whether the author has managed to submit almost the same paper to five journals. In fact, I know cases of honest people that tried to look into that kind of thing, but they didn't let them because it was against the published "objective" scale.

I don't think the system is equally rotten in every country/institution, my country is probably among the most extreme places in this respect, but anyway this kind of assessment is the most common AFAICT, as the impact factor cult is often denounced by international scientific societies.
Good thing I just paid for it yearly! But I would still happily pay for this even with the price increases, as long as Evernote continues to get better. I've noticed the strings of improvements recently, and now with Markdown support coming, it's going to be very promising, definitely up from a year ago when it was going through turmoil. Right now I'm just a happy Evernote user that literally has his whole life on the platform. I would be lost without it.
What would be the point of continuing to working at Intel if you could threaten to leave and get your salary plus golf on the beach?
In the report they say they're looking at moving to a new region, but Google apparently told them that us-central1-a was down. The "-a" makes it an AZ. It sounds like they're only on one AZ and may not fully understand the difference.

[correction: they accidentally called usc1-a a region, but everything mentioned in their outage was a zone. They specifically called it a "deployment zone" not an availability zone, so it sounds like an issue of inexperience with best practices.]

[obligatory disclaimer: I'm a Google employee. I don't have a relationship with Layer]
Nope. Starting in 2013 the government agreed provides could report aggregate of official requests for customer data (including NSLs) in bands of 1000. In 2014 the agreement[0] was altered to provide two options

* fine-grained categorisation large bulk, separately reports on numbers of NSLs, customer affected by NSLs, content FISA, customers affected by content FISA, non-content FISA and customers affected by non-content FISA in bands of 1000 (for each category) starting from 0-999 inclusive

* coarse-grained categorisation finer bulk, report only the aggregate number of FISA and NSL orders and the number of customers affected by that aggregate, but do so in bands of 250 (starting from 0-249 inclusive)

So "0-249" means "between 0 and 249", they're not allowed to be more precise at this point

[0] https://www.justice.gov/iso/opa/resources/422201412716042240...
It seems to be a new Shanghai-based company started by an ex-Google engineer this year. I found some news in Chinese (http://qianbidao.baijia.baidu.com/article/503760), which says there will be a specific 3D engine developed for SPACE, not using Unity. It is exciting to see the 3D desktop/multi-tasking environment become popular one day.
The constant rocking from head movement would make most feel sick before they got any real work done I imagine. Seen in the demo video here: https://youtu.be/B4JqN0uxnzw?t=28 I know I'd struggle to focus on lines of code or paragraphs of text with it constantly moving around.
> The best AV is: - keep everything up to date - uninstall flash, java, silverlight - don't open random junk - use homebrew/homebrew cask to install stuff

Indefensible. Just browsing a web page is “open random junk.” Ad networks bring malware to mainstream web sites; Adblock is now a major line of defense.

You could wallow in despair, or you could use QubesOS. Which, infuriatingly, does not include IPv6 yet.
I think the different between your example is that the stratosphere has no system of property rights, so their simly is no market.

Helium is different, their is no clear market failure of any kind. As government provided helium will start to run out, future prices will rise. Potential gain from increasing production will raise as well. When prices rise many people will move to alternatives softening the rise in price.

Once the prices are higher, their will be a huge insentive to figure out a way to produce it economically.

The equillibrium price will probebly be higher then now, but currently we are living in an artefical low, so setting the goal of continuing this current low price is simply unrealistic even if government manages it, to keep the price this low they would have to subsidise it eventually and I don't think that is a worthwhile thibg for governemnt.
There should be a Nulled Science Magazine!
I would second that last few lines : reach out to some other CEOs or C level you know, check with them what they think and if they would be open to have a chat or two with your CEO.
Also if you have been there for a while then you possibly have a good chance to be able to reach the CEO and talk openly. Go for a walk, coffee with her and ask how things are going for her. Stay away from work topic possibly at first but do say that you are worried about her and a possible burnout. Offer to help and to put her in contact with some other CEOs you know.
It's important to get communication going again before you can regroup and build something.

It could also speed up the dissolution process though.
You might get fired on the spot also but if things go as you describe there is probably tough times ahead.

Walking out is the easiest (work wise) option, not easy either (personally wise). Keep in mind that, in a way, "it's just a job" so don't let it eat you either. It doesn't cost much to keep some lines open and stay in contact with different companies and leaders...
There's a Windows version called Zeal that's great if you're not on OSX.
I do not see any indication in the link you posted. Am I missing something?
It's hard to believe that Alpine is "very security focused", when both the .iso and checksums are served over http/have no https forced.
That's how your head moves constantly yet you have no problem focusing. The reason you don't feel sick is because it's your own head. In that video you're watching someone elses head movement.
Our company is more like a public service with a board made of paying customers. (yes, before you ask, I know this is fucked up)

I like your ideas of an intervention, and reaching out to a CEO that has experienced this kind of situation.
Please explain what you are talking about. If I were less charitable, I'd worry you were taking an uninformed potshot at a curriculum you haven't read up on.

What is "sensible and internally coherent explanation" if not a method to approach the problem?

In the IMO, points are awarded for sensible and internally coherent explanations (commonly called "proofs").
We're implementing Clickhouse (http://clickhouse.yandex) to our open-source analytics platform Rakam. (https://github.com/rakam-io/rakam)
Improving Results and Employee Engagement Through Collaboration Apps
How to Be a Great Engineer
rsync+ssh: Still more reliable than other sync software or exotic filesystems.

Inkscape: When you have to do graphics and diagrams for slides and posters, you don't have all that much choice on Linux, so I'm happy a quality vector graphics program exists. It might be a bit more cumbersome than commercial software dedicated to schemas and technical drawings, but at least you can rely on it to get the job done, with only your creativity as the limit.

Cog/Cogx, XMMS and Winamp: I don't have Windows or Mac OSX, but I have good memories of using these simple (in a positive sense) music players on occasions I had to use those operating systems, and I still miss a basic player such as XMMS these days when everything looks like it's trying to out-iTune iTunes.

Then there's mostly server-side software such as Nginx; Sqlite and Postgresql (and other database software); and typical mail server software like Postfix and Dovecot that I guess most people would agree to be vastly reliable, but that shouldn't be a surprise given the nature of server-side software.
Are german ISPs required to "pass the blame forward"?
If not, whats stopping everyone registering themselves as an ISP?
Your customers will blame you: you don't want it to happen. Even if amazon pay you some damage you may lose trust or your whole business in the meantime.
I found Wen Mei Hwu's "Heterogeneous Parallel Programming" course on Coursera to be an excellent class: https://www.coursera.org/course/hetero
>Blogspot, for reasons that defy logic, redirects visitors to "localized" domains (I assume via Geo-IP). OP is probably from Malaysia.

Because a whole bunch of countries keep wanting to block stuff. So:

https://support.google.com/blogger/answer/2402711?hl=en

If we receive a request to remove content that violates local law, that content may no longer be available to readers on local domains where those laws apply.
Note: Country-specific domains is not a different blog address, but a domain redirect based on the country where you're currently located.
Not only FP. Lots of languages are self-hosted. So actually most modern parsers are not written in C, since they are written in the language they parse.
Accidentally misclicked the down vote button.

Sorry for that!
> I think Symantec's mail server guessed the password "infected" and crashed (this password is commonly used among antivirus vendors to exchange samples), because they asked if they had missed a report I sent.
Details about the NXT 2.0 token distribution and blockchain
I watched yesterday Dan Kaminsky's surprisingly related DEF CON 23 talk [0], where he presents a approach to UI security such that one can embed a paypal iframe without the ability of the website to hijack it. In that context, I view the proposal as a way to combat ad stuffing. A site could give guarantees that the ad neither clogs up the browser and could guarantee that the ad is visible.

Plus, the same mechanism could be used to keep the browser responsive, simply by only allowing a tab 95% of the available resources instead of all resources. (And if it is done right, a site could also forbid something like unmuted autoplay videos, by just not giving the ressources to an ad at first.)

I really like the suggestion. It is only an improvement on the 95% of all sites which try to play nice, but an improved experience on most websites is a overall win.

[0] https://www.youtube.com/watch?v=9wx2TnaRSGs
CFEngine for configuration management. CFEngine is a promise engine -- you can see what promises about the system state have been verified, which have been repaired and which couldn't be repaired. I like the insight into infrastructure that it provides. It's been around since 1993 and is quite mature.

Working with CFEngine, I got into git. I trust git too. :-)
In terms of programming this is nearly useless. I have to change my font size usually 4-5x the normal size I have in my IDE to even feel comfortable looking at it.
Stop teaching Indians to copy and paste
> Would this be useful for coding? e.g. is text clear enough?

It's not clear enough with todays headsets but who knows what the next gen will deliver.

It could be useful to use a headset like this when the light from a normal screen would disturb others
It grabbed my attention because it's an expert system with fuzzy logic rules and I have an interest in those. I'm not interested in their military applications.
> if I lean in closer to a space will it get closer

Anything else would be stupid.
How did you end up there? Did you go on holiday? And it infuriated you that you were able to enjoy the beautiful scenery on that road, whilst enjoying the holiday?
Hopefully it is just a question of time before we have retina resolution even for panels that are a few inches from our eyes and magnified with optics.
Yes! It's VXJunkies implemented.

My new one-line description of Urbit: "Diaspora in INTERCAL on a blockchain by VXJunkies."
60+ Great Front End Development Tools
Why? He has stated on many occasions that he has no intention of working with anyone else.
Interesting proposition. If the image quality is good enough, then even a good VR headset might actually be less expensive than an array of physical screens.

Obvious disadvantages: having to wear a VR headset all day, and you cannot collaborate with others over your screen contents anymore (unless they strap on and plug in a second headset maybe).

Another thing: This would be really cool for desktop sharing.
Just curious, but what bugs have you encountered in nvAlt?
I switched over for the Collapse Note List function.