skysight-inc/HackerNews huggingface dataset:
And without a massive war? The USA has had 151 years of uninterrupted peace.

Just as an example---because the old rivalry was USA vs USSR---Russia has endured two devastating and traumatic world wars, a revolution, a civil war, and Stalin. And they still rivaled US power throughout the cold war.

I think Americans really overstate the effectiveness of their economic and political system, and understate the huge advantage they have geographically.
> That said, the emphasis on BOSH must really be hurting Concourse adoption.

It did, I think. My gut feel from watching the Slack chat is that lots of people are deploying using the prebuilt docker containers. There are even projects that set up k8s clusters for you.
I think the point, though, is that your hand wouldn't naturally rest on the table near the screen like that. The main reason you're comfortable doing that is because you know you can scroll with your hand in that position. The natural resting position would be to relax your hands off the keyboard after typing and that puts it squarely in the area of the (comically) huge trackpad.
Clash Royale unofficial API, with info about cards, chests, arenas, etc.
NICE

I will patiently await Linux reviews of it...but that looks awesome.
Why?

Because I don't know a lot about garbage collectors, but I am familiar with Mikes amazing work on LuaJIT and I trust that he knows enough about what he's talking about (based on the quality of his luajit work) for enough of his claims to be true for this to be interesting, useful or both.
No he started his original blog years earlier, he pivoted/made a new product and sold it to the same audience. That's like saying google built the macbook pro 16 in under a year.
I used to work at Hyves, the biggest social network in the Netherlands at that time. Hyves started around the same time as Facebook. The company sold to a publisher and they ultimately closed it down. There are multiple reasons why Hyves failed taxation and regulatory environment is not one of them.
67bhp in our '81 Westy. I view keeping the speed limit on any incline to be a victory. You diesel owners I view as masochists. :-)
Show HN: Create a Node web app with user authentication in under 10 minutes
Both http://sharelatex.com and http://overleaf.com support that by re-rendering a pdf preview as you make changes. Overleaf also has a WYSIWYG editor with inline latex, although I find it doesn't work for everything.
I was older and so far working well for me ;)
you've got a great skillset. I think you could find a similar role at another company where you weren't being limited by a shitty IT department and internal politics.
There is a section called "integrity: not optional", where he uses MACs (which I would consider to be conceptually simpler to understand than AEADs) to explain how integrity can be implemented.

Later, in a section called "Level 2: choosing crypto", he recommends using ChaCha20 Poly1305.

Anyway, this isn't really my crusade, I just think that if you read the informal blog post as an informal blog post, it's fine.
This is a really interesting concept. It's like a big pomodoro calendar.
Orphaned by America's opioid epidemic
How White Box Testing Impacts Legacy Software Applications
my bet is on an assessor mis-scanning an ip range during a scheduled network assessment. having been in those trenches, this is how it was firmly explained to me every week when tasks were delegated: "double and triple-check all your target ip addresses. we don't want someone outside the network complaining about a scan, that's a reportable incident and makes us look like douches when we are trying to get new business with the fed client."
Bingo. Your hand is already there, no need to leave the workspace. There is no need to move up they keyboard and to the right and then up the screen to scroll.
You suggest making absolutely no compromises in order to move technology forward?

Not everything we do is without question; we do some pretty dumb stuff. Why not improve our systems where it makes sense to?
Crypto APIs being hard to correctly use was the principal motivation behind Daniel Bernstein's nacl [1]. As others have said, nacl and its reimplementation libsodium try to adhere to this philosophy.

[1] https://cr.yp.to/talks/2012.08.08/slides.pdf
No Doctor Should Work 30 Hours Straight with No Sleep
Nitpick: Title should indicate VSCode
lyx + instant preview, perhaps?
As a hiring security manager: go break shit. I don't care if you have a CEH, I care if you can bring me good vulns. Show me you can break things I care about and that you're not a horrible person and you'll go straight to the top of the list. It's that simple.

How do you get started breaking shit? Github has tons of shit. Go break it. More interested in hardware? Go buy some crappy iot gear and break it. Vulns are not rare and they do not require a damn piece of paper to find. Find them, and you will have no problem finding jobs.

If you are reading this and still don't know where to start, I am happy to help you find things to break and suggest approaches that might help. But seriously,don't waste your time and money getting certified. I don't care at all.
> If there's anything I'd consider "ugly", it'd be what AMD did to it with their 64-bit extensions.

Ugly, maybe. But hella clever given how much money HP+Intel spent on transitioning Itanium when a simple escape code would do.

The only real ugliness I can't stomach is the x87/MMX stack nonsense. I have it on good authority that the guy tasked with implementing it at Transmeta was driven into depression.
Sure, but it's also worth pointing out that the class of programs that behave this way is the class of programs that are inefficient to begin with.

If you handle strings, and you are copying and freeing strings all the time, that's just slow code.

And it's not the case that GC makes the slow code faster... it's that certain techniques enable GC to not fail catastrophically on slow code.

It's a little bit disturbing that folks are ready to extrapolate this to some kind of universal rule.

In a high-end video game, for example, we hardly allocate anything short-term at runtime. The whole program is architected to avoid it. When we allocate, it tends to be things with medium-to-long-term life (texture maps, sound effects, render targets, whatever) so a generational system is useless there. In fact we don't use GC on these kinds of things at all, because we also need to control exactly when they are deallocated so we can put something in their place, because memory is limited.
Good call. I thought it was possible to message me as long as the email field was filled in. I hadn't put my email in the description because it's my actual name at gmail. I've added it now.
BuildZoom (marketplace for remodeling) is hiring a head of marketing and growth
>> But of course, soldering them in is not surprising. It cuts costs.

Unfortunately these cost savings don't get passed to the customer. RAM bumps in Apple BTOs cost notably more than socketed RAM of equivalent quality. And because the RAM is pre-soldered, you can't chalk the price premium to the cost of some guy popping RAM into sockets.
Absolute shit. Its easier to get a contract from a US firm working from europe than it is to actually work remote in europe for a european company.

Besides, the pay is shit. European companies think 40k is a great salary for an engineer. Better rates to be had in murica. much better. 3-4x+ better.
Razers new 17" is incredible. I'd never buy a 17" laptop but what they crammed into it is genius.
Lying requires the intent to deceive. "Diminished faculty" or a disorder of mental faculties would fall under the normal definition of insanity, whatever the cause of that insanity. The claims Jesus made are too radical and too consistent to be described as mere mistakes.
> by now financed our own Series B with revenue.

Do you mean "didn't need to raise a second round because we are profitable/growing?" Way to go!!
Why Self Driving Cars Will Not Solve the Transportation Problem
wtf even is this? the author literally refuses to accept that Nintendo has their own vision for their product line and isn't simply trying to do exactly the same thing Microsoft and Sony are doing.

it's such a bizarre and distorted premise to write the article from that I can't help but wonder if it's a plant.
I use markdown for writing blog posts, and I need arbitrary HTML all the time. For tables; or for custom syntax highlighting; for drop-down menus that let readers choose what PL they want to see examples in (http://www.rntz.net/post/2016-06-06-not-everything-is-an-exp... ); to put the numbers on section headings into the left-margin; etc, etc.

Basically, markdown has (at least) two use-cases:

1. A safe (if you do HTML sanitization properly) way to let people mark-up their input on web comment sites like HN, StackOverflow, etc. This is probably the most common use-case.

2. A web authoring tool. This was the intended use-case.

Supporting arbitrary HTML is absolutely inadmissible for (1); not having arbitrary HTML is basically inexcusable for (2). And yeah, I could write the posts in straight HTML, but honestly that's a pain. Why shouldn't there be a tool that makes writing styled-text-with-lists-and-headings easy but lets me drop down to HTML when I need to?
WhatsApp Encryption is enabled in Egypt - source: I live in Cairo.
After 15 years of doing so, I can no longer tell people that the quality of Apple's products are worth the cost.

I waited three years to upgrade from my late-2013 MBP and I see no improvements of value in the new version.

The new MBPs have seemingly worse battery life, the RAM is the same, ports I use every day are gone, and now their "portable" laptop requires you to carry around a bunch of adapters and wires. The touch bar is a naked marketing ploy. Might as well be straight out of the mid-2000s Microsoft playbook.

I work at a "unicorn" and I can tell you that the majority of developers eligible for new machines are delaying upgrades or getting a Surface. I'd do the same if not for homebrew.

I feel the same about their phone line. I've been praying my iPhone 5 continues to last because I have no interest in paying more money for their flimsier successors and then paying a tax to buy new headphones.

I am also a shareholder and am quite concerned. The Apple Watch is a joke. Their desktop machines, monitors and routers are stale, obsolete and overpriced.

Usually I like to give them the benefit of the doubt, but it's clear they have lost their way and the marketers have won. What is their leadership thinking? How long until talent starts to migrate out?
Cosmic ‘Winter’ Wonderland
You could put solar panels in the space between irrigation circles. It won't be enough for a utility solar power planet, but certainly will be to charge 1-2 tractors.
They could also sensor all email providers, or try to block all SMS providers, but historically we've seen that this is much more difficult than you make it out to be. It's not a silver bullet of course, but it's evident that federated architectures are harder to kill (see eg. Egypt attempting to censor emails and SMS's a while back, or Syria before that [and probably after too])
Meet the real life Iron Man who has built Jarvis – Mark Zuckerberg
Heybot – Command based chat bot for Skype
LA Hacks? I got the same impression when he spoke there back around 2013/2014-ish
View Source has been around since the beginning, so it's not entirely new.

What's new seems to be all the work on making the dev tools comprehensive and "IDE-like", and I think that has as much to do with it is as useful to the companies building the browsers as the users of the browser. Such that Chrome probably added them in directly to save Google developer time and needing a separate IDE/toolkit/extension install, and the rest of the browsers followed.

It's interesting too in that Edge now uses the Dev Tools as a way to tier the user experience, such as the traditional View Source, out of the base experience. If you open the Dev Tools Edge asks if you are a developer and lights up a bunch of functionality that "ordinary" users don't need to see, like View Source.
Very awesome. However, the $ signs indicate financial stuff. It would be nice to have a different delimiter like the code blocks use back-tics. For example using back-ticks couple with single-quotes? It doesn't work since it clash with the code block just for example more legible:

`' x^2 + 4x + 4 '`

Remember: the whole idea behind markdown is it should be first and foremost* legible from plain-text. One idea behind typography is it shouldn't be noticed at all to the reader.
> In the end, what actual change do you think would be enacted by companies who wish to advertise their products being the victim of fraud?

They stop advertising through the web, and we can get rid of the ad-driven startup bubble, and get rid of most ads on the web in general.
> why the heck they at least don't have an official documentation viewing app on iOS.

https://developer.apple.com/reference/
It's not just hardware. Apple has officially abandoned Firewire protocol maintenance. We're okay at the moment, but how many more MacOS upgrades will we have where Firewire still works?

And I'm not an outlier case. There are a lot of audio professionals and semi-pros that depend on old Firewire interfaces. These were Apple's market for selling high-end laptops! This is basically just disregard for your oldest and frankly most profitable customers. If I didn't feel like a new MBP would actually be sacrificing functionality, I'd probably have upgraded already. Instead, I'm considering a platform switch. That's bad.
Skype voice over 3G is blocked here in Egypt.
Amazon famously took on a lot of debt to avoid equity dilution, but I think this was only after they had gone public.

Of course Bezos left Wall Street to found Amazon so he already had wider connections that gave him more flexibility in financing.
10 years isnt enough for vet status. If you didnt live through the crypto wars of tye 90s, if you never saw Sony's rootkit in action, you arent a vet.
Precision 5510 user here. Basically the "business version" of the same laptop. We bought a batch of them. All were plagued with BSODs that would not write any logs or do any memory dumps. We eventually got the systems stable by putting them in UEFI mode with Secure Boot on (this is not how they came from the factory). Some were picky about NVME drivers, the Samsung drives that came in a lot of them were slightly different from the retail 960s, and the drivers were hidden on some forum post...

We worked with Dell for months, and after we gave them our findings, they released about 5 BIOS updates week after week. The BIOS updates didn't really fix anything though... $3200 we were paying for these things. Very disappointed.
> GCC and LLVM

And two JVMs are on the way.
See https://tc39.github.io/process-document/. To get real engine implementations may take cooperation among champion and one or two browser vendors, as the "real engines" (meaning ones that can be tested against the Web at scale) are all owned by browser vendors.

Examples:

* SIMD started from Dart's proposal, which John McCutchan then championed at first for JS, and later handed off to others. Intel, Mozilla, and Google all cooperated.

* ES6 Proxies, where Mark Miller and Tom Van Cutsem were the champions and did a terrific job covering the design space and finding the sweet spots. Andreas Gal implemented in SpiderMonkey and then the spec changed, based on the implementation (but in a mostly co-expressive way, for wins beyond expressiveness; the new proxy implementation layered on the internals of the old). Proxies were quite challenging as they exposed observable internal order of operation details and required reformulating spec-mandated invariants that matter for not only interoperation but also security.
XMPP _was_ bad on mobiles. The biggest issues were

a) it was overly chatty (i.e. constantly sending/receiving information, draining your battery)

and arguably worse

b) it wasn't designed for changing addresses (wifi->data and back) or constant loss of connectivity.

So if you used XMPP some years ago you'd kill your mobile, fast, and would constantly lose messages.

Other features of modern IM solutions (say, an archive of your messages?) weren't present or usable either.

Today? Most of these issues are resolved. Prosody is a great server to get started (again) and comes with solutions for most (all? MAM aka 'Message Archive' is still somewhat scary imo) problems I mentioned above. Conversation is a very nice and modern XMPP client.

TL/DR: XMPP was 'bad' for mobile deployment for a long time and probably lost too much traction because of that. XMPP isn't bad in that respect anymore.
How to keep users from dumping your app
After being a long-time fan of the original Wii, I was a late adopter of the Wii U about a year ago. By then, most of the system exclusives had rolled out but if you weren't into Mario, there wasn't a whole lot to do except buy emulated games and the few indie games that made it over. The main hope was that the new Zelda would be released on the Wii U -- and it is (as far as we know) -- but only after Nintendo releases its new system, the Switch. I guess I didn't invest much in the Wii U so I don't have as much room to complain as the early adopters, but it really felt like Nintendo bungled as much as they could. Not just in the overall system design, but in not providing enough first-party games to make up for the lack of AAA titles from third-party developers.

What's been shown about the Switch so far looks pretty tepid. Its clumsy publishing of Mario Run doesn't give much faith that Nintendo has improved since the days of the Wii U rollout [0]. I recently got a PS4 to try out its VR and think I'll be sitting out the Switch as I don't need a console for portable gaming in my life. Hoping Nintendo regroups in the VR age though, which will seem ripe in 5-6 years for a Wii-like system to dominate.

[0] http://www.eurogamer.net/articles/digitalfoundry-2014-secret...
Advertisers already do this, but part of the report claims that Methbot spoofs common domains. They provide a sample here: http://www.whiteops.com/methbot/domains.txt
It only works when the laws are upheld. Facebook is a non-EU company, so their actions are purely a problem for the people locked to Facebook, not for the European economy.

The emissions excesses of diesel cars first discovered on Volkswagen were fined in the USA. Volkswagen is a non-USA company. The EU is still not taking action on the emissions because it is feared that that would impact the bottom line of the European car industry which is apparently more important than the health of the constituency.

http://gerbrandy.eu/dieselgate-report-co-rapporteur-gerbrand...
My main issue with macOS is that it is terribly slow with HDD. For example, if you launch Office or any other heavy application on a HDD macOS, the app start time is the range of tens of seconds (unacceptable), but if you do so on a SSD macOS the app start time is the range of seconds (acceptable).

IMHO, there are two solutions to this issue:

a) Change the macOS filesystem so that it is at par with ntfs in terms of I/O performance.

b) Keep the current macOS filesystem with its performance issues, but make HDD effectively obsolete by releasing a lineup of SSD-only Macs at an attractive price point so that users are compelled to change their old HDD systems.
Duet Display Brings Apple’s Touch Bar to Any iPad
That's neat, but I managed to do something similar (except for the graphics, I haven't tried that) with Markdown + Mathjax.
You take a decision based on an offer called the bid request, domain/url/page is part of said metadata.

The catch is that almost all fields in said offer can be faked by a malicious adversary due to lack of security/competence from the exchange.
Seedux: A New Way to Visualize and Debug Your React-Redux App
but sending an sms via the app fails 80% of the time
Asheron's Call, one of the original “big three” 3D MMORPGs, is closing
To me, a true garbage collector means any cyclic references can be cleared. That is not the case in Swift... you can still leak memory.
I've been poor. £12 a week ($20) to feed three, evicted from rental, no job (because of an asshat)
i would appreciate something like this for Atom.
I remember hearing about sleep deprivation in the medical field before; especially for people who work in the ER or as surgeons. The demand in the US for nurses and doctors is very high, and so are the education costs which can be prohibitive to people getting into medicine.

There's a whole system of failures, from the cost of education to the student loan systems to medical insurance and billing, that has led directly to overworked doctors. Many med students today feel that they can't become GPs because they simply won't make enough to pay back their student loans.
This kind of news makes me smile. Not because I agree with the wrongdoing, but because nobody likes annoying ads... specially when a big news/network site decides to show the most "clickbaity" fake ads instead of anything relevant to me.
> The reason why ARM implementations do uop-based decoding partly lies in the fact that while ARM ISA maps well to traditional RISC pipeline, it does not map so well to superscalar pipeline be it with or without OoO.

Do you have a cite on that? I'd like to know what the problem was with ARM's ISA that presented problems for superscalar.

If ARM is doing it then that argues against calling uops RISC instructions.
Simple Ways to Improve the Health Endpoints of Your Apps
Both, but not packaged for free in the Play Store. You're supporting the developer by buying it for the equivalent of a beer or a coffee.
151 years of uninterrupted peace? I think you're forgetting about some conflicts.

Now, if you're talking just about wars that don't involve enemy attacks on American facilities, then technically World War II still counts. So no, not 151 years.

With that said, I do agree with your final sentence.
This isn't a party
If you want to do something, don't wait
Late comment, but aren't stack probes entirely predicated on having working guard pages? I.e. they only exist to guarantee that the guard page is accessed before anything else, when a frame is larger than the page.
That only works if theyre selling at less of a loss than the CAFE credits cost. Which really wouldn't be that much of a loss, so not that good of a deal. It would still have to be a decent car to sell.

(This isn't a hypothetical, btw. You don't have to guess what will happen, the system has been in place for many years)
Can someone do this for atom?
I use a USB3 dongle that has 3 USB ports and an ethernet port. It works great. I've used it all over the place, OSX, Mint, etc. $27 Anker, https://www.amazon.com/Anker-Unibody-Aluminum-Gigabit-Ethern...
Good response, but as easy as it would be to pretend that this is what I intended all along, intellectual honesty dictates otherwise. Read-only is what I was thinking at the time I wrote it, but I flubbed the words during revision what with all the double negation happening in that sentence. In the world of inspectors on the modern Web, though, the concept of something being write-only is also strongly relevant.
> with no way to downgrade to previous XCode version.

What? The Apple Xcode downloads page lets you manually download every version of Xcode going back to at least 2008. I mean: I clearly love to complain about Apple, and I am shocked anyone uses Xcode at all for any reason, but the only thing keeping you from downgrading versions of Xcode is really old copies have GUI issues on newer versions of OS X... Apple at least got that right.
I almost replied like you did; the joke is that there is no such list.
If macros and ergonomics is your thing, and you don't mind a high cost, I recommend the kinesis advantage. No bling, all function and hardware-programmable, which is very nice to remap keys independent of the OS.
Separating the Math and the Mathematician