jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> If it helps anyone else out there: no one else thinks about your hair besides you.

People notice and care. Hair is sometimes seen as a health indicator and it matters to a degree in society. We've never had a bald president and probably never will. Look at the lengths Trump went to with his "hair". I doubt he would have been president had he been bald. The same goes for biden. Search for elon musk before and after hair. He wouldn't be the "media darling" if he looked the way he did in his paypal days.

Also, it's probably easier dating or finding a mate if you were not bald - as a man or a woman. Consciously or unconsciously, many people hold negative associations when it comes to baldness. But it's not the end of the world and you shouldn't lose any sleep over it - unless you hope to be president one day or in a position where image matters. For the average joe, baldness doesn't matter much.
I've started using Zeet (https://zeet.co/) to host my startup's website, apps, bots, etc.

Found it super easy to use and to quickly deploy things. Replaced our usage of Heroku and Vercel.
you only get billing/account support unless you have subscription, starting at 150 US$ month
Just curious what differentiates this from the dozen others out there?

Edit: Open source for one, I would say.
If it was possible to consistently tell the difference in wine quality, then wine judging could be done in a lab by chemical analysis and published in Consumer Reports. This wouldn't matter though because humans innately value alcohol based on price and rarity like the article says - its prestigious to have a Château Rothschild no matter what a scientist says.
I probably should have replied to rtomayko's comment rather than your own. I'd edit the tree, but it's immutable!
Nice project.

I was lucky to have come across Carl Sagan and his books in my early 20s. The amount of positive inspiration this has provided me couldn't have originated anywhere else. He's definitely one of the writers who influenced my world-views the most.
John Cleese did this experiment years ago in his "Wine for the Confused" series.
That, or it might be the man behind Grey Goose. I would recommend reading http://nymag.com/nymetro/news/bizfinance/biz/features/10816/... insightful.
I was a bit disappointed that infrastructure issues were only touched on in the briefest way, and then not by the writer but by the interviewed Filipino entrepreneur.

That's a shame, because after investment capital the biggest problem in the Philippines is lack of infrastructure. Government corruption is extreme. Even in the better-off cities there it can be tough to get any work done because of the constant brownouts, and high-speed fiber buildout is lacking.
Haha, wow. Went to the Exploratorium today and saw this guy there with his sculpture. Now it's on the front page of Hacker News! What a coincidence.

He said that when people ask him when he started building it, he replies "Well, I got up real early this morning."
That's got to be one of the easiest ethical tests those potential shoppers ever faced.
Relevant TED Talk:

http://www.ted.com/talks/lang/eng/hans_rosling_shows_the_bes...
"I have an extremely good academic record but I can't say I blame companies for not taking that too seriously."

Nonsense. Despite the conventional wisdom on HN, most companies highly value students with good grades. We just also want people who can code. If you can do both, you'll be fine. But...it takes a while to land the first gig. That's totally normal, and has very little to do with the status of your github account. Do not believe people who tell you otherwise, because they have serious problems with perspective.

The fact is, if you've just started hunting, you're looking for work late in the recruiting cycle. Most larger companies recruit at the beginning of the school year (autumn), with a smaller effort sometime after the holidays. So if you're starting now, you're going against the tide, and it will be tougher to get attention.

If you can code, and your grades are as good as you say they are, send me your resume (my HN user at yelp.com), and I'll put your application in at Yelp. We're always hiring smart people.
I need to clarify:

* Evidence doesn't mean prove beyond a reasonable doubt. Also, given the sorts of arguments in other matters in the public sphere, and the numbers of adherents, I think you do not realize just what can succeed. 9/11 truthers, for instance.

* The rift between the free software and open source philosophies is well known, especially from RMS's own writings which is something that's especially relevant here. alexey's comments clearly put him in the latter camp.

* It is not disagreeing that makes their ideas unsupported. People who agree can also have unsupported ideas.
> I'm all for descriptivist language, but there's a difference between a new word or meaning coming around because people widely use it, and a common error that does not become right just because it became too common.

"Does not become right"? Translation: "I'm all for prescriptivist language."

> and a perception of correctness (or at least the absence of perception of incorrectness).

Seconded.

In language, there's no "right", there's only how people choose to use words.

> but nigh-universally perceived as incorrect.

Not by linguists.
Sounds like they're betting on two horses in the race.
>At the end, I will probably buy a Mac. I have a baby and I don't have time to spend configuring wireless card drivers for days.

True. The most compelling reason not to get a Mac for me is price, but if someone told you that for $500 they would come over and fix your daily GNU/Linux headaches (say 2 hours a week, that's 312 hours over 3 years) you'd hire them in a heartbeat.
Trees plant themselves quite well and the planet already got greener in the last decades. You would need bury them though before they decompose.

After the apocalypse a new civilization might find them again as coal and to start the cycle again.
Sure, but when a delivery man decapitates little Poppy, he's criminally liable, rather than the delivery company.
GADTs are http://en.wikipedia.org/wiki/Generalized_algebraic_data_type
It's nice to see basic signal processing [finally] entering machine learning. As an EE in the machine learning field, it hurts to read "sliding window" when you can do the same thing with a few FFTs.

The author mentions correlation, but doesn't properly give the intuition of what's happening:

> When we perform convolution of an image of a person with an upside image of a face, then the result will be an image with one or multiple bright pixels at the location where the face was matched with the person.

Well yea, but the best way to explain it is that when you flip the signal and convolve, you're getting the largest summation when the two align. Simple as that.

I'm sure we'll see the Circular Harmonic Transform for rotation invariant (up to a point) Deep Nets, and maybe even the Mellon Transform for scale invariant (again, up to a point) Deep Nets. <- Note i haven't done the math per say showing that these will work, but i can't think of a reason they wouldn't.
I've written about this a few times before. I've done many interviews over the last 2 years. Before I started at that company, their interview process was pretty much as the article described.

We started by designing a set of technical interview questions. A few simple ones, like reverse a string. A more complex ones, like reverse digits in an integer. And then even more complex and practical ones with algorithms, but still very trivial. At first another developer and I thought they were too easy.

When we started interviewing, we made a shocking discovery that around 90% of the candidates can answer even simple questions. Very few people can write a correct function to reverse a string. Just think about it. These are the people that will have to write complex production code.

Out of 50 people I think we had one guy who answered all the questions. A few times we allowed candidates to use their laptops (it was their choice), one candidate spent like 30 minutes writing the reverse function, didn't really help him.

Our success rate was pretty much 100%, we have not hired one bad developer.

TL/DR: always ask interviewees to write some code.
That is the thing that has always stuck out to me. The books are a master class on language. And, interestingly, the intricate language added a certain texture to the story that I haven't often encountered elsewhere. It made the story almost... slippery? As though I could see the shape and outline of the story, but the real specifics were left for my mind to fill in.

A bit hard to explain, but not something I've experienced to the same degree outside of Wolfe.
I bet the Massachusetts one you are thinking of is Ambri, which is making a liquid metal battery. https://ambri.com/
Ah, interference is an issue too. I was actually thinking of wiring that makes half of the house completely separate. (Seen it in practice, not sure how that works on the wiring level)
> how can arbitrageurs afford to stay in business

Most arbitrageurs cannot stay in the business, it's the law of diminishing returns. Economies of scale eventually prevent small individual players to profit from the market, only a few big-ass hedge funds can stay, because due to their investments they can get preference from exchanges (significantly lower / zero / negative fees, co-located hardware, etc.) which makes the operation reasonable to them. With enough money you can even build your own physical cables between exchanges to outperform the competitors in latency games. I'm a former arbitrageur, by the way :)

Same with AI-generated content. You would have to be absolutely brilliant to compete with AI. Only a few select individuals would be "allowed" to enter the market. Not even sure that it has something to do with the quality of the content, maybe it's more about prestige.

You see, there already are gazillions of decent human artists, but only a few of them are really popular. So the top-tier artists would probably remain human, because we need someone real to worship to. Their producers would surely use AI as a production tool, depicting it as a human work. But all the low-tier artists would be totally pushed out of the market. There will be simply no job for a session musician or a freelance designer.
The root-case of skepticism has always been that while Transformers do exceptionally well on finite-sized tasks, they lack any fully recursive understanding of the concepts.[0]

A human can learn basic arithmetic, then generalize those principles to bigger number arithmetic, then go from there to algebra, then calculus, then so. Successively building on previously learned concepts in a fully recursive manner. Transformers are limited by the exponential size of their network. So GPT-3 does very well with 2-digit addition and okay with 2-digit multiplication, but can't abstract to 6-digit arithmetic.

DALL-E is an incredible achievement, but doesn't really do anything to change this fact. GPT-3 can have an excellent understanding of a finite sized concept space, yet it's still architecturally limited at building recursive abstractions. So maybe it can understand "green block on a red block". But try to give it something like "a 32x16 checkerboard of green and red blocks surrounded by a gold border frame studded with blue triangles". I guarantee the architecture can't get that exactly correct.

The point is that, in some sense, GPT-3 is a technical dead-end. We've had to exponentially scale up the size of the network (12B parameters) to make the same complexity gains that humans make with linear training. The fact that we've managed to push it this far is an incredible technical achievement, but it's pretty clear that we're still missing something fundamental.

[0] https://arxiv.org/pdf/1906.06755.pdf
I enjoyed Book of the New Sun but I’d say it’s quite a bit darker than most of the rest of the books you’ve named. Torture is a very central theme.
Packt books are woefully bad. What’s their business model? Print on demand?
Yes. Linear address spaces are an abstraction to hide this, because everything is in pages (minimum 4k on most machines, up to huge page sizes), and it is the pages that are controlled in terms of W^X.

In the era of ROP and gadgets (control flow being determined by data, to implement strange virtual machine and interpreters) it seems somewhat quaint, but it has made exploits a lot more complicated. The mixing of JMP/RET addresses and stack data is why stack overflow and ROP is so easy; CFG, CET and shadow stacks are all trying to achieve separate I and D stacks.
Thank you very much for the offer. I feel like I'm on the other side of the worst of my troubles, but it has been a long road.
Indeed, focus on what to build and how to build it. What you build it in is largely irrelevant.
I just want to add to that, that hyperfocus isn't directed, it just happens. That's why it can mess up the lives of people with the issue - directing attention to a problem that is currently important, from a rational perspective, is almost impossible.
What's the current UK scandal, besides the obvious ongoing BRExit consequences?

Unfortunately the maximum POST size Chrome allows limits my response to 4GB so I won't be able to cover it all.
For as long as Rust has existed, no-one who is writing rust actually wants to use a compiler version that's any older than the newest. The language keeps adding good stuff in every version. I thought it would calm down a bit after NLL, but now everyone is salivating for const generics, which will land in 1.41... and in a whole lot of versions after that, as they split up the feature into smaller, easier to implement and study chunks. The language simply hasn't reached the level of maturity of C++ where people yawn at the new features that are going to be added.

> Most distributions have an LTS that is supported for 5 to 10 years. You won't get the newest, hottest compiler on those platforms.

Yes, you do, because you won't be using the distribution-supplied compiler because like the entire rest of the rust developer community you are using rustup.
"Common knowledge that can be found in any basic biology textbook"

That sounds like transphobes out harassing people again.

The "but we were just stating some basic biology" is the first line of defence for what has been found to be unprotected abuse in the UK.
Whether or not you're right about functional programming, your use of "stupidity" made me think more about what kind of person you are rather than the merits of your argument.

In your other reply you come off as haughty or patronizing.

One does not need high EQ or SQ to be kind.
>> in caves or hiding from predators

More likely the worry is other humans. We are territorial. Sleeping indicates a confidence in one's safety in a location. It can be a sign of dominance. Watch any cat sleeping in a dog's bed just to show who is in charge. I suggest that when in a new place we worried more about the locals not wanting us in their territory than the lions wanting to eat us.
I'm the same, it might be worth getting checked for delayed sleep phase disorder (http://en.wikipedia.org/wiki/Delayed_sleep_phase_disorder).
> cats or zio are basically ports of Haskel into Scala

Not really. And ZIO takes special pride in that not being the case.

That's not to say that the authors didn't know (about) Haskell and its libraries. But these are distinctly Scala takes on the topic. Especially ZIO, heavily relying subtyping and vairance, is very far from Haskell while still being pure FP.

ZIO's "FP" library called "ZIO Prelude" totally revamps the "traditional" Type Class hierarchy, using Scala's intersection types feature. The name ("Prelude") is the only Haskellism there :)

https://www.youtube.com/watch?v=OwmHgL9F_9Q

https://zio.github.io/zio-prelude/docs/overview/overview_dia...

https://github.com/zio/zio-prelude/
Someone kindly held the door open and didn't notice that one person's badge didn't register.
Languages are based on widely understood conventions. If it looks like I'm writing to or from a variable, then let that be what happens, because that's how 98% of programmers will understand it to be.

Don't just change it, because the change seems "cleaner". You are breaking convention in a major way, and this will surely lead to worse code in the future.
It may not be "stealing", but it's just as bad.
Very nice. Released at AGU meeting.

More details:

http://news.gislounge.com/2010/12/esa-makes-the-sun-availabl...
Objects the user is meant to interact with (like an input field) should not move once they appear.

I'd say just tell people what it is and let them decide if they want to sign up. The animation has zero information value.
The finance list seems a bit random. There are plenty of 20-somethings vice presidents at investment banks and funds.
Go to any carrier support forum / Twitter and they're usually pretty open about testing. But, yes, there are always contractual obligations. Not least, Manufacturer X doesn't want Carrier Y saying "Delays are due to..."
I thought the dated thing was going to a "music shop". I can remember that we used to do that, although I can't remember the last time I did so. Admittedly, when I lived in Singapore I only bought CDs while out of the country on business. Still, this essay makes me think that Gibson didn't actually spend a great deal of time in Singapore. Even around the millennium one could find grime if one were so inclined. And "transvestite prostitutes", even if one were not actually inclined. Were did he think all the guest labor lived?
I live in Vietnam where scooters are the defacto mode of transport. I literally get headaches driving home during rush hour from sucking all that exhaust, though I've recently been able to find a good solid face mask (a Totobobo) that helps a lot.

Anyways, my point is that 60 miles on a scooter is pretty far in terms of how scooters are used here. You aren't going to make that long haul to Dalat or anything, but for day to day, this thing would be awesome.

I don't think it'll catch on here though, but I won't get into why.
I agree with others who have said this document isn't biased. I think it has a different problem: balance fallacy[1]. It's putting two opinions next to each other as if they were both equally worth considering.

If, in an interview, someone wrote Java code using ArrayList instead of ArrayList<T> or C# code using List instead of List<T>, I wouldn't hire that person. If you write code in Java or C# that doesn't use generics, you're giving up type safety, performance, readability, reusability... the list goes on. Your code is bad and you should feel bad.

Not having generics in Go means that your code will be less type-safe, less performant, less readable, less reusable, etc. than comparable code in Java or C#.

I'll go one step further and say it was short-sighted for the Go developers to implement data structures without generics in the first place. Yes, it makes it harder to implement the language initially, but that's an up-front investment of time that will prevent millions of lines of bad code from being written if the language gains traction. Users who really insist on shooting themselves in the foot can do GenericType<Object> and make their bad decision explicit. It's just bad design for a modern statically-typed language not to include generics (or a comparably powerful type abstraction).

[1] http://rationalwiki.org/wiki/Balance_fallacy
[Edit: never mind, I think I misread what you were saying - you're also advocating one "client"/participant to be on a dedicated "server" (aka daemon on a well-connected/always connected host?

Leaving the rest as it might have some value either way for those considering conference solutions and topologies...]

You're commenting on the parts about authentication? Because I don't see how setting up some dsl subscriber (or 4g mobile client) in (say) Japan is going to be very helpful in splitting two dozen 720p video streams across the global Internet for a modest multi-user video conference. Never mind the issues with the connection dropping for everyone if the designated "server" experience network (or other) issues..?

The original Planetside game from SOE bundled TeamSpeak (which is not p2p, but client-through-central-gateway/server) - but the bundled version was pretty much unusable in part because it meant one player hosted the server. Worked fine with a dedicated TeamsSpeak server (eg on a vps etc).

For many uses I can also see optional recording of conferences might be useful - but that could probaly be accommodated using a dedicated recording client (probably on a "server").
Seed Scientific | NYC | http://seedscientific.com/

Seed solves big problems with big data. We architect data-driven, technology-based solutions to a wide range of complex problems for global clients in the commercial, public, and social sectors -- like GE and the United Nations.

We're growing fast and hiring ASAP for several FT positions:

Front End Developers
Data Engineers
Design Technologists
Data Scientists

You'll have direct impact on the solutions we design for our clients. You'll build and deploy custom data-driven tools, visualizations and platforms. And you'll collaborate with an interdisciplinary group of scientists, mathematicians, designers, and engineers.

If this sounds interesting or if you have any questions, email manuel@seedscientific.com.

No remote work at this time.

http://seedscientific.theresumator.com/apply/
I'm curious why a simple "Where am I right now" item that doesn't have to plug into the avionics and could possibly even have it's own power supply isn't sufficient to cover this. The biggest problem for both of those planes seems to be that we can't find them.

Figuring out why they crashed is possible once we find them and can get the black box. The only really missing component is the location ping and it should be possible to completely isolate from the plane shouldn't it?
my guess is that if it can get off the ground, it will eventually be a battery service company and not a scooter company
And I thought BT were a shower of shits.
You know why this made it to the front page? Because we've all been there.
I remember they did this with the Human Genome project and gamification. Great projects if you ask me.
The poor planners are in charge. Usually if you're going to build tests, you'll be doing it on your own time. That's where the 60+ hour work weeks come from.
Ulbricht's Samsung 700Z laptop used DDR3 RAM. These guys couldn't reproduce the "cold boot"/"RAM freeze" attack using DDR3 RAM:
http://www1.cs.fau.de/filepool/projects/coldboot/fares_coldb...

But I don't see why they would need to freeze anything. I would think the feds should be able to make a device that plugs onto the DRAM connectors of chips and reads the content, although I'm not sure.
I was just looking at the fay compiler because i wanted to learn more how haskell is compiled. This looks awesome.
Waiting tables and other tip-based compensatory jobs are specifically granted an exception to the minimum wage, so I don't think raising the minimum wage would change anything.

Depending on where you work and how experienced you are, waiting tables or bartending can be very lucrative relative to the amount of education or experience required to do the job. I'll certainly not suggest that a Denny's waiter or a Wal-Mart cashier are not underpaid, but grouping all waiters together and labeling them underpaid is an oversimplification.