skysight-inc/HackerNews huggingface dataset:
This is ingenious!

If anybody is curious at to how this works, they use a feature in OpenType (the most common format for modern fonts and the basis for WOFF and EOT) called glyph substitution. It's designed to combine adjacent characters for ligatures and the like. It lets you specify that some arrangement of characters should be replaced by an alternate glyph.
I would LOVE to see a reference. Something tells me it's not exactly as you're describing.

Knowing how sensationalist the media tries to always be, my instinct is to imagine that these people were well armed and fought some government in court and won, all the while warning that they would fight with guns if they'd lost. The newspaper picks it put and puts a spin on it, which makes the story more interesting. That's just my guess though.

Can you remember other info? Maybe we could find the article.
It seems that we need formal verification for smart contracts and maybe a more restricted language that makes it easier to reason about correctness.

Obviously it's not enough to just say "some guys did a security audit and everything looks fine."
Key compound for high-temperature superconductivity found
What do you expect and want from the new macbook pros?
New macbook pros are long overdue. What do you expect from them and with what would you be satisfied? Here is my list :
-14inch OLED 4k screen but not larger than current 13inch pro.
-Quad core in smaller screen macbook pro
-Descrete graphics as option in smaller screen macbook pro OR/AND option to work with externa graphic card housing like Razor Blade Stealth
-Better wifi
-Some USB3 compatible ports, no USB-C only
-if they introduce that OLED touch function bar, I want to have f1-f12 keys working as before because I want to feel the click when I touch them and use them while programming.
-no touch screen please
if we cannot manage to guide our balloon, we must, at least, try to keep it in favorable aerial currents. In proportion as we ascend, the latter become much more uniform and flow more constantly in one direction. They are no longer disturbed by the mountains and valleys that traverse the surface of the globe, and these, you know, are the chief cause of the variations of the wind and the inequality of their force. Therefore, these zones having been once determined, the balloon will merely have to be placed in the currents best adapted to its destination."

Jules Verne, Five Weeks in a Balloon (1863)
I suggest putting money into the stock market instead. It's much more consistent, e.g. http://finance.yahoo.com/echarts?s=%5EGSPC+Interactive#symbo...
Why Oculus and HTC Need to Watch Out for Sony in VR
Fun idea but poorly executed. Even the first of the two examples they have on the website starts with 'every once in a while', redacting 'very' in 'every' for no reason, rendering the font unusable for most intents and purposes.
All the greenhouses around Leamington do use hydroponics.
Could be interesting to adapt this slightly for a small scale one person startup-generator and give it a shot. I usually try to work on one idea but...
1) Identify 100 problems worth solving
2) Narrow down to 10 and build MVPs for all of them in parallel
3) Go deeper on the most promising one(s)

I think the key is how to go from 2 to 3. I feel like an idea worth trying is to not focus on growth and instead monetize all 10 MVPs from the start and focus on the one(s) that can get to cash flow positive the quickest.
http://clang-analyzer.llvm.org/

http://cppcheck.sourceforge.net/
Remember https://en.wikipedia.org/wiki/We_will_bury_you and Sputnik?

Communism seemed to have higher growth rates for a while.
Signing Bonuses: Indentured Servitude of the Engineering World
LinkedIn founder Reid Hoffman plans to take on larger role in Microsoft
I see a lot of confusion mixed with the good old HN hate for crypto which is justifiable but just to be clear, the breach was with a single piece of software written on the Ethereum network (the DAO). Not a vulnerability with Ethereum. The eth that is locked is the funds that were paid to that contract (TheDAO), not the network's funds.
Fantastic entertainment right there, thanks for creating this..

So much self importance mixed with faux understanding of technology and a dash of desperate desire to belong to a special group.

On a more positive note, my bitcoin wallet is rapidly approaching steak dinner territory as of last month. It's the little things in life!
Unbelievable Macro Shots Taken Inside Instruments (2012) – Fstoppers
Alas, please disregard early downvotes.
Beamery raises $2M to make recruiting a science with machine intelligence
there might be, or not. on this scale, +- 1 million years is nothing. but if meteorite shower was intense, it could have affected atmosphere, which in cascading effect could have altered conditions in oceans to be more favorable for marine life.

or about billion or so other possibilities.
From a tweet cited in the article (not the author):

> i think @dfjjosh's rule of 50% of ARR to operate and invest without $$$ stress is a really good one. use debt to hack it.

What's the point of taking on debt just to have more cash on hand? Is this a startup-y "growth über alles" type of mentality or is it found in the larger business world as well? I don't see how increasing your burn rate just to have more cash in the bank is a good business decision, especially when you'll pay a premium to have that cash in the form of interest or loan origination.
I've also heard that armed protesters are treated better than unarmed ones. It makes sense that sometimes the government doesn't want to follow your escalation. But if they want to, they certainly can.
Terms such as "serverless" don't have a fixed sharp-edged meaning but are very fuzzy categories, except on a per-person basis, where you may (will) find people insisting on a specific meaning. When this story was submitted on some reddit forum (forgot which one) everybody was up in arms after just reading the headline, screaming "everything is a server" and "there is no cloud"! Don't take it too seriously. Human language is very deliberately a very flexible tool, with the same word fitting into very different contexts, taking on very different roles. Even in science, by the way.
Yet that didn't happen in any of the examples in the article.

Nor have I (anecdotal sample of one) ever hear dog it happening.
You can't prove a negative, and you certainly can never prove that something wasn't done by a more capable, more powerful actor pretending to be a less capable and powerful actor. It's the "that's what they WANT you to believe" argument of conspiracy theories.
unless some significant wearing happens during descent
A more interesting usage of this feature is Hasklig: https://github.com/i-tu/Hasklig/

A monospaced fontface for Haskell, where the operators are presented as ligatures. If only it also included operators from other languages.
It's also fine not to, which means (in my view) it's fine to ask others not to, if you disagree with pg and think it's unhelpful.
It is exactly how fonts like "Ligature Symbols" [1] and "Mono Social Icons Font" [2] works.

1 : http://kudakurage.com/ligature_symbols/
2 : http://drinchev.github.io/monosocialiconsfont/
The JFK US half dollar is 30.61 mm. There's apparently also an Eisenhower silver dollar in circulation at >38mm but I don't think I've ever seen one.
Nothing redacted on android chrome
The article kind of touches that:

"Ultimately, the Android audio tack has fundamental architectural problems stemming from engineering decisions made at Android’s genesis, well before Google’s acquisition of Android."

Much of Android was designed for simple apps written in Java and running on resource-constrained devices. This is quite far from the reality of today. Perhaps it allowed Android to get to the market early and get a thriving app ecosystem, but billions of dollars have been poured to fixing those "mistakes" from the early days.

Audio apps are pretty much the polar opposite from what Android was originally designed for. Audio processing needs to run on native code or at least without ever invoking the garbage collector or any other unpredictable source of latency.

iOS and OSX audio stack is completely different and achieves a very low latency. Many musicians prefer Apple products because the audio works well out of the box. You might be able to achieve similar performance with Windows or Linux, but it's not as easy.

While the Superpowered has a neat improvement on Android's latency figures, 8...24 ms is not good enough for professional music use (and they don't mention any confidence intervals). For music apps, audio latency must be consistently less than 10 ms, preferably less than 5 ms.

It's an improvement but I don't think it inspires enough confidence that you'd see musicians performing in front of an audience using Android devices any time soon.
A simple yet powerful project management solution for agile teams
Try doing this - I created a full piano synth like Pianoteq working in realtime on Linux. Took me about year to complete (with breaks).
You can listen to it here: https://www.youtube.com/watch?v=U4I9SPCZIk4
Decentralization doesn't mean complete lack of central control, or anarchy, it means that balance of power is in the periphery with the broader organization largely controlled by protocol and policy. Issuing an edict in a crisis doesn't necessarily imply centralization if the member nodes can ignore the edict.

In the history of organization structures, for example, Peter Drucker in 1946 wrote the "Concept of the Corporation", a study on General Motors, which was arguably one of the early detailed studies of Decentralized governance in an organization.
Research is the key to product development
Hack the Planet! HACK THE PLANET!!!
Exactly what I was thinking.

If they had some sort of fraud-related authorized structure, which was able to "reverse" the result of an obvious software bug, I would say that it should've been much more stable financial system.
Riot: http://riotgear.js.org/

React: There are tons of repositories for React components. http://react-toolbox.com/ might be the closest to what you are thinking. I am not familiar enough with React to make a confident recommendation.
Majority is consensus?
Actually, chess rules have changed quite a lot through the ages..
Lateral Joins

Recursive Queries (+ generating JSON from them)

Advanced Index Types

(Ab-)using arrays & custom types (contrast with JSON(B) for everything)
Doesn't handle "insanely"
At the bottom of the article:

> This is an evolving publication, and I shall be extending it over the coming days and weeks to cover more topics on serverless architecture including some things commonly confused with serverless, and the benefits and drawbacks of this approach.

You can send a tweet to the author: https://twitter.com/mikebroberts
Well at least you're not remembering sniper fire while watching the video!
Quick! Create a GUI interface using Visual Basic. See if I can track an IP address.
Improve knowledge and quality through efficient document reviews
Please add 'blazing', 'light-speed', and 'turbo' to your dictionary ;)
check the link for examples. for example, a typo in a variable name in a view gives fully unrelated stack traces.
Hacking chemical plants for competition and extortion (2015) [pdf]
About 10 ms is the maximum latency that can be tolerated in music applications. Preferably it should be around 5 ms.

If you're a musician, you can easily notice when the sound doesn't come out when you press your finger on the keyboard or sing to a microphone. 5 ms is not noticeable at all, 10 ms feels a bit off but is tolerable, above 25 ms is clearly noticeable and very annoying (ie. it's no longer a musical instrument).
Connected people always have influence in any human system, because, you know, emotions.
"Avoid success at all costs!"
Pips: Open Source IoT Buttons to Help Blind Children and People with Dementia
Critical Update on DAO Vulnerability
They should be working to make JS smaller and simpler and better. Focus on the philosophy of what JS should be. People instead tend to focus on 'new features'.

The power in JS is functional programming. For instance, grafting on Classes, was a mistake. They may focus on concepts like, how do we make sure we never create two ways to do the same thing - instead of how do we incorporate this new thing.
Show HN: MoveToDesktop [Win10] – Move a Window to another Desktop with ease
This is brilliant :D
Systems Programming in C# by Joe Duffy
InfoQ review of the Joe Duffy's talk at QCon New York.

https://www.infoq.com/news/2016/06/systems-programming-qcon

Slides are available at https://qconnewyork.com/system/files/presentation-slides/csysprog-qcon-june2016.pdf.

Usually the videos take some time to appear at InfoQ.
Fira Code Pro does: https://github.com/tonsky/FiraCode
For context, CO2 has been in the thousands parts per million in the past. https://en.wikipedia.org/wiki/File:Phanerozoic_Carbon_Dioxid...

Sure the planet is warming up as the sun slowly goes super nova in millions of years time, but the biggest short term risk we face in the next 30 years which could last 500 years is the Grand Solar Minimum (GSM)

A GSM is where sunspots drop off and the planet experiences extreme weather patterns which are now seeing now. To a limited degree we see this at the start and end of each 11 yr solar cycle anyway.

This last occurred during the Dalton and Maunder minimum, when 25% of the planets population died due to famine and cold.

It triggered political events like the French Revolution, the Irish Potatoe famine and more.

In the UK temps as low as -37 Degrees C were seen, with sea ports frozen, the English Channel froze keeping ships locked in port or stuck out in open water. Extreme winds lead to massive inland sand dunes which is what Thetford Forest is now planted on in bid to return the soil slowly back to use, the village of Santon Downham had so much sand deposited on it that a few houses were buried. The forest was only planted in the early 1900's.

To re-evalute the history of geo-political events during the medieval ice age and what you may have been taught in history, I would suggest reading the book by Professor Brian Fagan on the mini age, written in the 00's.

Now whilst we had no meteorological offices during the medieval ice age, we can still get valuable insight by learning from history like what Professor Fagan has hilighted in his book, plus depending on what scientific models you listen to, we really dont know how the CO2 released by man from oil and cutting down trees is going to do. Plants grow better in CO2 as seen with dinosaurs and plants during the time when CO2 was in the thousands ppm so our actions may actually be a blessing in disguise, but bear in mind whilst we have higher crop yields today due to modern farming methods, the risk is now greater as one hectare of farm land now feeds more mouths today than ever before.

With that in mind, you can take steps to minimise any impact on yourself, by taking up gardening, and investing in things like air source heat pumps with solar. 1 W of solar energy can create upto 3W of heat energy which is useful should you ever be cut off from the mains.
Air source heat pumps are just over priced air con units working in reverse.

By being forewarned is to be forearmed, so whilst the TPTB like to treat people like idiots because you then get dependent idiots, I feel its better to tell the truth so that people can think and innovate their way out of problems which you may be able to capitalise in lucrative ways.
You might want to check out Monoid which is similar (and my personal favourite coding font): http://larsenwork.com/monoid/

Optionally, it also supports rendering fontawesome icon names (fa-...) as icons too, which is another hack along the same lines.
You're correct. It doesn't seem to be for consumer oriented products today. But it's a start...

I guess they're targetting some professional audio gear that have an Android-based component in it. Or hope to get this sold to phone/tablet vendors who would like to build a music-oriented product. Or get acquired by Google and get integrated into Android proper. Or just make Android a viable backend for their cross-platform audio sdk.

Can anyone from Superpowered chime in and shed some light on who or what you're targetting?
It has been proven impossible to reach full consensus at scale in a fully decentralized, asynchronous system (the FLP theorem).

So, in computer science terms, consensus algorithms are about approximating distributed consensus in the face of benign and malicious threats or communication failures, which devolves to "quorum / majority" pretty quickly in a crisis.

After the crisis, some kind of compensation, reconciliation or excommunication has to happen with the portion that disagreed.
GPUs or CPUs can be designated as PhysX devices within the NVIDIA drivers. Im not sure if that rules out using AMD devices but probably.
Depends on what you mean by serverless I guess. GAE (and Heroku for that matter) still has the notion of code running on an instance, dyno, server whatever. When I think of serverless, I think of Azure Functions, AWS Lambda and the like, where the cloud runs a single function in response to a request. How is it run? Doesn't matter, you pay for what you use.
It's old news...Asimov already wrote about this :)
Yes that is certainly true.
Airports Uses Crowd-Sourced Wait Times to Reduce Passenger Frustration
This sounds like a (more or less well executed) PR move. As this robot has wheels and very little clearance above ground, it looks like the robot would even have difficulties climbing stairs. Thus "escapes" seems like an exaggeration.
Use this link because the ethereum blog is suffering.

http://pastebin.com/xW16N7Ye
Interesting read, although some claims are thrown in without any source or justification whatsoever.

Still, I almost feel like the reference to Ghost in the Shell is simply an excuse to insert the Laughing Man logo at the end. From the Wikipedia page linked to in the article:

What separates the Stand Alone Complex from normal copycat behavior is that there is no real originator of the copied action, but merely a rumor or an illusion that supposedly performed the copied action. There may be real people who are labeled as the originator, but in reality, no one started the original behavior.

According to the above, I am not sure the "recent terrorist acts of seemingly disconnected individual" mentioned in the article actually qualify as Stand Alone Complex.
I have been commenting to my wife about why are all the Tomatoes down here in TX from Ontario?

We in Ontario are still left wondering why all our tomatoes are from the southern US. We're stocked with GMO products these days that aren't nearly as good as what we were used to.

I guess our tomatoes sell better in Texas than they do here...
On iOS, you'd at least be running audio code on native code without garbage collectors or other expensive runtime features. Native apps with low latency wasn't what Android was originally intended for.

Apple has the best audio stack out of the box anyway (desktop and mobile). There are very few music apps for Android, a lot of music apps are iOS only (or target a select few Android devices).
Whilst it's bad that people's money is being stolen, this could end up being a good thing for cryptocurrencies. Investors burned by this will certainly be demanding more robust security around cryptocurrencies in the future.
Uploading PHP scripts on a remote server provided by an hosting company is "serverless". I don't have to manage the server /s

That buzzword means absolutely nothing.
For those who don’t know what it is:

https://vladmihalcea.com/2014/06/23/the-hilo-algorithm/

Basically, it optimizes for lots of insert operations by using a composite primary key, one of which is a SERIAL assigned by the server, and the other is a value arbitrarily assigned by the client. This allows a client to assign and use many new unique keys without asking the server for a new value for every individual row.
Article content:

Posted by Vitalik Buterin on June 17th, 2016.

An attack has been found and exploited in the DAO, and the attacker is currently in the process of draining the ether contained in the DAO into a child DAO. The attack is a recursive calling vulnerability, where an attacker called the “split” function, and then calls the split function recursively inside of the split, thereby collecting ether many times over in a single transaction.

The leaked ether is in a child DAO at https://etherchain.org/account/0x304a554a310c7e546dfe434669c... even if no action is taken, the attacker will not be able to withdraw any ether at least for another ~27 days (the creation window for the child DAO). This is an issue that affects the DAO specifically; Ethereum itself is perfectly safe.

The development community is proposing a soft fork, (with NO ROLLBACK; no transactions or blocks will be “reversed”) which will make any transactions that make any calls/callcodes/delegatecalls that execute code with code hash 0x7278d050619a624f84f51987149ddb439cdaadfba5966f7cfaea7ad44340a4ba (ie. the DAO and children) lead to the transaction (not just the call, the transaction) being invalid, starting from block 1760000 (precise block number subject to change up until the point the code is released), preventing the ether from being withdrawn by the attacker past the 27-day window. This will later be followed up by a hard fork which will give token holders the ability to recover their ether.

Miners and mining pools should resume allowing transactions as normal, wait for the soft fork code and stand ready to download and run it if they agree with this path forward for the Ethereum ecosystem. DAO token holders and ethereum users should sit tight and remain calm. Exchanges should feel safe in resuming trading ETH.

Contract authors should take care to (1) be very careful about recursive call bugs, and listen to advice from the Ethereum contract programming community that will likely be forthcoming in the next week on mitigating such bugs, and (2) avoid creating contracts that contain more than ~$10m worth of value, with the exception of sub-token contracts and other systems whose value is itself defined by social consensus outside of the Ethereum platform, and which can be easily “hard forked” via community consensus if a bug emerges (eg. MKR), at least until the community gains more experience with bug mitigation and/or better tools are developed.

Developers, cryptographers and computer scientists should note that any high-level tools (including IDEs, formal verification, debuggers, symbolic execution) that make it easy to write safe smart contracts on Ethereum are prime candidates for DevGrants, Blockchain Labs grants and String’s autonomous finance grants.
>Recently terrorist acts of seemingly disconnected individual started to rise

Granted there were 3 internationally high publicity terrorist acts in Europe recently, I think there is an element of confirmation bias in that statement.
Starbucks launches its Microsoft Outlook add-in for coffee fiends
Agentcis
The Australian 50 cent piece is another large one at 31.5 mm
Animate Pixel Art and get CSS
This is nonsense. It's still a computer, it's just got the minimum feature set necessary to capture a string of characters and save it to the cloud. At best, the lack of distractions would make it easier to "write" in the artisanal sense. However, nobody can produce artisanal writing that anybody else wants to read without editing, and by stripping out all "distracting" features this little "typewriter" is incapable of editing.

So it takes an extremely flexible technology (computers) and removes all of the features in the name of distraction free creation, ensuring that whatever you produce will be unreadable and require a normal computer with more features to edit into something readable.
Is your point that because an average software engineer makes 5-10x what a minor league baseball player makes, that a "major league" software engineer should also make 5-10x what an MLB player makes?