skysight-inc/HackerNews huggingface dataset:
I've heard this criticism of Laravel a couple times and never understood it. I've been using the framework for years and have never had an issue with upgrades. There is a clear and comprehensive upgrade guide with each release, as well as a third-party package called Laravel Shift that can inspect your code and perform automatic upgrades in many cases. I've found there are only one or two breaking changes per minor version release (which seems reasonable to me), and they are always well-documented.

Aside from that, I'm glad you've highlighted Laravel, which—despite being the most popular server-side Web framework on GitHub—gets virtually no attention from HN. It's typical to use Laravel in the old server-side rendered Rails paradigm (which is still probably best for some applications), but I've had success using it to develop APIs as well. Core features like the ORM, job queues, dependency injection, email templating, etc, are very solid, and the ecosystem of packages around it is phenomenal. I would recommend it to any Web developer.
I have had two friends, one still, homeless. I understand, and do not take for granted, that homeless people do not have ready access to clean clothes or showers. Does anybody think that homeless people can just shower and do laundry? If they do I do not know them.

Regardless you still are making portapotties out to be disaster zones, some are for sure, I've opened some up and there is human waste covering the entire thing and I wouldn't suggest that people, homeless or otherwise, plop down and use that. But portapotties are relatively sanitary places, they're a totally fine, emphasis on fine, way to keep human waste off of the streets. Having pooped in a lot of places I would 100% choose a portapotty over an alleyway or my apartment building's stoop. I'm a little surprised by your opinion as well, I can't speak for every homeless person by any means but the ones I do know would definitely prefer to see an unlocked and clean portapotty if they needed to go vs. having to go in an alley. Sure, a bathroom in their own home would be better...but that isn't what we're talking about right? We're talking about a public health crises and it is inhumane to suggest we take no action and instead shout, "These people deserve homes!", even though they do, when they're literally dying of Hep A.
It's hardly point-and-click and this could be off-putting for most people. I am technically savvy and I still break out in a sweat looking at a huge tutorial for nothing more than a lightweight VPN tunnel. A quick Google yields these two GUI options for Wireguard (which I have yet to try, but they look promising, especially Subspace)

https://github.com/marcin212/wireguard-gui-windows

https://github.com/subspacecloud/subspace
>Cuban Americans, for example, have higher than average incomes and education rates

Compared to Asian-Americans though? Maybe I'm biased though, because I've never been to Florida which is where most of them seem to be located.
This is a story-telling technique not specific to writing code. An advance practitioner will trash a technique every beginner must learn to outline a higher-level mastery. It's a discourse that happens in everything: climbing, skiing, fishing, name it.

It makes for an impressive story and establishes the speaker as a jedi master.

It's also mostly bollock. Every one will have epiphanies. I sometimes work on a problem for a while, go to the loo and have the solution come up. It's the well-known phenomenon of stepping away for a while and letting teh brain unfocus from the details.

Yes, it works when the problem was something fundamental or architectural. It rarely does when the problem was using the wrong variable, or a test that was inverted. These are easier to find with traces or a debugger.

But dissing the low-level practices is so much better at getting that alpha status...
How do I know I can trust the numbers you give me as an Advertiser?
Since 50s? Asian peoples, post-wwii immigration.
I agree, and I consider that to be harmful and bad. It should not be up to law enforcement whether or not they will enforce the law. Anytime they do not, they are unjust and harmful. If there are bad laws, let's get them removed.
I think Titan RTX is a "perfect die," so to speak, so even if they used the maximum number of cores they possibly could for this demo, that same silicon is for sale.
I’m very curious to know about growth hormone usage those days. Thirty years ago it could lead to contamination with bad disease due to the fact that hormones were taken from corpses, but now that it’s not the case anymore, i tend to think they’re massively used.
>Legalize all drugs, even the ones that may end up killing people, or make them completely dependent?

Yes, and then use the massive amount of money that goes to militarizing police and incarcerating none violent drug offenders for public health services such as counselors, rehabilitation, safe usage areas, HIV/hep testing, etc
According to WordPress, it's about 25%. [1] So it would mostly be not-WordPress.

[1] https://venturebeat.com/2015/11/08/wordpress-now-powers-25-o...
I love this metaphor.
I think that point has more to do with having well-rounded leadership skills than being a workaholic.

In fact, I would argue that demonstrating hard boundaries when it comes to over-working is an exponentially better skill to have than working non-stop.

The best managers I've had have known when to be done for the day and disconnect from work - and lead their teams to do the same.
People have studied this. The effect is IIRC each inch of height for a man (within the sampled range) confers a 1-2% increase in income, after adjusting for other easily measured factors (race, education, hours worked, etc.)

To give a sense of scale, a 5'4" man faces a larger "height gap" than the adjusted gender gap for women.
If you haven’t watched the Netflix doc “Behind the Curve”, I highly recommend it.

The movie exposes the sort of cultishness of flat earthers and more than anything ends up making you feel bad for their desperation. Seems like a lot of those people just need support groups for their problems, and flat earth theory gives them a common enemy to rally against.

The movie isn’t all sad though, several times during the movie the more scientific members end up proving themselves wrong, which is fun to watch.

Anyway, again, I recommend the movie. It’s good for a laugh but also offers a reminder of the group’s humanity, which I think is important when we look at fringe groups.
This would be better titled "a comprehensive guide to aspect-based sentiment analysis using our service." It only abstractly defines how to do it, so I would definitely not call it a "comprehensive guide" (though I'd definitely call it an advertisement. HN has had a lot of these lately.)

Issues with NPS aside, I've had success doing aspect-based sentiment analysis using a summation of TF-IDF and NPS, paired with multinomial naive bayes classification, which is fairly simple and probably doesn't require a 3rd party service. You'll have to find a way to roll up TF-IDF and NPS though, as NPS is a fractional measure - so any given term within a document will have an NPS of -100, 0, or 100. Great for basic "positive", "neutral", or "negative" classification, but not so good for a true NPS score.
Postgre is also my go-to relational database.
The most challenging physical phenomena (2012)
Yes it’s simpler. But that’s exactly to problem. It squashes all the things that makes individuals individual.
A Complete Beginner's Guide to Vue
Isn't working face-to-face simply more productive?
It's not like we didn't have 10+ years of forewarning and many available ways to prepare 2.x codebases for a smooth transition. My 2.7 code passes through 2to3 with only the occasional manual fixup required because I heeded the warnings.
Doesn't matter, to the Doom engine they are tall cubes , albeit with increasingly awful collision detection as the cubes increase in size.
Maybe this isn't what you're talking about, but Bungie's game Destiny is a pretty great example of medieval fantasy transposed several thousand years into the future.
with very few exceptions these designs fall apart when they perform outside of a controlled environment or even inside of controlled environments when tasks need to be done reliably.

Automobile Factories have gone to a model of humans minding robots doing a specific task. Early Roombas kind of fit into this model. They mostly worked by themselves, but they benefited greatly if you checked in on them to troubleshoot if need be. Broken washing machines and dishwashers are somewhat like this. There was one washing machine I had, where you had to wait until the end of the fill, then hit the top left rear of the machine like you were Fonz on "Happy Days," and it would magically work. Dishwashers work much, much better if people pay attention to how they place dishes, rinse dishes beforehand, and ensure the rotors aren't blocked.

DevOps fits into this model. Even programmers can feel like compiler/build process jockeys. (I often feel this way.)
> but I don't even know how to step through code in my favorite debugger

If your lisp supports it, pressing 's' in sldb should do it.
The patent laws need changing, especially the laws that allow companies to slightly change the process and re-patent the same thing over and over again. Barring that, Congress could invalidate patents. It's ridiculous that they hold hearings on high drug prices when they could fix this issue themselves in a few days. Barring that, they could allow imports from other countries. Barring that, I hope a proper black market for such drugs pops up because Congress refuses to act on behalf of the people even when they are dying so that these drug companies can get richer. To me that's murder. Like the classic ethics 101 dilemma asks, should one steal life saving medicine to save oneself or one's loved ones? This is not a hypothetical situation in the US, it is everyday life for millions. And the answer is yes. I would say at this point, there is no unethical action one could commit to this end. The truly unethical and monstrous actions are the drug companies greed driven prices and worse, Congress' unwillingness to act while people suffer and die. That's akin to murder, imo.
Foldimate does look promising, but in the videos it looks like you have to stand their and manually feed in which seems kind of time consuming.
I did a ton of traveling last year all over the world and the conclusion I reached was that the popular destinations are completely overwhelmed.

I guess it’s the combination of cheap flights and instagram but if you want to enjoy yourself then forget about Kyoto and Venice etc and look into some less popular and less well known places instead.

And do the rest of us a favor and don’t location tag if you do discover something great.
I'll believe it when I see it. Much more likely they will just fix the plane as they have already communicated they will do, airlines will continue buying it, and people will happily board the airplanes.

I'm pretty sure the percentage of travelers who check the type of aircraft an airline uses before booking is counted in some small fraction of a percent. I surely never did, and never heard anyone mention they did.

Also, Boeing is not going to fool any airline by simply re-branding the plane, so if airlines pressure them now to get discounts on their 737 MAX 8 orders, that obviously also applies to the rebranded plane.
I would argue the opposite. I run a small business and find it hard to trust something at $4.99 a month, especially if it solves a real business problem.

Intuit is what, $50 a month? I don't see why this product doesn't capture a similar amount of value.

I'd be careful with a lot of these comments, because (generally speaking) HN users are very technically competent, but extremely tight fisted when it comes to money.

If you're a consultant who charges out $100 an hour for work, then having a tool that relieves your monetary stress for the equivalent of 15 mins work is a no brainer.

Why you'd cut your margins so heavily for an audience who will not value your work (if they won't pay $25, I'd bet you a pain in the ass they probably won't buy at $5, and if they do, they'll be extremely annoying and demanding).

Charge more, not less.
There is basically no gain in practical terms in running Redis as an embedded library in embedded contexts, at this point I think I'm able to summarize the key reasons.

1. Embedded systems are often used in environments where you need very resilient software. To crash the DB because there is a bug in your app is usually a bad idea.

2. As a variation of "1", it's good to have different modules as different processes, and Redis works as a glue (message bus) in that case. So again, all should talk to Redis via a unix socket or alike.

3. Latency is usually very acceptable even for the most demanding applications: when it is not, a common pattern to solve such problem is to write to a buffer from within the embedded process, that a different thread moves to Redis. Anyway if you have Redis latencies of any kind, you don't want to block your embedded app main thread.

4. Redis persistence is not compatible with that approach.

5. Many tried such projects (embedded Redis forks or reimplementations) and nobody cared. There must be a reason.
Three books that should get you into the consultant state of mind:

1. The McKinsey Way by Ethan M. Rasiel

2. The Consultant's Handbook by Samir Parikh

3. Selling to Big Companies by Jill Konrath

Good luck!
> This is both horrifying and incredible. They managed to fracture enough rock to generate energy contained in a mag-5.4 earthquake.

Or they fractured enough rock to cause what would have been an earthquake of magnitude >= 5.4 at a future date to happen at that time, which I think is more likely.

As I understand it, earthquake's are opposing forces of tectonic plates that finally overcome their coefficient of friction. Affecting that coefficient of friction slightly could cause it to happen sooner or later.
"The government" and "the current administration" are the same thing. The government can change, but right now it is anti-nuclear.

Anyway, you have it backwards. The S Korean government is not against anti-nuclear, it is anti-nuclear. But I suspect that was a typo.
Show HN: Fire CI – Local CI server for GitHub with peer-to-peer option for teams
Hi HN!

I'm Jean-Paul, the creator of Fire CI (https://fire.ci). I've been a dev for 10 years and building Fire CI for the past 6 months.

Fire CI is a server that runs local builds in Docker on your own computer. It uses an installable agent to broker the builds with GitHub and also co-ordinates builds between your local server and other members of your team (optional).

It's fast because there is no queueing and a tiny piece of your computer is more powerful than most hosted or rented cloud servers. It's scalable by design: each developer brings his own computing power.

And IMHO the experience is better: the build is local so you get logs and results as fast as it gets. It's also fully integrated to GitHub so build statuses and logs are also available there (almost in real time).

I've been testing Fire CI for a few months with some amazing beta users. I've applied the incredibly helpful feedback I've got and made a ton of improvements and additions. Today is launch day! (but still in beta!)

I'd love to hear your thoughts and answer any questions you may have. Drop a line here or at jp@fire.ci.
No!!! Don't sacrifice the long-term for the short-term. Talk to your employer and see what they'll do to work with you so you can finish school. You don't necessarily need a college education, but not having a High School diploma will be like a millstone around your neck for the rest of your adult life.

One thing to check into - see what your state offers for early completion of school. In California, you can take the CHSPE - at least, that's what I did years ago. It's a simple test that, if passed, grants you the equivalent of a diploma. It's NOT a GED, it's an actual diploma and colleges don't look unfavorably upon it. Please look into it, ask your counselor at school.
I thought the same thing until I got to this part:

"Based on white and black U.S.-born adults ... Asians and Hispanics, who would make Americans appear even shorter, are excluded to better illuminate how the U.S. compares to Western Europeans."

Turns it from a "well, duh" to a "wow, interesting".
Key Points of Creating a Messaging App
This finally broke. https://outline.com/sSMk7s
Overall great, but I've always disliked this:

> Have strong opinions loosely held

It comes out of the very true reality of needing to pick a direction and lean in hard. For example, Postgres vs MySQL. Almost anywhere either would do, but you can't split the baby. Pick one or the other and carry on.

The part that breaks down for me is when people start talking about having strong opinions. Why on earth would I have a strong opinion that I hold weakly?

I'm just honest with people. We went with Postgres because we had to choose one or the other, but both would have worked.

The things I have strong opinions on are the very things that are not weakly held. "One shouldn't use Ruby for feature extraction on video at scale." It would take a lot to convince me otherwise, hence the strong opinion.

I find some people have trouble thinking in non-discrete ways. For example, I know this smart guy but he's just irrationally pissed off at five star rating systems and he only ever gives 1 star or 5 stars. He considers it a usability failure because he'd rather do a thumbs up or thumbs down. I discovered this only after complaining that the five star system was not continuous enough for me. I wanted to give something 4.8 stars because it was great, but had some slight flaws.
Bitcoin is the most expensive and risky(for the client due volatility) method of payment I've ever used. Why would a bank or a client use it?

Source: We used to accept bitcoin(via bitay).
Bringing up an embedded system that was its own development environment. I messed up and deleted the boot file.

The system still booted, because the boot sector pointed to the sectors that the deleted file had occupied, and the contents of those sectors had not been over-written. I ran that way for two days until I got it to a point that I could restore the boot file. I spent those two days afraid that any step would over-write the wrong sectors and the system would be dead.
Somewhat often. One of the moderators here, dang, reminded me once that if I made a good/insightful comment, and that someone else responded with a bad argument, people would see both, and judge accordingly, so there's no reason to engage in further argument with someone else if there's nothing else valuable to contribute to the discussion.

Sometimes I type up a response to someone, and before sending it, realize I'm not really adding anything new after re-reading it, just reiterating that someone is wrong, and I delete it.

(edit) One thing I do a lot of, shamelessly, is clarifying edits. If after seeing a couple comments, I feel my comment is missing something that would've addressed the replies better, or if I felt like my point was misunderstood, I'll fix it. (edit2) It's somewhat common for me to post a comment and then edit it to add more thoughts a minute or two later.
we have built them recently in Seattle, but they are called "micro-apartments", and they seem pretty popular, although we are making them harder to build.
I used to live next door to one seemed like a pretty decent place to live and had excellent bus access.

https://apodment.com/capitol-hill-apodments/videre/
for that case - rather than resort to the debugger - I've always went through the code, come up with a theory of operation and then and instrumented it with either print statements or a scoreboard style struct in some shared mem to validate.
I'm also 6' tall. I feel like a giant on the east coast (US). On the west coast, I feel just a little above-average.
I think an even better argument (than 'culture') can be made for socio-economic factors (nutrition, environment, healthcare, etc). There's an "IQ gap" between poor and rich people.
A Modest Proposal for Facebook: End Facebook Live
I work at a very large company with decades of complex systems. I find titles useful because they let me quickly identify experts on other teams who are good at communicating.

If I have a problem integrating with their service, I will get more useful answers from that team's "senior" or "principal" engineers than from an "engineer I" who just joined the company a year ago.

Higher titles are not given out lightly here, so they still have some usefulness. I have yet to meet a senior who is anything less than highly competent.
Not sure if i understood you correctly, but just in case : Japan is a enthnically very not diverse, and has a very short population. Some ethnicities are taller than others, for sure. So in a way, japan could benefit from immigration from holland, should it happen one day.
Thanks for the feedback. You can change the price to USD in the top bar of the page. We are working on a smarter way to set the currency on first visit.
In regards to the Mob Museum we will take a look and fix. Sometimes the APIs we use are not very specific in regards to child / adult pricing.
This is one reason I prefer the philippines over thailand. Thailand has amazing food and beautiful beaches, but even second and third tier destinations are so overcrowded with 20something drunk eropean backpackers it's hard to appreciate. Philippines has like a billion islands and beaches, so you can go anywhere except boracay(and maybe a half dozen other popular destinations) and you've practically got the place to yourself.
>Rehabilitation IS societally useful.

This is very true. As an example, recidivism in Sweden is around 40%[0], compared to around 68%[1] in the states.

[0] - https://www.bra.se/bra-in-english/home/crime-and-statistics/...

[1] - https://www.bjs.gov/content/reentry/recidivism.cfm
It's the term "fix" that I don't like. It assumes the opposite state is broken.
We are talking about a Lisp here...
As an alternative, you could offset your carbon emissions. If this site can be trusted, $1 = 1 tree = 21.7kg CO2 sequestered per year: https://onetreeplanted.org/

So for $111, you can fly once a year without a net carbon impact. That's so small relative to the cost of the flight you could do it every time you fly.
Why can't you just _force_ them to work and pay for their own meals in the prison? I'm not saying to make profit out of them, but at least they should work to survive, like the rest of us.

They committed a crime, and then losing their freedom(got locked up), but that does not mean the rest law-abiding citizens shall provide all free lodging for them! This is ridiculous.

So often the human rights group care more about criminals' rights while ignoring the ordinary Joe that is working hard to make ends meet by following all the rules.
I mean, if you want to be technical about it, it would definitely not be downhill from there because all the hills would be gone.
>The problem is wealth disparity; not drugs, not geography, not 'life-style', not 'poor choices'.

I just don't think so. Anybody can get a bad break and end up homeless, I agree. But for long-term multi-year/multi-decade homelessness, mental illness and alcohol+drug abuse has to be a key component. Having lived in a big city with a major homeless problem, you can't ignore those factors because you see it right in front of you every day. It feels like gas-lighting to claim otherwise.
Did you edit your post? Im pretty sure I answered something that was above the first paragraph and isn't there anymore. Otherwise it was meant for some other post, disregard.