skysight-inc/HackerNews huggingface dataset:
Exactly.

A job is just a job, and a business is just a business. Mistaking either for anything more will lead to a paradox.

Businesses just need extremely specific work to get done. Jobs are ways to get people to do that work in exchange for money.

If you're flipping burgers at McDonald's, you don't reinvent their burger. If you're assembling iPhones at Foxconn, you never add your personal touch. You do what is expected of you, and if you'd rather be doing something else, you need to find a job that matches. And that's it.

And most importantly, if you got paid, you're being appreciated. If you need someone to pat you on the back, know that the business is paying someone to pat you on the back because you are deemed to work better that way, and it's called overhead. It's why you're being paid less than someone who doesn't need pats on the back (probably the guy patting you on the back). Same with dangling carrots.

Unfortunately, there is so much more to being human. So it truly is up to each individual person to fill in their voids. A true professional is defined by someone who is capable of remaining satisfied while accomplishing demanding work.
It's harder for us, but I think we can get to an ergonomic solution with async/await.

It's not as easy as threads (M:N vs 1:1 is a red herring as far as this is concerned), but there's no free lunch.
If you 4D print a tesseract, I would suspect you of witchcraft.
Great news! I will apply then! Thanks for keep checking the thread and answering it!
pshh, that's nothing compared to the circumfixed Nvidia GT5790X
Tutorial for understanding reduce() once and for all [video]
I tried to be a freelance, it is well paid but with my full-time job it's too time consuming and I'm not so ambitious.

That's your problem in a nutshell. If you don't have any time to spare, and you're not ambitious enough to find time, then there's not much you can do. However, unless you're putting in 60+ hours a week at your day job you most likely have a lot more time than you think. Even 1 hour a night can add up quick.

- I've build a number of websites businesses on the side. Most the jobs come through word of mouth and recommendations.

- A few of them have agreed to keep me on a retainer, they pay me $XXX a month and I'll host their sites and give them a couple hours of maintenance each month if needed.

- I started a little API about 5 years ago and dropped an advertisement on the homepage. 3 years went by with next to no revenue from it, as time went on though it started to pick up. It runs on a $10/m VPS and at it's peak it made $1600/m in ad revenue. These days it hovers around $600-700/m and runs on a $20/m VPS. This takes about 0.5 hours a month of my time to keep up.

- Another company wanted a web application but didn't have the budget to pay for it up front. Built out a proof of concept on my own time and presented it. They liked it, so instead of selling it outright I host/maintain it and sell them seats. They pay $X/m per employee. They're trailing it right now in a few stores but they're in talks to launch it nationally.

- About to launch a small SaaS; one of those 'scratch your own itch' things. Whether there's a market for it or not remains to be seen.

All of those things have been accomplished over the last 5 years. I have a wife, 10 year old daughter, a full time job, and coach a soccer team. I know there are many people much busier than I am out there, but if I can find time to work on side projects, so can most people. You have to want it though, and your lack of ambition is most likely the prime culprit.
1:1 can be made compatible with async I/O with a thread pool, though.
This is the most relevant answer (to me) in this thread, I see what you mean - I wasn't thinking that way and I'm glad you changed my mind.

When I originally posted I was working under the thought process of "My name is Mike Smith, my handle is @mike_smith (or something similar/easily searchable), so no big deal"

Considering the totally other side of "public" social media handles (ie, "my name's Mike Smith, but my handle is @xyz123, it's public as I want to get information to the public, but don't want my identity tied to it") - I definitely now see why this could potentially be a huge issue.

Thanks for the constructive explanation!
Introducing YouGov's 2017 election model
I'd much rather have it as a well known meme that "md5 is broken, don't use it. Period." than a list of caveats like "ok for non security" or "ok with hmac".

I've seen many claims from good engineers of the sort "this design is ok because it's not for security" when it absolutely was.

A simpler rule wins, even if it costs a bit now. It'll save someone in a bigger way later.
Good news: that's at the top of my list already! I'm also planning to have some way to easily save/reuse data sources (like connection strings) to accompany this, because you're not going to want to type in a connection string more than once.
Serious question: would you like a job at Walmart? Do you feel attracted to the idea of working there?

I could imagine working at Trader Joe's. Downside, running a supermarket is a very tedious and unrewarding job. Upside, you don't have to take your work home with you, I like their products and business model, and the firm treats its employees really well, in terms of both pay and conditions. People I've met socially who work there love their jobs, and it's a big reason I choose to shop there. On the other hand, I would have to be truly desperate to ever consider taking a job at Walmart.

So yeah, everything you say is true in theory, but would you honestly want to work for Walmart in practice?
New Electrical Brain Stimulation Technique Shows Promise in Mice
In my experience the C mindset is to write those yourself. The lack of templates means that it's very difficult to write proper generic containers. You either end up with macro soup, void * soup or code tailored to your needs. Or a lot of the time a combination of all three.

But I'm like you, if I know that I'm going to need "advanced" data structures I'll pick C++ over C (or these days more likely Rust).
You have to look at how it was initially positioned. Linguistic determinism as a general purpose tool has not proved to be useful, but it doesn't mean that there isn't clear linguistic determinism in certain areas.

Colors may be the easiest way to see some limited sapir-whorf in action.
You're probably right - I actually suspected that may be the case - though I was only using that as a parallelism for what I'm saying.

Language, in my understanding, operates at a lower level of abstraction in the brain than say, Math. I would suspect that Spacial Reasoning is similarly low-level. It would be interesting to see if there is any impact to the higher-level reasoning when the foundational blocks are played with.

The difference probably wouldn't be very large, I'm now realizing. People who are blind since birth, as far as I know, don't have any observable differences in common patterns of thought. And that seems like a larger difference in low-level thought than being able to understand four dimensions versus three. (Not suggesting blind people lack spacial reasoning in three dimensions)
Internist as in "internal medicine", not as in "unpaid intern".
Author here.

For the purpose of the article, adding a user ID column to the items table primarily helps with distributing the data, since all of a user's lists and items can be placed on the same node based on the value in the user ID column, which enables transactions and efficient joins.

Distribution aside, it can be a good idea to separate user data by explicitly adding a user ID column for performance and data integrity reasons. It's difficult/inefficient to guarantee inside the database that item IDs aren't reused (e.g. due to bugs in the application, serial overflow). For row-level security [1], it's also required that all tables have a user column.

Always adding a filter or join by user ID to your queries also allows for more efficient query execution. You often access many or all items of a user at once, in which case it's more efficient for the database to use an index on user ID than doing multiple lookups using an index on list ID alone (this applies generally for multi-tenant apps).

Finally, you might have to scale out one day :).

[1] https://www.postgresql.org/docs/current/static/ddl-rowsecuri...
Working with live actors in VR – Part 2: Lessons for actors
The ancient Western word for this is virtue: to cultivate virtues as part of an education. It's not a novel concept, but it rather got shot in the head in the postmodern revolution in education, and we're a lesser society for it.
anarcho-capitalist
VS Code is built on Electron.
Canada's latest bid to acquire Steve Wozniak
I doubt interns are moonlighting anywhere, as they don't have the accreditation to do so.

Perhaps you mean residents? The article discusses their options and does mention they might look for the extra income to pay down loans.

Regardless, the average salary for a family physician in the US somewhere around $175,000. Most specialists earn more. Yes, they can make poor financial choices and end up needing extra income, but at those income levels, I have to assume most of them are doing it for "fun".
SW might have been disproven, but in this case, I think it would make a difference.

I think if you had to have 4D vision rather than 3D, it would require much more processing power and memory to account for the extra dimension. So I think at minimum, a being that is capable of thinking in 4D would have to have higher brain capacity than a being that thinks just in 3D.

And there is some strong evidence that our ability to navigate 3D world influences our general cognitive capabilities. For example, consider https://en.wikipedia.org/wiki/Method_of_loci
I think that it's more about politics and investors/advertisers not really clicking. The rest I just don't see, we already opened the flood gates to stuff like discussing "another trivial update of this piece of software a bunch of us use". Most of the comments aren't technical, and it's not like anyone ever got downvoted for telling an anecdote about their child or their parents, and "X is awesome" is exactly as valuable as "X is shit". Yet one is allowed, the other isn't.

> Wal-Mart will pay employees to deliver packages on their way home

What's the hacker angle? There isn't one. It's interesting to people who care about politics and for people with dollars in their eyes. Amazon being "in the industry" is enough. How's that interesting? Maybe it's the idea that having a lot of users or commanding a lot of investments makes something intellectually interesting, a notion that is as widespread as it is mediocre.

All in all, I often feel the best analogy to some HN subcircles is the beam breakers in Stephen King's The Dark Tower. Don't think too much about it, just do what feels good, and just avoid what scares you, nevermind how that feeds into what disfigured and forced people into settling for such a life to begin with. Gotta keep those attention spans short while pretending to be deep.

For every 10 stories about people labouring under psycho bosses for years there's one of someone standing up to them the second they violated boundaries. The opposite ratio would be a start, and people who don't do that in their life I genuinely have no business and no politics to discuss with, and I don't care for their rationalizations of their weakness and accomplicehood, either. I read and comment because different people write and read here, too.

> "political battle of the day"

That doesn't require you to not think or respond deeper than that. How many "0.001 release of the day" posts trigger people into tirades about general programming principles? How much do we learn from that? There is no consistency here, either, and if you find one interesting, why don't you find the other even more interesting?

If people understand intellectual curiosity, why don't they understand the combination of intellectual curiosity, a moral grounding, and a will? Maybe because those who don't have it can't possibly accept that they are indeed the weakest link. It's like when we assume attractive people are dumb -- we wish! Sometimes they just have and are everything we do, and then some.
It's arguable that SHA-3 is better understood than SHA-2, at least in the open research community. The rationales behind every component of SHA-3 are well documented, and the design is very conservative, both in structure and number of rounds. More so than SHA-2.

It is in theory possible that a new technique could break SHA-3 and not SHA-2, but the opposite seems far more plausible.
> I wouldn't assume people are stupid just because they work for Walmart.

The difference between the two parties is information asymmetry, not intelligence.

Walmart is organized and concentrated and can bring to bear entire departments of lawyers and analysts. It gets to repeat the transaction N times and amortize its costs across all the transactions.

The individual workers do not have such resources and are not unified. Each of them is at a severe disadvantage in the negotiation.

The result is an inefficient labor market.
I think the problem is that the mild amount of support was the only claim it was ever making. It was everyone else who blew it out of proportion. It's like the whole thing with CERN making micro black holes, and everyone freaking out about a black hole eating the solar system.
Tough titty for the employees who do rely on transit. No extra $ for them.
My wife and I have been playing against the built in Source bots since years. The real issue is that the bots' tactical approach is frequently frustratingly random. The counter terrorists might be camping at the terrorist's spawn point. CTs won't check the area around the planned bomb for hiding terrorists, etc. I think what's really needed is more high level coordination.
Flipboard also uses QRs. But to be accurate, this is a convenience feature, not a security feature. It's still phishable.
Same issue here. Has anyone reached out to the developer?
I don't think that qualifies as an IQ test. But it's fun to visualize.

2 cubes you can hit 8 by having the inter cube rotated so it's producing an edge from each of the 6 faces each just C2, then 2 volumes one from C1 and 1 from C1 & C2.

Adding a third offset cube to that geometry would give 3 protrusion per face (c2, c3, c2 & c3) * 6 = 18 Inside would have cube C1, C1 & C2, C1 & C3, C1 & C2 & C3 = 4 with the most obvious orientation. So minimum bound of 22.

However, you can push that push that higher by keeping 2 of the exterior points aligned on C2/C3 and rotating C2 and C3. So, now 4 faces are still at 3, but 2 faces have 7. Making 26 just on the outside + C1 + C1 & C2 & C3 + 4 * C1 & C2, 4 * C1 & C3 = 10 inside. For a total of 36 assuming I am counting the insides correctly.

I don't see anything obvious to improve this.
I stopped reading at "IQ rose 30 points in the 20th century around the world.."
I think they've explicitly stated that they're planning to entirely remove XUL from the codebase, eventually.
Has it semantic markup in output?
TLDR: The Republicans won the election, so the education system is flawed. The professor advocates different admissions tests, presumably selecting for people who can be convinced to vote Democrat and buy into Democrat save-the-world rhetoric.

> If you look at the problems we have in the world today—climate change, income disparities in this country that probably rival or exceed those of the gilded age, pollution, violence, a political situation that many of us never could have imaged — one wonders, what about all those IQ points? Why aren’t they helping?

> We have a guy [representative-elect Greg Gianforte of Montana] who allegedly assaulted a reporter and just got elected to the U.S. House of Representatives—and that’s after a 30-point average increase in IQ. We had violence in campaign rallies.

> What I argue is that intelligence that’s not modulated and moderated by creativity, common sense and wisdom is not such a positive thing to have. What it leads to is people who are very good at advancing themselves, often at other people’s expense.

There is a separate discussion to be had about testing criteria causing schools to narrowly focus on them, but I don't really see that in the article.

There's another discussion about smart people being ineffective - which I thought he was going for at first - but which I didn't really see much of.

There's yet another discussion that could be had on smart people needing more ethics, but his examples were mostly political. I can see the abstract appeal of saying that testing for wisdom or ethics will incentivize schools to teach them better, but it's a bit sinister if all the examples are political or based on something he saw in the news.

The first two sentences here might sound provocative, but 100% of his specific examples were recent political news and he literally writes admissions tests. There were so many other directions he could've gone in if he were talking about wisdom/ethics more generally. I'm not sure what else to think other than e.g. if you don't believe that income disparities are a problem, then you lack wisdom & ethics and the admissions tests should screen you out.

You're probably better off finding another article that focuses on one of these other more specific issues if you want to discuss the US education system.
Walmart raising its own wages under protest is different than Walmart raising them voluntarily.
For a worldwide market Bitcoin is tiny. It doesn't take that much real money to significantly shift its value. Regular currencies are padded by the fact that trillions of it are spread across the globe in billions of accounts. With Bitcoin you can have one guy making a measly $50m buy and the market will go crazy. Same with a sell. And then there's all of the pileon effects when the market starts to move fast and people panic.

The smaller a market is the less buffer it has against volatility.
maybe in order to help with sales and retention? can't see how it can hurt.

I was making some edits in iMovie last week when I started talking to this video production professional. He started asking me why I wasn't using something more powerful like Final Cut and judging me for it. Mind you I was using final cut at least a decade ago and knew all about its capabilities. But he failed to realize that for what I needed to do (cut clips and speed up / slow down segments and add an audio track), iMovie was simple to use and did everything I needed it to do. Lagom.

I'm willing to bet there are enough people who don't wish to complicate something simple and add another service to their workflow... and manage yet another user account... or build out custom dashboards... When all they want is to answer a simple yet important question like "which customers have not payed their invoices?"
It has been in development since 2013, but it still is under active development, and is probably(?) going to be released relatively(?) soon.
What do you mean by API in this context?
In my experience these services becomes races to the bottom where you get companies in high cost of living areas paying developers very little in low cost of living areas.
The GHOST protocol only made the security properties of a group of short block times similar to longer block times. Before GHOST, short block times had worse security properties. POW over time still determines how secure a transaction really is.

https://eprint.iacr.org/2013/881.pdf

https://github.com/ethereum/wiki/wiki/Design-Rationale

https://blog.ethereum.org/2015/09/14/on-slow-and-fast-block-...
SEEKING WORK - New York, NY, remote OK.

I'm Matthew, an experienced full-stack web engineer. I recently left my position as CTO of a startup, and have deep experience at all levels, from front-end (JavaScript, ClojureScript), back-end (Clojure, PHP, Java), and devops (much of Amazon Web Services).

I can solve your business problems, not just with code, but with communication, planning, and involving stakeholders, to build the right thing.

LinkedIn: https://www.linkedin.com/in/matthewdavidson1/ GitHub: https://github.com/KingMob/

Email me to fix your issues! matthew@modulolotus.net
"Sarcastic" would probably be the best fit. Good point also.
Often when I see something about 4d it uses this same analogy: a 2d being seeing a crosssection of a 3d world, in 2d. However, the video is in 2d, and it's able to show 3d in a much better/more clear way, clearly, cause when it's showing that example it's got a cutout of the "3d" view (which is still 2d!).

Why can't we do the same thing with 4d? Why does the object just disappear when it bounces into the 4th dimension, can't we maybe see a projection of it onto the 3rd dimension?
The rest of the video up until 16:26 has been about projecting down one dimension but it's doing so in different ways instead of just simple cross-section and it's using videos to show rotations and stuff.
On a side note, the market continues to do well and I've been noticing this trend of active-trading, real-estate investing gurus crawl out of the wood work selling services.

Please do not try to trade actively unless that's your full-time job. Passive investing using index funds is definitely not sexy, but it gets the job done.
But IMHO, when people so quickly dismiss unexpected data, it's usually confirmation bias at work.

I love this Oatmeal: http://theoatmeal.com/comics/believe
But the compiler doesn't optimize out the constructor, right? It can't.

In an RTOS of all places, that seems awfully expensive. One generally avoids wasted resources in embedded -- the trade-off is it requires more care during development.

I've never seen RAII work well in an embedded system. Not being able to handle exceptions or errors during destruction ruins everything.
Benchmarking DataStax Enterprise (DSE) on AWS
Union rules change all the time. Management just isn't usually willing to offer sufficient incentive during negotiations, since that would eat in to their profits.
> It's funny how people of a city who earn lots of money from tourists hate the tourists this much!

It is not hate and the ones earning the tourism money are not the majority of people living and working in the city
Crossword Puzzles, Kubernetes and CI/CD
The game this engine is for, Miegakure, is inspired by flatland.
SKILL++ is actually a pretty compliant Scheme, with a lot of compatibility to SKILL and quite a bit of Common Lisp added on top. What makes it a bit funny is the clever parser, which allows both prefix syntax as in

(setq x (plus a b))

as well as

x = a + b

(which just reads as the former expression). Personally, I prefer the Lisp style much - except for math expressions.
In the US, we have medical interns. They have completed their classroom studies, but not yet started residencies. They typically work as poorly paid interns for 18 months(?), doing quick rotations through the various specialties, before moving on to their residencies.

They are paid poorly. I think the base rate is about $35k/year. But, at this point, they are still effectively students. I believe the MD is granted upon completion of the internship (or maybe they have the MD, but not the license to practice, I can never remember).
I find the various communities to be sharply divided, yes, but only some of them are heavily moderated. On the other side, you just get downvoted into oblivion if you disagree - but at least your comment isn't hidden from those who seek it out. I agree that it takes the fun out of things.
Well to hear it from HN readers, they're the lucky ones: they won't be exploited like their car-driving brethren.
Drawing Maps with Robots, OpenCV, and Raspberry Pi
Asyncronous Temperature Sensing with Mongoose OS and Wemos D1