jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Hey, IG Semmelweiss, your tax improvements seem very reasonable.

We shall proceed to ignore you and continue with our obviously bad ideas, to the detriment of everyone.

Maybe in 20-30 years another person, let's call that person Pasteur, will come back with much the same ideas and everyone will listen to them.
I would love to know what this browser is using as a user agent string.
Actually using [ZLang](https://github.com/pfultz2/ZLang), you could define them like this:

#define IOD_DEFINE_SYMBOL(name) iod_define_symbol(name, _##name)
#define IOD_S(name) s::_##name

#define ZLANG_iod_define (IOD_DEFINE_SYMBOL)
#define ZLANG_iod_s (IOD_S)

And then compiling with `-DZLANG_NS=iod` you can call it like this:

// Define symbols
$(define hello)
$(define message)

auto hello_api = make_api(

// The hello world procedure.
$(s hello) = [] () { return D($(s message) = "Hello world."); }

);

Also, ZLang can be supported without a need for a dependency on ZLang.
Wow the downvotes on maxcan's comment are appalling. Talk about "blaming the victim".

EDIT: oh good it's not grayed out anymore. Faith in HN voters somewhat restored... and now TFA is flagkilled. Actually it's pretty political so maybe that's OK.
Where are the benchmarks? Seriously, I'd expect this thing to fly.
Ah yes, I've failed to say anything about what data constructors are. I've updated that paragraph with a little more text.

The end of the 3rd article is confusing, because the text and images don't match up! I've tried to reword the paragraph a little bit.

I’ve re-edited the third post for flow and cohesion. I hope you like it!
Just a quiet reminder for anyone wanting to use this

Please refer to the copyright/license information listed in each file for instructions on allowed usage. The data is NOT FREE although it may be used for free in specific circumstances.

http://www.imdb.com/help/show_article?conditions which links to http://www.imdb.com/licensing/ and

Minimum Price: We offer data licensing packages that are customized to meet your needs with annual fees ranging from $15,000 to higher depending on the audience for the data and which data are being licensed. We are not able to offer any sort of data license for less than $15,000.
Some of those look pretty similar to ones I recall making from this book as a child:
http://www.amazon.com/Great-International-Paper-Airplane-Boo...
I would probably not give up if this version of your app fails to take off. Instead I would be looking for feedback and acting on it. It will probably take a few iterations to prove to users this is a real product that's worth taking seriously.
Red Laser is doing something similar, and being on the other side (we were developing an app that needed to use barcode scanning) I strongly disliked the idea that I have to share my sales data with them. There are also cases where agencies are doing development for their clients and have no overview over sales once they finish the app. Communicating to clients that they have to pay % of sales to some library vendor might be very hard.

Superpin is not an app, and even as a component (in difference to something like an flash/ActiveX chart component) it has a very limited market (iOS devs doing something with maps and needing to handle lot of annotations) and with sale volumes we're projecting, pricing it down to something like $19 would never pay off for the time that went into developing it.

Clustering annotations is not all too hard, but it's certainly not a trivial problem and it will take even an experienced developer (such developer should be charging at least $100/h) a day or two to do it right. If you can buy a well-tested off the shelf solution for this money, why not do that instead? This is basically the thinking behind our "big" price.
616, on the other hand, is an evil number. I guess we now know which one is actually the number of the beast.

('The latest volume includes details of fragments showing third- and fourth-century versions of the Book of Revelations. Intriguingly, the number assigned to "the Beast" of Revelations isn't the usual 666, but 616.') http://news.nationalgeographic.com/news/2005/04/0425_050425_...
Good suggestions, and I hope to do them.
To be brutally honest, if you're not a bit weird[1] you're probably not cut out to make it in the social space.

We're talking about people who would have created a hot or not site 10 years ago without a thought about the pain it could cause people who always ended up 'not'.

These aren't normally adjusted people. They have a lot of good points, and some very bad ones.

If you want to look at it in a good way they're not bounded by social norms. In certain scenarios, they're not very nice people.

I'm not judging and to be utterly frank I sometimes wish I was one of them, they're not like 95% of the rest of us and that gives them some advantages. Like this stunt.

Edit:[1] I'm having a very hard time finding the right word here. Sociopathic? It's a bit too harsh given what can be lumped in there, but it does describe it a bit. A couple of good friends of mine have the trait I'm trying to describe. I love them, but they make me cringe sometimes.
The research mathematicians I work with just stare in incomprehension at the idea of doing their work on any computer-mediated system. Yes, there are things that can be done, and yes, computer proof-assistants have made huge strides, and yes, there are always people at the cutting edge doing amazing work.

But your everyday research mathematician will just stare in disbelief.

I don't know your background, your profile is empty, but it sounds like you are someone who genuinely has no idea of how research in math works, and therefore feel that you really must have a better way of doing things. And maybe you have. But speaking as someone who has a PhD in pure math, and who has worked in safety critical software, I can only say that so far everything you're suggesting just really doesn't make sense.

The reason that for centuries mathematicians use single letter glyphs to represent the things they're dealing with is because it is, for the purpose of doing the work, the most effective thing to use.
This could be invaluable to me. I plan on quitting my job at the startup where I currently work to move to SF/SV (Prefer SF) and look for work. Resources for networking, places to work on projects and cheap places to crash.
paredit.
Why do we have passwords? I mean, ok, I know why, but he mentioned he's just going to enter random gibberish and then use the recover password links when he needs to log in to sites again. Why don't any sites, as an option, cut out the middleman and just have an "email me a login link"? No need to save a password at all, just a good for a single login link and the usual session tracking.
The idea that raising taxes increases revenue has been shown to be untrue with actual taxation data time and again. A good resource for cause and effect with taxation is "Hauser's Law": http://en.wikipedia.org/wiki/Hausers_Law
You can search your current tabs on Vimium using shift-t.
There are three incompatible proposed web real-time communication standards.

Google, Mozilla and Opera - "WebRTC":

http://caniuse.com/#search=WebRTC and
http://en.wikipedia.org/wiki/WebRTC

Microsoft proposed another draft "CU-RTC-WEB" based on Skype details:
http://en.wikipedia.org/wiki/CU-RTC-WEB and later "ORTC": http://www.infoq.com/news/2014/08/ortc-webrtc

Hangout vs. Skype vs. iOS messages is the deal breaker why WebRTC isn't suppored in Safari and IE. That's sad as it already works in ~1.7B devices.
Okay maybe 12 dozen. But my family eats a lot of eggs!
I think it's his actions in publicly "outing" himself that the parent is referring to rather than being gay itself. Dealing with prejudice like homophobia head-on is something most CEOs aren't well known for.
Well, I meant that if you hit the Java memory limit your app was guaranteed to crash but C allowed you to use an order of magnitude more memory without noticeable consequences when your app was in the foreground. Your app was probably more likely to be closed when it went in the background but that wasn't an issue.
I have some sympathy for such people.

People demand that you do X, not understanding/forgetting that you doing X requires that dozens of others also agree with you on doing X. Decision making in a democracy is something most people would never have experienced first hand. What percentage of people have ever had to go into a room and get 29 out of 59 to stop what they are doing and listen to you? Instead, people mostly read the news to judge what you do and "having conversations" is deemed as "not doing anything."

This is the guy who decides to focus on Powerpoint presentations as that is all the boss will pay attention to.
I'm no physicist, but I don't think diffusion works that way.

Even if the internal pressure is 1% of a standard atmosphere, if the density of helium inside is higher than the density of helium outside, the helium will still "want" to leave the box.
The EU now requires 15'000€ transfers in under 2 minutes and less than 1,50€ fees, and any other transfers in under 24 hours for free (for non-commercial customers).
My university's: solution give just enough time, ramdomize question order, no backtracking. Some profs did the work and you get the questions from a set, instead of the same ones as everyone else. For oral exams webcam, microphone is required(usually done trought ms teams). For written exams webbrowser and rarely a vm. No webcam, microphone, malware required. They literally banned the usage of microphone, webcam, malware for spotting cheaters during written exams.
Oh you'll pay in the end.
American finance and regulators really like paper with ink signatures. I think it's perceived as a lower fraud risk, or easier to nail someone criminally because of the paper trail.

You can get free settlement on a check under certain thresholds in about a day if you deposit it via an ATM at your bank. You endorse it, stick in the machine, it images the check, does some OCR, and turns it into an electronic transfer. Banks often let you take a picture of it with your phone via an app. It's pretty common now.

So that's a lot of infrastructure to support something that seems pretty backwards, but anecdotally works well enough. Ink signatures are just really "sticky" in American commerce, I guess it gives regulators warm fuzzies.

As far CC, it's gone largely chip-pin, but signature is a backup if comms goes down.

Keep in mind that in the states there's a prevalence of credit vs. debit, and it's pretty lenient to dispute charges as a credit card user, merchants get the short end of the stick there. Cloned CC being used to make phony charges was never something that you were liable for. A bit of a pain to deal with, but not a financial risk. So there's little to drive adoption except merchants and the CCs who want to reduce fraud to increase overall profits.
The OneSky Reflector Telescope from Astronomers Without Borders

https://shop.astronomerswithoutborders.org/collections/front...
It's not a great choice though. The idea of horcrux is that any piece is enough which is basically exactly the opposite of what shamir secret does ;) It was a much better choice for a script with the same name I used a while ago that would duplicate backups on several storage systems.

Anyway, who cares about the name, it's a pretty cool website :)
It really is. Like "haha, we just took over your country, destroyed your homes, killed your families, and called your land ours, gee those politics are ridiculous!"
> You mentioned the Syrian refugees. They did come here where I live but unlike in Palestine they don't displace anyone but became part of the populace. No-one is or were forcing anyone to displace Palestinians.

The displacement of Palestinian Arabs occurred as the result of a civil war that took place between them an Palestinian Jews in 1948. Prior to that, there was no displacement, at least nothing like what happened in 1948. Yes, the dynamic with Syrians in Europe is different, because they can't possibly engage in a civil war with the local population. But the Civil War between Jews and Arabs in Palestine occurred, and the result was mass displacement of Arabs as the Jews won. Had the Civil War not occurred, Arabs would have been part of the Jewish state as partitioned by the United Nations in 1947. Many Arabs are, in fact, Israeli Citizens (with a Covid vaccination rate roughly as high as Ultra Orthodox Jews).*

What I am saying is: Yes, there were aggressive Zionists who came to Palestine to fight fight fight**. But the majority of refugees who came to Palestine just wanted to be left alone, and were forced into a fight by their ethnic alignment that was decided for them at birth, the same ethnic alignment that forced them to Palestine in the first place.

[*] And why are these Arabs citizens of Israel? More often than not, because their ancestors who were alive in 1948 had a history of peaceful enough co-existence with Jews, or their village was location geographically such that they did not pose a perceived threat during the civil war. As bad as population displacement is, the Jews by and large did not arbitrarily displace people in 1948. The perspective was at the time that either a strategic foothold is established, or the opposing Arab armies will finish Hitler's job, which would have certainly been the case.

[**] For example, https://en.wikipedia.org/wiki/Ze'ev_Jabotinsky
Well, you were particularly techy' for that age :) ; It does remind me of my childhood though, and that even in elementary school there is such a thing as the "tech guy".
consider inviting the muen developers (http://muen.sk). They work on a verified separation kernel, which is not exactly a "new way" (SKs have literature going back to the 60s, but so does nearly everything else on that list, too), but it's certainly not common knowledge these days.
> the point "I own it, I should be able to use it the way I want" feels like not really effective (as a rhetoric) in many part of the western world and in many social circles. I really feel for example in France

I really think that's a complete strawman. People in France (or Europe in general) very much feel like "this is my computer, I use it any way I want". Personally I think even more so than Americans, because usually consumer protection from corporate scheming is better in Europe.

BTW libertarians would be a-ok with corporations defining how your computer works, that's entrepreneurial freedom, after all.
I think a lot of people on the left know what they did and said is wrong. And they only did it for what they thought was the greater good.

For now they can't even begin to consider how they might have been wrong.

(For the record I wanted Sanders to win the democratic nomination and have never voted for anyone on the right)
You put it more eloquently than I could. It is a private company but it also hosts world leaders as a dispatch service. Something feels off about a single company being able to indiscriminately terminate voices at a whim.
Precedent. You don't let someone get away with something simply because they're leaving shortly. Then you can argue at what point is the cutoff. Is it a year? a month?
What was the hard part?
for posterity:

<?xml version="1.0"?>
<!DOCTYPE html>
<html lang="en" id="facebook">
<head>
<title>Error</title>
<meta charset="utf-8"/>
<meta http-equiv="Cache-Control" content="no-cache"/>
<meta name="robots" content="noindex,nofollow"/>
<style>
html, body { color: #333; font-family: 'Lucida Grande', 'Tahoma', 'Verdana', 'Arial', sans-serif; margin: 0; padding: 0; text-align: center;}
#header { height: 30px; padding-bottom: 10px; padding-top: 10px; text-align: center;}
#icon { width: 30px;}
.core { margin: auto; padding: 1em 0; text-align: left; width: 904px;}
h1 { font-size: 18px;}
p { font-size: 13px;}
.footer { border-top: 1px solid #ddd; color: #777; float: left; font-size: 11px; padding: 5px 8px 6px 0; width: 904px;}
</style>
</head>
<body>
<div id="header">
<a href="//www.facebook.com/">
<img id="icon" src="//static.facebook.com/images/logos/facebook_2x.png"/>
</a>
</div>
<div class="core">
<h1>Sorry, something went wrong.</h1>
<p>We're working on getting this fixed as soon as we can.</p>
<p>
<a id="back" href="//www.facebook.com/">Go Back</a>
</p>
<div class="footer"> Facebook &#xA9; 2021 &#xB7; <a href="//www.facebook.com/help/">Help</a></div>
</div>
<script>
document.getElementById("back").onclick = function() {
if (history.length > 1) {
history.back();
return false;
}
};
</script>
</body>
</html>

And the png does not load.
I feel like immutability and a 100% leak-proof layer of domain methods which in turn manage domain mutations would ultimately bring more value than explicitly adding idempotence throughout.

If I have an idempotent method like "CreateCustomerRecord", this can cause a lot of pain for audit features and other aspects of the domain model if it is internally making determinations about whether to actually create or silently skip creation. For me, I would much rather that the method throw an exception if there is a duplicate business key than have it silently complete without taking any actual action. Exceptions indicating attempts at invalid state transitions can be extremely valuable if you have the discipline to create & use them properly.

Generally, seeking idempotence in otherwise mutable methods is a band-aid for when you have broken immutability rules and allowed things to leak out of the sacred garden of unit-tested state machines and other provably-correct code items.

If you should only conditionally execute some method, perhaps the solution is to investigate the caller(s) of the method, rather than attempt to infer the intent of all possible callers within the method itself.
Some certification of genericity required for all future device purchases by publicly funded institutions, for example.
The idea is that you could have a remote coworker or a QA use your dev server to test things, review UI, etc.
"copyright infringement is trespass" is just as bad as "copyright infringement is theft"

Theft denies the owner their rightful property.
Trespass denies or restricts the owner the use of their rightful property.

Copyright Infringement does not, on its own[1], does not stop the rights-holder[2] from using their copy.

The important distinction here - that is often conspicuously avoided by people that attempt to conflate copyright infringement and theft - is scarcity. Physical goods are scarce, so we invented laws to discourage theft. Land is scarce, so we invented laws to discourage trespass. Copyright, on the other hand, was enacted not out of fear of losing a scarce resource; we hoped it would give society faster/better access to "science and the useful arts".

As an investment, it is something society may decide it to stop paying for (i.e. no longer providing the temporary monopoly). People hoping to exploit such monopolies should really keep that in mind, because society may choose to invest in something else if their investment isn't providing adequate returns (access).

[1] If I have to invade your property to do the copying, I could probably be charged with both copyright infringement and trespass. The two activities are still distinct; they just happen to occur at roughly the same time.

[2] "owner" isn't really appropriate when speaking of copyright infringement, for the same reasons. You don't "own" the abstract concept behind a work, you only own a particular instance.
Although, most of the Sublime core is in C/C++ as far as I know. And it's using native drawing, not webkit. Will be interesting to see how the performance compares.
This doesn't prove it at all. There's an increase in available hotel rooms, too.

That doesn't mean there aren't Airbnbs that would otherwise be longer-term rentals. Of course there are, the logic is just bad. This also doesn't necessarily mean rentals used for Airbnbs are inherently "bad," either. It's complicated.
Yes he is. Thanks!
Seems flawless for the important niche of specific commits.

I guess navigation uses VS Code to locate functions etc, so it's robust to superficial changes (like ctags for vim).

Keeping docs in sync is a hard problem!... \tangent: maybe a tour draft, of execution trace of a typical use, filtered to only key api calls?
all shelves with scales all over them for each thing you use unmeasured
Surgical masks? To prevent the spread of bodily fluids.
You can open a single UDP port and specify the port number using the -p option when connecting.
But why not just store the messages in the browser memory?
I would believe these types of pop-economics articles a lot more if they could actually find and example of a deflationary spiral causing a long term depression.

Prices for many things already do decrease regularly. Every time I purchase a new computer I'm faced with the knowledge that, in 6 months time, a better, cheaper (or at least better value) model will come out. This myth that consumers will endlessly postpone purchases in the face of falling prices ignores the fact that a lot of ourchases cannot be postponed indefinitely.

And even if consumers postpone spending, it means they are saving. Which builds the investment base necessary for growth.

The point is that a currency cannot deflate to an infinite value, but it can be inflated to a zero value. There has been plenty examples of the latter, but zero examples of the former.

The real reason for the FUD around deflation is that it's not good for central banks. They, and their supporters are just talking their book. Fair enough, but like high or low currency values relative to other currencies, there are always winners and losers with deflation and inflation. One side is not inherently more evil than the other.

What would be really great is constant value of currencies over time. That would be mildly deflationary as technology increases production efficiency, and it would ward off a lot of bad investment decisions which excarbate the boom/bust cycle.
>> For the past 18 months we have been adding Rust support to the Android Open Source Project, and we have a few early adopter projects that we will be sharing in the coming months. Scaling this to more of the OS is a multi-year project. Stay tuned, we will be posting more updates on this blog.

Patiently waiting for the Rust APIs to arrive . . .

Java feels so heavy, so getting to use Rust would be a breath of fresh air.

(Kotlin has been better, but it also requires the JVM.)
I've learned a bit about farmland investments via https://www.acretrader.com recently. 690M for Gates is a small amount and is just part of a properly diversified portfolio: farmland provides steady returns on crop and some property appreciation, and is uncorrelated with many other assets.
Thank you for your contributions! I'm most excited about labeled run criteria and the other ECS improvements. For those not following along, the goal is to eventually implement statecharts [0], which are kind of a generalization of finite state machines that are more practical for specifying the behavior of complex systems. I think that's going to really put Bevy's ECS above most of the competition and push the field forward.

[0]: https://statecharts.github.io/
This is why law enforcement needs extensive citizen oversight, and those that are found to abuse the power society has trusted them with must face justice.
The proper choice would have been Monero.
I understand that as a US citizen I have more freedoms than most people throughout history, but the idea that it's really free for everyone is a little idyllic. Obviously this is a hyperbolic example and is a tiny fraction of the populace, but you can't possibly talk about due process and reconcile that with Guantanamo Bay. There are many more examples to fill spaces in the spectrum, that's just meant to be a single point to prove it's not really equal for everyone.
I have Mercury. I like it. I’ll be moving my two Azlo accounts to it.
Def talk to Joe Edelman.