skysight-inc/HackerNews huggingface dataset:
>You don't need packet-level accounting.

You absolutely do.

What you don't need is accurate and global accounting of packet transactions. A simple cryptographic local ledger between each pair of routers will be more than enough. The routers can then decide how the data is charged, or if the balance isn't closed somehow, just start dropping packets coming from that link. We are not talking about people doing videos - a largely vapid and useless form of entertainment only propped up by legacy add platforms like google because video adds are much more effective than text based ones - we are talking about people running routers in the center of the network. Once we have decentralized the lowest levels of the internet then we can start thinking about the higher ones.

After all the choice between lord Google or lord Verizon isn't much of a choice.

> Only a small fraction of the viewers take you up on it ($0.02 is not a huge incentive), but a few have unlimited data and are happy to get any price for something that costs them nothing, or it makes them feel like good supporters to be distributing your work, and that's all you need in order to have unlimited scalability and negligible hosting costs.

So again, the main business model is altruism with no way to actually monetize the transport layer. Replacing the kings of layer 4 with the kings of data is not a victory. It's just a different tyranny. One I don't see being much better than the current one.

Only when you can make money in each layer of the network can the internet truly be free (as in freedom).

>If there's significantly more money in your account than you typically spend on small transactions in a month then you're doing it wrong, and the amount in your account would be the upper limit on what you can get scammed out of.

Yes, that's why you shouldn't do it that way.

You don't spend 'money' you have agreements with your peers over how much data they are willing to receive from you. The clearing process is completely independent. Cash, cat pictures, happy feelings, revolutionary zeal. All are acceptable currency if the owner of the router agrees with you.
Top Critical Steps in Product Development Process That You Miss
that’s a bad assumption that primates are the second most intelligent animal. i am personally convinced that dolphins, in particular orcas, a much smarter than any primate species.

orcas are almost always left out of intelligence of animals discussions, but they have a very refined intelligence that doesn’t require leaps of faith to say, woah, that is very high level cognition going on.

at least the article includes this quote:

> Ranking the intelligence of animals seems an increasingly pointless exercise when one considers the really important thing: how well that animal is adapted to its niche
If every browser uses the same string then it's useless/pointless; why not get rid of the UA altogether??
World OF BUZZ – Discover great stories daily
> pushes the features to OSM

Do you have any more documentation on what you're doing, how you're doing it? That sounds interesting. Any OSM Wiki page about the project?
Do Apple customers use recent actively developed software because they want to or because Apple often breaks their APIs and actively developed software is all that you can use?
You can make it better!
It's important to remember that this works for OpenBSD in a context where a lot of the tools it's used with are in base and developed in sync with the ABI, by the same developers, or in the ports tree, which is maintained by an extraordinarily capable team of generous volunteers. It's not zero-effort, by far, but the effort is also not offloaded to its users. The people who break it are also smart and responsible enough to also fix it, so the breakage users see is basically zero. (I'm using OpenBSD on some machines, and I've been bit by this once or twice, I think, since OpenBSD 3.1, which was released in 2002).

Transplant this approach to Windows, where users habitually expect software that was built twenty years ago against Windows XP to still run, and you get a lot of angry people calling.

IMHO (spoiler alert: OS developer, but not on OpenBSD), whether or not you want to spend time maintaining old APIs shouldn't be relevant, not after you reach adulthood anyway. I don't think OpenBSD chose this approach because the alternative just ain't fun. If a stable API is part of your approach, then that's what you do. It's not glamorous but a lot of things in programming aren't. You can certainly add new functionality while maintaining compatibility. Linux does it pretty well, for example. (Linux does break things now and then, but very rarely.)

It's also a valid choice to not maintain ABI compatibility or API compatibility, but making that choice doesn't magically absolve you of making this work for users and third-party developers.

There are projects that eschew this responsibility and offer various silly reasons for it. Unfortunately, unless you own and operate the kind of reality distortion field device that Steve Jobs owned and operated, people usually see right through the silly reasons and tend to lose patience with this model (unless they're financially committed, which is why it doesn't work that well for FOSS software).
India bans e-commmerce cos. from importing goods by classifying them as ‘gifts’
It makes sense. Machine learning can only learn what it has already seen. Combining with connectivism from a neural network, it may come up with brand new concepts through linking existing ideas and elements. But since these new concepts are also new to itself as well, would the machine know how to interpret it correctly? Connectivism alone may help keep generating new links and connections, but to interpret those new elements correctly we would need something more than just a neural network.

Remember there is a very fine line between creativity and illusion. Technically there is not much of a difference because both are a distortion of reality. Even we humans have a hard time distinguishing this sometimes as many new inventions used to be deemed crazy at first. It looks like when it comes to concepts that we hadn't seen, we were also susceptible to the same flaw just like those machines.

I don't really know much about symbolic AI but can it really solve this problem? If it can then the human game may really be over!
npm for js is apt/brew for os
Neat! A while ago I did something similar using genetic algorithms. https://vimeo.com/666317
Sure I can see that.
> OSM should be big enough to scrape their own parcels / subscribe to someone who does at this point.

You do realise OSM runs on like £50,000 per year, and has basically sorta one employee? it's not that big!
Sure, each instance of consciousness is independent, regardless of whether it shared history with another consciousness instance, and would feel things independently. I'm glad we're on agreement here.

Apparently we don't mean the same thing by "cloning". Let's call it "forking".

Btw, the same "uniqueness" issue applies to running software as well. The instance of a running software is not the same thing as the code of the software. If you take a snapshot of a software running on machine A and resume it on machine B, they no longer _are_ the same instance. It's clear that they exist independently because you can act on them independently and their state and future reactions will diverge.

That said, it's trivial for us to run n copies of the same state transitions with software (in lock step), something that might just not be possible for us to do with arbitrary precision on biological systems. That's not what I meant by cloning: I'm not saying having an exact "lock-step" reproduction of whatever the internal mechanism of consciousness is (that would be another debate).

But let's get back to the main point of my argument in this thread:

Wigner's friend thought experiment is absurd/paradoxical only if we cling to the notion that we'd somehow be subjectively affected by the fact that nature effectively forks off and entertain parallel histories for complex systems such as conscious beings in the same way as it seems to fork off and entertain parallel histories for simpler quantum systems when they are in superposition state. We don't have to invoke the many-worlds interpretation, which is just an interpretation; we can jus look at the math that describes how quantum states evolve: our most accurate description of what we observe in the world tells us that the behaviour of particles is consistent with viewing them as if they fork off and evolve in parallel over time until, at some point, when we add ourselves in the mix as "observers" then suddenly puff this superposition collapses and we observe the particle having a concrete state, at random.

Common ways to explain this collapse are:

1. The act of observing a system, done by a conscious being, collapses the quantum state, because consciousness is special

2. A conscious being it's just a very complex system that obeys the same rules governing the system it obseves, and thus gets involved in the superposition while performing the measurement, literally becoming part of the superposition. Thus the observed randomness is just an artefact of subjectively "waking up in room 1"

Wigner's setup exaggerates this problem by adding another observer (the scientist friend). It poses absolutely no problems of you espouse the second explaination above.
It poses all sorts of problems if you absolutely cannot stomach the possibility that all of us people might not live in a uniform linear objective reality that works according to our intuition.

Simple != Intuitive
HUK; a German company
I don't understand, why don't you "just" try to support ios 11?
And this team of 5 would surely have access to those resources.
> Every other site will get a User Agent that appears to be identical to Chrome. There is a downside for us in doing this since Vivaldi will effectively disappear from third party rankings of browser popularity (we will be indistinguishable from Chrome) but that is a price we will happily pay to provide the best website compatibility for our users.

Why not choose a FF UA string then? At least they would be doing the world a favor!!
Surprised to see no CI.
Wasn't there a laundry folding machine released not too long ago? It flopped though.
Does that mean it couldn't be used to decline you coverage in the event of an accident where the data showed that, for example, you were doing 33 in a 30?
To prevent existing code that relies on it from breaking.
and still those movies would have been produced anyway, because they come with a nametag. maybe not with glorious sets and co, but with some direction. compare that to all the telenovela/80s-B-Movie-style crap, which makes up 80% of the content.
It tells you that the men in the team weren't treating her like crap. And this is exactly what is always discussed, that being a lone woman in a group of men is toxic, discriminating, etc. The women I work with didn't have this issue.

Sure, I read some horror stories, mainly from US. But that doesn't mean that as a women you can't work pleasantly in an all male environment, as my experience clearly shows.
The calculations are off. 128 bit addressing allow for more than 3.40 x 10^38 addresses, and your storage example is 1.76 x 10^18 bits. That is, if we address the individual bits (we do not), we don't even have a name for the unit denoting that magnitude of space addressable left when using 128 bit addresses.
This article helped me understand a lot; I knew development on iOS required constant updates, but now I know why. Thank you.

BTW, there are several misspellings of "its" in your article. Search for "it's" because most of them should be changed to "its"
Ask HN: Do you contribute to open source? Why? Why not?
Hi,

We think that a lot of developers want to contribute to open source, but don't do it for various reasons. We want to gather more insights about it and try to improve it.

We made a small survey with questions about open source. Would mean a lot to us if you take part. It should take only a couple of minutes.

Link: https://fdier.co/mm23y7
Thank you for this. I will read these later!
I’m 6 months in and already became a bit too cynical for my own good. Your last paragraph exactly describes a feeling I have been for months. Having a paper written in 10 days accepted in the best conference of the field increased both my imposter syndrome, and the feeling that we are writing useless crap.

So, in this end what did you do? Are you able to build product you care about now?
Over some time I have mostly come to this conclusion as well regarding most of the 20th century French intellectuals. Do you have any idea why they seem to retain so much influence and power in the academy this far into the 21st century? Is it essentially a matter of the emperor having no clothes or is there something more complex going on?
> Until recently, the men in charge thought that they should not.

Not men as a group. Rich old men thought that poor young men, disproportionately African Americans, should be forced into the military.

In modern context we still have remnant views that military is a punishment. Popular culture often use the trope that troublesome boys who don't behave get sent to military school so the boy can redeem themselves in the eyes of society. The concept of military service as a punishment directed at young men is still well alive. One never see the idea of sending misbehaving girls to military school.

In Europe most nation still have conscription. The question has been whether women should be forced to serve in the military against their will. To pick a few examples, both Sweden and Norway think they should, and thus we have conscription there for both genders. As the advertisements says, everyone has equal responsibility to server their nation. The word "responsibility" is used here to make the conscription sound nicer but it no less forced.
He probably means that one or more of the two, soon three, people in the back were rather large.
"Killfile" was still being used by mailing list users, at least ten years or so ago
I think you jump to conclusions too easily. There are usually a few (2-3) groups that play similar kinds of games as me that do NOT contain me at the moment. If it was about me personally, I'd see women in the complimentary group, just not in mine. That is not the case. I usually play in any of the groups except one, which has people I personally don't like. We have a lot of table jumping and newcomers, in fact it's rare to have a match when no one needs to be introduced to the rules of the game. The nature of the club is also that we rarely play the same game twice in a row.
Delivery Hero buys South Korean food delivery leader Woowa for $4B
> Code continues to be written and maintained to keep OpenGL working on newer GPUs, both OpenGL ES on iOS GPUs, as well as OpenGL on mac GPUs.

Yes, but from the outside this is not necessarily obvious. Just ask the VLC developers: they’re running into breakage constantly on macOS. There were a couple of builds back in the summer where OpenGL just wouldn’t initialize at all, meaning even system components like WebGL, iTunes visualizers, and certain screensavers wouldn’t work correctly (though I did notice that there’s a new one written in Metal that wasn’t affected…)
Was thinking the same thing! A catchy title that actually described the content.
I really don't like this trend of considering every facet of my life when making an insurance offer. All these systems seem to lack the nuance to take into account personal circumstances. What if I bought a "bad" condition house as a fixer-upper? Does that mean I'm a bad driver?
Obviously finding good tours with a limited computational budget is an interesting problem[1]. So, no, it's not misleading, as this method is more efficient at finding good tours than brute-force (as claimed), and is even better than the NN heuristic.

[1] https://en.wikipedia.org/wiki/Travelling_salesman_problem#He...
For certain values of 'good', containers seem to enjoy popularity.
I've been writing a toy BASIC interpreter for about the past ten years: https://www.youtube.com/user/ZXSpin/videos
The developer of Nginx is arrested in Russia
If we aim high and say we need 50mbps of bitrate for 4k HDR, we still only need 6-7mb/s. So buffering 30 seconds is still less than 200mb.

It is entirely possible to make a modern system that use far less than they do today. If you're gaming it's a different beast, but for normal OS and programs it's certainly bloat.
Unfortunately, it seems this is an issue that won’t be fixed. Despite it being an issue for many users, talking about it typically just leads to downvotes even if the comment is productive in that it proposes solutions. It would be simple to fix either by allowing users to blacklist paywalled urls or creating an auto-outline bot or something but for whatever reason it doesn’t seem to be worthy of addressing despite the fact that invariably there are people that have issues with it as evidenced by comments like this one in pretty much every paywalled submission.

It’s a shame, really, because it likely prevents a lot of good discussion that would take place if everyone could read the linked content.
There's far too many blurred houses on Google Maps in Germany, often because a single tenant opted-out.

It's the 21st century equivalent of hiding under the blanket to protect from the evil spirits.
What about working on stuff that no one will care about in the immediate future for various reasons, but that you definitely consider important to study?
So in the video, the user still had to manually insert each piece of clothing into the machine individually. I would have just folded it myself at that point and it would have been quicker too. I thought the whole point was for human not to have bother with this meaningless non-value added task.
yeah but Lyft and Uber

* are often forbidden directly at airport gates

* you need an US sim phone card for phone apps. As a non US person I usually don't have that before traveling to the USA ;(
Correlation vs causation, eh?
I still remember my annoyance when Entourage was replaced with the vastly inferior Outlook for Mac.
At least one famous research university states that (1) a Ph.D. requires the student to write a dissertation; (2) a dissertation is an original contribution to knowledge worthy of publication; (3) the dissertation will be judged by a committee with the chair and the majority outside of the student's department; (4) there is no coursework requirement for a Ph.D. Individual departments may have additional requirements, e.g., qualifying exams.

More generally a common statement of work being worthy of publication is that it be "new, correct, and significant".

Good research universities insist that their new assistant professors be actively publishing. Since not all of those professors have much success publishing, there do tend to be openings.

In some fields, people with good publication records can find jobs.

Some of what helps for a career as a professor: (i) Have teaching well enough organized that can do well teaching large, popular sections -- this teaching productivity helps the finances of the university. (ii) Be able to get research grants -- this also helps the finances of the university. (iii) Get a reputation as a leader in a popular field and, thus, contribute to the reputation of the university, which helps the university get gifts and, thus, also helps the finances of the university. (iv) Be successful at producing Ph.D. students that get good jobs. (v) Do well serving on committees. (vi) Don't be mean to students. (vii) Avoid politics and hanky panky.

For the OP, she (a) is finishing a book and (b) has been successful getting research grants. If the book can be judged to have content that is "new, correct, and significant", then she will have met the requirement "an original contribution to knowledge worthy of publication". In that case she may be well on her way to a Ph.D. in some good research universities.

There is an example: In the field of computational complexity in computer science, an algorithm that has polynomial time complexity is regarded as a good algorithm. This definition was from J. Edmonds. IIRC he had been a graduate student at the University of Maryland, left for a job, and published his research on network flows. The story is that, then, some of his former professors at the University of Maryland approached him and suggested, essentially, that if he took his papers, put them in a stack, and put a staple in the upper left corner, then they would accept that stack as his dissertation and grant him a Ph.D.

So, the story in the OP is not a fully new or strange as a way to get a Ph.D.

Colleges and universities like their professors to have Ph.D. degrees if only because that helps with accreditation.
Submissions to HN that link to content requiring registration should include, in the title, a warning of that.
Apple’s own UI components break from year to year. UINavigationController is infamous for changing its layout code every other release and doing so in such a way that apps with relatively standard usage entirely within the realm of public API see odd bugs and changes in behavior–sometimes even without an SDK relink.
Do I contribute to open source?

Seldom (<10 PRs merged)

Why?

- When I discover issues in an otherwise active library or starter, I fix them and submit a PR

- When I need a minor feature in a library and the codebase is readable

- When I study online courses, I submit PRs with notes and solutions to help others (and myself with motivation)

Why not?

- Because it's a thankless job (not getting paid for contributions)

- Because of lack of expertise
> Do you contribute to open source? Why? Why...

Yes, I do.

I have been contributing to the open-source community for ±10 years.

Many of my personal projects pass years unnoticed, but once in a while I receive an email from a stranger on the Internet saying “Thank you” for building a tool they found useful one way or another. Some times students, some times people without programming skills, some times IT professionals.

To answer your second question: “Why?” I make contributions to the open-source community as a way to pay back the solutions they have provided in the past. Nowadays I spend much less time building my own tools and more time searching online for open-source solutions, and fortunately I often find good ones, then I say “thank you” by reporting issues, giving feedback, implementing features, fixing bugs, etc.
> since you can't get bug fixes even if the OS was immutable

An immutable OS prevents new bugs from cropping up.
Had the same thoughts. This is also not the first time that some comment on Terry Tao's blog nudged him or his research.
This looks like a very healthy process, of people questionning their own results ! The scientific method, as it should be. beautiful
Wouldn't that constitute copyright infringiment?
My experiences were a while back (I was in academic research from '89 to '95) - I left to co-found a startup in '95 and did OK.

I've never regretted leaving academia for a single moment - that's not to say I don't have fond memories and I learned a lot there but ultimately I have always liked building stuff and ultimately that's only worth it if people get value from what you build. I knew a lot of great people in academia - but I was conscious that there was very much a game to be played (as is the case everywhere) and the game from what I could see wasn't one that interested me.
Disney Sued by Labor Fail to Pay Living Wage Workers Have to Live in Their Cars
Also known as hailstone problem from GEB
Solving the Mystery of HRT Shortages in the UK
Show HN: LastingPaper – A Desktop App for Your E-Ink Kindle
on what planet are you living in and what did you smoke, I can't agree with anything you said
I addressed that in my comment. It’s literally what the second paragraph is about.
Show HN: Find Free Events with Free Food and Drink (London)