skysight-inc/HackerNews huggingface dataset:
A lot of bureaucracy and politics are coming from tech people too. Turf wars, ego issues, you name it. But yes, collocation seems to be of particular advantage to the ones being talented at 'being pleasant to the right people'.
"I tinker with a Commodore 64 (a real one) now and then, and I'm just blown away by the community that still exists around it."

I am curious - is there an analog in the c64 world to this new ProDOS 2.4 release ?

That is to say, have enthusiasts reworked and re-released the built-in c64 firmware or otherwise reworked the OS ?
I fly back to the US from Germany about twice a year, and my most memorable west-bound flight (for the wrong reasons) was on a USAir 757. Felt like a bus going over potholes the whole way.
I've long assumed that prior to HMDs taking off, we'd see people work with a video screen at the side extreme of their desk, showing a view of someone not physically adjacent to them, and the reverse for that colleague. So, you'd have a representation of a teammate beside you. Large LCDs are cheap. Connectivity is getting to the point that this wouldn't tax some office connections.

Has anyone tried it?

Obviously people could switch off the screen or the feed if they needed to make a private call, or if they were taking a lunch break.

People talk about Hangout windows and so on, but I think having something you can glance at but not have right in front of you would be a better representation of current offices.
"I wouldn't be surprised if 2K/XP get the same treatment"

What sticks out in my mind about win2k was the lack of USB support. I am aware of a third party, commercial option to add USB support to win2k - is there a free/open alternative ?
No you can't. Look at the web.
Are code reviews worth your time?
Apple does seem to create more buzz about things in general (it's their way of marketing, for good or evil) but as for me, the Samsung issue is "Li-ion cells are volatile, sometimes there are bad batches" is not a story. We knew that.. Meanwhile, "the death of analog, open standards" is worth discussing.
Soon they will achieve the ideal of minimalism, a featureless black slab that can only be distinguished from an obsidian block by turning it on.
The Newman book is worth a read - I'm going through it at the moment and a lot is applicable to SOA as well. Microservices is partially a re-branding exercise to take the massive space SOA covers and talk about a more specific definition.

The main thing is the size of the services, the clue being in the name. Also there's a clearer emphasis on the services being more business related concepts, SOA can often described in more techy service splits rather than business concepts.
Not to those that don't have skills in compiler design.

I know I was being pedantic, but that is how misconceptions get spread.
Latest HP software upgrade excludes non-HP ink cartridgeS
It's probably not wise to post it in that case.

It's like "I bought this car and it has this engine and stuff and I have to put oil in it. I'm not sure why but why can't it just run on sunlight? And why do we need 4 wheels because I heard that bikes can travel around 2. Not exactly sure why but that must be better."

Admit I'm a Docker fanboi but I don't think you can simulateously analyse and critique something when you admit you do not understand it.
Apple use data from both OSM and TomTom, amongst others.

It turns out they use OSM less than I thought they do (iPhone for iOS 5.x used OSM a more, when Maps.app used Google Maps still), but they definitely use it. The full list of attributions is at http://gspa21.ls.apple.com/html/attribution.html
It would be interesting to have a system where getting a software patent required publishing working code under public domain. Then when the patent expires, it's open for all.
> I know its "cool" to be anti-Apple

I sincerely doubt that someone would be anti-Apple on HN just because it's cool. What Apple is doing is a conscious choice of direction, which has a lot of potential for discussion.

What Samsung did is catastrophic, yes. However, it doesn't have any depth for discussion. Yes they messed up big time, and yes the situation has been down-played, but in the end, it affects Samsung market share and the health of the poor people who got affected. Discussing the market-share of Samsung and their policies doesn't have any meaning, and for the people, you can only hope that the authorities take enough precautions.

On the other hand, Apple has been making decisions, which, in the end, can affect far more many people, regardless of their usage of Apple products, in a good or bad way, for a far longer term. It is a statement, at the very least.

Or maybe I'm exaggerating, that's also possible.
Current generation of kids are hypersocial instead.

What matters is channeling entertainment more into active forms. That has always been done with varying success.
Well - if everyone else is co located, then changing the way they work to support a new group of remote workers actually add a cost to the local team. This is why it needs to be at a culture and people level, not just a tech level. The tech can be there and the local group can just ignore it, leaving the remote workers out of the loop.

I was talking about a job a while back where I would have been the first and only remote worker. What was a 'no' for me was that not only would I have to do my day job, I'd also have to be the one the pushed the remote agenda - which is a large job in it's own right. If there had been support to help the business migrate this way, then I'd have been more interested, but my feeling was that although they wanted me I'd always be the spare wheel causing additional effort for a whole team.
For someone who wasn't interested in Maths in school, but would like to learn the basics now (quadratic equations, trigonometry, etc), can any one recommend a good all round text?
Sorry, immediately after waking up is not the best time to take caffeine: http://b-i.forbesimg.com/anthonykosner/files/2014/01/besttim...
I think remote teams are in a never-ending pursuit to replicate that face-to-face communication. But as you say, nothing can really replace the face-to-face interaction. So I agree with you.

But the main argument I am making here is not that virtual communication is superior to a human one. Rather I am saying that a vague notion of culture is all that ties remote workers to their virtual teams.

But maybe I badly phrased it here because what I call culture is also man-made.
Selling training, support and docker datacenter (http://www.docker.com/products/docker-datacenter)
I think we need a mandate for ISPs to make it clear when the product they're offering is not internet connection.
Tesla seems to be making the opposite gamble - that the grid-attached storage market will give the large-battery market economies of scale and help the EV market (and the other way around). They're building a very-large-scale battery factory, and probably cannot utilize it fully just on building their own cars.
Musk has stated publically that they're betting the company on the battery price coming down for the Model 3 to be profitable. That's why they're building the Gigafactory, to reach $100/kWh. If suddenly power companies start buying lots of batteries, and prices stabilise at or above today's levels, it would mean (by implication) that the Model 3 won't be profitable (at least initially).

Sure car batteries and power banks are different, but they're all Li-ion and I believe Tesla (unlike others) is packing 18650's in both.
Totally and wholeheartedly agree. You cant just solve a problem with tech, you also have to think about who you will move the people.

I'm all for remote work, and would love it to work for me, but the culture needs to be right to support it.
Is it really? Apart from the missing port-forwarding, DS-Lite seems to be one of the better solutions to the IPv4 shortage to me. There's only a single NAT at the ISP, the local router tunnels IPv4 packages directly to the AFTR. For peer-to-peer applications, both UDP and TCP hole punching work fine.

Maybe some ISPs will implement the Port Control Protocol [1] at some point, which would allow port forwarding with the DS-Lite NATs.

[1]: https://tools.ietf.org/html/rfc6887
You clearly have made no effort to learn more than brief metadata about what path Drake's life took. You are too quick to be contrarian.

Also, I believe I debunked this last time you incorrectly conflated Drake with a completely unrelated leak. Drake did not pass anything classified to the media. He was raided, but never charged with anything other than retaining a document that had an ambiguous classification. His charge was so trivial that if Hillary's email transgressions were pursued with half as much vigor as his, she would be eating through a tube in Guantanamo by comparison. And I say that as someone who does not think the email scandal is more than a dumb but inconsequential mistake.

He did not plea bargain. They could not deliver on a single charge out of their trumped up indictment. They were on a witch hunt, had the wrong guy, and found out much later.

Edit: I'll just link to my old post last time we discussed this.

https://news.ycombinator.com/item?id=11749938

I wish you'd stop defaming Drake. Sometimes you make what sound like well-researched assertions of fact when you are actually more interested in combating rageviews than getting the story right.
What you're paying for is not having to buy and mix your own caffeine powder.
Have you read the big feature about him on WBW? http://waitbutwhy.com/2015/05/elon-musk-the-worlds-raddest-m...

I think that's exactly what you're interested in.
Acupuncture Culver City
Here's how broken today's web will feel in Chrome's secure-by-default future
Curious - what did the comment say before deleted?
Without Credit Check- Long Term Loans Available Online for Bad Credit People
This has been the promise of "smart-grid" attached devices; the implementation hasn't caught up with the dream yet, but in theory, yeah, there are a lot of very elastic loads that can be used to smooth out the demand curve, or to match a jittery supply curve.
I am really surprised to know that there are people that use an alpha version in production.
I would never ever do that even if it was allowed, and obviously it is not allowed in my company.
It's hard - when that model (leave people to do the right thing) works well - it is amazing. It needs skilled and engaged people.

The problem comes when you have people that don't work well under that model, and who need continual check points to ensure they really are doing the right thing, and that you haven't just wasted a bunch of time.

Getting these two groups to work together is hard, when sadly, getting great people is hard.
Only if they could beat your price by more than this fee, so you always win.
The Ford Edge is built in Oakville, Ontario, Canada... not the US.
It is not always trivial to get buy in from your manager to shift your entire datacenter to running docker, or db admins, or the other dev teams, nor might it be trivial to tell the ops guys to go figure out how to run it.

If you are all of the above yourself - tings are much easier
Does C++ suck? (2007)
Why there is only one cool guy on the left in the picture on the bottom of the page?
Apparently the Flouride Conspiracy Theory used in the film (go watch it, BTW; it's one of the best films of all time; and if you've already seen it, go watch it again) was based on actual real life:

https://news.google.com/newspapers?nid=1891&dat=19620321&id=...
Yes. For me, shared state in the Linux kernel is like a shared database between microservices. It makes life way easier, is faster, but you need to be careful you don't introduce subtle bugs.
Introduce one of the first REST and JSON SOA framework
Common device interconnect framework (CDIF) is a web based connectivity framework. It creates a common description language in JSON format for all kinds of web services and IoT devices, and enable RPC communications in JSON texts to these entities over CDIF's RESTful interface. The common description language and RPC endpoint created by CDIF is equivalent to WSDL / SOAP but much lighter for use by the rich set of JS based web applications. CDIF brings SOA governance to REST APIs, so REST API change management would be much easier that API changes can be dynamically reflected on app's UI. New scenarios such as REST API flow applications, IoT device rules engine, or a mashup of both, would be easier to be built on top of this framework.

The common description language created by CDIF is inspired by UPnP with integral support of JSON schema definition to complex type API arguments. It creates a SOA style description language in JSON format. CDIF's common description language organizes entities such as web services, and IoT smart devices, into abstracted entity called device. Each device would have a JSON document to describe their basic information, full capabilities and API interfaces.

At the lower level, CDIF provides a set of uniformed device abstraction interface. This design hides implementation details, such as different RESTful service design style (e.g. different HTTP methods with payloads in query strings, forms, ajax and etc), and IoT protocol details from the client side, so client applications may see uniform representations for all smart device or web services which are managed by CDIF.

For more information about this open source project, please refer to: https://github.com/out4b/cdif
I love that she posts stuff like this. It's not meant to be a review of anything, it's a journal of how she learns things, and I've learnt a lot through her writings because of it. Docker is confusing and almost everything written about it is written by those who have already achieved enlightenment so to speak, instead of by those who are in the process of achieving enlightenment.
"Having used both NetBeans and IntellIJ, I greatly prefer NetBeans"

Me too, even for C++. Wish it had Dlang integration too.
The superconductor stuff is persistent physics myth; commercial superconductors were largely developed for NMR spectrometers used by the petrochemical industry about a decade before superconducting supercolliders.
A mine in Australia is being turned into a renewable energy source
If someone, of either gender, whom I was hiring as a designer, went into "advanced learning theory and the use of metaphor and semiotics along with the theoretical foundations of design patterns," my response would be to consider them non-technical and not hire them.

And "technical," for a designer, means CSS, JavaScript, HTML, and similar.

Most of the examples in the article seemed baked.
No doubt that Tesla is a great company although it face many serious problems right now.
Tesla represents tomorrow and future.
Compact String implementation in the CLR (proposal)
- call-to-action would not be needed if achievements/stories buttons are visible. Maybe you should make the about page a bit more bold. A big fat "Hi, I'm Jabari" and no close button.

- the reddish text: I'd probably go with black on opaque white

- I'd make the stories/achievements with the outlined buttons and the about/newsletter/contact things in small text right underneath, maybe with underlines so it's clear they are links. Maybe seperate them with "|"
(about | newsletter | contact)

- just position the menu with "fixed", not "absolute"
That's a fine idea. I didn't think of that. But I'm sure there's a LOT of low hanging fruit like this that would greatly mitigate the need for the power companies to store power.
Pattern matching is huge contributor to solving problems fast or even having the problems reachable.

Just checkout these results https://icpc.baylor.edu/scoreboard/

They practically solve a very hard problem (it might take days for me to solve it) in 5 minutes. If that is not some supreme pattern matching then I don't know what it is.

Bunch of proof strategies used in math competitions are the same.

You have to have a giant knowledge of algorithms: fast fourier transform, bfs, dfs, iterative deepening, dijkstra, a*, sweep line algs, practically have to master dynamic programming (there's DP on trees, hidden markov model like DPs etc.), flood fill, topological sort, bipartite graph checks, kruskal, prim, edmonds karp, bunch of combinatorics, geometry algorithms.

data structures like segment trees, fenwick tree, suffix trees, etc.

you see where I'm going, there's a lot of memorization, and a lot of repetition (which improves memorization).

same thing goes for IMO, you have to do a lot of proofs, have to memorize and repeat a bunch of proof strategies in a huge number of mathematical areas.

memorization and repetition!
Personally, I really like her writing style. She's very honest about the things she doesn't know, which I find a lot easier to relate to than blogposts by some random internet gurus. Behind the self-deprecation she has a lot of really interesting things to say and is really enthusiastic about learning new technologies. Her full archive is well worth reading.
I work at CERN. We work on a cooling system that has found uses on satellites and also the International Space Station. Now, it would be wrong to say that CERN invented this. More that there was sufficient need at both CERN and in satellites for such a cooling system. Does it have a use beyond High Energy Physics? I'd like to think yes. It is impressively stable, thermally speaking.

Another example is a colleague working on lasers with crazy narrow beams.
Right. A hand-held ticking time bomb is a non-story.

An ancient audio port being migrated to a $9 adapter is the end of days.

> Meanwhile, "the death of analog, open standards" is worth discussing.

Just like the death of the standard floppy disc. And the death of the standard optical disc. And the death of the standard parallel and serial ports. The death of the standard PS2 port.

Motorola released a phone earlier this year with no analog 3.5mm jack. Where was the overreaction, the ridiculous petitions and bullshit we see whenever Apple does something?
Ah forgive me for not catching the 1961 reference
In F# you'd normally use a type provider for this kind of work, but for the sake of exercise:

type Chapter = Map<int, string>
type Book = Map<int, Chapter>
type Bible = Map<string, Book>

let bookOrder = [|"Genesis"; "Exodus"; "Leviticus"; (* etc.. *) |]

let sortChapter = Map.toSeq >> Seq.sortBy fst
>> Seq.toArray

let sortBook = Map.map (fun _ -> sortChapter)
>> Map.toSeq >> Seq.sortBy fst
>> Seq.toArray

let sortBible = Map.map (fun _ -> sortBook)
>> Map.toSeq >> Seq.sortBy (fun (bookname, _)-> Array.findIndex ((=) bookname) bookOrder)
>> Seq.toArray

BIBLE_TEXT
|> JsonConvert.DeserializeObject<Bible>
|> sortBible
|> printfn "%A"

FP 101 suggests you could extract the Map.toSeq >> Seq.sortby x >> Seq.toArray function, but I don't think it gains any readability, and in any case it's just an artifact of the problem requiring an array output even though a Map would make more sense.
The parent comment was talking about "every situation", not "most people".
Object Oriented Programming? I'm only half-kidding/-serious, btw. But it seems to me that there are a lot of things that become mainstream after an initial bump of esoteria .. React? Lua? Isn't this sort of the norm for new technologies ..
This is silly. I know me - I lose stuff, I don't need one extra thing to lose, and I am not buying lightning headphones.
You're working on flying cars and jetpacks? That's awesome, yo!
The reference to Bump is also on the copyright notice on the license file.

As Lasse pointed out, we never meant to take away any merit from your work. If you feel we could highlight the Hitch's origin from Stud better, let us know how. We are open to suggestions.

And yes, if you ever come to Oslo, you have an open invitation to come by an test our homebrew :)
For my first project ever on Java - I did an API on Spring Data Rest and connected to a db I designed on Oracle (requirement).

I was pleasantly surprised at how much functionality I got for free once setup. I probably spent as much time on setting up Oracle and xml/config stuff as dev but it was still super fast to get a solid API built.
I was trying to look at this the other day... who actually owns DrDOS these days ?

Also, where is the newest version of the source ?
Outing Advertisers: A Conversation with Reddit’s HailCorporate
I agree with his assertion that a space-rated nuclear reactor is necessary. I think that in order to be self-sufficient, humans have to be able to make their own little sun wherever they go.
Yes. We had like 1000 squaters and 20.000 anti-squat people living in Amsterdam. Which proved the system worked :).
Anti-squat: cheap living but with very little guarantees (can be kicked out on short notice). It was (and still is) quite popular.
Brush with the caffeinated toothpaste, get a boost with the caffeinated toilet paper.
Does Funtional Programming qualify?

It is mainstream now that it is integrated into Java, C#, etc.

It was considered esoteric 20 years ago. Haskell initially had the slogan "avoid success at all costs".

SQL, HTML, CSS were probably esoteric at some point.
Back when Nautilus went spacial, I took the time to learn it, and quite liked it.

Also - being able to set wallpapers in the windows, set the icons to whatever size all lent to the spacial experience.
Exactly.

Thermal power stations (oil, coal, gas, nuclear) cannot start up or shutdown quickly so they have to run enough to meet peak demand 24/7. Lots of energy is wasted in the small hours.
I almost barfed at the last picture.

Time to clean house!
No love for ternary computers?
Things I've learned during my PhD
GDB – a tough nut to crack: only a few bugs found by PVS-Studio
Nope. Most modern browsers stopped Windows XP support.

Hell like that are able to run computers with 1G RAM.
This will be so awesome, once the thing can integrate lenses, solardriven circuitry and silica-gel to its constructions.

Imagine a structure that collects dew and heat during the day, and transports that water up during the night. Providing a canopy and a microclimate in the dessert from which forests can sprout. And its printed on side, with no additional materials needed.

Shoot it to mars, print domes with alge in it.
While this thread has visibility, I am curious about your typical security model with docker.

From my experience, whoever is running docker seems to be able to run root commands on the host [1].

So any best practices for running docker ?

[1] http://reventlov.com/advisories/using-the-docker-command-to-...
Building a blazing fast ETC2 compressor – Medium
I think these are good questions and I am interested in the answers. At least some of the answers are not obvious or not generally agreed by the experts, it seems.
> But isn't the non-regulatory solution here to just not buy products
> without nutritional data if so?

The point is the consumer does not have as much power as you think. Because consumers act as individuals and not as a group (prisoners dilemma etc.), consumers do not nearly have as much information as the seller, for a consumer the particular issues is one of millions he's supposed to take care of (save the rain forest by buying these but not these, be politically active here and here and here and again and again and again, inform yourself about these 1,000 products that you regularly buy, etc. etc. etc.).

So the race to the bottom and offering the lowest common denominator is what happens, not "competition ensures we get the best". Customer choice and competition between sellers are only two among many many more forces. It works in the simplistic model of how "capitalism" is supposed to work because - it's a model.
I'm talking about performance. Browser applications are very resource intensive. That isn't a problem for rich people in developed countries, but most of the world can't afford to throw hardware at their problems. Besides, do we really think we'll be able to double hardware performance every year ad infinitum? Even Intel has given up on that pipe dream by now.