skysight-inc/HackerNews huggingface dataset:
I see this whole thing like the story of the Boy Who Cried Wolf. The Wolf is coming, but because researchers and climate scientist have lied to make the numbers fit the "Agenda" they have lost credibility. Not saying there isn't climate change, just that I don't believe all of the crap that is being shoveled.

As pointed out by jamaz1, when you see what they left out or forget to mention and you are skeptical about what they are presenting, now you are the stupid one. This alienates me even further. I'm not a climate scientists and even if you gave me all of the raw data to analyse I wouldn't be able to draw the correct conclusions. I NEED to be able to trust those that can to make sense of it, but I don't trust them. So there is the monster they created because they thought there were justified in not telling the whole truth.

Since I'm not going to figure it out on my own and I don't trust those who are able to, what do I do? I go on with my life, and resist any effort that will cost me any money or freedom to make a change, that frankly may be necessary. All because of lack of trust.
There's a checksum, so your desired typosquatting address may not even be a valid address to begin with (the chance that it is valid is only 1 in 2^32). Even if it is a valid address it would be very very difficult to generate it. The difficulty of doing so would be at least as difficult as preimage attacks on both SHA-256 and RIPEMD-160.
> thousands and thousands of false positives.

Or, for Iraqis from 2003-2007, one truly egregious one.
Lazarus didn't became really usable until around 2007 or so and even then it wasn't until ~6-7 years ago when it became stable. Previously you'd get lots of crashes, weird behavior and other issues in your own programs. Your programs would just crash without you knowing why and the debugger integration was abysmal (it still is subpar, but AFAIK that is a GCC issue and is why they are working towards a new custom debugger).

The project might have started in 1999 (actually the codebase is slightly older according to their history page) but it took a decade for it to be usable.

Of course today things are much better. It is the most stable environment i've worked with (as long as you stick with the official stable releases anyway - note that releases from getlazarus.org are not official and often contain immature code) and even though it isn't as fast as Delphi in terms of compilation speed (and sadly the FPC devs do not care about compilation speed... what is with compiler devs these days giving zero care about compilation speed? Sometimes it feels like only Borland cared about it) it still is faster than most environments (except Borland's) i have used.
Yeah, if the fees are lower and the network is less congested I wonder if legacy Bitcoin could get overtaken for small transactions?
The Business Jargon Dictionary (of Shit You'll Absolutely Hate)
They need to add a way to tell the system it has a bad question/answer combination (in case any of the devs are on here).

Example:

Question 2: What is the branch of science that studies the composition, properties, reactions and the structure of organic compounds?

I responded with Organic Chemistry, but it only accepts the answer Chemistry. While technically true, if someone is trying to learn, then this is misleading. That question specifically defines the organic branch of chemistry, but does not define it as a whole.
Look into the Clang vector extensions. They're very similar to GLSL/OpenCL vectors. They implement some very basic operator overloading too, so they're much less annoying that calling a function for everything. I made a simple linear algebra library using them, if you want to see an example: https://github.com/GavinHigham/glla
The thing that scares me is how much music will just be lost for good.
I updated my original post to indicate that it's the platform's menu. We refer to the platform meaning the menu, app store/updater, and backup/restore features. Things like the app launcher to make things portable, installer to package, etc are separate from the platform but part of the PortableApps.com ecosystem.
It is unlikely that such proof can be considered a contribution to mathematics. Finding "elegant" proofs (and not just "facts"), building conceptual frameworks in the process, is the heart of mathematics as a human activity.
In the closing, Dark Tangent mentioned that one team wrote a Clemency to ARM transpiler, and then decompiled binaries to C from there.
I'd use bank accounts, PayPal or money transfer with small transactions and a one time pad to signal. They'll never ban bank accounts and it'd be hard to find signals amongst the noise. Or you could just use pgp and paste it into whatever app you want. Pandora's box has been opened, its remarkably naive to try to ban secrets at the same time as hoarding an unprecedented number of signals.

Obviously you can't intercept signals from someone using outlawed encryption, a one time pad or no direct messages. I'm not sure the stated goal (stop evil terrorists) is the real goal though - reading almost all communications and selective leaks is just such a useful tool for things like subverting democracy, throwing elections and controlling politicians.
Theranos Reaches Settlement with Walgreens
Shouldn't this search find the kite-installer repo? The IP does not exist anymore in SideBarEnhancements but is still in this repo: https://github.com/kiteco/kite-installer/blob/master/ext/tel...
Rust, C and C++ all possess ways (it's the even default/only way in C and Rust, and almost so in C++) to write types like this that don't involve the typical pointer-soup/dynamic-call overhead of typical OOP.

People can and do write vector in libraries right now, usually using existing compiler support that gives them guarantees about SIMD.
The CIA 's top spy in Syria knew nothing about Syria?
with an ounce of confidence, maybe people will be too greedy to sell it off.
If those things are happening in the world, then I do think it's valuable to be able to see them.

Recent example: Trump decided to end the CIA program arming rebel groups in Syria after watching a video of one such group behead a young boy.
Prepare to get downvoted.

People can't stand being led to face the stories they tell themselves to sleep at night when they say one thing and do another. Most would rather blame you for making them feel guilty for revealing their denial and suppression than change their behavior to live be the values they claim.
Probably could have worked if they'd gotten their act together. But Reddit only became Reddit after Digg made their major redesign.

There would have to be something out there that does what Reddit does, and be ready if people bolt.
So much this. When I started Leavetrack[1] in 2011, it was so difficult to get setup for recurring payments. I was using Chargify to handle the recurring payments/credit card storage, a company in New Zealand (I am in the UK) to handle the interface to my merchant account in the UK. Total costs:

- c. US$40 per month for Chargify (which kept increasing)
- £20 per month for the payment gateway
- £25 per month + transaction fee for merchant account

So happy when Stripe landed in the UK and I could migrate to a flat fee per transaction which scaled with me. Migrating is hard as you need customers to re-enter card details but an offer of reducing their monthly subscription due to savings in processing costs helped that process. :)

[1] https://leavetrackapp.com/
The Queen.

A withholding of assent could bring a constitutional crisis, but it's possible [1].

1 - https://en.wikipedia.org/wiki/Scottish_Militia_Bill
We don't do type classes for this purpose. If you have to interface with some JSON with predefined schema, we just write the instances manually. It's not that hard at all—usually it's just calling withObject with a series of lifted function applications `Constructor <$> (o .: "field1") <*> (o .: "field2")`. Remember the Parser type is a Functor/Applicative/Monad/Alternative/MonadPlus so there's a whole host of utilities for these classes that make writing such instances both simple and concise. Of course if you are doing simple things like removing the leading underscore on lenses data typed, just use TH to derive the instance, passing slightly modified `Options`.

If you need to manually handle tags, here's a snippet that can help you:

-- | Safely accesses a JSON object where the value at a key is text. It takes an
-- object, a key, and a continuation of what to do when this key is present.
--
-- Example:
--
-- @
-- data D = A | B | C Int
-- instance FromJSON D where
-- parseJSON = withObject "D" $ \o ->
-- o .:=> "tag" $ \case
-- "A" -> pure A
-- "B" -> pure B
-- "C" -> C <$> (o .: "theInt")
-- t -> fail $ "Unrecognized tag in type D: " ++ unpack t
-- @
(.:=>) :: Object -> Text -> (Text -> Parser a) -> Parser a
o .:=> k = \m -> o .: k >>= withText ("Object with mandatory key " <> unpack k) m
Try https://en.wikipedia.org/wiki/Linguistic_relativity_and_the_... instead
We just sold Crew to Dribbble
I think open plan offices are great. I hope all the companies I compete with adopt them. ;-)
https://github.com/kadena-io/juno actually this is poc research from jp morgan into using another bft algo: raft.
Would that be legal? What is the music on Soundcloud licensed under?
Smyte (YC W15) | San Francisco, CA | Full time | Onsite

We're hiring for a variety of technical roles at Smyte. Check out our "jobs repo" here: https://github.com/smyte/careers

Why Smyte?

* We stop the victimization of innocent people online.

* We are the highest-quality product in this space.

* We have a seemingly endless supply of interesting technical
problems and not enough people to work on them all.

* We have the strongest team tackling this problem (founded
by ex FB and Google engineers working on spam and fraud, and
I was part of the original React.js team)

* We offer competitive salary, benefits, and equity.
> I guess you still need a central server to let clients find each other in the first place.

Would you? Couldn't you have a list of servers stored in localstorage, and bake the initial list in a bunch of seed copies?

Alternatively, use pastebin or imgur or something like that for your "central store" to pull from initially, then store everything in localstorage after.
JVM Language Summit 2017 Videos
It moves to bandcamp?
OT but not much, and JFYI, I started using an alternate unit of measure for web page sizes, the Doom:

https://twitter.com/xbs/status/626781529054834688

https://pbs.twimg.com/media/CLLGenwWgAAZAVv.png

Like:
Hey, nice home page it is only 3 Dooms ...
CodeCombat (YC W14) | FULL-TIME | ONSITE | San Francisco | Senior Backend Engineer, Senior Frontend Engineer, and Sales Development Representative
CodeCombat (http://codecombat.com/about) is a programming game for learning to code. We are currently 13 people, funded by a16z and YC, in SF, aiming to level up computer science education both in and out of the classroom. Long term, we are evolving education through game-based learning. We're 100% open source and hiring for roles on both sales and engineering. See https://jobs.lever.co/codecombat for more details.
Interesting -- It still shows "NO UNPLANNED CHAIN SPLIT DETECTED" on https://www.btcforkmonitor.info, which a lot of folks are using to monitor the fork (from the other HN thread).
Ask HN: With 2 years and no obligations, what would you build?
This is probably a dumb question, but do we need to use a liquid to do the salt's job? Might we just sidestep the corrosion question by using big-ass (solid) sheets of tungsten in lieu of a fluid?
I don't think increasing the block size is an obvious win. I've seen others say it won't in fact do much to increase scalability, and there are also these arguments against it:

https://www.reddit.com/r/Bitcoin/comments/5p9iv8/arguments_a...

https://en.bitcoin.it/wiki/Block_size_limit_controversy
"How Two Brothers Turned Seven Lines of Code into a $9.2B Startup"

This is how NOT to do headlines.
Just as an aside (replying to my own comment because editing 3 hours later isn't allowed): I'm just a dev here, not a manager and not a recruiter.

I just like when we hire the kind of folks who frequent HN, so I post here every year or so.
Writing will make you smarter, and writing in public will have you feeling more responsible for your words and the actions that led to them.

You don't have to be an expert unless you're claiming to be. Just start writing.

You'll quickly find out if you have a knack for it. Just as the sound of your voice or your appearance can resonate with an audience, so can the rhythm and the sentiment of your words.

Of course, most people are not good writers. Writing is extremely hard.

But what most of us have in common is they just can't stop writing. Once you get into it, it's addictive.

> learn more, faster and to improve my communications skills.

And probably for the above reasons.

Words allow us to see our thoughts objectively. And for others to do the same.

So really, it doesn't matter if you're an expert, or even who you are. It doesn't even matter if you're that good at it. What matters is if you are a writer. And there is only one way to find out.
I'm not too familiar with Waldron's later music but I recommend one of his early albums, Mal/2:
https://en.wikipedia.org/wiki/Mal/2
> the type checker/borrow checker has to understand arithmetic rules like `a != a+1`

I was actually thinking of this when I wrote, but the opposite case. A lot of compilers already know about that, and exploit it to their benefit (and sometimes the programmers dismay[1]). Overflow semantics matter here.

That said, it's looks like an interesting area for Rust. I'm sure it's already been discussed to death somewhere in the community. :)

1: https://news.ycombinator.com/item?id=14163111
a remote control lego sweeper. two arms to sweep into a dust pan body.
Looks very nice and concise. A few suggestions:

- You should make those endpoints restful with resources rather than using action verbs (just a best practice so that APIs are consistent and readable)

- Maybe this is a nitpick, but ctx/context is a term that appears across many Java frameworks. When I think of context, it has to do with global framework full (Spring Context, base framework classes, etc) rather than request/response objects.

- Can you provide a snippet of unit test code for the class?

- Any advice on advanced input validation?

Very good work.
> reading almost all communications and selective leaks is just such a useful tool for things like subverting democracy, throwing elections and controlling politicians.

Maybe someone out there needs to air her dirty laundry secrets that she's projecting on the rest of the population?
A simple solution would be to incorporate outside of such a convoluted and destructive tax regime. There are much friendlier locations.
Ask HN: I've lost the ability to concentrate. How can I fix this?
I seem to have lost my ability to concentrate, work, and think deeply about topics. I can't even seem to read a book, even when I want to. I check my phone for notifications. I get anxious. Occasionally I feel depressed or hopeless. But I generally feel okay-ish, I think.

What's the quickest way for me to regain my ability to concentrate and get into states of flow?
Same thing that happened to mp3.com, probably.
Non-Google devices are typically infested with all sorts of vendor junk, so that's not an improvement. The flagship devices don't have a physical home button.
I have studied Ancient Hebrew and Classical Greek in Under Grad and Grad School. I really always struggle with this idea that they didn't see blue. They just described different aspects of things based on their world view. For instance the sky was a solid object that was made of a highly reflexive bronze. That bronze isn't blue wasn't the issue it was the so called shine.

The people were much more physical in their writing styles. Take "Apple of my eye." That was an ancient terms. It means that when you look closely at an apple you see your own eyes' reflections. It meant that they keep their eyes close to you.
Interesting thanks. Is it remotely plausible on any other cryptocoin?
How to Make a Robotic Arm at Home Out of Cardboard – DIY Robot Idea
although my kids would probably still complain about picking up their toys.
NSA Unlawfully Surveiled Kim Dotcom in New Zealand
AI Startup
San Francisco
Senior Software Engineer -
Python, Hadoop, Machine Learning, Linux System Administration, Linux, Scala, Angular.JS, AngularJS, Spark, cloud, ElasticSearch , ElasticSearch
jobs at jask.ai
Maybe Bandcamp should buy them out. Seems like there's a lot they could gain by having a major music platform like Soundcloud integrated into their marketplace.
AI/ML Startup - Software Engineer
San Francisco
Senior Software Engineer -
Python, Hadoop, Machine Learning, Linux System Administration, Linux, Scala, Angular.JS, AngularJS, Spark, cloud, ElasticSearch , ElasticSearch
jobs at jask.ai
> All this means is that they can use the screen real estate for something other than a button in some cases.

That's exactly what I was describing as a bug, rather than a feature, in this case. A physical button is always there, always works, doesn't make the UI contextual, and gives a novice user confidence that they can always "escape".

I personally do prefer to have as much screen real-estate as possible, at the expense of a physical button next to the screen; however, that's not a universal preference, and I would not be at all surprised if more Apple users are particularly fond of that button.
Scroll down to the blue box. That's the bitcoin cash (bch) monitor and it says that the split has occurred as expected. The others were changed to bitcoin that were not expected to cause a fork.
I'm not terribly surprised. The rights management around that is incredibly expensive and very complex. I also have vague memories of some startup circa 2011/2012 that did live DJing that ended up dying pretty quickly
Because the experience is subpar when that is done. It is impossible to create a vector image that will result in clean, unblurred strokes at arbitrary small pixel sizes. Don't even suggest using TrueType-style hinting, I don't think any designer would want to touch that with a 10 foot pole.
Well it's not unplanned.... Note how the Bitcoin Cash box is a different color and says "This node's scheduled chain split has occurred."
For those who don't want to install add-ons, one of their new additions is available to anyone at https://send.firefox.com/

It's an easy, disposable, encrypted file sharing service.
Doubtful. Much of this is protected by the 1st amendment, since code was recognized as speech.

https://www.eff.org/deeplinks/2015/04/remembering-case-estab...
Lots of people are faster at speaking than typing. Or maybe you're reading from a document (or pill bottle) and don't want to type with one hand or whatever. But what I usually use it for is if I'm having a conversation with someone and we want to look something up. It feels more anti-social to type silently for a while than to make the computer part of the conversation.
> Archive Team promises to back up SoundCloud amid worries of a shutdown

https://www.theverge.com/2017/7/17/15986952/archive-team-bac...

Consider donating to the Internet Archive.

> Archive Team plans large scale backing up of Soundcloud soon, but seriously, please donate money to the Archive. http://Archive.org/donate

https://twitter.com/textfiles/status/885665255266955264

Edit: my info is dated. Archive Team backed off. Smoke if you've got 'em.
> me (a nobody)

Well, you're got quite the Twitter following, probably nearly entirely in Stripe's target demographic :-)

But yeah, that is cool.
I believe it's not core Ethereum that has issues, it's buggy smart contracts. They don't make it particularly difficult to write insecure contracts, though.
We're not quite at that range, but we share ~100GB of files via SFTP. Both sides have fairly powerful connections, so it works for us.
Give us a breakdown of what you eat and what you do throughout most of your days, so we can have a better idea what's going on.
"Firefox! I've fallen and I can't get up!"
IoT Security Bill Introduced to US Congress
I've seen a few companies do this. They save big on rent but the impact on productivity is evident.

I guess they are rich enough to waste their employee's time to save a few square feet.
Unfortunately the following 3 blocks were tiny in comparison, whether due to a malicious miner or lack of transactions is unclear.
Actually, it's 371 bytes.
or maybe any plain ip address... Or the more solid precaution may be to interpose on the sublime supplied network interface api and give people a log of which packages are accessing the network and what addresses.
"That figure has roughly doubled in the past five years"

So, 14 lines of code?
sorry didn't see that. ad blind-ness.
Evironmental efficiently solving a problem I don't have is still inefficient. I still can't think of a mojor user for proof of work in a destributed system. I have trouble thinking of a distributed system that someone would pay for to not be centrally trusted, usually by the benefactor of employment? We always hear what a great solution blockchain is. Even if that's true, I never hear the actual problem it solves. Sure, say distributed ledger, and proof of work but those are solutions of sorts.

Name a problem that would best be solved with blockchain.
If so, that would be a historic victory of pragmatism.

A lot of popular engineers in powerful positions have been working for years on how to scale Bitcoin.

Now some people said "Fuck that! We will just increase this integer from 1 to 8".

Reminds me of how Linus Torvalds created a simple monolithic Kernel while GNU&Co were working on sophisticated microkernels. Now, 26 years later, everything from servers to smartphones runs on Linux. And GNU Herd is still considered experimental.
There is a step in the proof which is brute force. The proof is sort of giving a recursive algorithm for 4-coloring: for certain subgraphs, you simplify it, color the result, and use the coloring to color the original graph. There are 633 cases ("reducible configurations") in the recursion, and the annoying part is checking that all 633 actually work. After Haken and Appel, Gonthier wrote a Coq proof http://www.ams.org/notices/200811/tx081101382p.pdf

Sometimes I imagine that if we had much larger short term memories, an argument with only 633 cases would be obvious.
Lack of transactions. The mempool is almost empty: https://jochen-hoenicke.de/queue/uahf/#2h
I think the person you're replying to meant not using Kite.
Eaze | Senior Software Engineer | San Francisco, CA | Full-time Onsite

Eaze (eaze.com) is the easiest, fastest, and most professional way to get medical marijuana delivered. Eaze has quickly become the #1 technology company in the fast-growing $6 billion cannabis industry by developing the first logistics technology and on-demand service that can help dispensaries deliver to qualified patients in less than 20 minutes.
Openings:

-- Senior Front End Engineer

-- Senior Back End Engineer

-- Senior Mobile Engineer (Android, iOS)

Apply here: https://jobs.lever.co/eaze?lever-via=kaABpnlgzz
Some basic algorithmic knowledge is definitely essential. I remember the first time that I found a need for sorting. I designed my own algorithm, and I learned years later that I'd basically recreated bubble sort. It worked fine in my little QBasic program, but would've made anything serious fall flat on its face.
Java as of Java 9 does have a linker.