jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I've been using K-9 since forever, maybe since 2011 if it's as old as that. I don't need any new feature, all I need is that it downloads mail from POP3 accounts. Manual pull only, customers already send me push messages on Slack ;-)
Still I'm donating some money because I want that it keeps working on new Android versions.
Related:

Ben Eater - Let’s build a video card!

https://eater.net/vga

Embedded Thoughts Blog - Driving a VGA Monitor Using an FPGA

https://embeddedthoughts.com/2016/07/29/driving-a-vga-monito...

Ken Shirriff - Using an FPGA to generate raw VGA video:FizzBuzz with animation

http://www.righto.com/2018/04/fizzbuzz-hard-way-generating-v...

Clifford Wolf - SimpleVOut -- A Simple FPGA Core for Creating VGA/DVI/HDMI/OpenLDI Signals

https://github.com/cliffordwolf/SimpleVOut

PDS: Also, this looks interesting, from SimpleVOut:

>"svo_vdma.v

A video DMA controller. Has a read-only AXI4 master interface to access the video memory."
I used and implemented immediate mode GUIs, and I think it’s only good for simple stuff.

Accessibility is hard. The OS needs to know visual tree to be able to conclude things like “this rectangle is a clickable button with Hello World text”.

Complex layouts are hard. Desktop software have been doing fluid layouts decades before the term was coined for web apps, because different screen resolutions, and because some windows are user-resizable. Layout can be expensive (one reason is measuring pixel size of text), you want to reuse the data between frames.

Animations are hard. Users expect them because smartphones introduced them back in 2007: https://streamable.com/okvhl Note the kinetic scrolling, and soft “bumps” when trying to scroll to the end.

Drag and drop is very hard.
Duh... India has 15% of the world's population.
> Everyone rich or poor can only eat so much bread

True, and that's great!

> but you can always buy more stock or real estate.

There is nothing innate about this state of affairs. What is "ownernship"? How many acres of land and I keep to myself with my own shotgun? Surely that's bounded too?

> Supply is harder to increase as well.

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

Every person deserves some amount of floor space near other people's floor space. They do not so deserve private land area.

Land area is held in common in parks, whose size, beauty, and other factors vary inversely with their accessibility. We can vary the park distribution and the vacation distribution to do nice things with the expected nature rejuvenation.

This is completely separate from housing.
Thanks for saying this! ("That is definitely not how I feel at all as a citizen")

Yet another two cents: The idea of side-stepping national regulations isn't that farfetched: At least the UK and France are perfectly capable of operating their own systems (and are already employing them on a limited scale). So this isn't a constitutional affair of domestic interest only, but has a human rights aspect too.

And as a European citizen, I'm feeling pretty much under attack by this. I think, there's a foreseeable point in the future, where the remote threat of terrorism begins to wear and people are still feeling their exposure to a foreign surveillance they can't help about. Eventually this could possibly be the single major damage to the reputation of the US.
Yes, the server and client implement the logic. Each URL specifies its "Merge-Type" in a header, which defines the spec for the OT or CRDT that they implement.
I can't disclose everything (I'm not involved with all the parts of the company), but the most important way in which I contribute to that is by building developer tooling and writing documentation for engineers looking to write apps on Solid.
Just telling millions of people per year they might have cancer... say the MRI is booked for 2 weeks out... which they are then going to majorly stress about the whole time regardless of how low you tell them the risk is - is going to have some crazy societal impact.
> "it's easy to set up"

> 17 minute video

a 1-4 minute video above the fold would help convince people better
I had a mild eureka moment when I read your initial comment. In a way it is obvious, how could things work otherwise? But linking reality (as a function of experience) and music is an interesting concept, and one I think has been explored quite a bit, but I've not seen anything to do with repetition being the binding concept.

I've recently become more interested in music which is probably why this resonated with me. A lot of the conventions of music, repetition included, I consider necessary evils. Like any creative endeavor, there is no correct music, but I see how it could be fruitful to explore this further.
I saw two of your comments on this post. Regardless of your point, both of them are rude and do the opposite of what you want. Your comment history has plenty of other snarky, rude and unhelpful comments.

You are somewhat new so maybe you don't know that it's not really the way people communicate around here. Please check out the guidelines in the footer of the website.
>Whether something is "profound" is extremely subjective, and rooted in someone's personal experiences. Banal to you is not the same as banal to everyone.

Subjective - I can agree that to _some_ extent. But there is a somewhat non subjective element to it also. Most of PGs essays are banal. He's actually a banal guy. ( though I still rate him very intelligent, and an astute businessman, and that is something not to be scoffed at). Contrast that to another well know figure in the tech world: Peter Thiel, who I personally feel is extremely well read, extremely reflective, quite articulate etc. Most people will either agree that he is far more of an original thinker that PG. Either that, or they do not understand him(PT), or they think he(PT) is nuts.

If you are an atheist, you will know what I'm talking about if you ever ever argued with religious people who will give their blanket dismissive opinion about the theory of evolution, without having made the slightest of attempts to understand it. It is not that they just have a subjectively different opinion on the subject, it is outright ignorance. Speaking about the theory of evolution I'm aware of one guy who i saw in a you tube video online who is indeed a critic/skeptic of the Darwinian theory of evolution, and has some arguments with substance to back it up. I will have no problem listening to him, but the former category are people who I do not even think is worth my time arguing with.
I agree. This is a small change that makes the statement true.
I think the rationale is rather to hurt big tech if they are perceived to suppress conservative opinions. The business model of any social media would likely collapse if they are liable to everything said on their platform. Or at least I believe it is the assumption.
Judges are the ones we all officially trust to make judgments. It isn't better as such to get them involved, but it might become necessary.

I won't worry about technicalities, because I have no idea what they are. But it is becoming abundantly clear that the social media companies have political power and are willing to wield it if they think that it is appropriate, similar to newspapers and television. It is reasonable that the regulations for social and non-social media converge.
Terrorism with ideology and genuine compassion is pure form of terrorism

Just like communist “liberation” invasion is pure invasion
That is not the case although Web Assembly advocates sell it otherwise, thankfully security researchers are now finally caring to have a deeper look into their claims.

Sandboxing is only part of the solution, it doesn't protect all possible attack vectors.

For example, bounds checking is only enforced on the boundaries of the linear memory segment, not inside it.

So if you have a Web Assembly module, originally written in C, where all memory allocations get mapped into a single linear memory segment, there is no protection against possible corruption of neighbouring data structures.

With this in mind you can indirectly attack a module by providing data to the public APIs that would eventually change the expected results, for example returning an admin token for a security module, instead of a regular one that the API was expected to return for then given user id.
None of the content is clickable - it's just text notes?
That's reasonable. So is stating the limit instead of saying it doesn't exist.

But I get it. Marketing.
Hallo HN,

I was looking for a go module that exposes runtime metrics with little compile and runtime overhead, and an idiomatic interface. I couldn't find one, so I just built one. I hope this might be helpful to anybody out there.

There's also
https://github.com/go-echarts/statsview
https://github.com/aalpern/go-metrics-charts

Have a nice weekend, and stay happy!
If you can be reimbursed, you can also be denied your funds. This happens in plenty of scenarios (a fun institutional example was Citibank recently).

There are different use cases where sometimes you would like being able to revert transactions and sometimes you don't want it to happen.

The supply of money is most under control with BTC, to be clear. The price is now very volatile, but volatile up is way better than stable down to me.
> ISO 8601 everything. [...] on government forms

On government forms (and other paper forms), I use 3/11/2021. It's unambiguous; nobody would expect it to mean anything other than "3rd of November of 2021". The ambiguity only happens once you add the Internet to the mix, and even then, only in English-language websites (I wouldn't expect anything other than DD/MM/YYYY on Portuguese-language websites, and the same probably applies to most other languages).
1. true
2. not true - you have this backwards
3. true
4. sort of true - the fed allows the exec a candidate list
Maybe. I'm with you on the [not seeking excuses; embrace feedback] parts, but not "good to be angry". Unsure about "control mindset"... care to expound?
Any plans to sell pre made kits of this? I'd love to get my girlfriend something like this but I don't have a 3d printer.
love this. understanding electricity in terms of the simple equations of say, Ohm's laws, is also like understand chemistry through the lens of balanced chemical equations : it's a mathematical tool that seems to work for our particular perspective. It obviously doesn't reveal anything about all of the quantum interactions that lie beneath all of it. Maybe the same could be said for gravitation.. I don't really understand any of it, to be sure, but I can certainly appreciate the 'unreasonable effectiveness of mathematics' in that it allows to at least make this stuff useful at multiple viewpoints; macro and quantum (at least as far as we can go with the latter).
It's funny. A regulation, that you can opt out of, with an adhesion contract.
Far weirder things have been blogged about before.

Not to mention that if you are not already familiar with the company, you probably would not know what sort of blog it was just by looking at what was presented on the HN frontpage. Could have been some random joe-schmoes blog.
You might be interested in LimeText http://limetext.org/
Then if any news refer FB content, will they also give money to them?
Only if it creates a seal.
Each travelling ship leaves behind a tail that's much longer than what I would expect if it was meant to represent the wake. Does anyone know the significance of the tail?
"A majority of American adults think that policing in this country is not fair – 51% say that Blacks are treated less fairly than whites in their interactions with police, compared to 41% who say they are treated the same. Another 7% say whites are treated less fairly than Blacks."

I see that 48% of American adults view it as not a problem or a problem in the other direction. Granted this is only a 1000 person study based on subjective experience. I wonder if they have larger studies, or any studies on objective evaluation[0] of if someone was treated differently based on race. I know I've been treated poorly by police but I don't believe race was a factor.

[0] seems like the 20% harsher sentencing could be an indication, but I'll have to look at that more
TIL that some Harvard scientists can be bought fairly easily.
There's certainly a balance that needs to be struck with GMOs.

The environmental and health impacts of new GMOs should be studied and regulated, but this "don't eat frakenfood" rhetoric or "No GMO" labeling aught to disappear as (as you've mentioned) it can be a huge win for hunger concerns.
Past thread: https://news.ycombinator.com/item?id=24714880
Changing the political entity the WHO is beholden to doesn't solve the problem.
Most governments and political parties are not capable of or willing to exercise the same information controls that the CCP does. That doesn’t make them trustworthy, but it does make it easier to 1. Check their bullshit 2. Discuss their bullshit freely and 3. Call them out on their bullshit without being disappeared, only to turn up later and sign false confessions/apologies/whatever the Party tells you to.

Having separate and distinct parties and competitive elections also puts parties in the position of doing this to each other using the levers of power available to them.
Student loans are not able to be discharged in bankruptcy, is that right? Assuming so, what will be the likely result if the current situation keeps up for say 5 years - no job means no payments on the student loans, and at even a low rate of interest, not making payments on the loan for 5 years will greatly increase the amount due.

Some amount of defaults/resetting will be likely - the question is, who will take the haircut when the loans are not repaid?
I don't buy soda nor do I have a car, but could you not buy the large soda, grab a smaller cup (since as far as I know you can just take a cup next to the soda fountain) and win by emptying the soda into the cup that fits? You could either choose to first drink the remainder or spill it outside.
Reminds me of this Bloom County

http://www.notchcode.com/blog/2008/09/fitbit-another-great-d...
That must be fake, surely?

"What I enjoy doing:coding, guitar, asian girls, squid, in n out, defeating nemeses, quoting top gun, bad life decisions"

I mean, I've seen The Social Network, but really?!
Some person spammed that over and over. I contacted them. They are pretty cool. :) Really wish I was back in the valley, as this little experiment has put me in contact with lots of wicked hackers.
I don't think it's in the normal areas of HN reader's competence, plus only people like me who look at every item are sure to see it.

What you propose would be pretty expensive to do, wouldn't be all that reliable as companies change their packaging etc., and how would you get (enough) people to pay for it.

I'm also pretty unimpressed with what I gather about the furor over it. I haven't studies this scare, but it smells a whole lot like others that I have studied since the '70s and that were totally bogus. E.g. saccharin, and someone I trust told me the cyclamate ban was based on feeding calcium cyclamates to calcium sensitive rats ... which is particularly bogus when sodium cyclamate is the type used; see http://en.wikipedia.org/wiki/Sodium_cyclamate where even Wikipedia admits there's no problem with them.

One of these days the environmentalists will probably find something truly dangerous ... but after crying wolf so many times, well, it will be too bad.

(For the record, while an appeal to authority shouldn't carry much weight, I was a Chemistry major at MIT, although finances prevented me from finishing.)
There is one important lesson here to be learned. Doing stuff at low level (asm/c) doesn't automagically make your code fast.
It would be nice to see the next generation of cameras with 3G/4G built in, but only if there were data plans that let you share among multiple devices (e.g. $60 for 5GB/mo to split between a camera, MiFi, Kindle, etc).
Sneakers and Real Genius are my favorites.
23

http://www.imdb.com/title/tt0126765/
There will be a light client, which doesn't need to download blockchain. Only miners will be using the full chain. How it will work is explained in the author's paper: http://www.bitcoin.org/sites/default/files/bitcoin.pdf

BTW google's implementations (http://code.google.com/p/bitcoinj/) works in this mode.
Kelli is one of the most talented designers I have ever had the pleasure of working with.
Primer (2004) - http://www.imdb.com/title/tt0390384/

Classic entrepreneurs hacking in the garage, with some unanticipated science fiction side effects.
Currently the easiest way is to use Mtgox's API: https://mtgox.com/merch/about
http://news.ycombinator.com/item?id=450702
Hackers, primer and antitrust
I don't know of any service that allows wildcards for free.
Location: Europe
Remote: 100%
Willing to relocate: Maybe
Technologies: Java (SE, Spring, Swing, FX), JavaScript (Node, React, Vue), Python, REST, GraphQL, SQL, NoSQL, ETL, AWS, GCP, Docker, Git, etc.
Résumé/CV: https://www.linkedin.com/in/georgetanev/
Email: georgejazzt@gmail.com

Skilled and interested in:

(1) full stack web development

(2) desktop application development

(3) API design, implementation and integration

(4) data engineering (ETL/ELT pipelines)

(5) difficult computer science problems
> Whether ISPs should need to build out enough network to satisfy peak usage completely is a separate issue, but irrelevant here.

No, that's exactly the issue. If the ISP doesn't massively overstate their capacity, there is no congestion. If there is no congestion, there are no complaints. If there are no complaints, there is no problem!

Remember, customers aren't asking the ISP to allow them to utilize their connection 100%. They're asking for 10%. Asking an ISP to not overstate their capacity by more than 10x is a pretty fucking reasonable thing to do, Net Neutrality or not.
I was only doing so momentarily as a part of debugging the mobile issue. I'm fully aware that most people (intend to) run javascript most of the time, but I also think it's preferable that content doesn't introduce an unnecessary dependency on javascript. I haven't investigated this case in enough depth to determine if it's necessary or not, but the end result leads me to believe it shouldn't be.
But they don't explain WHY! If they gave the kids even a basic bit of number theory, it would make so much more sense. If they want to teach the methods they are teaching, substitution and algebra need to be part of math from year 1 and commutativity and associativity need to be explained as more than just vocabulary words.
I have been writing an application that is a thin PHP application on top of a relational model that implements (what I hope is) a clever business.

This framework would not solve a single problem I have had. None of the frameworks do, which is why I'm not using one of them. The only thing I really found lacking in core PHP was a way to manage the urls. (In this case, query strings.) I believe this would have been difficult on any platform, as the data is deeply hierarchical so the urls would be gnarly no matter what. So I wrote a class that understands the entity hierarchy and can generate query string sets that are needed for each level in the scope.

I wish the PHP community would spend less effort trying to be rails and more effort on simply removing pain points of basic, idiomatic PHP development.
Rather ironically, Arnold's standard shader still has bugs meaning its Cook-Torrance microfacet model isn't completely energy conserving at glancing angles...
They're making lots of money but the ridiculous load times absolutely cost them money. It's not worth an unlimited amount of dev time to fix, but they definitely should have assigned a dev to spend one day estimating how hard fixes would be.
Shall I test it for you next time I have a spare chicken? :)

Edit: http://www.youtube.com/watch?v=56av1QuM8MM

There you go. Your 20 years of suffering are over. Chickens float, and swim.
'ht' is Helen Tuck, the secretary at Caltech's Theory Group for many years; that mark indicates she typed the letter. I was there many years after Feynman passed away, but I have fond memories of Helen and some of the stories she had to tell about the "old days".
Interesting, and I think that might identify the dividing line--if your customers are managers then they're probably using Other People's Money, and may not be as frugal as founders, freelancers, and direct consumers.
Regarding macros:

I wrote about this in On Lisp. A complex macro may have to save many times its own length to be justified

- PG, Succinctness is Power (http://www.paulgraham.com/power.html)

Having that said, macros, and ast manipulation overall, are the most powerful form of metaprogramming. Ruby supports this with ParseTree and Ruby2Ruby, however ruby supports easier and less powerful forms of metaprogramming. I find this useful, as you can use the least complex form needed for a job (and refactor up/down as time goes by).

On the other hand, I find Clojure much more valuable for its applied research in STM and high level concurrency. But I digress...
you can read the study here http://www3.interscience.wiley.com/cgi-bin/fulltext/10966786... [pdf]
(a) Yes, OpenBSD's use of Blowfish was a vanity move (outside of bcrypt, which takes special advantage of a Blowfish quirk in a setting where Blowfish's other disadvantages aren't relevant). But it's also an understandable one, since OpenBSD's adoption of Blowfish predates even Rijndael.

(b) The risks of using a cipher with a 64 bit block size are simple and pragmatic, and there's almost certainly no offsetting advantages.

(c) I don't understand any of the rest of your arguments. I don't think you're an "indoctrinating zealot" (at least, I don't think I think that; I don't know what you mean.)

(d) Choice in cryptography is bad. This is not a 'tptacek idiosyncracy. Ferguson and Schneier's book has essentially that principal as its thesis. So do the modern crypto libraries.

You seem to have some background with this material. Can you tell me about a system you've implemented that used Blowfish, or any selectable or negotiated block cipher? I'm curious (and have a follow-up question).
This is a good summary. Now, here's what you need to know to have it work:

* initialize weights to small random values (otherwise it will quickly get stuck in a non-desirable local optimum)

* you need to decrease the learning rate of the stochastic descent according to a 1/(n+n0) or similar schedule, otherwise there's a risk of the whole thing swinging back and forth

* it often helps to normalize the input values so that they have a standard deviation of 1 and an expectation of zero. Or at least it's not good to have input values differ too much in scale.

* if you're training something that should give yes/no answers, you don't really want to minimize the mean square error, but a logistic loss.

Some of these parts are usually built into your NN toolkit, so you don't have to worry about them. Or they're not (e.g., choosing a good learning rate), in which case you're just screwed if you don't know what happens and why.

But you're right, mathematically ANNs are quite simple (and, as one has found out, don't really do similar things to what actual neurons do).
My guess would be DC, the 4 unincorporated, organized territories ( Guam, Northern Mariana Islands, Puerto Rico, and US Virgin Islands), and American Samoa (the only substantially inhabited unincorporated, unorganized territory).
You can't create art that way. (Well, you can, but it will be bad art.)

I'm curious as to why you think that? There are a lot of really great projects on Kickstarter that would fall under the umbrella of "good art" (games, films, etc). Unless you're speaking subjectively, of course, and you don't like what is on offer.