skysight-inc/HackerNews huggingface dataset:
Maybe I don't understand your product accurately, but it seems that the concept is that you allow people who write server side JS code to protect their code: lock it down somehow and subject it to software-enforced licensing of some sort.

Now, I'm going to assume that without your solution or something like it, such code isn't protected. (Assume, correctly, that I don't know anything about server-side Javascript.)

The first question is: what is the competition? Is there a way of doing this that doesn't require your solution? If so, how are you convincing users to migrate to your way of doing it.

Secondly, suppose there is no competition. In that case, people who write server-side JS code do not expect to be able to do that kind of licensing, even before they have written any line of code. They deploy their server-side JS code in scenarios in which licensing that code isn't the bread and butter of their business; they lock in their bread and butter in some other way and take it for granted that people can easily reverse-engineer their server side JS code, and muck around with it, steal snippets and whatever.

In this scenario is where you are in trouble because you face the prospect of convincing the people who are doing server-side-JavaScript development world to do that kind of node-locked deployment model. Only if they are seriously on-board with developing and deploying something like that do they then become potential customers for your licensing scheme. By the time they get serious, they might even roll their own.

You might be better off developing a superior licensing alternative for for some toolchain whose users already do that kind of licensing, stealing those users from whatever they are using now. And then work the JavaScript story into that: "hey, existing users: if you want to branch into JavaScript work, under your existing licensing model, we have you covered".

Lastly consider that if node-license-locked server side JS development suddenly became immensely fashionable, how likely would it be for numerous solutions to appear, many of them FOSS?
Second Navy SEAL charged in war crimes probe
Think AI will solve all your search problems? Ask these questions first
Is there anything keeping a drone from being silent? (Obviously they're quite loud today.)
IETF protects privacy and helps net neutrality with DNS over HTTPS
So long as you don't create a time loop where we steal the ship from our future selves, I think you're probably okay. ;)
One Family’s Race for a Gene Therapy Cure
This is actually pretty cool, very little boilerplate it seems. Nicely done.
The USB Battery Charging spec is separate from USB3. The 1.5A is the minimum available current for charging port; the max is 5A. But the limit for legacy USB cables is 2.4A.
Surely that theory will find an eager with the HN audience and its disgusting affinity for biological determinism. Quick to condemn the unsuccessful as unworthy, strident in praise of the inherent superiority of the successful, deeply uncomfortable with the notion of "luck".
While I understand where you're coming from, I can tell you're not a user of Terraform. As someone who uses Terraform daily, and has brought it to nearly a dozen other teams at my employer - these new announcements are pretty cool :-) Including the announcement about a free tier for Terraform Enterprise (Which, mind you - is optional, they are not forcing you to go through it)
'key drawback' aka a centralized system.
Oh yeah, good point.

I guess I was thinking that if you wanted to experimentally verify that the state was being reproduced you could start with a known prepared state.
If we get any older people (e.g. fuckton of years of experience) that want to work for what we are offering, you better believe I’ll jump at the chance.

I’ve come to firmly believe that the fastest way to solving a problem is having solved it before.
People coming from Javaville or C#land definitely don't have that kind of abstraction (and yes, the usual rebuttal is that they're procedural, not OO).
Beautiful, thanks for the links.
Let the people who are complaining maintain a rebranded fork, then we'll see if they really care or not.
K&R C, Hanson's C Interfaces and Implementations, van der Linden's Expert C Programming: Deep C Secrets, Bryant and O'Hallaron's Computer Systems: A Programmer's Perspective, Gustedt's Modern C, and https://matt.sh/howto-c should keep you well covered.

You don't need all of the above, but you shouldn't need much more.
You could ask the same question about any security. Yes, traders in general are incentivized to bid/ask near the actual value of the underlying security.

The difference between securities in the abstract and a trustworthy, 100% reserve stablecoin is that the value of the latter is both known ($1) and stable (at least in USD terms).

Yeah, stablecoins really are as simple as naming it a stable coin and pledging 100% real currency backing, so long as you can convince traders you are trustworthy. E.g., I have some confidence Coinbase is trustworthy; I have zero confidence Bitfinex is trustworthy.
Metrics are Dangerous for Users
The main thing that it doesn't address is you need to trust a central authority (as you mentioned) and it is pegged to an inflationary money.
There are so many different ways to control silence/non-silence/vibrate, I have to admit I don't get it at all:

- Main volume control

- Ringers and alerts volume control

- switch on side of phone

- Do Not Disturb mode

- Sounds => Vibrate on Ring

- Sounds => Vibrate on Silent
And Republicans would like to rewrite those laws and create school vouchers. It's the Democrats who oppose that now, whatever happened 150 years ago.
Yes and there are plenty of people with 4+ years of experience with Hadoop who are working with (or worse, under) people with more total experience but no experience with Hadoop who are not as productive. That is all I’m saying. I’m having trouble parsing your second sentence
Do you have sources to support these claims?
Show HN: bcal – storage expression and general purpose calculator
Reading the article:

It's not carbon-neutral — just better than gasoline:

> Because the plant currently uses some natural gas, by the time the fuel it produces has been burned it has released a half-tonne of carbon dioxide for every tonne removed from the air. That gives it a carbon footprint 70 per cent lower than a fossil fuel, he said.

So where exactly is the energy coming from? I don't see any mention of renewable sources in that article. Is it somehow combining methane and CO2 to get larger hydrocarbons?
Edgy?
WebPerl looks cool. I wrote an interactive blog post [1] that guides the reader through an exercise in scraping log files using a series of Perl one-liners. I ended up delegating execution to a sandboxed Lambda function on the backend, but running it client-side would have been a lot simpler.

[1] https://andrewstahlman.com/posts/ParetoPerl.html
Good run. Feature request: you are missing the pop up (awww sorry to go/before you go..) when you are about to close the tab.
Great work from the React team on this release - it's exciting to see some big enabling features like suspense and lazy being baked into the library (rather than falling back on solutions like react-loadable).
Not yet? Anyone else?
Currency debasement.
> accessibility is usually not a goal for many "office productivity" applications

I think I might be misunderstanding you. Are you saying accessibility is usually not a goal for the kind of applications that people need to be able to use to do their jobs?
Ask HN: Best way to wind down side projects?
I have a number is small-scale side projects that haven’t taken off. These are things that aren’t interesting to me any longer or failed to hit my (admittedly meager) success metrics. Any tips on the best way to handle?

I’m sure there is some value to these things (for example a site with 500 visits/mo that makes $20/mo) but selling them seems to be difficult and maybe not worth the trouble (hassle of negotiating, transfer etc). But keeping them seems like a bad option as well, just because they are a distraction and another thing I feel compelled to check in on and maintain.
I didn’t mean to say I think it’s possible in this particular case for arbitrary code (particular for something as wild as Perl!). I was merely explaining (what I think) is the logic behind the approach.

The only circumstance I can see where a true JIT will beat out native code is when there are many possible paths of execution such that all may not be possible to evaluate at compile time. In that case it’s not even really interpreted vs compiled so much as static vs adaptive.
I'm 20 years old and I feel the same way. Any tips for a young "old soul" software developer that has to work 20 years before he can retire (hopefully)?

I've spent half of my life programming and I know that this is my most valuable skill where I can make 10k+/month, but I don't feel any excitement about 90% of the stuff anymore so it's hard to continue. My current plan is to increase my passive income and trading. I love programming, but I'm feeling burned out (I'm doing professional software dev for 3 years now and currently run an agency).
> https://twitter.com/lazerwalker/status/1054768005249462272

One of the tweets in response to this one:

> Thanks for doing this. It is especially tone deaf at this moment in time when trans rights are under direct attack in the US for a group of cis men to feel entitled in how they talk about other bodies.

What the hell does this have to do with trans people? "entitled in how they talk about other bodies"? What?

It's a nipple. Men have nipples. Women have nipples. Everyone has nipples. My cat has nipples. This has nothing to do with trans people.

At worst, the name is unprofessional, but definitely not worth changing.
Usually when uncertain about something I'll try and approach it from several angles and batch up a number of questions to send them off in one go so that the person on the other end can answer them more easily and possibly gain extra insight as to what's amiss. But there are some people who are distracted and so when sent a list of five questions one of which is hard, they'll omit the answer to the hardest question... So with them I just resend a response with different wording and just that question. I'm usually not asking these questions of developers and instead communicating with stakeholders but yea, question weaseling is a thing, sometimes accidental, sometimes intentional, but it's good to resolve your question to a definite answer (including "I don't know")
As you should, as everyone should who is paying attention to the world. There are no guarantees anywhere in life, and the world is changing very quickly.
That is interesting. Perhaps more applicable to large industrial CO2 emitters like fossil fuel power plants.
Most people still ignore crypto.
sudo change behaviour didn't work.

Maybe you used the wrong option?
Doing this feels like creating a react component somehow, doesn't it?
Open-source them and offer data exports for users who want to self-host?
https://socialcaptain.com
What comment of mine are you replying to exactly? You seem to have read an awful lot into something where I was trying to help someone understand why there is some conflict here.

I only mentioned X509 as people are going to be more familiar with that than DNSSEC. The reason I mentioned it was to describe it as having a comparable method for validating the chain of certificates/signatures. It is very similar in that regard to X509 certificate chains.

I’ve implemented DNSSEC in my own project, so I know the protocol, and I do agree that for MX records, as well as TXT and other record types that we need to validate that the records are authentic, in many contexts. Not just web and not just public internet, where we might want to pin custom trust anchors.

I can see you are very concerned about this as am I, and if you want to reach out and discuss this in a different forum, I’d be happy to, as I think we have shared interests in seeing this succeed.
If drones raining down on public property is an issue I would certainly hope that shifting that and other costs to private property is not considered remotely acceptable.
https://www.nbcnews.com/news/world/license-plate-data-not-ju...

https://www.phillyvoice.com/alpr--and-a-bit-of-luck--helped-...
> because I'm too stupid to write actual lisp programs

Even PG admits that Lisp (in particular CL) is an "atrocious"[0] scripting language for Unix, in part because the text-processing applications that you speak of aren't its forte. It's not that you're "too stupid", it's that it's harder than it needs to be to write scripts that do useful things on filesystems and text files using Lisp in a way that is compatible with multiple CL implementations. You'd still be Googling plenty and Lisp sure doesn't have the wealth of libraries that Python or Perl does.

On the other hand, I'd recommend you learn some form of lisp anyway for the aha moment when you implement a domain specific language with macros and scratches some itch of yours. Try Ruby, too, for the lispiest of those three scripting languages.

[0]: http://www.paulgraham.com/popular.html
It only seems like nonsense because you're missing an important piece of the science.

Acidification is not caused by how much CO2 there is in the water. It is caused by a rapid increase in CO2 levels. We are dumping CO2 in very quickly, and so are acidifying the water.

But given time, oceans will mix down the to bottom. At the bottom it will encounter very large stores of calcium carbonate. As that dissolves, it renders the water no longer acidic. As that mixes back to the top the rest of the ocean becomes less acidic. This mixing process is estimated to take on the order of 1000 years. Therefore the long term the oceans can handle all of the CO2 we're dumping into them and much more. Increasing the long-term average CO2 of the atmosphere will not make the oceans acidic.

The problem is that this mixing process is too slow to help shellfish living near the surface today. Sure, the ocean winds up at a good ph. But it will be acidic for several centuries. And that is unprecedented. In fact there is no record of any event since the Permian-Triassic extinction over 200 million years ago that featured such rapid acidification as the oceans face today. And perhaps not even that one. We estimate that several times as much CO2 was dumped into the atmosphere as what we're releasing now, but it probably was not dumped in such a short time period. And that event wiped out an estimated 90% of all marine species.
Models of Computation: Exploring the Power of Computing (Full Book)
Thats true, but in order to make that work it actually needed to solve both problems.
is it just me or does contextType/context abandon the FP parts of React?
Got a Fever? There’s an Ad for That
First of,so what? Why don't you also mention why FireEye and Crowdstrike aren't finding western APT groups. They don't even properly track and document western actors and their TTP!! At least kaspersky names and tracks russian intelligence (e.g.: what CS calls apt28 and FireEye calls Sofacy is named Turla by Kaspersky). Unless of course you're saying american and british actors pause no threat to anyone.

Second, not true at all. Plenty of apt groups have been written up by secure labs that are russian state associated.
Leaving something off your resume isn't lying.

Filling out a form that asks for the names of your last three employers with information that is not that of your last three employers is lying.

Whether you will get caught is another matter.
But very few people are holding onto USD bills with the expectation that they'll go up in value, or suddenly have some new use.
But why use JavaScript engine as the “base”? Why not a more “general” VM?

WASM just skips the JS to JIT compiled bytecode - correct me if I’m wrong. Creating a standardized bytecode for distribution that other languages can compile to.

No reason to continue to shackle the web to JavaScript.
YC W2019 Invite/Rejection Thread
Has anyone received an email yet?
> the latest version of this draft, available at http://csc.kth.se/~jsannemo/slask/main.pdf

Yes.
You dodged the bullet, I cringe at the garbage I’ve seen those teams create.
Actually Perl seems to be used quite a lot at Microsoft.

Look at page 3 in this publication: https://www.microsoft.com/en-us/research/wp-content/uploads/...
Are these things edible, and good quality?

Can we serve this urchin on a rice ball as uni sashimi?
The point of that article is that a main justification for turning off selective availability was that the US could still deny access in certain geographic areas. Selective denial != selective availability.
It's an understandable reaction, but there's no such thing as "perfect justice" this side of heaven.
Journal of Universal Rejection (JofUR)
Are you seriously proposing regulation of one specific private company just because you don't like the way they run their business?

No, this could apply equally to all companies, FaceBook and Twitter for example, or Amazon and their counterfeits. If your platform is too big for you to manage in a way that complies with basic consumer protections, you either need to step up your controls, or shrink your platform.
> Payments are generally batched because individual payments are slow

They're slow to enable batching. Fedwire is time-limited, but many other real-time payment networks are not.

> If you remove these burdens by having a technology that is cheap and nearly instant for all payments, then there's no real need to batch

Yes, there is. To make payments even cheaper. For any given transaction price and speed pair, there's a market that cares more about price than speed. You'll always be able to layer a net settlement layer on top of an RTGS network to serve that market at lower cost.

In any case, if we're arguing for RTGS, it will always be faster and cheaper to transfer money via database operations than on a blockchain. Fast and cheap are not–and should never have been–cryptocurrencies' selling points.
Kliff's approach to covering healthcare is nothing short of miraculous. She's killing it on all fronts—dominating the beat as far as traditional reporting techniques, innovating new ways (like this) to unearth information, and on top of it, communicating an intricate and sometimes abstract area of public policy in a way that anyone can understand and relate to.

In general, I think vox.com is underrated. But Kliff in particular stands out.
Thank you,
I appreciate your feedback!
I don't claim to know the answer, but I firmly believe that if all the energy being poured into protecting hate were instead put into eradicating it, the world could only become a better place.
San Francisco’s mandated $15-an-hour law is exacerbating homelessness
It's still early days for wasm. Rust has great support for wasm, and I predict it's going to be a leader in the space, but wasm isn't there yet. Javascript has been optimized for decades now, and it's been a critical technology for a lot of companies with deep pockets. As wasm gets better and adoption grows, we'll see it improve drastically.
Is Ad fraud a pro-social 'crime'?

Every ad viewed by a bot is one less attempt at adversarially influencing a human against their will.
I have two experiences telling with Perl and Python. Way back in the day, I had job doing web development in Perl. I had no say in the matter, it was the only choice available. And I actually used Perl enough to actually like it! I mean I understand why people who like Perl really like Perl.

But just a few years after that and I could hardly even read Perl code let alone try and code in it again.

Python was is opposite; I never coded in Python but I ported a Python product SDK from Linux to Windows in a few weeks. I could read it. I could write it. I made more mistakes with indenting than anything else. Even to this day, I don't know Python but I can muddle my way through and be reasonably productive.
Happens where I have lived: New Zealand and Australia. But I can never figure it out: which one causes which?

Being on welfare closes a vast amount of opportunities to people, which causes many to turn to crime.

Bring a criminal closes a vast amount of opportunities to people, which causes people to turn to welfare.
When Sears Flourished, So Did Workers. At Amazon, It’s More Complicated
> what do you mean a class is an object

> People coming from Javaville or C#land definitely don't have that kind of abstraction

What do you mean? A class is an object in both Java and C#.
I'm not a regular watcher any more, but I'll surely be watching at least one episode soon.

The annual 'TreeHouse of Horrors' Simpson Halloween special is must-see tv.
I just want to take a moment point out the irony of this, and my subsequent posting ban.
I just use perl5. Python is too hard to use for perl tasks. Separate venv for a script is horrible overkill. I also use Fedora Linux, where everything is integrated and just works.
Have you never tried a Shoey? [1]

They're very popular in Australia.

[1] https://en.wikipedia.org/wiki/Drinking_from_shoes
See my sibling answer next to yours for an explanation of why the oceans were not then acidic despite the higher atmospheric CO2 levels. If you wait a few thousand years, ours won't be either. But shellfish who depend on their calcium bicarbonate shells not dissolving can't afford to wait a few thousand years while bathed in a mild acid...
Also interested. I suspect the lack of noise is a result of lack of impressive results.
It depends on how you measure. By surface area, no. By volume, yes.
I’d love to join the slack. Christy@getdibsi.com
I felt that way too.

Seems like it’s more of a monkey patch for people who liked “the old way”.
I still don't understand what do you mean by "the color will be the same as that on the corresponding side of the full-size coin that Alice [had]". The original one will be lost; you can recreate a new one in the same state but this doesn't mean that "the color will be the same". If they have each a coin prepared as "heads = blue", looking at the other side they will find "tails = red" or "tails = green" without any correlation.

Edit: If you mean that the probability distribution of outcomes will be the same for any measurement then of course I do agree; this is why we can say that "the state of Alice's particle is teleported intact to Bob". :-)
I think before we tackle "smart glasses" from technical and social acceptance perspectives, we should explore "smart headphones". Perhaps it already exists, but while I'm walking around with my cordless Bose headphones I wonder why someone hasn't already made headphones that have dual-cameras in both ear pieces, gyroscopes, and accelerators built in. I think a lot of people would be interested in being able to take photos or motion stabilised videos from their perspective with the tap of a button. There have been times where I saw something interesting, took my phone out of my pocket to take a photo/video, but the moment had already passed. Walking around with camera enabled headphones would allow me to capture the moment instantly. I just need to look and shoot.

But maybe I should just enjoy the moment for what it is, and let it pass, without feeling the need to record it...
Does anyone know if the next version will be 17.0 or can we expect more 16.x version even by mid 2019? Need this info for work.