skysight-inc/HackerNews huggingface dataset:
> A living thing has motivation created and honed by the need to reproduce.

Why not the same for a machine? I mean, after all, we are fundamentally machines. Just made of organic nanobot stuff.
Please identify a couple of the politicians who said this.
The chief goal was to make Postage faster than anything else. We've largely succeeded.
This is a great step for trusted computing for individuals.
We feel the same! The lack of progress with the official client was what drove us to do it.
they don't need to be functions. PUT/PATCH/etc bodies should be decoded automatically into new superglobals to match the existing $_GET, $_POST and $_FILES. if you're gonna have a shitty API, at least have a uniform shitty API ;)
>I guess once they had a solid case for one, they just threw in everything else they found suspicious?

Yep, it tends to be an easy extra charge to slap on anyone who isn't keeping very good books.

As MichaelGG said, a fake crime.
If it doesn't do what you want just file an issue. We'll fix it. What do you mean by support?
I am wondering - isn't there a good chance something like this might happen to the other site/domain too? It is just a matter of time before they find out what the new site/domain is up to.

Though what I find surprising is there are various Amazon price trackers which seem to be operating well. Shouldn't they be using the same url format as yours?

I could be wrong to suggest it but why not make it open source? It helps people wanting to self-host and not run into issues later.
Your comment inspired me to look this up:

> The scandal largely dealt with the inclusion of an essay by American linguist Noam Chomsky, entitled "Some Elementary Comments on the Rights of Freedom of Expression", as an introduction to Faurisson's book, without Chomsky's knowledge or approval.

Emphasis mine.
That's a fair point -- about Germany. I'm curious whether their father began building refineries there before or after the sanctions?

I never really looked into the geopolitical context around the time of his expansion.

I'm relatively sure he didn't do anything to the extent of what IBM and Bayer did for the Third Reich: my understanding is that their father was mostly just a geek trying to build his refineries and the big U.S. companies at the time weren't playing fair.

Now you've got me even more curious though. Going to dig in more.

EDIT: So it looks like only one refinery was designed and built by Koch for Germany in 1934. This is many years before U.S. involvement. And the closest thing to sanctions I can find is the economic war/blockade the UK and France placed on Germany in 1939. Let me know if you find any other sources of information though.
Because it is not up to the State to legislate what constitute the historical truth.

Moreover, this whole mess gave Robert Faurisson airtime on national TV, and made him look like a martyr. This is the last thing you want from such person. Let holocaust deniers and KKK member distribute pamphlet at intersection or self publish their book, that going to be the biggest audience they'll ever have. By going after them, you encourage them in their quest and prove their conspiracy theory right.

Same goes with provocateur ala Milo whose only success is based on thin skinned SJW.
That's a bold claim. Do you have any data to back that up? Benchmarks? Comparisons? What about resource usage? There's not much information on neither your github page nor your website itself. Just trying to find a reason why I should use this tool over my existing PostgreSQL admin tools.
Netboot, sure. But why Linux?

This isn't in any way Linux specific.
All entrepreneurs create value for humanity, that's their common denominator. If an entrepreneur could create value without needing any human input after the process is started he would do so. It has of course never been possible before since humans have always been needed in some part of the process but that will change once we create fully automated end to end processes.
Rackspace has been taken private and sold; the company has refocused its efforts on its original mission: fanatical support. They are now selling support for the other major cloud providers. They still run datacenters and a public cloud but those mostly exist for their support customers that need them. They have basically killed off all of the cloud R&D functions that defined them in the early part of this decade.

Incidentally, NetBoot.xyz is hosted in Rackspace by a Racker, or at least he was when I worked there.
Did this come with the switch from msvcrtNNN.dll to ucrt.dll, which is the more POSIX compliant runtime?
https://github.com/workflowproducts/postage/blob/master/Fact...

But my favorite features are autocomplete, the ace editor functions like non-contiguous find/replace and the beautify button.
Obtaining the software is hard, that is certain - but human beings have been successfully smuggling contraband for as long as there has been such a thing.
And when you download the dozen specific fluffy cat videos, you don't just download that set - that would be fundamentally stupid - the set exists to mask the source, not to protect the receiver.
The receiver would download a naively popular superset of the target set - you mask suspicion by hiding with the sheep.

Absolute trust is fundamentally impossible (the place where there is no darkness is a legitimate concern here). How do you even know that the public keys on your machines are true, that the hashes of your OS ISOs are not false, that every semblance of the assumption of security that you are working within is not simply a cleverly laid trap designed to lead you to naively reveal your hitherto hidden intentions?

Eventually, you just have to run with "fuck it, I'll do what I can to cover my arse - let the chips fall where they may".

The fact that it is fundamentally impossible to know the underlying intention of any foreign consciousness or computational context does not necessarily mean that none can ever be trusted, only that they can never be fully trusted - and that you should use whatever degree of caution you believe is justified for the given situation.
False, Chomsky did originally grant permission for the essay to be used for any purpose. [source: https://en.wikipedia.org/wiki/Faurisson_affair]
Good timing. I need to create a short porn film for an art project (yes seriously) and been wondering how the hell to actually find professionals who I can work with.

Random emails have not been working but this article provided some new avenues to explore. I'll even pose as a VR goggle fetishist if that's what it takes to get the damn thing commissioned
> Traffic sign vandalism is a social problem with a social solution. The first person who tries something like this in production with malicious intent toward SDCs will be charged with some variation of attempted or actual manslaughter/murder and opponents of SDCs will switch to strategies other than domestic terrorism to advance their agenda.

It's tunnelvision to assume that the only attackers would be individual radical luddites. There do exist terrorist organizations and state actors who intend to run risks to do damage. And unless you're planning to monitor and respond quickly to all potential threats to all stop signs at all times (and all other possible attacks), what's to stop a group of 40 terrorists from covering their faces, stealing motorcycles, and putting 10,000 stickers on 10,000 signs in 10,000 intersections in 20 different cities in 1 night?
Right. As we accelerate, the divergence from shareholders' desires and consumers' increases.
Fim – File Integrity Manager (and why you need it)
Ask HN: What are these “spy shops” setup in small towns doing exactly?
I live in Oakville, Ontario, Canada.

There is a "spy shop" setup downtown [0], in one of the ritziest and priciest of locations. It's been there for a number of years, close to a decade if I had to guess.

I have never been in personally. It just seems so strange.

What on earth could a regular person possibly need or be purchasing regularly from a "spy shop"?

They sell video surveillance equipment, but so does Costco for a fraction of their price.

What gives?

The only thing I can come up with is couples spying on each other (I have actually been commissioned to do this before in this very same town, where said couple ended up getting married after the woman confirmed that the man was not cheating on her.)

[0] http://privateeyespyshop.com/
Since we are talking about it, here[0] is Chomsky's writing in question.

I'll just leave the paragraph from wikipedia here:

>Chomsky granted permission for the essay to be used for any purpose. Serge Thion and Pierre Guillaume then used it as a preface when publishing a book by Faurisson, without Chomsky's knowledge.[9] Later Chomsky requested that the essay not be used in this manner, since he believed the French intellectual community was so incapable of understanding freedom of speech that it would only confuse them further, but his request came too late for the book to be changed.[9] Chomsky subsequently said that asking for the preface to be removed is his one regret in the matter.[9]

[0] https://chomsky.info/19801011/
BTW US army has killed far more innocent people than Hezbollah (has Hezbollah ever killed any innocent people?).

Would be acceptable if we call US army terrorist army?
Show HN: Send a slack msg with AWS IoT button
It's weird for me. I used to write both Java and PHP in the past.

Custom PHP framework we built took into account the way PHP is executed: you are stateless and need to setup everything on every request (runtime is fast to start with FPM and opcode cache). Namespaces based cheap autoloader worked great. No composer. We used singletons for getting the configuration and connections to DBs. There was almost no setup code that needed to be run every time other than loading .ini based configuration and connecting to the DB. Our webapp responded under 20ms (DB and Sphinx included), and I could get it to respond in 1 ms for things where we needed to be quick and didn't have to output HTML with Forms. I was really small and you could read the whole framework code in 1-2 hours. It worked with SQL in a reasonable way. You didn't have to write your SQL for simple CRUD, but for larger things involving joining multiple tables and more complex expressions we wrote native SQL.

I switched jobs, and started with Symfony 3. The thing felt like some Java framework, but poorly documented and harder to use than it should be. It had lots and lots of setup code done before handling every request. There's a whole DI framework with it's own tons of setup code for every component. And you have to do setup even though you don't use the component in that particular request. There's ways of doing lazy setup, but you still waste time to wire that up. Framework overhead can be 30-100ms. Other modern PHP frameworks have similar overhead. I know that there's PHP-PM, to save some of that work that isn't really $_REQUEST specific.

Everybody is using type hints wherever they can, and it feels as verbose as Java, but without compile time type safety, and you can't really put type information everywhere (class members for example).
Even though PHP runtime has made great progress (it's probably the fastest interpreted language, and it's great it has reference counted garbage collection), it feels like language is struggling to find it's identity, with it taking a lot from Java and still coping with ugly legacy ($, having to use $this inside a class function, php.ini, features for supporting templating even though it's rarely used as a templating lang in modern frameworks).

Doctrine and it's verbosity feels very ugly to me.

Learning Python and Flask (as an example) was much more enjoyable than switching from a nimble custom PHP framework to Symfony.

I'd argue you can write fast, simple and maintainable PHP, using state PHP runtime has setup for you ($_POST, $_GET, $_SERVER etc), namespaces and a namespace based autoloader, trying to use pure functions when you can (using static classes shouldn't be a sin - just to split your code in sensible parts), and using general good practices for writing readable and maintainable code (avoid long functions, huge classes, too much block nesting, decoupling, naming things in a good way). With some conventions you can write a decent and productive framework quickly, but you could do that with a nicer language too, so what's the point?
That doesn't show much besides that you're basically on par with the latest version of pgAdmin. What about real benchmarks here. "Faster than everything else." In what ways? Faster queries, analysis, what? All I see in that doc is slightly faster start up times than pgAdmin. Also why are you instantly downvoting my comments? I'm genuinely interested here, not criticizing your work.
>There are many people who genuinely want to 'serve and protect',

Honestly, I doubt this is true for most values of "many".

I'm a straight white male in a first world country with no criminal record. I have a good job and am a well-behaved citizen. I've lived all over this country and my experiences with the police have been uniformly negative.

Thugs interested in proving to everyone that they're in charge, that's all they are.
What if the job they do is only worth the wage they can get to do it? What if economic reality means that either they take the market rate for the job - or the job is no longer available?

Why should anyone pay more than the economic value for goods and services?
> The remote machine must have a running SSH service and carry its own copy of rsync

Really the machine should just have to be running SSH. The UI could then take care of spooling up an instance of rsync on the target machine under the hood as soon as it connects.
This sounds like a bad option for games played over wireless connections.
Sorry, why was this downvoted exactly?

Purpose can exist without function, but function exists even without purpose. That is why I specifically chose the word, though I wouldn't use it again considering all these comments being hung up on the second sentence, and not the first.

(adding: The purpose of entrepreneurship might be to get rich or gain independence or change the world. But whether you succeed or not, you're going to create jobs. That is why, especially in light of the context which is "jobs", the primary function of entrepreneurship is job creation.)
Small world... frequent HN reader here, just ordered a custom video recently through Anatomik Media, the company that's profiled in the article.

I haven't received my own video yet but from what I've seen of their work they do have high production values and a lot of attention to detail.

I appreciate the founder's curiosity about the range and the content of different people's sexual interests. That really comes through in the article. People are into a whole lot of different stuff and it's pretty fascinating.

Also, way to go Jon Ronson for getting to the bottom of the nun story. Talk about going above and beyond the call of duty.
Really cool. Can you tell us more about how that happened? How does an entire family somehow end up consisting of IT people and decide to start a software company together? :-)

What's dinner conversation like? Do you have an office or does everybody live and work in the same house and never leave except for groceries and bowling?
This proposal lacks challenge/response and makes game server vulnerable to being used in DDoS amplification attacks if they use request/response pattern. Also, a proposal without packet encryption in 2017, seriously?!
If you're on Mac, another great, albeit not free, Postgres admin app is Postico (https://eggerapps.at/postico/).
Why think in either-or terms?

It's not either-or, but my question here concerns the societal attitudes toward theft and their effect on its prevalence, not the practicalities of reducing the risk of theft.

But imagine leaving a car unlocked and ready to go. How would you feel about the situation then?

I'd feel exactly the same. There are still many parts of the US where cars are regularly left unlocked, often enough with the key in the ignition if it's somewhere considered safe like a private driveway. Where I grew up in rural Wisconsin (northern USA) the joke was that you only needed to lock your car in the late autumn, because if you didn't someone might fill it with unwanted zucchini. Inspired by this joke, I filled several teachers' cars with squash after the first frost.

In these same areas, it's also the case that many houses are rarely if ever locked. I don't think I've ever saw a key for the house I grew up in, and I'm certain I never had one for myself. In the same way that coins in a blind man's cup are not considered OK to steal just because he is not able to defend himself well, having an unlocked house or car is not considered to be granting permission to thieves. Transgression is viewed very negatively even if the level of difficulty is low.

Tying this back to hacking, In 1990, Harper's Magazine published a seminal roundtable article titled "Is Computer Hacking a Crime?" (http://www.textfiles.com/news/hackers.txt). In it, John Perry Barlow makes this comment:

"BARLOW [Day 2. 10:41 P.M.]: I live in a small town. I don't have a key to my house. Am I asking for it? I think not. Among the juvenile delinquents in my town, there does exist a vandal's ethic. I know because I once was one. In a real community, part of a kid's rite of passage is discovering what walls can be breached. Driving 110 miles per hour on Main Street is a common symptom of rural adolescence, publicly denounced but privately understood. Many teenagers die in this quest-two just the night before last-but it is basic to our culture. Even rebellious kids understand that risk to one's safety is one thing, wanton vandalism or theft is another. As a result, almost no one locks anything here. In fact, a security system is an affront to a teenage psyche. While a kid might be dissuaded by conscience, he will regard a barricade as an insult and a challenge."

My point isn't that there is one right approach, but that there is an interplay between attitudes and actions. Is it possible for cars and houses to be left unlocked just because it is currently a low-crime area, or might the fact that cars and houses are unlocked --- combined with a lack of tolerance for crime --- help to keep these as low-crime areas where such an approach is possible?
I'm upvoting everybody, i don't even have downvote privledges.

As I said, our goal was to be faster than anything else, i meant for your average development tasks. We spent most of our effort on optimizing query results but if you see something slow just file an issue and we'll look into it.

You have to realize, at the time we wrote it, i think seven years ago now, it was blindingly fast compared to pgadmin3, and Pga4 is still broken on large result sets. Many other tools use odbc or have architectural issues that slow them down.
Who programmed this?
Because typically you'd be building `five` out of `zero`, but that's more of an "implementation detail" rather than a property of `five` or `zero`. Examples are numerous:

i. Peano Axioms: (Typically) your initial element is 0 and you'll get 1 by applying the successor function to 0 and 2 by applying that to 1 and so on.

ii. Von Neumann's definition of Ordinals: {} is zero and one is {{}} and two is {{}, {{}}} and so on.

iii. Conway's definition of Surreal numbers: {|} is zero and { {|} | } is one and so on.

iv. Church encoding

and many more.

P.S. I'm not a logician and don't know whether "more of an abstraction" has any well-defined meaning and not just the meaning that might be inferred by a software developer.
Because he's one of the most prominent, influential, and cited intellectuals of our generation.
That's true, but IDEs also manage build systems, and handle project setup and update based on the user's inputs.

Without a build system, in practice no one can build a project.
I want to do it the right way
How convenient that you came along as a brand new account right after this submission.
1. One assumes that os.Chdir is used down the road. If it failed unchecked it will probably cause a panic later on when it is assumed it succeeded. And again, linters help.

2. Apart from the few functions that are only called for side effects, the others must return something. Thus ignoring errors is an explicit action.

I have seen Java apps catch swathes of exceptions more often that Go apps abuse "recover". It is this way in a lot of short examples.
I think it's more likely we will evolve by enhancing our bodies with machine parts and characteristics.

After all we are building machines in our own image. From how AI thinks to building sex robots.

I think the transition will be more nuanced and peaceful.
it's really astonishing to see PHP still alive and kicking, despite all the backlashes it has received over the years. whatever it is they are doing, they must be doing something right.
Funny, the machinations we devise to skirt the core problem, which is an increasing dearth of fundamental moraltity.

Look around.. Something's gone completely wrong. Everyone is angry and there is decreasing value placed on kindness and decency. In fact, selfishness is increasingly a virtue. Observe how POTUS behaves. I don't care what side you're on, there is nothing normal or healthy about that level of chaos, narcissim, and mean-spiritedness. Yet, this is the leader of the free world? It's a sad reflection of where we are.

We can set up all the incentives and disincentives we can imagine but, as the saying goes, "you can't legislate morality". Until we deal with that issue, we'll continue to see all manner of its manifestations.
Funny experience. we tried to get into postgres.app not realizing they are they same company as Postico. Rather than point out that they weren't interested they just blasted us. Didn't find out till weeks later. Had a good laugh.

Postico doesnt have autocomplete so i haven't tried it but i'm sure it's a fine product.
> Lets you do things like make RAM only Postgres databases servers, or run your web server applications purely from RAM without any login, for speed and security.

Holy crap, I've been wishing for this for a long time! Thank you very much for creating this!

Edit: http://www.bootrino.com doesn't seem to load.
You could do something similar in "normal" functional programming languages, but you usually won't get the nice syntax.

Basically, you can represent each invertible function by a pair of functions (pseudo-Haskell, because I don't use it very often and can't test on mobile):

data Invertible a b = Invertible { forward :: a, backward :: b }

apply :: Invertible (a -> b) (b -> a) -> a
apply f a = forward f a

invert :: Invertible (Invertible a b -> Invertible b a) (Invertible b a -> Invertible a b)
invert = Invertible { forward = invert', backward = invert'}
where
invert' :: Invertible a b -> Invertible b a
invert f = Invertible { forward = backward f, backward = forward f}

Then you can for example invert invert itself by

apply invert invert == invert

But because there is no built-in language support, you'll end up doing lots of parallel construction of the standard library before you can even think of using it productively. Apparently someone already did that for Haskell (https://hackage.haskell.org/package/invertible), but it likely doesn't cover everything.
that is pretty incredible, would love someone to interview them and hear their stories.
I think this is really unfair. I was downvoted a lot and I'm not sure what for. Every single statement I made in the initial post in this tread was 100% correct and I stand by it. I didn't downvote anybody, I didn't create this account to enter flamewars, and I would have stopped posting on this subject soon enough (it's become clear that I'm talking to the walls).
Hard question. There have been five or six versions over the years and no two versions were the same team. Joe and Nunzio did a lot of C and some Javascript. Michael did the second C version with me and more of the javascript than anyone else. Cross has fixed a lot of issues in the last year.