skysight-inc/HackerNews huggingface dataset:
Core - C++

UI - HTML/CSS/AngularJS (1.x)

Git - Separate repositories for UI and Core.

iOS - Cordova (just for the initial setup). Modified XCode project to include changes from the Core and UI git repositories. Added some native iOS code. Bridge between Core, Native and UI done with objective C++.

android - Cordova (just for the initial setup). Modified Android Studio project to include changes from the Core and UI git repositories. Added some native Android code. Bridge between Core, Native and UI done with NDK/JNI.

windows UWP - Cordova (just for the initial setup). Modified Visual Studio C++ project to include changes from the Core and UI git repositories. Added some native UWP code. Bridge between Core, Native and UI done with C++/CX.

Mac, Windows Desktop, Linux - Qt. Modified Qt Creator project to include code from the Core and UI git repositories. Added some "native" QT code. Bridge between Core, Native and UI done with Qt's C++.

Browser differences was a huge PITA. It was still worth it, though, compared to writing the same UI in different platforms and programming languages.

If you need more info on the build process, you can shoot me an email. My email is in my profile.
This is why I don't host my own email. I pay a provider that I trust to do all of this for me.
You have 1800 tabs? How do you cognitively manage that?
Due to "InfinityEdge Display", there's no room to put it anywhere else. It does make the built in webcam rather useless, I've got an external (Logitech 920) webcam.

Look at the InfinityEdge Display here: http://www.weboo.co/wp-content/uploads/2015/06/New-Dell-XP-1...
Ask HN: What does the ideal office include?
Our company is calling for suggestions on what we'd like our offices to look like / include / feature.

I think variable height desks, walls that can be drawn on (whiteboard like), large monitors in meeting rooms, small phone booth like boxes for ad-hoc meetings and conference calls, air conditioning, ...

What else would you suggest?
I tried The Mythical Man Month but gave up. Found it extremely slow. I don't understand why it gets so many positive reviews.
Personal Apis
+ This is a project with idea that "Everybody should have pubic APIs".

+ APIs can separate to some categories: profile, companies, status, event, news, music..

+ A person create some new APIs and type data then click save. System will make a API url for exchanging.

+ Let's imagine that:

+ Job finder (career finder) websites can connect to one user's API to collect data and display on different formats.

User can register on many websites with one API and don't need to type many times.

+ A Smart Tivi or Smart fridge (Samsung) can connect to the APIs to know what they want.

+ A blogging system can get posts from user API and display this data.

+ IOT devices can connect to the APIs and know what time user get up to make a alarm clock, turn on/off lights.

+ A person can exchange their APIs to another person, another apps to know about their life.

+ This is need a Protocol Standard for personal APIs that are used by many companies,apps, devices..

make life easier and better.

How do you think? Let's comment!
A bit 1984 for my tastes. I still put tape over my laptop webcam.
How to simplify complex decisions by cleaving the facts
Clever idea, but kids don't care and as a parent your always on call.
Students Have 'Dismaying' Inability to Tell Fake News from Real, Study Finds
Related is Tymoczko's geometry of musical chords [1] see also [2].

[1] http://dmitri.tymoczko.com/geometry-of-music.html

[2] http://dmitri.mycpanel.princeton.edu/voiceleading.pdf

[3] http://dmitri.mycpanel.princeton.edu/ChordGeometries.html
a magic box which would reliably and cheaply convert black/gray water to high quality drinking water and turn poop and organics into energy bricks to eliminate sewage plants and septic tanks seems like a technology we should have invented a long time ago.

We have invented such a "magic box" -- but it's large-scale: that's what municipal sewage farms mostly do (modulo the final step of turning poop into energy bricks: sewage is generally too contaminated to be economical to turn into safe biofuel without expensive treatment). Also, it relies extensively on bacterial fermentation and takes a lot of human intervention to control.

The ISS toilet that keeps malfunctioning is the American one, no? Because I seem to recall the USSR cracking the urine-to-drinking-water problem on Mir a couple of decades ago. (Not Invented Here is a besetting problem with NASA, which for political reasons isn't allowed to Buy Foreign.)
Would that be deducted from their allowance? I guess this would rather alienate my kids from me, as they'd try to save money.
Seems like normal monitors might be a far easier solution than VR.
SUSE Studio is an online Linux software creation tool
Really more of a bypass than a crack, but good to know.

I have a t420 that has the supervisor password enabled. The only thing it prevented me from doing was enabling virtualization on the cpu, but docker has mostly replaced vagrant for me so I haven't minded.
I just upgraded my XPS 15 to 32GB, 2400MHz RAM. Unfortunately with the XPS 13, it seems the RAM is soldered to the motherboard. Personally I wouldn't get the XPS 13 for work, but go for the more powerful XPS 15.
> roommates who mocked me

Just curious, did you perceive a certain level of malice with their mocking, or was it more lighthearted? I can't speak for Americans, but here in Australia, mocking from your friends is a sign of acceptance and mateship. It's a way of indirectly indicating that you're comfortable enough with someone to knock them around a bit, it's a complimentary way of saying "I know you're strong enough to handle it".

I don't want to risk sidelining your experience, but is there a chance they may have seen you as one of the boys?
I do the same - first so my clients aren't looking at the side of my face as I'm looking at them on my main monitor and second because the built in webcam quality is pretty horrible.
The infamous racist nan that Gordon Brown ran into wilst campaigning.
Exactly! That's why I think we should keep building better AI. It'll be AI, which will be traveling out to the stars, not humans.

We could send a probe to a star and once it reaches it, we could simply beam the AI using a transmitter to the probe. Once AI has done its work there, it can be beamed back to Earth (it there is need for that). Build a network of probes and AI can travel between stars at light speed!
>Mars has way more sunlight (much closer to the sun and a much thinner atmosphere)

Mercury, Venus, Earth, then Mars.

(Mars is further from the sun and gets ~60% of our sunlight)
The XPS 13 pioneered ultra-thin bezels which really are quite cool[0] -- not just visually: they shrunk the device footprint while keeping the screen the same size. The poor webcam position was a casualty of that design.

What's a bit weird is that even in this, what, second or third revision, they haven't managed to engineer around this issue despite it being mentioned as a major downside practically every time the laptop comes up.

[0] Striking comparison with a contemporary MBP: https://www.windowscentral.com/sites/wpcentral.com/files/sty...
Yes, but I think Redis module is in development and is not stable now.
> This Kaby Lake-based system comes with Ubuntu 16.04LTS preloaded and features the InfinityEdge display.

If you haven't had the personal experience yet: stay away from new Intel processors on linux for at least a year post release. And if you must purchase something with a new Intel processor - do yourself a favor and pick a rolling-release distribution like Archlinux. -- but seriously I advice against it, I tried an XPS 15 with Skylake a little over half-a-year ago and it was extremely unstable at the time (even running the kernel of git-master).
There are many doctors who prescribe homeopathy.
Koh Mook Island, Krabi , Thailand
LSTM for Human Activity Recognition
Ask HN: Why do you use React/ Redux and Webpack?
Sure, technically - but if a file's sensibly broken up into lines on semantic boundaries, "git diff" will at least let you think of it like it only rewrites the bits that actually changed. If you're versioning a file with no linebreaks, the diffs would be meaningless ("minus everything, plus everything"), which is an unfortunate loss of functionality.
Does any potential buyer has given serious thought to Intel NUC products instead of a laptop?

I see several advantage of owing it like

1. portability

2. connects to extenal GPU (it already has integrated Iris Pro GPU)

3. optical audio

4. upgradable/future proof

5. my choice of keyboard/mouse/os/display

6. Thunderbolt™ 3

www.intel.com/content/www/us/en/nuc/products-overview.html

https://news.ycombinator.com/item?id=11908100
Why inflight shopping still exists
Blogger is the worst example. I'm basically unable to scroll an article without it interpreting it as a swipe, sending me to a different page, and losing my progress.
Dead? No, far from it. Its still quite a powerful engine.
He is asking why are you overthinking this? People in China have put the cultural revolution behind them, it might be helpful for others to do the same when attempting to psychoanalyse present day Chinese behaviours.

Your weight, your age and how much you earn are not taboo subjects in China, so people will bring them up in casual conversations.
Immigrants start small businesses at twice the rate of the native-born
Actually I think the big issue is expense and willingness to fund the expense. There are reasonably straightforward engineering solutions to most of the problems that have been tested for a while (gravity from teethered capsules was tested in the 60s as I recall; Radiation shielding is straightforward with sufficient quantities of water, power through naval submarine type nuclear reactors etc). The problem is these would require massive amounts of mass to be lifted out of our gravity well through rocketry & willingness to fund with potentially insignificant returns doesn't really exist, though I believe some significant fraction of the American military budget should be sufficient.

Don't forget that as early as 50 years ago - an era almost primitive by standards of technology available today - given enough money, a number of men visited the moon.
Indeed it is but the 1st RC is expected within days/weeks so that would be the direction I'd be exploring from now on ;)
The difference in Japan is you can have zero accent and speak fluently and just by looks some Japanese will have some kind of mental block understanding and/or acknowledging your Japanese.

Examples: I can call some business on the phone and people won't know I'm a foreigner. No accent. I've gotten in a cab late at night, talked to the driver for 10 minutes, and then had him freak out went he turned around to collect the fair because based on conversation he thought his ride was Japanese. I bring those examples up only to point out having zero accent and being able to speak in a way that I'm perceived as being fluent.

And yet I still run into people who's brains seems unable to accept that I'm speaking Japanese to them. It's a common complaint by friends who've been here 15-20-25 years that they still get this. Over time I've learned to accept they are trying to be helpful and I'm the 1 in 50 or 1 in 100 foreigners that can speak Japanese well so just thank them ... in ridiculously polite Japanese.
Weren't criticism and self-criticism[1] integral to overturning respect for traditional social superiors and making personal dignity more dependent on political compliance?[2]

[1] https://en.wikipedia.org/wiki/Struggle_session

[2] https://en.wikipedia.org/wiki/Self-criticism#Communism
Very happy to see they ditched the Intel wireless chip that requires proprietary firmware for an Atheros chip.
I hadn't heard that PDEs were crucial to the practical progress in fracking. The applied math I heard about was really mostly just the fast Fourier transform (FFT) for deconvolution of seismic signals to identify rock layers. The FFT was in, what, 1968 or so so 40+ years ago? Well, the computers of 1968 could do some really good FFT calculations.
The Ubuntu XPS 13 has been on sale since early 2012. With 3 versions released in the last ~2 years.

I guess, after almost 5 years, they are quite serious about it? Although the effort is shared with their Windows siblings.
Not identical, the ubuntu version gets the well supported intel wireless card.

http://en.community.dell.com/techcenter/os-applications/f/46...
Great! I need a new laptop and my options are Thinkpad X1 Carbon and Dell XPS.

Anyone has experiences with the two of them so he can compare?
>Once you realize this, physics seems less fundamental than mathematics, when it comes to understanding the universe.

But space and time are natural, ie. you mention a physical interpretation. And a paradox one at that, because you are explaining counting (numbers) by counting (dimensions).

> Want to study the universe at the most raw level?

I'd rather offer that mathematics is about formalization of what you know, while physics is about exploration of what you don't know. Maths is intrinsic, abstract and relies on intuition. Physics is extrinsic, concrete and relies on experimentation. These separations are arbitrary and not useful, if they don't serve a purpose. Why divide like that at all? If you talk hierarchy, I'd say logic is higher up there.

To wrap it up, what's that got to do with bad teaching? I'd suppose that deductive reasoning cannot be taught, because it is learned before language is acquired, then used to acquire language. Maybe, memory can be trained, and curiosity can be stimulated, but school is hardly the right setting to inspire creativity, when most of the time there talking is forbidden.

> Zen buddhism

Sure, nihilism, or religion overall, is like an escape when you abandon all hope and try to recollect new hope. It is admitting you don't know anymore and going back to square one.
I have looked it up, and it seems the combustion of methane produces more energy than the combustion of hydrogen. Splitting water into hydrogen and oxygen won't be 100% efficient though, and neither will be turning heat into useful energy, so I don't know if you'll still be energy-positive in the end.
I find the thought of replacing schools and teachers with technology and VR a scary dystopia.

It seems we've gone a long way... in the wrong direction, I suppose. For example, the consensus in Sci-Fi used to be the other way: people like Bradbury and Asimov imagined nightmare scenarios were kids were taught by futuristic devices, and the implication was that human contact with actual teachers mattered; that exposure to other people with different opinions -- who might even get angry at you -- was a good thing; that education is a social thing, not a mere transference of "content".

Of course there's a lot to fix in education, but why would one root for an educational system in the hands of corporations and practiced by replacing everything with tech?
You can literally do version control in the database as well. Upgrade and downgrade your entire scheme at will. Unfortunately the only open source software I'm aware of that does this is Archiveopteryx

http://archiveopteryx.org/db/mailstore

http://archiveopteryx.org/db/schema
Every xps 13 review I've seen mentions this as a big minus. I haven't used it yet, so I don't know, but is it really that big a deal? Seems like its a fair trade off for an edge to edge screen?
Where I live we have big disposal fees for tires, dishwashers, etc. Isn't that just the free market form of an incentive? Does Sweden not have garbage disposal fees?
Neither do I host my mail, I just fetch it from the server. Even if you have your mail kept up there somewhere, you still have to do all this (grouping, spam reporting, ham-checking [i.e. mail you want to read that went into spam folder], getting rid of unwanted mail, managing subscriptions, etc.), but the differences are (a) you don't get to decide which software does all that, (b) you have to use a half-arsed interface to configure groups, filters, etc., and (c) an attacker with your login can get at all your past messages whereas in my setup all he gets is what I didn't fetch yet. All I did was configure the software once (a couple days on-and-off hacking), and I saved myself from those disadvantages and spared ~$30 per year (used to use FastMail).
This version has been out in the US for over a month now, I bought it directly from Dell in October. I have the non-developer editoin and installed Arch Linux on it as my primary OS. It did not require any hacks and the process is well-documented on the Arch Wiki.

If you qualify for Dell EPP, you can get a non-developer edition with the same specs as the developer edition and a Windows license for the same price.
My dad used to bring home a work laptop in Ukraine on rare occasions (I remember it having a trackpoint so I think some sort of thinkpad) and I'd sit there and mess around in Paint for a few minutes until he'd take it back. I can't remember the age, maybe..7? At one point around that age we got a computer lab in school. I remember we had to type in programs during the classes. We only had a few classes though from memory. If we typed the program in quickly enough we could actually spend time playing the resulting game :D I'm now a fast typist.

The first time I started really using a computer was when we got one at home after moving to the U.S. - I was about 12 or 13 at the time.
true reddit is people who are desperate to feel like special little snowflakes, so they are ready to believe every conspiracy, everything and anything at all that will enable them to "enlighten" their friends about the evil lizard people. Everything is bad, the world is going to shit, the apocalypse is just around the corner.
So does Turkey and many other countries.
Mars vs Titan.
I saw two people running ubuntu unity. But I didn't go around and check the rest.
he mentions 'logarithmic clamping' towards the end, can someone provide a link to what that is? google-fu failing.
Good idea! There are some people I would encourage to go on the first trip!
That's not the "modern" definition of racism, that's an arbitrary modification that only exists in academia and is used to justify racism against whites and sexism against men.

Whether you're punching up or down, racism and sexism are ugly and disgusting, regardless of what Bidel-Pavda[0] and her ilk would claim.

[0] http://wetasphalt.com/content/why-racism-prejudice-power-wro...
Upvote for the snark. Normally might go the other way for the trollishness, but seems fair given that a minority of HNeckbeards turn every post re: Apple into an ad for the XPS or Surface Book these days.

The "...for developers" talking point is so ridiculous I'd forgotten it was really just a rehashed argument from yesteryear. Used a Mac in the mid-00s while in undergrad CS, and other than a half of one semester virtualizing Windows for Verilog, every other toolchain or need I had worked perfectly in OS X. I had more conversations with other CS folks blathering about how Macs weren't used for development than I did problems using a Mac for development.

That silliness hadn't been an issue for quite some time until now, just as how most people aren't under such a severe RAM crunch anymore that 16GB isn't a deal breaker.

Every machine worth its salt is going to have made design compromises (Thunderbolt ports only, a horribly placed bezelwebcam, etc) because that's what building a product is about. Making a purchase is always going to involve subjective decision-making because that's what buying a product is about.
The thing is, they don't need to be hermetically sealed for 10 years on a small scale. They just need to be self-sufficient long enough for the next supply wessels initially, until they can build up sufficient scale to be able to start solving the problems themselves and the environmental scale is sufficient that you buy time to fix problems that pop up.

Scale "solves" a lot of these issues by buying time and providing a population large enough to do the work required to fix things.
/r/backpropaganda
> No browser integration

Depending on the conventions you use in the file, you might be able to fix that with a browser extension that can parse it. Alternatively, if one of the places you're replicating it to happens to be a web-accessible machine, you could throw together a basic web interface (behind a login) for it - that'd get you pseudo-browser-integration on any device.
> Lies are not covered by freedom of speech in Germany

Who is the decider of truth? The state. It is the only source of "truth" and "liars" are excluded from human rights.

Sounds pretty much textbook definition of thought crime laws.
> Does anyone still believe this 'trickle-down' hogwash?

Absolutely not. Corporation will choke employees and consumers alike if they are allowed to have their way. This quarter my company decided to cut the quarterly bonuses to zero because Y-oY growth targets were not met. Although profits were higher then last year. Now it looks ridiculous to me to expect an fixed pefcentshe growth forever and then punishment employees who didn't even knew that increasing Y-oY growth is part of their responsibility. If at all anybody should have been punished, it should have been the top management. But since they make the rules, there is no downside.
Do these fees result in more appliances being repaired?
> If you really want to understand what makes American culture tick, live somewhere like Philadelphia or Baltimore for awhile.

Baltimore here, almost two decades. If the point you're using my city to make were as obvious as you make it sound, I would not now need to ask that you make it explicit.
I already complained on https://news.ycombinator.com/item?id=11815107 concerning the older edition that it is ludicrous to call a laptop "Developer Edition" that does not even have an ethernet port. It seems Dell makes again the same mistake.

For protocol: For selling a "hipster model" it should better be thin, well-designed etc. For something that targets developers you want

- Ethernet port (ideally 10 GBit/s instead of 1 GBit/s if possible)

- Easily available maintaince manual and easy to open case to replace/extend RAM, replace SSD, clean fan etc.

- Hardware for which open specification is as much available as possible (which is a much stronger condition than "open source drivers on GNU/Linux are available")

- But besides GNU/Linux it also should be able to run Windows (often it is really import to be able to test software on Windows)

- Non-locked UEFI bootloader (including possibility to enable/disable secure boot) with ability add own keys and also remove existing secure boot keys (e.g. Microsoft's one if you really are a FOSS fanboy).

- Ideally possibility to compile UEFI firmware from source code on your own such that as few blobs as possible are compiled in (this probably also implies a necessity that a way exists to reset the UEFI to the factory state if you bricked the UEFI by too much experimenting).

- Long lifetime (5 years +) from purchase for which the device is officially supported by the manufacturer
The audience. By not sharing the content, at least. (Though, that's just a fantasy, admittedly.)
That is great to hear!
But college (university) is more than rote learning and getting a 4.0 or a first.
This is total bull. Just because the us and the UK are screwing themselves over, doesn't mean that the rest of the world is too. BJP is inspired by Nazis and fascists... Do some research first. Jeez !
You don't feel that it could be described as education?
/g/ and /prog/ can be useful. There's tons of noise and beginner/toy threads, but competent devs can be found.

Can't speak for the other chans but I recall a chan with a competent user base dedicated to programming/hacking/rigbuilding a few years back. 1337chan or something? Abused the green on black theme if anyone else remembers.
Which all together hardly use 3% of a single core.