jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Scala defines its own set of collection classes [...]

One (arguably) negative consequence of this is that Scala's collections don't play nice with Hibernate and similar ORMs. Due to the way they work, both Scala and Hibernate wanted to "take over" your collections, and obviously they cannot do so at the same time. Of course, it's arguable whether this is a flaw with Scala or with Hibernate, but for the programmers who just wants to get things done that's irrelevant.

It used to be a big deal a few years ago, to the point teams in my company decided to either drop Hibernate or drop Scala.

PS: if I remember correctly, early Scala adopters had reached the consensus that ORMs didn't play nice with Scala's FP style anyway, and so using Hibernate was a mistake. Possibly this attitude changed later.
That’s the high-value version, it’s the only legitimate one
There is something like https://www.esize.me/ where You scan your feet in one shop, upload scan to them and use it on different e-shops like http://eobuwie.pl/. Poland-specific but resolution to Your problem is there ;)

There should be open-sourced service where you can pair your email address + PIN with collection of sizes.
Unfortunately, your replies suggest replying is not worth the effort, because you have a fixed set of beliefs and are here to argue them. Downvoting and moving on is the better approach.
>You’re still going to be manually managing your memory allocations though.

I'm writing a 10,000 LoC library and I call drop() manually only 3 times, in exactly one place, and not for memory reasons. I'm not sure what you mean. If you mean thinking about lifetimes, sure. If you mean thinking about drop(), almost never.
I actually have the opposite opinion in that I think Wikipedia has done a good job (albeit versus a benchmark of real zeroes) handling itself in the so-called post-truth age.

The only people I know who have complained to me about Wikipedia are all contrarians (some of which I would call "Contrarian idiots", since the play on the green day song just popped into my head) who have so far been basically unable to substantiate any concrete argument, either structural or regarding more than the minutiae of a given article.

It's also worth noting that in recent years we've had a lot of very controversial and more importantly novel geopolitical and domestic "lore" being formed, and I think people make a fundamental mistake in expecting wikipedia to be as confident as it is for the new as it is for the old or perhaps merely mature.
That's because "integral" would be understating it. Catholics consider the Eucharist the most important sacrament, at the very center of Christian life. Quite seriously the one sacrament to rule them all and bind them.

https://en.wikipedia.org/wiki/Eucharistic_theology

(I'm well aware that getting buzzed is not by extension at the center of Christian life. The above comment was simply too ironic not to respond to.)
You should have a look at the emerging field of Immersive Analytics [1] which is re-imagining Data Visualization to make use of the new 3D capabilities of hardware and software that did not exist back in the VRML days

[1] https://www.monash.edu/it/hcc/ialab
Yes a large part of this is IPO’s are uncommon and companies go public early on when they are much smaller. But the other half is dividends collectively add up to enormous amounts of money.

Microsoft’s ~0.8% dividend doesn’t sound like much but it’s ~15 billion dollars every year. It’s rare for a US IPO to be that large and few US companies IPO every year. Sure Facebook was $104 billion at IPO, but that’s the largest ever yet Microsoft’s dividend alone would have paid for it in less than a decade.

PS: That’s looking at US companies, global IPO’s are tricky.
The "podman.service" systemd unit takes care of restarting containers that were marked so.
Note that if you're doing that (citing something you wrote) or really even doing what the other poster is saying (editing pages about a family member) you're subject to the conflict of interest policy too and need to disclose it: https://en.wikipedia.org/wiki/Wikipedia:Conflict_of_interest
I thought leaving out list comprehensions was an excellent idea - it is a construct that few programmers from other languages would understand, and would have caused parts of the article to turn into a python tutorial. As it is, the python is close enough to universal pseudo-code.

If I was going to claim it was perverse I would say it is a little perverse to teach FP concepts in a language that doesn't support tail call optimisation. Eventually someone who tries to apply this rigorously is going to get an unpleasant surprise in Python. But since it is more about explaining principles than language details I would give it a pass on that anyway.
Blindsight by Peter Watts. It's a masterpiece of hard SciFi, but not for the faint of heart. It will mess with your mind, on top of the generally scary subject matter.
Young people bring enthusiasm, new thinking and energy to a startup. They are at a place where they can risk everything and it doesn't matter. They've also not learnt any bad work habits.

Old people bring experience, wisdom, capital and connections to a startup. They either have risk capital or have decided to pursue a riskier path in order to get larger returns.

It's two routes to the same goal and I would argue that it comes down to a mix between the individual, the business, the opportunity and luck. I doubt age has that strong an influence.
hmmm... I have two perspectives to contribute to this question.

1) Do not think in terms of dollars per hour. Instead, think in terms of a full time job that pays 200k per year. Then go to places such as glassdoor.com and look up who's getting paid that yearly salary and move forward from there.

2) Take the skills you've accumulated, the 1st & 2nd loves you desire to incorporate, and start your own business. The way I see it, if you're quick, you will have two iterations to get a successful product out the door & profitable - one year per business idea.

If it were me, I would attack the latter as you have far more control, and a far bigger upside than your $200k/year goal.
Startups are hard enough without life-altering and life-threatening car accidents just before you launch.

My hat's off to her for sticking with it. And to her team for sticking with her.
Did you examine my hypothetical scenarios? They all basically revolve around another race that wants to commit xenocide on us. Or can you simply not conceive of a scenario where humans are not the superior species calling the shots? If we are not the only sentient race, then there's bound to be quite a few out there, and I can guarantee you we aren't the best, the strongest, the most adept or adaptable, or the most competent. There's always someone better, and odds are if the other race finds us, they are superior (they managed to go exploring and expanding before us).

The history of human wars is purely an example demonstrating that even when there is enough land to go around, there are times when you have to fight (unless of course you are ambivalent towards your own survival). To use your apparently favorite example, Hitler, America engaged in WWII and yet did not win a scrap of land. Nor did America want land. Was this just some stupid unjustified, unreasonable mistake?
That was great, thanks.

Asides from being very funny, I have never heard of a force like the two-sided, Leviathian / SysAdmin one that he describes.

Attributing some of the failure in Iraq, namely the persistent Leviathian force and the non-existant SysAdmin force is very compelling, to say the least.
Not really. The proportions of fructose and glucose are similar - actually worse if you buy Lustig's theory that the fructose is the most harmful part of sugar and HFCS. Sucrose is quickly broken down into sucrose and fructose - according to Lustig there's no clinically important difference between sucrose and HFCS. I doubt that a little bit of maltose makes much difference, antimicrobial effects aren't going to save you from diabetes, and the results of clinical trials for antioxidants have been underwhelming - they aren't going to save you from diabetes or metabolic syndrome.

Honey is just more unhealthy crap, even if it's natural. Same with agave juice. Sugar is sugar.
http://en.wikipedia.org/wiki/Maya_(illusion)

I'm not sure which part you didn't understand; this is my best guess. I believe the author is trying to say that syntax is a superficial appearance, and not relevant to - indeed, a distraction from - understanding the true beauty or ugliness, utility or disutility, of the concepts embodied in a language.
THIS is how you handle failure. You learn from it, and let others learn as well.
706 promising candidates, not confirmed. As many people are pointing out there they are aiming for 3 transits to confirm something is a planet, it doesn't seem to be clear though whether those 706 are including things that have transited more than once in the 43 days which would indicate very short orbits.

Should note to that most exoplanets don't transit their star when viewed from earth. A quick Google search suggests that only 54 of the first 333 exoplanets discovered did.
> I'm also working on a cross-language compiler and have a question about TCO, specifically tail recursion. Currently my language compiles a tail-recursed function's body into a while loop. Don't Scala and Clojure do the same, except using the actual bytecode?

I know Scala does it at function level (i.e. the function calls itself at tail position). I think Clojure have a 'recur' keyword to similar effect. The issue with JVM is that if f() calls g() at tail position and g() calls f() at tail position, it can't be optimized away (at least not without an undue amount of work so the advantage is lost). Clojure uses a trampoline[1] based approach to handle such a situation. I think Scala 2.8 also adds support for that. This works well with constant space, the only issue is that its a performance hit as its not done by the VM.

[1] http://richhickey.github.com/clojure/clojure.core-api.html#c...
13 Inch Dell XPS suck, I have one. It gets too hot. I don't like the poorly finished silver on the black. The screen is too glossy.

I hugely recommend the Lenevo X200. Awesome build quality.
Automated trading is a tax on transactions, not a lubricant. The machines jump in front of trades between willing "real" buyers and sellers and screw both (or one or the other, depending on the transaction). There are entire companies that now exist solely to try to hide the large trades that actual long-term investors (pension funds, etc) need or want to make, so that the computers can't pick up the signal and pounce in between.
I didn't intend it to be a strong point. It's actually more of a truism.

But you'd never know it from reading the subject article, so I felt it needed to be restated.
You know, it makes MUCH better news if the software is a whizz-bang than if it lost you a crap-ton instead.
I am surprised you saw the article as angry. I've read it as being very sympathetic towards boys and men. I thought it factually presented the decline of male participation in college and at work as well as in family life and sounded an alarm at what's happening. All the anecdotes were along the lines of, what do we do to involve men more?
I sadly miss a Control key on the right side of my MacBook Pro.
I'm not sure it's "mathematically" superior. Maybe aesthetically?

Anyway, aren't a lot of movies in 2.35:1 or something anyway?
The good laptops (often classified as gaming laptops) are made by ODMs (like Sager, Clevo and MSI) and resold by small boutique laptop sellers
powernotebooks, xoticpc, etc are the ones with good reputation on notebookforums. Typically these sellers allow you to customize down to the thermal compound on the processors.

The VoodooPC notebooks a.k.a HP Envy is quite good too - check out the 16GB RAM capacity for future-proofing.
So where is the youtube link with the photos they say it took? WTF?
You pay them off?
Earth's magnetic field follows the flow of magma inside Earth (not the solid iron core). There would not be any pole reversals if the magnetic field was created by something constant like the distribution of molecules in Earth's atmosphere.

https://www.nasa.gov/topics/earth/features/2012-poleReversal...
Which would require people to jailbreak the phone?
Correct. This is why crypto, at least in its current form, must fail. In the crypto world possession is 10/10ths of the law.
What? The conventional system is made of contracts, dispute, and credit. We've been doing it for centuries. It's not fraudproof but in western countries is usually very reliable ("high trust society"). Admittedly it's hard to export, or push into areas where the culture is low-trust.
I have a fish allergy that makes me a bit nervous to take fish oil. I tried fax seed and stopped after reading about its ineffectiveness. How much milk should I be drinking for the Omega-3 benefits?

Edit: let me be specific. According to the web, each serving of this milk contains 32mg DHA Omega-3. The fish oil recommendation seems to be 3 grams of fish oil. How do these equate?
Would love to know what you all think of this app. It's made the "Best New Apps" for Overall and Productivity. Great engagement stats over the past week since launch.
Now what do I do to keep the downloads going? Anyone have experience from their app being featured?
Since the {hard,soft}ware that handles NAT wouldn't be needed, perhaps a shift to IPv6 could also give throughput gains.

It does, although barely noticeable. More noticeable is the cost to ISPs for carrier-grade NAT equipment.
[author here] Hey sorry, git-subtrac is new and I didn't know what to put in the docs. To quickly answer your questions:

1. You should run it every time you make a change in a submodule.

2. You commit inside the subrepo, then run 'git subtrac update' in the parent repo. You don't need to push the subrepo anymore unless you want to (eg. because you're submitting upstream). You do need to push the new .trac branch in the parent repo somewhere - probably to the upstream parent repo.

3. Yes, exactly right.

4. It exists just to create references to all the objects in all the submodules. If you push it somewhere, then you can fetch all your submodules from there. The most common place to put it is in the parent repo, so that cloning that repo gives your users a clone of all the dependent submodules too.

Hope this helps!
Try googler https://github.com/jarun/googler
Things get a bit kookey when you realize their business model depends on people not finding partners. The longer you're single, the longer you're on their platform, so the more money you make them. There's no incentive for them to actually match you with anyone apart from trust.

I suspect a lot of people would be far more interested in a "pay us $X, money back guarantee if you don't get a date" kind of service. At least that way your and the company's interests are aligned.
Exactly, but most people here are unwilling to listen to any of this, because their salaries are funded by the very thing that has ruined the web - advertisement.
IcanHas Imgz? Not picky, just thought you might want to polish that just a tad.
That was hilarous. Thanks!
Cost, certainly, is not better with Office 365.
And LibreOffice has versions for Linux.
It's also much easier to drag and drop cells in Calc than Excel (small advantage, but with my eyes, Excel is tricky)
Excel has far fewer file types it can handle (ClarisWorks, QuarkXPress anyone? Export as EPUB, and so on.)
LibreOffice has a much better configurable spellchecker, six different ribbon-like interfaces, can exports bits of your spreadsheet as a JPEG file, and is free.
And cost. Did I mention that? Why rent something that can be got for free?

(OK, if all you get is MS file formats, than O365 is fine, if expensive. I've been using LO for years at work in a MS shop, and had no issues for a couple of years.)
this seems excessively reductive. by this reasoning we should expect to find that removing neurons from the "structure" has no effect on its capacity for encoding memory.

if one reduces "memory" to anything that exhibits sustained interplay between hysteresis and goal optimization then yes, neurons may lie below the level of explanation you wish to use, and could thus be substituted with some other signaling medium, but this is not the same as claiming they are not involved at all.
So there will be no “standard” tests (with all their pros and cons) but there still will be “essays”, and “extracurricular clubs/activities” preparing for which (and joining the clubs) are far more expensive.
Thanks for putting that so succinctly.
It does not prove a point. Assume there's a startup hotspot due to e.g. a famous university, which costs a lot of money to run. Then a few startup founders move away because they feel like they are paying more taxes than it's fair (but I doubt it's about fairness, it's about the inconvenience to move), then it's not proving any point. They might not need the ongoing assistance, but the enabling factor was still there (and maybe the initial assistance).

I think those tax statistics about the few rich residents contributing a great share says more about inequality than unfairly high taxes.
I would say that learning the basics of programming (if then for while functions classes structs etc) is easy and anyone can do it. Learning to think like a programmer is harder but also not super difficult IME.

Being a programmer. Doing it for a living. Getting good at the craft of programming and learning the foot guns and ins and outs of your chosen language/stack/framework. That’s hard. And time consuming.
Yeah, like deciding between spending your limited time on here or hunting a serial killer. Zero sum, son.

You don't seem to have realized that you aren't the first group to use these arguments and tactics, or how badly they fail. Sadly only after exacting great societal consequences though.
Well that's one way to hide your discrimination against Asian kids.
How does it compare to Airflow or Temporal?

https://airflow.apache.org/

https://temporal.io/
Kudos for taking the effort to do it. Nevertheless I'd still prefer the network for transport. As long as you are allowed an encrypted connection with your buddy's machine there is no reason to resort to flashdrives.
>It's strange that they picked such a poor way to justify the ban when they could have made a significantly stronger case

Doing so is an advantage if you want to create a display of raw power. The poorer the justification, the better.
You can't change the people owning or running a corporation, but you can change the rules they operate under.

In this case, though, I don't think the rules should be changed. I'm fairly certain that Tesla is not the first automaker to have come up with this kind of money-saving idea. This has to be well-trodden ground in consumer rights.

In this case, people should vote with their wallets, and the occasional class-action lawsuit, or, if things get too far out of line, expect the same kind of regulator intervention that would happen against any other car company. If regulators would not intervene against any other automaker trying this sort of thing, then I don't think they should intervene against Tesla.
Not really. A few hours of storage are now included in a lot of new solar projects, and it adds very little to the cost. Solar+4hours of storage has a LCOE of just 3.3 cents per kWh. https://www.latimes.com/environment/story/2019-09-10/ladwp-v...
And yet without thinking by themselves ordinary people won't be able to understand that philosophy, making it almost worthless given the underlying assumption that neglects the inherent value of philosophy. This can be well demonstrated by... Software engineers informally having viewpoints or ideas that were already refuted :)
Black cabs in the city are excellent, try hailing a black cab from anywhere not within 5-10 min walking from a major transportation hub like Pad, KingsX, Victoria, Euston and outside of the City's financial bubble.
Anonymous comments like this undermining trust in the media are actually similar to fake news. One of the Russian government propaganda machine's core missions is to sow distrust of media and government institutions in the west.

https://www.rollingstone.com/politics/politics-features/russ...
> Black cabs only work in the center

They're bad in the center too. I live in London bridge / SE1 and black cabs still illegally refuse to take me home from say, Shoreditch because they can't be bothered crossing the river.
I believe you are correct about Go. The rationale I recall was that generated parsers were slower and afforded less control over error reporting. Notably wrt performance, fast compilation was a major goal for Go from the beginning.
It might even run it in CPU-rendered mode...
In Canada general construction costs like home renovation/building are not that high.

As soon as the government gets involved in a public construction/renovation project costs sky rocket. I can only attribute it to bureaucracy, corruption, and indifference since the tax payers pockets are endless. Contractors all have to be Unionized (good/bad?), it seems there is no urgency to do anything quickly or in a cost effective manner.

When you look at the renovations on the subway taking place at Royal York Station, it's comical. The project shouldn't take more than 3-6 months but it seems they want to drag out the job so they can retire after it's complete in 20-30 years. Runnymede Station took about 5 years and I'm not sure they're finished. Something like pulling up 200 sq/ft of tile can take a 1-2 months of 2-3 guys working 8 hours a day.

This is what happens when there is corruption with no oversight and the source of payment is the tax payers pocket.
Here you can see some compiling benchmarks by linus tech tips.
https://www.youtube.com/watch?v=a8apEJ5Zt2s
I don't know if I'm missing some important detail here (correct me if so), but just my experience in the web over the last decade:

Any form asking for a credit card accepts debit cards. Same format anyway.
Here's a great video where Chowning describes his discovery of FM: http://www.aes.org/historical/oral/?ID=85
and it got stuck before the 'ck'
Worst book adaptation ever. They butchered it.
Empirically, I'd say most progress is made not by geniuses, but regular joe-smo scientists and engineers attacking problems in their field for incremental gains in understanding. I tire of the hero worship and mythologies we place on genius when I know that most of the time genius just means right place right time on the shoulders of 'incremental' giants.
> quantum computers that will make cracking his vault trivial

Disk encryption tends to use something like AES. Key derivation is usually built on top of hash functions, but a 64-character password has more bits than most people use for AES, so key derivation might not matter.

The implications for AES aren't known yet, beyond effectively reducing the key length[1]. You're probably thinking about prime factoring and RSA, which will be weakened by quantum computing.

[1]: https://security.stackexchange.com/questions/116596/will-qua...
There has been a steady decline in the % of 30-40 year old males working in the US which suggests your probably wrong.

It's not that there is to little work out there, the issue is are economy keeps changing so rapidly that people are unprepared for new occupations. Worse while low skilled jobs that are often easiest to automate, productivity increases also kill off some high skilled jobs. And people are both reluctant to higher workers for less than they where making especially if they have been out of work for a while.
I could just as easily embed something like that in any code on any open source project in any language as part of the installer or the main code base.
Is there anything physical we can simulate that does involve atoms?
I've always been curious if powerline protocols like Insteon and X10 were jammable by injecting noise into the neutral leg of the circuit.

In most neighborhoods with above-ground power lines, it's incredibly easy to access the neutral wire.