skysight-inc/HackerNews huggingface dataset:
The Nobel peace prize has little to do with the 'real' Nobel prizes or Nobel committee. It's administered by an entirely different organization, in a different country and with different rules and criteria.
That still does not prove propaganda was deliberately being pushed by CNN. We should not be so quick to dismiss Hanlon's razor.
head — https://linux.die.net/man/1/head

tail — https://linux.die.net/man/1/tail

less — https://linux.die.net/man/1/less
ARTFINDER:+I+Just+happen+to+Love+You.+YouAcryli
So it's RDF without the globally unique identifiers?
That's possible but I'm not sure why someone who would prefer more descendants would genetically modify their progeny to not prefer more descendants. If this is a government imposed eugenics plan it could certainly work, though.

For most of human history a desire for sex was quite sufficient to ensure reproduction even without as much desire for children. With the advent of birth control the environment changed and there are new selective pressures. Also the modern world has a lot of new, competing, sources of joy.

R strategies certainly don't always beat K strategies! But humans are currently in a very rare situation where our population seems to be very far below K and most people in wealthy countries aren't living anywhere near subsistence level. So, until Malthus rears his head again, evolution is going to be paying a lot more attention to r.

For those following along at home, for N as the number of individuals:

dN/dt = rN(1 - N/K)
Only if those dependencies are in the cache, otherwise it takes the same time.
Can I forward you to these four resources? (I realize this might sound like a cop-out answer, but these people have summed up the benefits of CSS-in-JS so much better than I could in two minutes!)

[0]: Rendering Khan Academy’s Learn Menu Wherever I Please: Documenting the move from the handlebars + less combo to react and css-in-js, and why KhanAcademy did it

[1]: My thoughts on Inline Styles: A great collection of both pros and cons about styles in javascript. Most of those doubts we've tried to solve with styled-components

[2]: "Scale" FUD and Style Components: Using components as low-level styling constructs

[3]: Ryan's random thoughts about inline styles: Explaining some benefits of using styles in js

BONUS

[4] The Future of Reusable CSS: How component libraries should be styled, and why they're not yet

----

[0]: https://medium.com/@jdan/rendering-khan-academys-learn-menu-...

[1]: https://medium.com/@andrewingram/my-thoughts-on-inline-style...

[2]: https://medium.com/learnreact/scale-fud-and-style-components...

[3]: https://www.youtube.com/watch?v=EkPcGS4TzdQ

[4]: https://www.youtube.com/watch?v=XR6eM_5pAb0
Physics is like exploring properties of a set where you are given a relation between individual elements of the set. Physical intuition us the knowledge of general relations that can be expected to hold for all elements.

If you don't want the physical intuition, then you don't want the physics at all; You should stop claiming to want to learn physics and never stray further from the one true path than the applied mathematics building.
UI is not only design, but also UX.

One of big Android advantages are activities and intents. It allows for application cooperation in a way that's not possible on iPhone. Even the default app concept is based on intent handling - and that's why I can use Firefox as my default browser, Nine as my default mail app and Sygic as my default navigation and send stuff from other apps over Threema. On iPhone, I would be stuck with Safari/Apple mail/Apple maps/iMessage no matter what others offer.

This also affects integration from third parties. There's no reason for an app to support just Dropbox, when there are intents, that all other services support. Unless you want to artificially limit the integration, or you came from iOS and are not used to that.
I did. You wanted acknowledgement that there are problems for which GC is best solution in C++. I explained why it is never best and likely never anything beyond "barely acceptable".
Looks like a few of the patterns in his analysis has a tendency towards Benford's Law[1]

[1]:https://en.wikipedia.org/wiki/Benford%27s_law
Open Product Data: a public database of product data
Finally some news that makes me truly happy!
>Yes, there's a massive savings glut. But a big part of that is due to central banks.

It's more a feature of wealth and income inequality than central bank policy.

Central bank policy accelerated this trend but the "savings glut" (1% wealth) has only been going up since the 70s.
It seems right to me to applaud effort in this way even if perhaps I wouldn't make all those specific awards. Shining a spotlight on those statesmen trying to make the world a better place.
Which part are you referring to? Bit operations etc isn't affected by endianess. It looks like it would only potentially be a problem if input is coming from another system (haven't looked at where input comes from or what format/type).
Note that while CSS modules doesn't provide an out-of-the-box solution for themeing you can use css variables and then either just swap out the variables (if you only target browsers that support the custom properties spec) or run the CSS through postCSS.

The important difference however is that CSS-in-JS can swap out themes on the fly whereas this would be a static solution that doesn't scale e.g. if you need per-user customization.
No it doesn't it's the same on iOS.

Apple didn't come up with dependency/package managers like Carthage or Cocoapods, the community did. There's just enormous amounts of OSS libraries provided by the community too, with ones like Alamofire smoothing out the rough edges of iOS's networking APIs.
The Washingtonpost has repeatedly published fake news since forever.
I hope HN readers are open minded enough to actually read this article in an unbiased manner and really think through it.

I'm an African American software engineer who grew up in a medium size factory city (100K people). I went to a private predominately white school and church growing up, of course now I work with people of all ethnicities in a major metropolitan area,so I thought I thought I was the farthest thing from being prejudiced.

After reading articles like this one during this election cycle, I had to take a step back and realize that I was also guilty of looking down on the people he described as the Trump supporter and that I had my own prejudices. I've never had any reason to interact with poor people from any other race and didn't think about their perspective. Everyone I interacted with that wasn't Black were either people I went to private school with (meaning by definition they weren't poor), worked with (meaning other IT people), or lived and worked around (the top 20% of income earners).

And the article is correct. At least politicians and the media pay lip service to inner city poverty, no one does even that much for poor people in small towns. If I were part of that demographic I would be going for a politician too that wanted to blow the whole thing up.
Anal Sex Uzmanı Avcılar Tesettürlü Escort Bayan Sevda
Almost 6,000 online shops hit by hackers
I now see that we're not really talking about alerts in the 'alert()' sense, but rather about the popups - which are not native widgets (which are better off non-modifiable, in my opinion).

My bad.

Do you know of any good reading material concerning these form validation popups?

From reading on MDN [0], they seem to be browser specific - like the Chrome connection tab [1] - but somewhat customisable via JS.

[0]: https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Form...

[1]: https://blog.digicert.com/understanding-the-google-chrome-co...
> ... this cable, which will be used for bulk data transfer by 2 private companies.

... and bulk collection by the NSA too, I'm sure. Hopefully Google is still encrypting their internal traffic. Facebook probably doesn't care.
Great one! Would love to do this in my side projects.
The psychological reasons behind risky password practices
The White House Wants to End Racism in Artificial Intelligence
Valve invests in company to have wireless virtual reality
Of course, Emacs has zone-mode
Well, I guess I can play a song for you

Yours truly,
Tambourine Man
They're implying that the far-right protests caused the "Arab ghetto kids" in question to become the "angry underclass", not that the "angry underclass" was itself far-right. The sentence could definitely be written more clearly.
Do you understand that the linked article, and the talk referenced in the article describe a way to implement garbage collection as a solution to (memory management for) data structures with cycles?

Do you think that this problem is not equivalent to "how do I allow my dog to make a 'press this button for fart sound' app?"?

Do you have a better solution to reclaiming data structures with cyclic pointers?
Thanks so much. The author has been very brave! I am very proud of her.
My usual argument is as follows:

There are indeed cases where you have to use GC on some part of your program (as you say, some graph with cycles). However, such things are still only a small part of a program, and most of your memory allocations can still be handled without a GC.

No program language I am aware of (and I don't claim to know all) are good at saying "GC this 5%, I'll explicitly handle everything else". In C++ the "GC" bit is painful, in most other languages the "I'll do everything else" bit is painful.

Of course, there is an argument that just GCing everything is as efficient as bothering with manual memory management, so why bother at all? I'm still to be convinced about that, particularly because GC systems tend to want to use quite a bit more memory, so they have room to breathe.
Highly Awesome Shirts Your Friends Won't Tell You Where They Bought Them
> If that's really your major issue with it...

You seem to be misinterpreting me quite often. It's ONE issue. A development environment which is not multithreaded, is not very advanced.

> it's quite rare for me to actually have trouble with it.

No surprise: Blub paradox at work. Your tools limit your thought.

If my Lisp Machine would be single threaded, it would suck.

> Yes, the UI is awkward, but I've never really had any issues with it. It's functional.

Most Lisp-based development environment have much better UIs. For example in LispWorks or on a Lisp Machine the keychords are shorter. The Dynamic Windows UI of the Lisp Machine is still light-years ahead of anything GNU Emacs.

Here I made a demo how the documentation system works on the Symbolics. It uses Zmacs (the Emacs editor on the Lisp Machine, which Stallman used before he developed GNU Emacs) a component to write documentation records. This stuff had been developed in the mid-end 80s...

https://vimeo.com/83886950

Here Kalman Reti gives a demo of a Lisp Listener on the Symbolics and debugging mixed Lisp/C code:

https://www.youtube.com/watch?v=o4-YnLpLgtk
Let us know how it goes, we'd love to know what you think!

Note: You can also use this in real projects ;)
Sorry just realised my question wasn't clear at all

By usual way I mean using inline styles the React way i.e. style={_componentStyle}
With components I think we are taking a step back from semantic HTML elements, where style is applied by a separate template. And business logic is also separated from the layout elements.
That's very interesting! Rather than the headline number, I find the load rate of 1GB/sec more interesting. From the blog, it's not clear how large the cluster was. Useful to have that information too.
Since you're mostly interested in only this century you could probably use lookup tables for everything.
How Robots Could Destroy Our Economy – And How They Could Save It
With the rise of DMARC, forwarding it trickier than it used to be. I understand why people want to dump it.
OP's code is unsafe C#
In no particular order, I'd recommend reading:

* Introduction to Algorithms, by Cormen et al (aka "CLRS")

* Any of Robert Sedgewick's books on Algorithms ("Algorithms is C++", "Algorithms in Java", etc)

* The Art of Computer Programming by Knuth.

* If you want a more math-focused approach, Knuth has another book called "Concrete Mathematics" which might be worth your time.

* If you want something fun and accessible check out "9 Algorithms that Changed the Future" by MacCormick
Mapping UK Employment
pretty much. dismissing trump and insulting his base without understanding how they got where they are is going to do more harm than good.

already the media constant trump bashing is entrenching camps on each side instead of promoting understanding of and the outcome is going to be bad for democracy either way, whether he wins or lose.

the result of which will be an anti-political movement of which you've never seen the likes hitting in the next three cycles, with extremely unpredictable results in the fight between the entrenched establishment and the newcomer reactionaries

Look no further than Italy as a case study. America is circa at where Italy where in the early nineties.
The Best Smartphones to Replace the Note 7
The .RESULT new gTLD
Ask HN: Any engineer/product mngr from Spotify who can explain this crazy thing?
Hi,

I was wondering why Spotify lacks such a basic feature as track rearangement in its Android client when they have it in their IOS client?

Spotify blatantly ignores its users [calling for it since Feb/2014](https://community.spotify.com/t5/Live-Ideas/Rearrange-tracks-inside-a-playlist-Android/idc-p/1461288#M92256) - almost 3 years.

It has hundreds of votes and lots of comments asking for such a basic and simple to implement feature yet they completely ignore it.

If you are working in Spotify or know someone there - I would love to hear some explanation.
It isn't "implemented" – it's just CSS! Literally!

(Note: Almost the sole thing we do to that CSS before injecting it into the DOM is adding a hash of the contents as the selector. Not sure if that counts as "implemented"?)
The Issues of Post-Mortem Debugging with Promises
Ubuntu 16.10 Unity 7 vs. Unity 8 desktop mode feature parity test
We are already throwing massive amounts of food away.

"Getting food from the farm to our fork eats up 10 percent of the total U.S. energy budget, uses 50 percent of U.S.
land, and swallows 80 percent of all freshwater consumed in the United States. Yet, 40 percent of food in the
United States today goes uneaten. This not only means that Americans are throwing out the equivalent of $165
billion each year, but also that the uneaten food ends up rotting in landfills as the single largest component of U.S. municipal solid waste where it accounts for a large portion of U.S. methane emissions." [1]

[1] https://www.nrdc.org/sites/default/files/wasted-food-IP.pdf
Supreme Court Seems Skeptical Samsung Should Pay Apple $400M Over iPhone Patent
> It would take a LONG time to migrate to another service.

Why, exactly?
mbsync (isync) between the two services, done.
but is that in itself not another signature in a fingerprint?
This seems interesting. Code for building ConceptNet5 [0].

[0] https://github.com/commonsense/conceptnet5
List of distributed computing projects
The Real Scandal of the Hoboken Train Crash
Until basic needs are handled, you can't just say "it's about occupying people's time". People need to eat, clothe themselves, and shelter themselves, and all three require a steady source of income.

If you want to push widespread welfare or UBI for those in academia, that's an entirely different option. But that'd require a serious revision in the current tax codes or some very wealthy benefactors to bootstrap.
> there wouldn't be much of a case against putting an 85MPH governor in cars

There are plenty of reasons not to do it. A lot of people take cars to the track, and not just those with high performance vehicles. I've seen people drag racing stock Camrys at a legit quarter mile track just because they wanted to see what it could do (not much).
But the micronutrient selection is only relevant if you only consume Soylent, and most people here seem to be saying that they only consume some Soylent products in replacement of a couple of meals/when they don't have time. So if the rest of your meals are normal meals you will have filled your micronutrients requirements already. Soylent is only beneficial then over a protein bar if you plan to eat garbage the rest of the day too, but then if you do the macronutrient profile of Soylent becomes pointless, because the garbage you are going to eat later on is probably going to be carbs and fat bombs (as garbage food usually is).

Therefore I don't really see the place that Soylent is trying to occupy and I can't help but dismiss it as another nutritional fad.
The tragedy of proprietary technology.
There is a need for competition so sure, saying "let's integrate Google Maps into everything" might not be a win for us in the long term, but we don't need a hundred different navigation systems. Just integrate one of the top players in the field and be done with it.
Better yet, open the damn design to allow modification by customers (/local garages).
Electron-phonon interactions affect heat dissipation in computer chips
That was my thought also. A successor is created by the same team, or given easing by that team. This is not that.
"Only a Pawn in Their Game" has always been super impressive to me.
Yes, but the app developers have to do it when developing the app. It involves app manifest and service workers.

At this years Google I/O, there were talks how to do that (in the Chrome track).
There'a so much speculation in that entire paragraph, I don't think that OP would accept this.
Black Hat USA 2016 videos
Show HN: Mobi.css v1.0.0 released
Why can't they just filter on the domain level and throw out fake domains entirely?
Yes, it would be interesting to get some insight into the tech stack.
Leaked Data Site Datawh0re Hacked, All Dump Links Exposed
The artist revealing New York’s secretive, hidden network
Nice.

I don't understand why you use a graph to detect the position of x an y separately and not a scatter plot of x and y together.

Does it work with characters with more than one part, like "ij:;!?"? Is it confused by comas and periods ".;" that are much smaller? What about accented letters like "ñÑáÁ"?
Consider doing it server-side
5 Things to Consider Before Switching to Containers
I guess his point is not that Android platform hasn't improved, but the effort itself to develop for it versus developing for iOS platform.

Cost benefit also is probably lot better on the iOS side ($$$ you get to develop an app / time to develop it).
The rebel became part of the institution in the end. Somewhat sad if you ask me.
One of the two major candidates for president responds to tech focused questions with some ramblings about 'the cyber part of security' being impossible and how good his ten year old son is with a computer. That's quite the contrast against someone like Obama.
None of those problems are anywhere close to being insurmountable. You just need competent people in the government to implement the right policies and ask for the right things in laws.

Just an example: if the EU as a whole said that by mid-2018, all document services and tools that work in the EU need to support ODF by default, then that is what would happen, and this issue would disappear.

The problem is you still have too many people that aren't too interested in making this happen in the EU, and even fewer people that have the competence and power to require all the right stuff to make it work. But all of it could be fixed with enough public pressure and political will.

Your solution seems to be to just throw our hands up in the air, because there's too little momentum right now to make the necessary changes.
Team barometer, a self-evaluation tool to measure if a team is improving
You choose C++ to be able to control performance more than in lots of other languages. In a game engine or other very performance intensive software, people tend to think a lot about memory management. Whether in very rare cases, for a part of a system the optimal solution is something similar to a garbage collector: this might be possible, but quite irrelevant, because the important thing is not the final solution, but the fact that you can (sometimes quite creatively) control and constantly fine tune things, so that you can come up with an optimal solution.
My love, she speaks like silence

Without ideals or violence

She doesn't have to say she's faithful

Yet she's true like ice, like fire
What's up with the low-effort comments in this thread?
> And that's exactly one of it's problems. It's not designed to be a damn text editor. Instead - it's just another "hipster editor". You can find a growing number of useless plugins, but can't open log file sent to you, or connect via proxy without a trouble.

since when do you need to edit log files? you don't need an editor for that, you need a log explorer. there are other tools for hat.

what exactly do you mean with proxy problems? i'm behind a proxy at work and didn't have any problems?

> Not to mention the speed and ram usage

that thats its only real problem. especially if you're on a laptop without a power outlet nearby. i tend to just use vim in that situation notice a significant increase in battery life.

> I just do not understand how people can go from Sublime [...] to something like this js crap.

at least its fully extensible. i love the linting, auto-beautification, Markdown Preview, extensible autocompletion, useful autosave, Git-WIP support, extensive git integration and so much more.

its just not meant to be used as anything beside editing small code files. and most people don't have to code monolithic code files beyond a few MB in size.
How does a "good programmer" properly manage cyclical graphs without very specific, static guarantees about how they're used (e.g. All cycles are parent/child)? Because I'd love to know a way to do this without using/implementing the equivalent of a GC.
I agree in general (and it's the fault of freely user-definable keys/attribute) - but that's not a great example, since the arrow aren't read as a direction of flow.

Perhaps that reveals that a forward slash might be a better separator though - like a URI.
Apple in talks to acquire AU startup Sonder in quest for 'magic keyboard'
I don't know if I would acknowledge that there are problems that have GC as the only and best solution. Perhaps there are certain specific memory management problems for which a GC is the best solution. But what if you avoid that entire class of problems by adopting certain programming paradigms, or by the design of your programming language? For instance, Rust ensures memory safety without a GC. And while I write C++, I rarely find myself directly call new -- most of my objects are allocated by STL containers and via stack building.
In all seriousness we probably already have AI companies subtlety testing their software on these boards =]
> No program language I am aware of (and I don't claim to know all) are good at saying "GC this 5%, I'll explicitly handle everything else"

I haven't used rust in production, but I think it allows you to do precisely this, using the following crate: https://github.com/Manishearth/rust-gc.

> Of course, there is an argument that just GCing everything is as efficient as bothering with manual memory management

I specifically said that it should be possible to mix GC with other types of memory management.

The problem is that I often hear from C++ crowd "GC is bad, mmkay!", without mentioning that there are specific cases where you have to use/implement GC.
It contains way more fat and carbs than protein. Fat and carbs are already cheap and plenty (just pick up a bag of crisps) everywhere around us, so if you try to replace one of your meals by something like this you might as well go for something that is more expensive/less practical to eat, like protein. It may just be my lifting background making me biased though as we typically require a higher protein intake.