skysight-inc/HackerNews huggingface dataset:
I use java8 at my dayjob.

It's been years since I did any of that, as Lombok and spring boot generate that code for you.

Immutable classes get a @Value and maybe @Builder annotation, muteable ones get @Setters etc.

Springs auto wiring for beans is sadly magical however, so much harder to figure out what went wrong if you have any issues...
Emergency access isn't necessary for Boring Company tunnels. They're so narrow that no one is getting out of a vehicle in an emergency in the first place.
Sure, but agile is about breaking up work into small chunks and showcasing value in those small chunks. If you're doing it properly you'll be able to look at your velocity and know that you're falling behind schedule. Or, your customers will be able to see early that the thing your building doesn't suit their needs.

It means you can plan for and adjust early, rather than the week before a deadline.

Basically, we can't plan and estimate very well in tech, but it's easier to be accurate in our plans and estimates in smaller chunks than in larger.

Saying that, agile is about delivery rather than project management, and there always needs to be a larger roadmap to track features against - which is how we know if we're going to be late or not.
On the contrary. I believe the NYT to be harmful to the US because of the division and self loathing it so energetically pursues, mostly through fabrication, intimidation and slander. The brand is well on its way to complete bankruptcy, as more and more Americans realize their corruption. I for one, will do what I can to speed that process up by pointing out their hypocrisy every opportunity I get. Hopefully one day the NYT will be so toxic that no reasonable person will want to be caught reading it or writing for it. Maybe then something better can take its place.
If using DWARF for unwinding there is a tag IIRC that represents that inlining has occurred.
Good. These days when a lot of possessions are not physical, and not even bytes on a hard drive, but just some entries in some company database allowing you a limited access we need more rules than "companies are allowed to do whatever they want".
This only works if both sides have access to all the info. The employer has all the info, but the employee had no info. They may agree to a lower wage because they think it is the best they can get. But with more info up front they may not have made that agreement.
Schadenfreude
And tail recursive functions encode their state in the args and the body. There isn't any information in the stack anyway, by definition.

If one does need to debug mutually tail recursive functions, step through them, this isn't a problem. The point is that they don't consume stack space. If you do want a stack of invocations, then don't write tail recursive code?

This style of argumentation that the GP showed should have a name.

BTW my original comment is at -1, hate but only in the tail position.
He is still very active in Swift community though. The level of accessibility of key Swift contributors I can only compare to Elixir.
How would the CDC be allowed to advocate political positions contrary to the constitution, and without congressional approval? As far as I know, it's at least looked down upon when federal agencies advocate that sort of thing, even in roundabout ways.
I used to use trillium notes (which is really good) for GTD and idea mapping for a few months but stopped. I just use a big three ring binder with some five star hard to rip paper now with some plastic sticky tabs for categories and write down things that are important. The barrier to taking down and recalling info is both low and high enough in just the right way that I remember things I want to remember and can recall important enough forgotten things by referring to my notebook. I just reference other ideas by category and some other detailing info and flip through until I find what i'm looking for.

Digital notes are good for a lot of people and a lot of situations but not for my long term very general knowledge based tasks. For specific commands/documentation/syntax/techniques yeah digital notes are nice. For Brain storming, and connecting ideas though? I fully believe paper works best. It's more flexible.
I’m glad you added the origin - sausages made from old or diseased animals don’t sound great.
Yeah, when the challenge is dynamic programing and the goal is a FAANG job.

I don't mean it as a put down, but it is a realization of my own how much the field has moved on since the last time I applied for a programer job.
I'm not sure if you went anywhere with the question of "what use does a smart contract actually have" beyond "justifying vigilante justice" or "anarcho-capitalism" (which, let's be clear, boils down to feudalism in which they'd be little less than a formality).
How does simply lacking a more exacting term for race mean that they had no concept of people who were different? In historical context is a nation not usually comprised of a phenotype?
>It does solve the problem of being unable to get a bank account. In theory, once the scaling problems are solved and the transactiom fees go down.

You could say the same thing about Walmart's money orders and check-cashing services, but that doesn't use an entire country's worth of electricity, suck up the world's supply of GPUs, or support the same number of scammers.
Uni bid to patch up with Linux kernel project fails to move maintainer
But that's the point - how are the same group recommending massive complex paper designs up front, and also agile methodology?
to be fair, Swift for Tensorflow was dropped (Feb 21) way after this article was written (Aug 20) https://github.com/tensorflow/swift
I completely agree!

Beavers make habitats! They create entire ecosystems! They turn semi-arid land into lush wetlands. Their lodges become homes for muskrats and otters. The wetlands they make support bird, and frog, and fish populations.

California used to have hundreds of thousands of them. The now-semiarid Central Valley looked very different before humans started trapping them in masse, and dammed rivers in the Sierras. I wish I could go back in time and see central California circa 1700. I sometimes wonder if we could restore some of what we lost.
We also use knackers and knackers yard in Ireland to refer to people who dispose of dead farm animals.
Reading this, my first thought really was that some Telus outside plant fiber crews (and possibly contracted trenching or directional boring contractor) are about to make a lot of overtime.
I don't know, learning Docker probably took me a while, but now that I know how to do it I can spit out a Dockerfile in like five minutes (especially because most of the time its "FROM language COPY app RUN ./build.sh COMMAND ./app" unless you want to get fancy with multi container builds), and a docker-compose for single-server or workstation usage (which is all my hobbies amount to) in 15. The longest time I've spent writing a Dockerfile (because I was trying to build a gigantic Rails app where their build instructions were wrong) was probably a couple hours.

I can understand not wanting to take the time to learn it because growing a business, but if you know how to write a bash script you'll probably pick it up in like a few hours, once. It's not like we're talking about k8s or something, which I can understand not wanting to immerse yourself in for weeks only to wonder why you didn't just pay for Heroku and hire an ops guy in a year to get off of it.
The US telecom companies were not given something like a hundred billion dollars. They were never paid those sums and they were also not given tax breaks in that amount either. That's one of the great forever repeating myths on HN (it's useful as a propaganda item, thus the repeating). There is even an HN member that has been repeatedly correcting the myth for years, here you go:

https://news.ycombinator.com/item?id=7709556
I never understood the appeal of UML. Hardware design had been done almost entirely by schematics, but then in the mid 90s HDLs (Hardware Description Languages) and logic synthesis offered increased productivity for hardware designers. Now other than very highlevel block diagrams hardware design is almost completely textual. UML seemed like schematics for software and a step backward.
This, especially with women, they don’t quit as often and are much more likely to stay, even if the environment is bad.
There is a preliminary report from the Israeli MOH (so far, only in Hebrew) that estimates vaccine-induced myocarditis incidence at 1:20,000 for the 16-30 group, and 1:100,000 overall. The report text says they have trouble getting good estimates of relevant myocarditis background rates - so they might be overestimating the incidence - but that they feel there is reason to take note, and have therefore published these preliminary results and submitted them to the FDA and Pfizer.
The biggest change has been free trades and lower account minimums. For a long time, as long as you could hit the minimum (usually $2500-$5000), Vanguard was an amazing choice. The minimum wasn't great, but really, investing less isn't all that interesting, at least not as a missed opportunity for building wealth. Low-fee ETFs have also been around for a while, but the $10 per trade you'd pay in 2005 meant you didn't really want to buy less than $1,000 of anything.
Yea, sure.

Say we're talking about someone's leg. If we use words like "muscles" and "flesh" to refer to their leg, then that's different than using the words "steak" or "meat", because those last two words are used to legitimize eating the leg in question.

If a friend of yours referred to your skin as "bacon", perhaps you'd laugh because it's an absurd idea that your friend would want to fry and eat your skin for breakfast. But sometimes we use the word "bacon" for real about eating someone's skin, mostly if they're a pig. Those, who don't view it as ethical to commit violence towards others and then eat their bodies, would therefore avoid talking about the skin of others as "bacon" and their muscles as "meat" (unless they were joking, perhaps).

I wouldn't consider "egg" is an oppressive word as such, because it doesn't imply eating per-se. Vegans would still say that a chicken is laying eggs. But "fishing", even though it's just the noun "fish" turned into a verb, is violent because it means "to hunt fish, often for eating". Imagine if the verb "dogging" was used for hunting and killing dogs? "Childing"? "Womaning"?

Sometimes this carnistic language bias is hidden for us. If you're more curious, please check out Melanie Joy's video, The Secret Reason We Eat Meat: https://www.youtube.com/watch?v=ao2GL3NAWQU
The train line shown going through Cleveland is already in operation. I would love to be able to take the train to Chicago or Boston or NYC. However,

- It is not cheap

- it is not reliable (time wise)

- it is not fast

- it requires leaving in the middle of the night or before the crack of dawn

Make it so that the cost is effective, the trip arrives on time, it is not significantly slower than driving and let me leave at a sane hour and then they will have something useful.
No, unfortunately is a sign that documentation is not being take seriously.
Successful high-speed rail requires a successful and well-integrated local network like Switzerland's as well, yes.
What exactly are you alleging?
Nice find! I wonder what they mean by changing branch direction?
The Most Common Misconceptions About Engineering Productivity
For-Else: A Weird but Useful Feature in Python
It's weird, but still useful at some points.
Did you ever find a satisfying solution? I am trying to make more effective use of docker for development and anticipate needing GDB at some point.

I imagine one could install GDB in the container and connect to it remotely? Or from the container's shell?
USDC is (supposedly) tied exactly to the price of USD.
If USD deflates, USDC deflates.
Ask HN: What are your most common grep searches?
What are some specific examples of grep searches that you do on a daily or weekly basis?
Individual error correction drives self-assembly of army ant scaffolds
Have you ever, say, had to clean a dog who's rolled in feces on a hot day? Or cleaned up after a toddler who's vomited a cheeseburger they ate hours before?

If so, and you didn't experience anything you'd call disgust, I'd say it's possible the answer is yes.
Apple gave LastResort to Unicode Consortium back in 2008[1].

Big Sur currently shipped with version 13.0, so presumably it's the same font (version info obtainable by running `system_profiler SPFontsDataType`).

[1]: https://www.unicode.org/mail-arch/unicode-ml/y2008-m06/0019....
The question is...why does a major inter-city railroad lead through such a strange route?

> 18 hours reflects a rail speed comparable to what Google returns for a train trip from Zagreb to Tirana

Ehm...I don't believe there's been railway connection from anywhere to Tirana since 2013. Albanian railway infrastructure is largely non-existent at this point. And the only international railway connection to Albania is freight-only. Not quite sure what Google told you there.
> Although enormity has been used since the late 1700s to denote large size, this usage continues to be disparaged by various language commentators who argue that enormity should be reserved for senses related to "great wickedness." It is enormousness, they insist (a hefty and considerably less common word), that should be used in reference to great size, despite the fact that, like enormity, it too originally was used to denote wickedness or divergence from accepted moral standards. For better or worse, this proscription has been widely ignored by many English speakers, including professional writers. — https://www.merriam-webster.com/dictionary/enormity

It's not as clear as you're making it out to be.
It's Joplin for me and a LibreOffice spreadsheet for tabular knowledge.

Joplin is opensource and uses Markdown files. Syncs with WebDAV. It's the best I found till now.

LibreOffice is for tables since Markdown sucks for them
Switch Career to Software Engineer: Fears, Concerns, and Opportunities
My point was not about nature though, rather it was about being sustainable. Looking at the classic prisoner's dilemma, there are activities which bring localized benefit, but an overall loss in a non-zero-sum game.

Presuming that human activity is not zero-sum regarding whatever system of values we take, it's clear cut that some activities are bad, period.

This makes the grandparent's examples clearer: coal production benefits some people now but hurts future generations disproportionately. Wars hurt all sides, and allow some of them partially recover, and never as far as if they joined forces. Car companies throw the whole semiconductor industry under the bus in exchange for not having to keep inventory.

In a huge simplification, it's self-destruction I'm talking about, not sacrificing little things to gain greater ones, like exchanging the lives of insects to feed a human cvilization (presuming you value humans more).

Of course, it's possible to construct an arbitrary system of values to justify your own arbitrary deeds as "survival" or "natural", but I don't find such systems convincing.
this! lack of proper async support has been a big deterrent for me when considering Swift on my server or even Docker/CLI project. I worried that things like SwiftNIO/Vapor would change significantly when async landed and would require a lot of upkeep... I look forward to async landing.
I love Swift. It's my favourite language for application development. It's terrible that it's effectively restricted to Apple platforms.
He walked 482 miles to San Francisco in a bear suit
US still subsidizes corn!, this isn't going the other direction unless much more awareness occurs.
if you’re dead set on controlling individual LEDs look up “charlieplexing” which will let you use n pins to control n^2-n LEDs
>a Canadian- made steel trap, pulling it out of the water

even at this day and age we're still doing that cruelty of subjecting the animals to the hours/days long medieval torture.
I don't think it's necessarily smarter. Businesses just have a lot of advantages the government doesn't have. They can be nimble. They are not beholden to voters. They can take existential risks.
Good guess at Lamy! But it could have been Las Vegas or Raton too :)

Are you close by?
Here we have eBay's listing of Beanie Babies that actually sold, sorted highest price first.

There are 21 that actually sold over $5000. How many of those are wash sales is not clear.

[1] https://www.ebay.com/sch/i.html?_from=R40&_nkw=Beanie+Babies...
I think a certain set of problems requires the thinking of someone who knows how complex systems work and where the pitfalls are.

You can even see this with stepped covid restrictions that rely on infection numbers crossing a certain threshold. Most engineers wlould imidiately see the real world consequences that arise from the lack of hysteresis.

Similar things happen with input sanitization, deciding on formats etc.

Some stuff just takes experience. The actual writing of the code is not the problem, the knowledge of what to do and what to avoid is.
The problem I found was that no matter how careful we were in drawing the UML there was always one box on the diagram that turned out to be the "pandora box". When someone started work on it it suddenly became apparent that all the complexity of the system lurked within - and we could never be sure which one it was or how to get rid of it/them.
Do you need both or would just Go do :) ?
Hate Java
X rant about technology Z because they don't understand it. Of course Docker is not simpler, because you can do so much more with it than copying a single stateless binary to a single machine...
We used Casbin at my previous company where we needed to implement RBAC on top of our API that was written in Go. What we liked about it was that it could be embedded directly in our main application without needing to administer an external system. It also helped that we were using Postgres and redis as part of our stack as the casbin plugins for those tools made policy storage and enforcer updates dead simple across our API nodes.
GDrive, Synology, Trello but at the heart of it all, Dokuwiki. Man, that thing rocks, all MD, all exportable into whatever format I want, my own theme, backend backup however I want, links, media, nesting, tags. It’s ace, and doesn’t get nearly enough air time IMO
I'd tend to agree, though since they are terms of art that are technical concepts instead of business level permission and identity, we haven't been able to do much better in the field. IDPs, RPs, PDP/PEP's define them a bit more as architectural terms, but the security field has a convention of creating stupid and unnecessary abstractions.

The reason is twofold. The first is that the field claims origin in compartmentalized military intelligence culture where code words were used to manage compartmentalization, and in-effect, maintain a necessary level of ignorance between projects, which is as tediously bureaucratic and immensely irritating as it sounds. The second is the business runs on stories, so if you can abstract a dynamic into a new quirky name, you can claim to have discovered it.

So yes we should have better words for things, but being better at what we do would risk solving a problem that too many people make a living managing, and so, here we are. An industry of internet duct cleaners.
One doesn't need DRM to shut down a server and keep the assets/ net code from seeing the light of day. Plenty of MMOs have shut down with years of people's lives down the drain. Even if you were right about how companies with DRM shouldn't obtain copyrights, I don't see how uncrackability of DRM would be a significant limiting factor when an off switch and forgotten source code is just as capable in doing the same. It wouldn't solve the fundamental issue of, to quote you, theft from the public domain.
I searched for "timeline latex", and the screenshots of one of the results looks pretty nice: https://pypi.org/project/labella.

https://warehouse-camo.ingress.cmh1.psfhosted.org/eb38e25ead...

https://warehouse-camo.ingress.cmh1.psfhosted.org/71c5e180bc...

The first paragraph of the description:

>Labella.py is a Python 3 clone of labella.js that supports all the features of labella.js and addionally can generate TikZ PDF images for use in LaTeX.
I assume you’re referencing this exploding whale - an internet classic.

Or do you usually use explosives? Here they are cut up and buried - the bones are often kept for carving.

https://news.yahoo.com/oregon-regrettably-exploded-8-ton-043...
Physical 4x6 index cards (organized with the zettelkasten method—https://zettelkasten.de/posts/overview/) and corresponding digital version in Notion
Same. I love programming in Swift, but deploying it is a PITA. I got tired of waiting around for the cross-platform story to improve, so I moved on to Rust. It's refreshing to use tools which feel like they're made by someone who actually wants you to use them.
That's crossing the west, or even the west of the west. Trains are slower through that section.

A 100mph train (again, not a modern high speed train) with limited stops would beat the car. Not sure the track could be built for this in this geography, however.
The OCI image format is an established standard and registries are supported across tools. Publishing an image on Docker Hub also makes it available to tools like Podman that don't require a runtime and can run rootless containers. You're also free to download, extract the image and run the binaries however you wish, even outside a container.

Docker is a packaging format with a distribution platform and a common execution interface. I see offering it as an option to users only as a net positive. Not to mention that it opens the orchestration door making the application easy to integrate into CI pipelines and complex workflows.
I think what he means is that everything in Haskell is "async" because the language runtime is lazy and types can encode parallelism: monads and functors fro sequential, blocking code, while applicatives for independent code.

Not sure if it's actually correct though.
This only applies from the Midwest to the West Coast. There's no geographical reason the Northeast (and parts of the South) should not be densely connected with intercity rail.
Joplin notebook for personal knowledge

Tiddlywiki for a public knowledge base
Previous discussion: https://news.ycombinator.com/item?id=26472452
Either that, or probably thinking about huge systems with uml diagrams in the size of the last supper.
Isn’t myocarditis usually associated with viral infections. I wonder if it’s more common if you go unvaccinated and get COVID.
Show HN: A simple self-hostable Machine Translation service
Excellent point! I can see that getting confusing quickly.

Edit: I was confused about how this could work, so I dug through [1] for a bit. It appears that for each object of that class created, an arrow function will be created on that object and its this will indeed be bound to the same scope that the constructor function is bound to. This is really cleaver and I applaud whoever thought it up!

It is interesting to note that this creates a new arrow function on each object as opposed to the normal definitions which create a single function which is stored in the prototype of the class. (its easier to check this in a browser's dev console then it is to decode the spec)

This would suggest that one should use different approaches for different types of objects: It makes sense to use arrow functions for "resource" or "actor" objects, of which there are few but they may have callback functions. It makes sense to use normal method definitions for "plain old data", of which there may be many, (which would make the arrow functions too expensive) but they should not have callback functions.

[1] https://tc39.es/proposal-class-fields/unified.html
True. I was thinking more of journeys in the 3-24hrs by train range, where flying is less likely to be an option, but driving is.
Most gasoline cars I’ve driven top out around 300-350 miles range on a tank.