skysight-inc/HackerNews huggingface dataset:
A systems language is language you can use to write operating systems and drivers in. What makes Go a systems language?

As far as I can tell, Go is a systems language because it has very good marketing.
Cascade: analysis of sharing activity on the web (2011)
A small variant of this argument highlights the mystery of our perception of now:

Does the universe exist in the past and future? Suppose the universe is akin to a sequential state machine or computer. You have the previous state, some rules which are executed by the machinery of the universe and the next state. In principle you could record all of the sequential states of the universe- each state is one page of a book for example. In all of this where does the sense of now come from? Is it in the execution of the rules? Why? Or is the existence of the state itself that leads to "now"? But this is implying that one page of the book (the "now" page) is somehow more special than any of the other pages. Why?
As good advice as this is, waiting 10 or 20 for compilation is just sad.
Christopher Nolan’s Next Movie Is ‘Dunkirk'
Put those puppies up on github for the rest of us to enjoy! or, if not, can you recommend some good repos that showcase great C snippets that help in a lot of situations?
just press escape before it's fully loaded. Works fine with adblock + mublock
These Are the First Photos of Aircraft Flying from China's Man-Made Island
from the https://mirage.io/blog/introducing-solo5

> So far I've found that generating a bootable iso with GRUB as a bootloader and relying on QEMU to emulate BIOS calls to load the kernel is, by the nature of emulation, inefficient and something that should be avoided.

afaik, loading the unikernel directly with `qemu -kernel` avoids that?
Thank you so much! I was an ebook subscriber, and I was really sad to hear that it was no longer going to be around. I see your comment about open sourcing the template you have.

Will there be an archive of back issues available in press-ready PDF form?
Yeah, and what's left is not much of C++. See my post about runtime recompiling for arguments to use C compiler instead of a very limited subset of C++.

(References make the type system more complex for little benefit. Templates create massive amounts of complexity and slow down my iteration loop. Already explained what's wrong with std::vector and std::unordered_map.)
Same here. I remember very distinctly the first Christmas spent with my own child and feeling like an adult, compared to spending Christmas with my parents.
He's doing one better and open sourcing all the templates, see elsewhere in the thread.
Show HN: Ascape, the National Geographic of Virtual Reality
I wonder if the train company just decided to keep the train running without consulting with the girl's family and proposing other options.
If the 55% in control doesn't want the other 45% to have those, then thats a problem with the society -that shows severe segregation.

No, it's a problem with the state. The state is not the society.

We are in the best time to implement true democracy.

No, we are not. No one knows what it even is.

Are the red and blue candidates your only choice?

That's a majoritarian consideration. Eliminating that for the U.S. is only one of many issues.

Is it so hard to implement a better way to field candidates based on merits/goods

Yes, it is extraordinarily hard. As a practical matter, any system based on electing representatives makes it impossible to ex ante anticipate the decision making that the representative will actually undertake in office. There is no guarantee that the elected agent will abide by the expectations that they have conveyed to the principal. Further, decision making in a system of collective action has profoundly different semantic considerations and rules from that of a contractual exchange.

(This topic has been well-studied under constitutional economics, voting theory, rational choice and political science. For starting points, see The Logic of Collective Action and The Calculus of Consent followed by Patterns of Democracy. For radical reappraisals, see Organization Theory (Kevin A. Carson) and Democracy: The God That Failed).
The problem isn't advertisements per se, the problem is advertisement networks that track users and sell their profiles. The only thing I have installed that counts as an ad blocker is Ghostery. I still get served advertisements at conscientious websites like duckduckgo.com or any other place that doesn't rely 100% on tracking networks.

Imagine if simply because you walked into Target, they hired a private investigator to follow you around and determine your personal habits, hobbies and other stores you visited. Imagine if they then used that information to attempt to lure you into the store, or sold that information to Best Buy so they could lure you into the store. I think most people would have a problem with such behavior. Making a more realistic physical analogy would be slipping an RFID token into your wallet without you noticing and only tracking you in stores that use the corresponding RFID reader.

In my opinion, tracking networks go the extra mile beyond a creepiness factor. My visit to your website isn't tacit approval for you to peruse my browsing of other websites. I shouldn't need to opt out of this behavior by installing Ghostery in the first place.
Show HN: Performance comparison of Swift SQLite libraries
Google's NaCL (i.e. NativeClient, not Libsodium-- awful overlap in terminology there) + Crypto_box + PPAPI seems to be really easy to implement as well as really secure, but Mozilla wants nothing to do with NaCL (again, the Google Native Client for Chrome/Chromium - not the DJB lib).

Edit: and that's what I get for skipping over half the posts in this thread. You specifically mentioned crypto_box/libsodium. No surprise there, you seem pretty well-informed from the 50% of the posts I did read in this thread ;). Zimmerman got it right amazingly right with PGP 20 years ago. The men and women at keybase.io are doing a great job trying to bridge the gap in the interim. Your route is the route I'm taking right now as I'm building out but with USB key and/or cell phone authenticators. Speaking of which, Thomas, in a few weeks if you have some spare time I'd love for you to look at what hopefully isn't a travesty of a product. (I minimized as much as I could re-using existing components with the intention of limiting the potential of bugs I could introduce, but Johnny's gonna have crypto soon if I have my way.)
My father works for QANTAS, has for 40 years. He said they used to do one, once a month on the older jumbos. But with the newer ones 400s, QANTAS just retired one to the desert with the 4 original engines still on it. Meaning it never needed an engine change in its entire operating life.
I'd prefer to decide for myself whether I want to click a link, thanks.

I'm sure you can find a suitable plugin or HOSTS file modification that will prevent you from accessing forbes.com even accidentally.
Seems like a VERY bold move, and something tells me that a lot of other sites are going to follow this idea, in many ways because it validates what others have been feeling already for so long; the loss of potential revenue.

I encountered this for the first time earlier today, and had to come back to the screen that tells you to turn it off at least 3 times, one can hope that it was just a 'temporary' hold to lure people in the idea, but no -- it's the real deal!
Wow, Tokyo was nothing close to this for me. I only visited for two weeks but I was SURROUNDED by helpful people.

For example, on my second day there, right after getting off at my stop, I realized that I lost my phone on the bus. I waited at the stop and asked the bus driver on the next bus how I could retreive it. I speak zero japanese and he spoke no english. He asked over the speaker if anybody spoke english. A young girl came to the front and interpreted. He gave me a number to call. Then I gave the number to the woman at the front desk of our hotel. She said that the driver would DELIVER MY PHONE TO ME in the morning, and what time would I like to get it. I was flabberghasted. sure enough it was delivered the next morning.

That is only one example of the two weeks I spent in a city with the kindest and most helpful people I've ever met. I have so many examples of people going out of their way to help me in Tokyo.

I lived in Finland for years and your description sounds closer to their culture, but even then they were not as cold as you describe, but just very hesitant to help.
This Truck-Sized Flying Machine Can Go Where Helicopters Can't
> That being said, Haskell is not well suited for things like games. It's just not the right paradigm.

is that really true? i feel like a game ought to fit into a functionally pure paradigm much better, because a game should really only depend on player input, and that can be modelled much easier as RenderIO (WorldState b -> PlayerInput a -> WorldState b) , but not having actually written any, this is just my assumption...
I would guess it's a flutter problem. Flutter is when an aircraft becomes dynamically unstable due to the interaction between the aircraft structure and the air around it. Certain aircraft are more prone to flutter than others such that it occurs at speeds closer to its max airspeed. The type of engine and how it's attached to the wing can have a big effect on flutter since it's a large mass that's hanging off the wing. As a result the same aircraft with different engines can have significantly different flutter properties.

https://en.m.wikipedia.org/wiki/Aeroelastic_flutter#Flutter
Who's going to be the first to automate the honeypot conversations with spammers?
URGENT+WW3+BRITS+INVOLVED+WITH+SAUDI'S+MURDER+OF+YEMIN+FAMILIES+-+YouTube
Things like this: https://news.ycombinator.com/item?id=10870892
An Easy Way to Learn Hard Stuff
Searle is an analytical philosopher and they have a tendency to do circular reasoning based on simplified premises because of their reliance on clarity in language.

There are in my view exceptions but mostly analytical philosophy is relying too much on clear definition of language rather than investigating the premise of the defintion and the accept that it's always a fuzzy line.

This often lead them down paths that are rational from the point of their premise but with a simplified premise. (The man in the room isn't conscious of Chinese therefore...).

Kuhn, Lakatos, Feyrbend are welcome exceptions although Lakatos and Feyrbend perhaps went too far.

There are many good and useful things about analytical philosophy the chinese room argument is just and example of what isn't so good about it.

The real answer to the chinese room argument simply is. We don't know. But this to most analytical philosophers is heresy . Their reliance on language to provide us with truth is too strong.
The users with an easy to activate ad blocker recently bought a top of the market smartphone (or they have a relatively expensive subscription with a 'free' phone). That's a relatively small market segment, but the fraction of advertising revenues it brings in is quite a bit higher.
C++ compile and link time. I once worked on a PS3 game that had a 50 minute turnaround time (change code -> compile -> link -> load). No scripting either. The horror. It was because the company had home brewed a bunch of "optimizations" into the build process.

On the up side it will force you to learn to live edit the game with the debugger to tweak and adjust.

If its C++ and the programmers know the engineering KISS adage it can be ok. I have seen so much horrible needlessly complex C++. So bad you are pleasantly surprised it runs at all. C++ so bad and unpleasant to work on it makes you question why you are a programmer at all.

sigh

Then you write some python, C, ruby or lisp (or scheme, or clojure) and your like: "oh, now I remember why i do this again, this is so much fun!"

I like the simplicity of C too. You can have a good mental model right down the CPU of what is going on. But these days given how fast CPUs are and how much more productive you can be in a high level language (python is 10x more productive than C++, apparently) I think a garbage collected high level language is the way to go.

If I accept their offer, my next job will be using Golang.
If 3% is not gouging, then why can European payment networks operate charging an order of magnitude less? I do not think they are running their networks as charity.
I was investigating industrial class SD card(need pick one for a product running under harsh environment) and used this content back then, however for all my benchmarks I did not see meaningful performance difference with tuning recommended by him.
I agree with you and I think that's a better argument.

The 'it's not effective anyway' argument always struck me as wrong.
This is exactly what NSA wants you to think while they have another more secretive backdoor in.
Hailo or similar works reliably for on demand cabs. It's the "call in an wait" system that's dying. In cities where taxi regulations are not very taxing on (eg London's The Knowledge, New York Medallions) Uber found a way around them. They also added a convenient UI, but that works just as well for regular cabs.

Anyway, Uber is cabs, for any sane definition of them.
How is anyone able to steal cars anymore with those cameras?
Don't mix language features with engineering mistakes.
> calloc itself calls memset in user space.

Have you considered reading my comment past the first phrase? If you don't actually touch the page, the system doesn't need to allocate it, let alone zero it. If you don't touch the page, assuming you're benching on linux you're measuring the cost of mapping a preexisting zeroed COW page, not the cost of actually allocating that memory.
To lawyers here: if my PC gets infected on Forbes, who is liable? Forbes or the AD provider or ???
There are quite a few protection mechanisms the issue only starts to happen with pilots the weight under 165 lbs (with <136 lbs being at serious risk) which wasn't discovered during testing. This most likely will only effect female pilots as far as the USAF goes, and maybe applicable to foreign customers (although even as far as Europe goes I'm not sure how many male pilots would be under 74kg being tall especially with long legs, and very well built pretty much serves you well as far as being able to handle high positive G's).
Mass surveillance is extremely bad idea. Period.
I also have a problem with invoking national security thing, gag orders and its classified response to block any further digging, which is abuse of power.
Democracy is supposed to be a form of government where the government is accountable to people. But I don't see a way to hold it accountable or to correct its ways for some things I really want changed. Take for instance those responsible for mass surveillance lying under oath to congress. Where the hell is accountability? Could the system be improved? Yes. Is it going to be improved in near future? Not really. In the far future then, may be? May be. By that time I can't imagine what state of affairs we will find ourselves in.
Twitter Unverifies Breitbart Tech Editor Milo Yiannopoulos
A page is "special" in the sense that a location in memory is special when it's the current address. It's not the page, it's the relation between the page and the words on the page that are referring to the page. "Now" is a state of relation between a mind and a timeslice. This is confusing because the state is two-dimensional - time is a line from past to future, but each mind in each point on it contains a model of time that has its own past and future. The sense of ordering of time that arises in conscious experience is a side effect of causality - if you think about how brains work, the question "why is the present the present and not the past or the future" is actually incoherent, a confusion about mind instead of a confusion about reality. By definition, we perceive the present as the point at which we are "currently" introspecting about perception.

Imagine somebody moved the entire universe and all matter in it thirty minutes into the future. Would you notice any difference?

Brains run on physics. Every story in your mind has, by necessity, a purely physical narrative behind it.
Dart was always designed to have its own VM. Compiling to Javascript was more of a necessary evil. Google's vision with respect to Dart in the browser was to have a more powerful VM rather than persistently piggybacking on a Javascript VM (this was what Dartium was about).

Even now, the current VM supports state snapshotting, isolates, and native/transparent big integers [1], neither of which you can get out of a compiler that generates Javascript, unless the Javascript backend already supports it. Compilation to Javascript is still possible and useful, but you inevitably lose some Dart VM features in the process. Ironically, Ceylon now supports a Dart backend.

In short, Dart is both a language and a platform, though the language can also be used to target other platforms.

[1] In general, it's pretty obvious that several of the Dart developers have a Smalltalk background.
> I would rather just have its links excluded from my search results altogether

You can. Google offers a personal block list extension. For chrome at least.

https://chrome.google.com/webstore/detail/personal-blocklist...
If we got beaten with plain JS imagine what would happen with ES6! :)
Paper describing the software, including some example figures: http://arxiv.org/abs/1512.01272
> That's IF you are two inches away, and the object is NOT moving. If the tag is at the edge of the tire (as the picture implies) - where are you going to put the reader so that it can get within 2 inches of the tire?

900Mhz RFID tags can be read from over 30ft away. Can't find a video but someone @ defcon was able to get a read from 250ft away using a yagi antenna & power way over the FCC limits.
Show HN: Freeciv-Earth play anywhere on earth
Empire of Letters: a new model of literary review
Why should the advertisement networks be the sole responsible when it is the publisher that subcontract the activity of delivering ads to visitors? The responsibility for distributing malware should be shared between each party that earn revenue from the illegal activity, which include the publisher, the network and the criminal. Passively earning money on criminal activity should not be the primary method that content creator earn money.

I also find it very problematic that offline advertisement are held to a much higher standard and required to follow local laws, while web based advertisement can even get away with distributing malware without repercussions.
Probably should be a chain, so you sue Forbes, Forbes sues the ad network and the network sues the advertiser.

In reality, Forbes lawyers would beat you with a big stick and demonstrate that their public terms and conditions that nobody reads, absolve themselves from any responsibility!
Why do you expect any other language would have a lower adoption time? Kotlin has to pay the same performance penalties RetroLambda and others do until the device runtime itself is updated.
>Did or will the universe exist in the past or future

Fixed. See, you just confirmed ThomPete's argument https://news.ycombinator.com/item?id=10871743
you use the wrong tense and the whole logic falls appart. I didn't even read on.
Deep learning pipeline for orbital satellite data for detecting clouds
yes - but different OS have different ways to load dynamically linked modules, and the casey video only showed the windows method. But it's basically the same, just library calls differently named.
Qualia is discountable because it can't really be proved that you have it (from my perspective) or that I have it (from your perspective).

The short counter-argument to whether the man/rule system understands Chinese is "I'm not a man/rulebook, so I have no idea if that's conscious or not."
Breakthrough Turns CO2 into Clean-Burning Fuel
Assuming you mean the weak memory models, the compiler normally enforces the guarantees made by the semantics of the programming language ... assuming you have a semantics.

That's where this project comes in and that is why the C++ memory model definition/formalization was so important. Programmers need to know what guarantees the compiler gives about the behavior of the code after compilation and the semantics is the final word.
Saw it at Notre Dame this week!
For anyone interested, the current repo is here: https://github.com/urbit/urbit.
Check out this nightmare of a system China is implementing to use gamification to control populations:

https://m.youtube.com/watch?v=lHcTKWiZ8sI
Have you never had a project larger than 10 files?
Tyranny of the majority is still tyranny. There's NOTHING about the concept of democracy that requires majority-rule to be the way to run it. Majority rule is the stupidest and most dangerous way to do any democratic decision-making.

Better options include consensus, multi-stakeholder representation (like needing overall approval from many different groups within society for a decision), and score voting (See http://electology.org/ for more on practical voting systems).
Great article. If anyone from EFF is reading, the article has a typo in the 5th paragraph, Xighurs should be Uighurs.
The point is that the reason for trouble here is that English is _not_ making a morphological distinction. Since most European languages do make more of a distinction, speakers of European languages should be _more_ confused. Of course many non-European languages make distinctions as well, although the most spoken of all (the various Chinese languages) don't, just as English.

Basically, there's little reason to expect a Czech speaker to find this any easier than a Japanese speaker.
Seriously what's the point? Hopefully their repositories also have the genuine source code? I'm not interested in reverse engineering.
>My doubts arise from the fact that the standard library for a language makes some opinionated design choices, and in my opinion it's impossible to make an idiomatic library that works the same (and is usable!) in a GC context (existing deployment) and a non-GC context (embedded).

What microcontrollers you have in mind? He mentioned Arduino in the post. It's not like we need Dart for extremely low spec-ed mCs, and we could run GC just fine in higher level mCs for ages...
This Battery Has Lasted 175 Years and No One Knows How
When Should a Robot Say No to Its Human Owner?
Go is neither a systems language nor "lighting fast" (that would make C, C++, Swift and all "ridiculous speed").

And what kind of APIs would one write in Go? The kind that can only be consumed by Go programs?
Non-executive employees are absolutely not exempt.
Swooping generalizations, lack of rational arguments against the philosophical claims but rather concerned about the appearance and fashion of an argument. You sure sound like you enjoy reading Derrida </sarcasm>
Removing an identity verification badge for unspecified violations is worrying: if a rule was broken, it should be specified explicitly, enforced universally and the account suspended or removed.
- Compile times with templates are on my system under 10 seconds.

- I missed your vector and unordered_map discussion.

- "more complex" is not a useful metric to compare the language systems. Similar, I can easily say, that C pointer arithmetic is creates more complex situations when verifying that code is safe to use.