skysight-inc/HackerNews huggingface dataset:
I remember that! From around 2001-2003, a good chunk of the Top 40 tunes found on file sharing networks would be one verse, looped over and over so the MP3 duration was equal to that of the actual song.

This worked best on mainstream P2P clients like Limewire, Kazaa, Ares (all based on Gnutella I think), because the fake MP3s would propagate more widely.

It didn't work as well (or at all), on relatively obscure, community-based networks like Slsk, where people were more likely to share entire albums, and not just the singles.
I really think we should talk about this over a proper medium like email or Zoom or something :)

The point about stability as an inherent need for good UIs is true. I'll keep it in mind when thinking about this problem.

Here's two examples I can quickly think about where web interfaces are more fluid than desktop ones: 1) new UIs on hover. 2) accordions. In https://unsplash.com/, when you hover over any image, three new buttons appear; all of them are interactive elements. And accordions are anything that expands on click to reveal more content - expanding a Twitter thread in the web UI is one example.

These kind of interfaces were very rare in the desktop world. Winamp was one of the rare UIs in popular memory that worked like that. I think they were rare because the tooling - static widget-based UIs made with form builders like Delphi and VB6 - made them very difficult.

But even if we fully code the UI using objects; like say in Qt, or even in Cocoa, I think the development experience and the robustness of the code is better expressed in a functional paradigm.

I think both of us are ultimately using the affordance of writing UIs to judge OO and FP as computational paradigms. I think UI is one of the most concrete but underlooked ways to discuss this topic and measure relative trade-offs.

I've been doing OO programming for about a decade, but recently something clicked about "computation" which I've tried explaining in the first section here: https://protoship.io/blog/how-functional-is-ruby/. It is something around "OO vs FP = Stateful programming vs Explicit/pure programming = Turing Machine vs Lambda Calculus"
Sampo
His stack is basically: Brio, Lego, Crayola, and Hotwheels.
How to Compose Your Daily Routine Like Ludwig van Beethoven
For those of us whom it's also been a while since our undergrad stats classes but clearly we retained much less of it than you did, could you elaborate a bit here?

Shit, I've forgotten everything, I'm googling model assumptions, boxcox transform, the works
how are the yuppies not contributing to culture? we invented avocado toast.
One of the things I do to offset possible interruptions is to write things out or visualize them in some way. It helps me pick back up on the track I was interrupted from, but also has the added benefit of helping visualize the problem, which often leads to a greater understanding. It's a little bit of overhead that can pay off.
Google Fit Closing in 30 Days
An Incoercible E-Voting Scheme Based Verifiable Re-Encryption Mix-Nets (2015)
Usaid to Venezuela: Should Humanitarian Aid Be Used as a Political Tool?
Why Employers Are Struggling to Fill Tech Positions
You can host Gitlab.
your vision is extremely short-sighted bordering resistance to change.

With Ethereum you can build systems that are intra-national and connect for example all the real-estate records globally which cannot be done with a MySQL system. There are hundreds other examples
My personal preference is if-else/switch blocks with enums. Doing conditionals with string parsing just seems gross to me, but I find conditionals easy to read. And the benefits of using an enum is that you can easily find where it is used, which makes reading the code and adding or removing options easier.
Yes, but to identify that all you need it EXPLAIN, not EXPLAIN ANALYZE.
Objects vs switch is not either/or. They both have valid use cases.
Starting a war against the judiciary doesn't seem like something the corporate lawyers are going to greenlight.
Ask HN: Is an AgTech University an Investable Venture?
In points:

1. I am a small farmer interested in automation for 5 something years now.
2. I am having difficulty convincing both farmers as well as investors to get interested. Mostly lack of trust(and lots of click bait ‘farm robots’ online even before MVP is out. Credibility and trust problem)

3. There is an opportunity to lease several hundred acres of Ag zones land in the Bay Area.

4. Universities publish papers but do very little to actually innovate.

5. I want an Ag tech school or Ag Tech 2 year college where a new breed of future farmers can be trained in fields other than agronomy to figure out how we will change the farming paradigm.

6. Is this an investable venture?

7. All thoughts, ideas, observations will be appreciated.
Yes in-memory is the fastest, but I think its useful when comparing SQL queries (slow) to querying Redis (faster) for cache data, especially for distributed systems.
At the moment they pay back regardless of their field. On the one hand, we are giving out cash (not just instruction). On the other, we believe that coding skills can be used in many areas outside of a software development job (business, product, technical sales, data science etc) and that their productivity should go up in general.
> In other words, anything illegal.

Not exactly. It's anything for which the legal system is not effective.

For example, you can have a perfectly legal contract, but the other party is in a corrupt foreign jurisdiction that would never find in your favor in the event of a breach. Then you can't contract with them because they have no incentive not to breach, without an alternative method of ensuring compliance that doesn't rely on their corrupt government.

You may also have jurisdictions (like the US) where the process may be more fair, but it's unreasonably expensive, so if you're transacting with parties with a high probability of getting into disputes, something that can resolve them programmatically without litigation is an advantage.

Then there are the false positives. You're not a criminal, but you have bad credit or are from a disreputable country etc., so you're treated as one by the government or the rules targeting actual criminals cause companies to not want to do business with you, and you thereby need some alternative way to engage in your legitimate activities.

What you're arguing is that a perfect system of government removes the need for any alternative. But we haven't got a perfect system of government.
Huh? Tell that to companies like Blue Apron, Etsy, and We Work which are about as destined for failure as any Silicon Valley daycare company.
America Online buys TimeWarner!
If you see things happening on HN that are also happening on a macro social scale, that's all the explanation needed.

HN can't be immune from macro trends. We do what we can to contain them.
Using SE Linux and seccomp to close down entry points to the Linux kernel.

Since this work only started on Android 7, it is clamping down the free reign that existed before.
I like the spirit of this idea. I'm glad to see existing technologies being leveraged. However, it still seems quite a dog's breakfast of parts and pieces that don't all seem to be necessary.

I'd like to see this split out into several parts, which could then be used together if necessary.

The basic idea -- how to format and transfer short-form (chat-style) messages using existing email standards -- is brilliant. This seems similar to how AMP describes a limited set of HTML, and would be worth defining carefully.

The management of distributed contacts and group lists seems to be a different problem entirely. Personally, I don't need this: I'm fine with using my existing address/contact lists of trusted friends, along with time-tested tools like mailing lists.

The idea of editing/deleting messages seems superfluous and complicated. I've never knowingly used a chat system that provided this feature, nor have I ever wished I had it.

Maybe I missed something, but I didn't see anything about how SMTP would be used. It seems that by the time a short message is wrapped up into its attachments and headers, then sent to to the appropriate SMTP server (along with login & negotiation), I've probably sent over 20KB. That's a lot of data for one tiny message.

I would love to be able to use COI without a special client at all, just my current email client. However, the spec seems to require certain headers that would generally be difficult to configure in most email clients.

I'm concerned that the spec does not include any discussion of error handling. There are many things that can go wrong, especially with an asynchronous protocol like SMTP/IMAP. How are those problems going to be handled?
the problem is that people hate with passion a technology that is hyped yes but not useless. it's a very strong bias
I see he doesn't live in California. $.25/kWH power bill would make that basement rack very tough to justify ;)
HN every day: let's misrepresent someone else's argument, and then heap abuse on it.
>In 2015, it is expected that 70.1 percent of Facebook users worldwide will access the social network through their mobile phone.

What I don't know if that means browser or App. Not effective at all if most people use the app.
Or you have a system with incredible amounts of fraud that still manages to function, like CPC ads
That's interesting, but makes me wonder: how does this spec cover these cases:

- select for a map with key "a" and not "b"

- select for a map with key "a" and possibly "b"

- select for a map with key "a" and possibly any other key.
Two things:

* It can give you an understanding of how your own brain works, so you can better tailor your life to your strengths and weaknesses. Obviously, any amount of self-reflection will help with this, but an actual autism spectrum diagnosis will give you some insight into which aspects are actually biological and very hard to change versus potentially more mutable.

* It will help the people around you better understand you and which parts of your behavior are your "fault" and which are because of your brain. Many of the classic ways that autism presents itself would be hurtful to other people if done by a neuro-typical person: talking over someone, shutting down when stressed, avoiding social interaction, not picking up on signal, etc. All of these come across as selfish or uncaring if you don't know that that's how the person's brain works.

In practice, I think the latter is more useful than the former.
Agreed. I phrase this as "technology does not solve civil problems" (https://news.ycombinator.com/item?id=17809559).
You can keep Namecheap as a registrar but use a different DNS provider.

I have Namecheap for registrar and Cloudflare for DNS, another provider with solid free service is NS1.

At that point the only interaction in terms of DNSSEC you have with your registrar are managing the DS records with your parent zone. Namecheap fortunately does this with a web form, whereas I've seen others require it through email/support ticket.
Why would a boss want to pay you more because you live somewhere expensive

Exactly. So why should a boss want to pay you less because you live somewhere cheap.
"SWIFT was founded in Brussels in 1973 under the leadership of its inaugural CEO, Carl Reuterskiöld (1973–1989), and was supported by 239 banks in fifteen countries. It started to establish common standards for financial transactions and a shared data processing system and worldwide communications network designed by Logica and developed by the Burroughs Corporation. Fundamental operating procedures, rules for liability, etc., were established in 1975 and the first message was sent in 1977. SWIFT's first United States operating center was inaugurated by Governor John N. Dalton of Virginia in 1979"

https://en.wikipedia.org/wiki/Society_for_Worldwide_Interban...

See also:

https://en.wikipedia.org/wiki/Clearing_House_Interbank_Payme...

https://en.wikipedia.org/wiki/Fedwire
>lowers the cost bar for crazy expensive business legalize

Just an FYI, from the context of the next sentence I believe you mean "legalese". "Legalese" is convoluted legal jargon; "legalize" is a verb meaning to make something legal.
Just read this from the people that built Silicon Valley https://a16zcrypto.com/
We've asked you repeatedly to stop posting uncivilly and breaking the site guidelines. You've now reached the point where we ban you if you continue. Actually I did just ban you, but since you've also posted good comments, I decided to give you another chance.

Please, no more comments like this one or https://news.ycombinator.com/item?id=19128783. Post respectfully of other users, regardless of how wrong you feel they are.

https://news.ycombinator.com/newsguidelines.html
And lest we forget, it is where Jesus made its most infamous miracle, waltzing over the Hudson.
Did you look at Gitea before you stood up Gogs? I'm looking at both and will choose one shortly, any insight is most appreciated.
It would be difficult to add back in ASLR if the exe was not complied with it. Every absolute address must provide a reloc entry.
At a meditation retreat we did some form of “shanmukhi mudra” and I definitely saw some of the most intense colors of my life. I think the combination of sensory deprivation and pressure on the eyelids is what did the trick.
I can second that. It's been a few years since I actually did this, but within about two working days worth of reading, I had consumed and understood a good chunk of the code and overall control flow. I was able to make some reasonably invasive changes within a few hours each after that (initially adding "msg/trigger on expire" and check-and-set operations on hashes, then a bit later a change to memory management that was a few percent of global speedup, and a partial COW implementation for strings). Admittedly, I have fair amount of experience working on interpreters in C, which is pretty close to what plain Redis does, just simpler and hidden behind http.

A quick glance suggests that this would still be similarly possible today. Redis is by no means perfect, but it deserves it's reputation for being accessible!

PS: Thanks for the mention of the Lua side effects changes. I'll be curious to read up about your solutions to those puzzles.
But that's where small-claims court comes in. It mostly only costs you your time, you aren't really allowed to bring in a lawyer to argue on your behalf, etc. etc.

Depending on your location, the MAXIMUM damages for small-claims court is $5000 to $10,000. The whole system is designed so that smaller issues can be resolved quickly.

> And many contract provisions are often not honored in bankruptcy

That's literally the point of bankruptcy. The courts say "X has paid enough to its debtors and no longer needs to pay any more". You can't squeeze blood out of a stone. If the defendant doesn't have any money left, it doesn't make sense to sue them.

> Litigation is an unwieldy tool and preferably avoided where possible.

How does Blockchain stop litigation?

* If your Ethereum smart-contract says you owe your Car (or House) to somebody, but you don't give it to them... they'll be forced to go through the court system anyway to force you to give them the promised goods.

* If you fraudulently reported to the smart-contract the temperature of goods or... otherwise tricked the sensors on "smart contract temperature sensors", you have to be taken to court.

* If you put 20 BTC into an exchange (in promise for 550 ETH or whatever), but the exchange goes bankrupt... you lose both your BTC and your ETH. You have to go through the courts to try to get your money back.
Which is why not only do Android and Windows tablets/2-1 support mices, they also can be docked to proper screens.
How is CNN not a news site? Or... who gets to decide they are or are not? What's the criteria?

I'm not trying to go too off topic. I read CNN's article and CR's article as well. CNN was pretty accurate in what was side.
It admittedly does vary based on the way you installed Postgres. Not all, but many installation methods already come with it in the shared_preload_libraries. You still have to run create extension for it to exist or it has to be enabled by the superuser. Postgres.app for example on the mac already has it there but you still have to run create extension.
I don't know, it seems pretty directly based on supply and demand. People move to jobs. Other places would love to have the jobs, but they're not NYC. Let them win. What's wrong with that?

It won't actually change much since Long Island City is still booming, but you could say the same thing about building housing; every little bit helps.
Why did we ever move away from sea shells then?
Just to add, I wish I was able to articulate clearly why I prefer one over the other. One way might be to contrast both OO and FP approaches with a reference UI and have discussions based on concrete code. But that's a lot of work. For now having worked with both approaches, I have a visceral preferences to express UIs as a function of state.

I'm interested in this area because I've been trying to figure out a way to express UIs visually (like thru erstwhile Delphi or VB6 forms, or today's vector drawing tools like Sketch), but unlike all existing renditions, they have to be composable, reusable, and Turing complete. This is a little more tractable than it might seem if we use Lambda Calculus rather than Turing Machines to think of the problem, and so expect the interface to be pure and side-effect free.
>Guys, this works. It's literally how the world works.

There were people saying the same thing as you before the wheel was invented, and in 1550, and 1800, and 1900, and 1910 (guys, horses shit on the streets and you occasionally contract dysentary. But overwhelmingly you can get from point A to B. Guys, horse-drawn carriages work. It's how the world works!) and 1950 and 1990 and...

"This is how the world works" is not a valid rejection against using a _new_ technology.
Companies care more about price than replicability.

Almost all the processor market is ARM already. Scale wins.

ARM desktops are likely if not inevitable.

X86 is not one unified platform.

Cloud hardware will become specialised and not like the hardware in your desktop.
Then you get what you pay for.
This is exactly correct. The cost of holding the entire object in memory, for any significantly complex statement, is going to add up quick if you're dealing with large numbers of users/pageviews/etc. The cost of pre-calculating everything in the object for any complex math similarly gets large when you're dealing with something large-scale. Early returns matter a lot with scale, and make [code line of sight](https://medium.com/@matryer/line-of-sight-in-code-186dd7cdea...) much clearer -- which matters a lot of if your team scale is larger, as in many companies that might have multiple teams working on one shared codebase.
This seems like gatekeeping. I think blockchains will make great accounting systems for firms working together. Construction is a prime example. You can have 10 companies working together to maintain one book for a large project, and then eliminate the need to be audited. The technology can replace manual processes that happen after the data is placed in the database, to verify the data should have been entered.

And just like many email clients and many email servers work together, in the future, companies accounting systems will work together, and create a single-triple transaction, instead of a double entry at EACH company. You can swap out accounting systems at any time, and still participate in the standardized distributed database. Blockchains can be used to reduce redundancy in accounting. Not all blockchains need proof-of-work and fault tolerance turned up to 100%. Sometimes you can have parties that sort-of trust each other, but none of them want one of the others owning the whole system.
They can also cycle between multiple images randomly to make everyone happy
Or a system where you can't trust a central entity not to twist the rules slightly over time in their favor. Oh wait, that turns out to be most systems.

Will blockchain fix it? doubt it. but a lot of people are trying.
And on https://news.ycombinator.com/active
the only real use for blockchain are people shilling and pumping it. This is a violaton of US security laws and I've been crawling various crypto pump & dump channels and groups to submit as evidence to US whistleblower program.

So far I've been able to link many HN accounts with these pump & dump groups, it's quite surprising how poor infosec is amongst these crypto enthusiasts, while knowingly or unknowingly partake in a classic pump & dump scheme with US SEC & DOJ posturing to label all ICO as securities fraud according to an insider....

I'm about to get a fat paycheck for my work....it was quite rewarding since I never bought into crypto and have been just annoyed for the past 5 years hearing idiocy being shilled everywhere.

If you are reading this and your heart is racing, you know the crimes you've committed against society and you will be punished accordingly.
I get all your points, but what I don't get: what if I need help from the police? Say I lost an item? Say I'd like to know directions?
To me that just sounds like you don't have tasks that require deep thought. And that you've developed habits to cope with interruptions, such as note-taking.

To turn a complex thing into a list of simple things can be done by experience as well as by deep thought. But don't think you could get that experience in 5-minute chunks of thinking. To get the experience you need deep thought.

Maybe set your sights higher if it's all easy to you? Or enjoy the fruits of experience, of course.
Thanks! Up-skilling as opposed to learning junior-level skills only is where we think the market will expand to generally in the future.
> you're making a serious contention that the PRC 1. Has universal healthcare (false)

The PRC has universal healthcare coverage entitlement by national policy, financed and administered largely by local governments under national standards (with central subsidies to poorer regions), and has over 95% of the population covered through public-funded programs. [0]

> 2. that it's something that is to be imitated?

The claim was no country with certain features exists; being worthy of imitation was not one of the features.

I never advocated emulating the PRC either in general or in the specifics of their mechanism of addressing universal healthcare access; in fact, I specifically pointed out that, as well.as being false, the claim about countries sharing those features was irrelevant to the healthcare discussion (which implies that a country meeting the supposedly unmet description has no particular reason to have special status as a model for the US.)

[0] https://international.commonwealthfund.org/countries/china/
I have the same issues with rules like that.

Like not ending a sentence with a preposition. It is a thing for which I will not stand

Ralph Waldo Emerson, A foolish consistency is the hobgoblin of little minds
The key characteristic of a cult is that the cult leader plays an active role in the indoctrination process. This seems to not be the case with the Goenka brand of Vipassana.

TFA references Megan Vogt, not sure if anyone has posted this yet:

https://www.pennlive.com/news/2017/06/york_county_suicide_me...
Liquid Refresh Layout a Simple SwipeToRefresh Library
Yes, that is how a large majority of contributions work.

Language improvement proposals aren't taken in just with words on paper.