jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Either the wording will be too specific and not mean much, or it will be too broad and harm the innocent.. in a BAD way. Say, a contractor writing to a client "hey, I'm done now, could you wire me the last 50%?"...
Yeah, same here.

I will still need to clone a repo if I need to quickly find or grep for something, but it's definitely way more useful for reading through the code then the default github file browser.
One thing that amazes me about physics, and of which i'm reminded by things like this, is how much information can pass through a small patch of space and time.

It might have taken the photographer a while to sequentially photograph the entire scene. Alternatively, all of that light, from every direction, could be passing through the space the lens occupied near instantaneously.
Shop around. You have an offer from someone (that you probably shouldn't take though.) Now go talk to others.
Perhaps. But a large part of the iPhone's "attention to design" is lack of carrier-mandated crapware, which is why it's not available on Verizon. Similarly, the average quality of Android phones would go up substantially if the carriers would stop crippling them, but that's the price Google had to pay to get the carriers to support them at all.
How will the "properly-applied" eugenics be done?
I mean, currently people get other people to write their papers for a college degree -- think of how much they'd be willing to pay if it was their kids' existence on the line!

tl;dr: Eugenics won't be properly applied because pre-eugenics people will game the system.
Then it sounds like it's time for an experiment.

Take the code he posted with the article, and modify it to use a box-frustum check instead. Don't forget to test the program's performance before you make any modifications so you'll have something to compare to. Even better, keep the code intact and #ifdef'd out so you can toggle between the two.

Then, compare the differences. Check to see how many false positives there are on average, and how much extra data this means gets sent to the GPU. Keep in mind, however, that extra data being sent to the GPU doesn't matter unless the GPU is actually the bottleneck.

My hypothesis is that the way the octree abuses the cache will overshadow the performance gains (if any) you'll make by using something other than spheres for your test. In the end you'll find that if performance in this part of the code is a problem, you'll need to switch data structures.
Would never happen. The genius bar/phone support would be full of people with who have a virus, malware, spyware, etc. That would cost Apple too much to deal with a product that isn't theirs.

See: Getting rid of Java and Flash.
There's also a much cleaner way to have interfaces and implementations in C, without relying on macro hackery.

Why, there's even a whole book on that: http://www.amazon.com/Interfaces-Implementations-Techniques-...

Like Norvig's Paradigms of Artificial Intelligence: Case Studies in Common Lisp and Joshua Bloch's Effective Java, it's one of those books which despite having a specific programming language in the title, is really about programming in general.
This is a great reminder to have skepticism and humility about current scientific beliefs that are so widely accepted they are axioms today.
being from Canberra, I think congestion is when the traffic is so busy I need to slow down from 80 to 70 :)

actually I'm in Perth at the moment and we have plenty of congestion here, but at least we don't have to pay to be a part of it
Right, I completely agree. The point I'm getting at is that you already have the option to actually do some coding work with your new technology anyway, either through a startup or an open-source project. And the people who do that very often get hired, and leave the pool of the unemployed. So what value-add is there for an organized program of the sort that you're proposing?
Yeah. I was assuming it was in a latin alphabet but I was wrong. I just read the paper, it was in a klingon alphabet, so essentially arbitrary symbols. So my guess was wrong, it's difficult to see an explanation here that makes any financial sense. Apparently they concluded that they were other researchers? I suppose you could imagine the results in some sort of auction system that ended up paying a lot (more than they were making) for problems no one else was willing to solve. But that doesn't seem too likely.
He was a colonel, not a general. And even then, the US has hundreds of generals and admirals, most of which just retire and go on to a quiet 2nd career or retirement. The ones you see on CNN are the exception.
This all sounds plausible but note that the owners don't even have to intend to screw you out of your equity to screw you out of your equity. All that has to happen is for the company valuation to come in under the value of liquidation preferences, or for the deal to be so tight that much of the return is structured as an earnout for existing employees.
I love the queuing graphics! Nice work on that.
It is simply irrational to value an offer of employment relative to what existing employees received.
You can use ip2trace if you want to append geolocation information into traceroute. You can see which ISP or city has high latency.

https://www.ip2location.com/free/traceroute-application
I am fairly certain the jury is out on this question:

It's always better to write simple, almost dumb code that anyone can understand than to use advanced abstractions from category theory or whatever.

Why? Because every single study or anedocte I've ever heard is like yours: adding complex abstractions to code do NOT make it more reliable. But they do make it much harder to modify, understand, and fix.

FP tought us that unconstrained mutable state is very bad, and that has helped us immensely in the mundane languages of the world (Java, C#, C++, Go). But I think it's time to learn the other lesson from FP: overly complex abstractions are also very bad and should NOT be used willy nilly as they simply have a very low or negative cost-benefit.
You don't sell Bitcoin every time you buy bread, the merchant obtains bitcoin and sells it when they think they should. If nobody is holding Bitcoin, you have to buy it when you buy bread, which means there's a 1:1 balance between buying and selling with each transaction. If everybody is holding bitcoin, then the merchant will not mind waiting a little to offload it, because they know they will do better by taking their time.

I guess you're describing a situation where Bitcoin is used purely as a store of value and never as a medium of exchange. I can agree that a fiat store of value, if never used as a medium of exchange, or even a numeraire, is on very shaky ground.
> This amounts to taxing the poor instead of the rich

not really, when you consider who must be paying for the original 10000 fun bucks. the person in your example is still achieving an effectively negative tax rate.

> and is likely to not incentivize work as much you might like.

this much I agree with. the 50% falloff is probably much too steep.
(Warning: hyperbole) I feel like the consent notices are a form of torture. You might browse 10s or 100s of sites a day, and instead of being shown what you want, you're presented a consent notification with all kinds of cognitive processing needed to ensure you don't do something you didn't mean and to get at the information you wanted.

Maybe lockdown is making me cranky, but I'm getting really, really tired of the popups.
I think they mean mathematically how could it lose more than 100%.
While i do think your answer is funny, I don't think it belongs on Hacker News (no mean to offend).

https://news.ycombinator.com/newsguidelines.html

> Comments should get more thoughtful and substantive, not less, as a topic gets more divisive.
I have a separate tenkey placed on the left side of my keyboard. Works pretty well for me.
It's hard to believe they thought that headline was a good idea. Wow.
The company famed for creating bagless vacuums added a 'bag' to a product that doesn't necessarily need it?

Dyson's stance on Brexit makes ever more sense... .
For anyone interested in ADS-B you can dump information from nearby aircraft with a DTV stick and dump1090:

https://github.com/antirez/dump1090
That had absolutely nothing to do with communism.

It's about as stupid as saying that every person killed in other wars was killed by capitalism.

Communism was merely a convenient way to distract the masses while the fat cats were making off with the loot.
“Namely, we assume human being is a singular, consistent self with a coherent set of goals. Perhaps, we're not.”

Perhaps?

There is a solid twenty-five years of sociology that dismiss the collective “we” as nothing more than privilege and oppression.

See Postcolonial theory, for example.
Would appreciate any feedback on the article from any HN'ers that have done large-scale web APIs and run into any gotchas with different approaches.

For example, is the format used to glob the param/value pairs together (besides using name=value) critically important as long as they are delimited appropriately? (avoiding AWS sig v1 issue).

Or is the order of applying the private key and HMAC important? In the AWS example it looks like you prime the HMAC-sha1 instance with the private key, then sign the data... would that be the same as just appending the private key, the data, and the timestamp all together and signing that?

Also, what do you think of the real-world implications of using the timestamp and an acceptable range on the server side to avoid "replay attacks" as a means of making an API a bit more secure? AWS doesn't use it... I was concerned with clients/servers being too far out of sync in some cases where the client may not be able to adjust it's system time easily OR an incorrect DST calculation between the two making the server think the client is suddenly 1hr more than it should be (namely at the switchover boundaries)

Just a few thoughts that came to mind that I'd be curious to get feedback on from folks smarter than me.
> people don't use stickies on a corkboard. They use push-pins.

Don't judge me.
So are little companies, in many cases. Maybe it's just that we expect more from the big ones.
This is an update of another scam, wherein scam artists prowl the obituaries and send "brown package material" with embarrassing contents to the surviving family member, claiming the deceased had ordered it.

Their hope is that the surviving member will pay up to avoid embarrassment. Yeah, you have to be a sicko to think this stuff up.
France and Germany have been doing the same to other EU states, including if I remember rightly Italy. I think they're supposed to have stopped now after someone finally talked sense into them - and after China publicly embarrassed them by selling Italy the masks and protective equipment they wouldn't - but...
For what its worth, the UK's largest manufacturer of ventilators has released its designs and related intellectual property to british industry.
Or Reno.

Seriously, the sushi places here are on average at least on par with (if not better than) what you'd get from most coastal cities (LA and SF included), and certainly better than what you can find in other "inland" cities, and are almost always all-you-can-eat at a much lower price point than what most coastal cities offer (my favorite here, Tokyo Sushi, even throws in all-you-can-drink sake Monday through Thursday; it ain't great sake, but it does the job).

My hypothesis is that the casinos have built up a strong supply chain for fresh fish (in order to supply their restaurants, including sushi bars) and a talent pool for chefs skilled with handling/preparing fish (including sushi chefs), and independent sushi bars are thus able to piggyback on both. I'm suddenly curious if Vegas has a similar dynamic (I haven't been there enough to know).

Yeah, the rolls and stuff are definitely pretty thoroughly "Americanized", but the nigiri's almost always top-notch wherever I go.
It's very easy to look back 100 years and say "the governments actions helped rich people! Capitalism!!!!" But it's really not so simple.

If you had a angry man blocking your driveway and refusing to leave, you would call the police. If there were hundreds, you would like to be able to call the military.

I'm no lover of government, and certainly it was fumbling and violent when performing it's duty (as always). That said, the purpose of breaking a strike is to allow people who want to work (strike breakers) to do business with people who want to employ them.

A core function of government is to facilitate mutual transactions. There's nothing inherently immoral about that.
Personally, I use https://draw.io
Are you sure 1922 was worst then 2022 for drawing? You could have had steady income from being a painter in the past afaik. People nowadays just don't buy originals, but they used to in the past.
I’ve been an avid EV driver for many years (driving Tesla myself, but I support all the brands). Increasingly friends have been asking me about EVs to recommend. In my opinion range and efficiency are some of the most important buying criteria, but often the “official” ranges fall short of representing the actual experience. (This is especially true for the WLTP standard, maybe less so for EPA).

I’ve been a big fan of Bjørn Nyland’s test videos for a long time (https://www.youtube.com/channel/UCG1QcV31eoSaX4rE8avQL4A). His range tests give some really good insights. But finding the right video and data to share with my friends who are looking to buy a particular vehicle can be a bit of a hassle.

So I went ahead and created a nice searchable table with all his range test results and the respective video reviews. I also added the EPA/WLTP ranges and some additional data for comparison. I hope y’all find this simple tool useful for making your EV buying decisions.
This technique was useful on a 68000 in a 4 voice software PCM sampled instrument music player running on interrupts on the Atari ST back in the day.
This had already been proposed years ago and postponed.
The obvious result isn't that people will do the identification thing: instead people will use a VPN. It seems pretty clear to me.
Because author kinda twisted terms to make it seems he achieved the impossible. Felt like he did better than rust+ada+haskell, all without using memory and faster than an eyeblink.
did you just research someone’s profile in an attempt to nit pick something they said?

There’s definitely a problem online these days, when people take 5 pages to state 2 sentences worth of points, and it’s not the TLDR people…
Wikipedia does not require citations to be freely available or even online.
I saw your mention of SOSML on a subreddit; for someone who has never actually wrote an ml compiler, reading the js codebase was very interesting.
> Surely even now that’s cheaper

Long term, definitely. However, we as a species seem to have lost (if we ever had) the ability to think about anything other than the next 3 months.
All that we see or seem is but a dream within a dream.
> A static file, or more simple, a HTML file is what they're actually talking about.

Static yes, HTML no, an HTML file could still have e.g. SSI instructions. It's valid HTML, but if the webserver supports SSI it's not going to be static.
Sure, but those mirrors also take up space and either increase the total footprint of the 'farm' or decrease the space that can be used for crops. Also since this is in the middle of a city you have to make sure that those mirrors don't accidentally scatter too much light to into the windows of surrounding buildings, as that will no doubt piss of the people working and living there.
I can see why people think this way. If you know C, it sounds easier to build a new scripting language (it’s just another C program!) than to learn all the quirks of Python or Ruby.
Is there for other languages as well? For example Functional?
Wouldn't it be logical to expect someone to consult a lawyer when making such a decision?
I guess all e-commerce are affected by it and I understand it due to the pandemic.
Thank you for very helpful comment. That is valuable perspective.
Even the non-metal roofs have changed. The shape used to be 2-plane, like a book opened face-down, with a spine running from one end to the other. This made two walls of the house pentagonal. Those pentagonal walls typically had the upper portion just sitting there, barely attached. Now the building codes require internal diagonal bracing for that portion, if it even exists. Insurance companies charge more if it exists, so most roofs are more pyramid-like, composed of 4 planes, with the edge of the roof being the same height from the ground all around the house.
Hey, another baby boom :)
"Low carbon dioxide levels lead to narrowing of the blood vessels that supply blood to the brain. This reduction in blood supply to the brain leads to symptoms like lightheadedness and tingling in the fingers. Severe hyperventilation can lead to loss of consciousness. For some people, hyperventilation is rare."
Only for portrait mode. Never made sense to me why they only allow locking in one orientation and not landscape.
Nichiban tape, very much recommended for gaffer usage. Very strong, doesn't leave marks (maybe only on plastics)
Is it possible for Rust to implement an uncolored implementation like Project Loom for Java or Golang goroutines?
I am happy to see Tencent-owned Miniclip die. Hope their mobile games will face similar fate, and that moral companies will take their place.
older folk seem to have zero issues with facebook though. All over my feed and groups is 60+ people posting.
Younger people have largely abandoned ship
I don't think this phone can unban abusive former Twitter users for the user, so it still won't support that use case (in addition to being not great at privacy)
Let's just exclude the ancient Romans anf Greeks, shall we? In modern history it was Christian nations and colonial empires that enslaved until the 19th century. Christianity did nothong in stoping that, and Viking culture in general changed dramatically once they were converted to Christianity, slavery was just one aspect of that.

Serfdom is, of course, different from slavery. Thr main difference being that serfs could be sold like other mobilr assets as they were attached to the land. When thr land was sold, the serfs eere sold along with it so. The common theme between slavery and servedom so is that in both cases people were property of sorts.

Abolitionists were Christians, because they tried to abolish slavery in Christian nations. As much as Abolitionists used religious arguments against slavery, slavery advocates used religious argments for it.

Modern day de-facto slavery, in the Arab world and illegal varieties affecting immigrants for example, are different from historical slavery. As much different as Roman and Greek slavery was from Barbary state slavery and Colonial slavery.

One hallmark of the modern variety of slavery, the one European nations used to build their colonial empires on, is the racist nature of it. In ancient times race didn't play much of a role in slavery. Nor did religion in pre-Christian Rome. These two things set the Colonial / Christian form slavery apart from those ancient forms.
Works when you've been using a minimal language like C for over a decade and you're an expert. For people learning a new language they constantly need to be recompiling to check their assumptions are correct, that's why it's so important for the masses.
It's the other way around, the Higgs field is the field introduced to break the EW symmetry. It can do this because it is particular in that it has a non-zero vacuum potential, that in essence picks out a "direction" in EW-space at each spacetime point that becomes special.

It's like the underlying EW theory has an internal space and the equations don't care about the "origin" in this space, if you made a simulation of this and moved the origin everything would look the same. But as soon as you introduce another all-encompassing field that interacts with EW that has a specific absolute value, the equations lose the symmetry - you can't move around the origin anymore as in effect you have now fixed the numbers.
There's people that have what it takes to build something like V, and then there's the rest of us, that spend our time ranting online.
Definitely, it's his software and he can do whatever he wants, and I'm not criticising him, I'm criticising Linux for not offering a stable driver API. As far as I know they don't even want to allow shims like the one Android Treble introduced. It is not a technical decision, it's a political one.
Same with discount supermarkets, they seem to have a supply of almost identical products, but with more 'air' in the box and a visually competitive price, but per KG not competitive, not all supermarkets show the price conversion, and if you are a mother of 3, with 30 minutes to buy groceries it's not really meant to be a challenge to understand the value offering of a product, 'supermarkets' markets are not super efficient markets, they are leased boxes where various mega-corps battle it out for who can sell some basic low-grade ingredients for a significant mark up.
Yes usually. However ruby doesn't necessarily use single characters (e.g. {/})to indicate the start/end of blocks, so vim doesn't know how to get to the beginning/end of a block.

N.B. When I say blocks I mean the standard understanding of blocks i.e. the code between two curly braces, not ruby blocks which are roughly equivalent to anonymous functions.
I wouldn't spend so much money before hacking a prototype, showing it to people and making sure someone actually needs it

I hope he got it covered.
> do you project a turnaround right now?

Fans are true believers. They will bend reality if needed.
Speaking with some knowledge of the inner workings of Tcl, I can assert that your description is not correct in recent Tcl: you must be doing something more to that object, or misinterpreting what is happening. I suggest creating a bug ticket at Tcl's SF site with a description of the problem and sample code.
Announcing that you've been backed by YC (or any investors) can be enough of a news story to generate some good press, which is most useful if you can control the timing to coincide with other interesting things that you've done (like big feature deployments, major partnership, traction announcement) or want to do (like raise money or get the PR ball rolling).

By naming themselves now, they'd be throwing away future exposure without receiving any immediate benefit.

I don't know what phase the mystery startup is at, but while you're very early stage it's also often desirable to enter investors' radar with a bang when you're ready to raise money, and not before, since novelty & freshness can help offset the lack of evidence young companies are defined by.
It's somewhat informative to compare Zed's response to personal criticisms vs those he targets with his own criticisms. Follow the chain of twitter replies and make up your own mind.
Good post with solid examples.

At the risk of being down voted into oblivion (I know I would be on proggit by the fundamentalist Pythonistas there): it seems to me that this just adds to the list of Python issues that make the language far more complicated than it really should be.

Examples that spring to mind:

- The ongoing saga with the GIL (although I realize this has advantages in simplifying C extension development) [1]

- String formatting changing seemingly from 2.4 and every version thereafter [2]

- The 2.x/3.x split (yes I know there are reasons)

- Version issues for scripting [3]

- Syntax inconsistency. I know this one will be controversial but I'm referring to things like the fact that del() is a operation

- Other issues [4]

Isn't something like Ruby or Lua a lot cleaner in this regard? I ask this question seriously.

[1]: http://www.dabeaz.com/python/GIL.pdf

[2]: http://kuoi.com/~kamikaze/read.php?id=287

[3]: http://news.ycombinator.net/item?id=1712035

[4]: http://www.quora.com/What-are-the-main-weaknesses-of-Python-...