skysight-inc/HackerNews huggingface dataset:
Surprised mentioned GPT-J! Here is a colab link: https://colab.research.google.com/github/NielsRogge/Transfor...

Although you need a premium GPU. I admit it's not as good at zero shot or 1-shot as GPT-3 but if you provide examples, you can get as good of output. I feel like the team behind it needs better marketing.
Poor regulation of a public good: spectrum.
> Git was designed for collaboration between trusted parties; [...]

No.

Git was designed for development of the Linux kernel. Contributors to the Linux kernel are generally not trusted.
I don't think you've been reading my comments very carefully either -- it seems like you are generally missing the structure of my reasoning, and reinterpreting it as a sort of collage of bits of pieces of what I'm saying. (I'm going to stop responding to you in this thread, because I have a feeling neither of us is getting much out of this discussion -- but if you're interested in understanding my position better, I encourage you to read what I've already written more carefully. Please don't attribute positions to me that I don't hold, and keep in mind that I'm a human who makes mistakes.)
Putting aside the book itself, the website is an excellent masterclass in marketing. I don't think I've ever seen a book launch announcement page that is this impressive in its appreciation of subtlety, nuance, and the user's engagement.
400 You Fucked Up aka "What are you talking about?"
Seems quite skinny on info about indexing. It nabs your login and stores tokens to the sites you want to index then... does it just spend CPU days running in your browser downloading and indexing all that data? How much storage do you need locally to index what can potentially be massive amounts of data in most corporate information sources?
What is a "candidate aurora"? The article explains a few types but not candidate.
> How does density actually hurt landowners? If you own a house in a heavily consolidated urban area your property value will hardly have decreased.

Correct because, and I can only speak for America, those big cities stopped building. San Francisco alone is short about a quarter million homes, like 33% of the existing population. There’s a whole Wikipedia article on it. That’s why it’s so unaffordable.

> Also consider that maybe people just don't want to live in a highrise legoland, or think that endless urban consolidation is a good thing for our cities.

This is a pretty funny position to take. Those cities didn’t get to high rises because nobody wanted to live in them. You know those buildings are full … right? If nobody wanted to live there prices would be way lower and they never would have built denser housing.

Tokyo is a great example of a major metro where supply and demand are roughly equal and they haven’t seen houses increase in price since 1990. Their units cost a bit more than cost of construction. This is the power of federalizing zoning rules so city councils can’t get between you and building a house on your property.
Yes they are the same.
Just for the record, NZ is not in Asia, Australia or Europe, it sounds like all parties were wrong here.
Indeed. Matt (the author of cr-sqlite) and I have discussed the differences and similarities in our approaches. cr-sqlite is based on triggers, which allows all the code to be encapsulated in the DB (although the network layer is still needed to send/receive patches); my approach provides tight integration with the rest of the fullmoon framework relying on its network support and message processing.
I actually look forward to Neon but won't actually use it for real until pricing becomes available.
Thanks that makes more sense. I must have misunderstood the blurb at the top.
Location: Madison, WI

Remote: Yes

Technologies: React+Typescript, Node, Kotlin, C#, Unity/Gamedev/VR

Website: https://www.lucasegray.com/

I'm a current dir of eng with 15 years of experience. Looking for Lead Engineer or Sr/Staff role. Love building software and making an outsized impact. Geek out creating efficient product+eng processes. Healthcare, marketing, data viz and BI background.

I play around with Geospatial AR and VR as well as pixel RPGs during my spare time. Once wrote an aggregation engine that churned over half a billion data points per day in a colocated hadoop cluster.
Yes, it is. What is the value of str(5/i)? If i can't be redefined you can always replace i with its definition. If i can be redefined what string str(5/i) will evaluate to may be impossible to deduce a priori. Both the programmer and the compiler can replace i with its definition when it sees the expression "str(5/i)". That freedom is lost when the language allows rebinding.
Small claims court is a thing. Sue your wage thief.
If there's a specific prompt that makes the model produce such an image (without img2img), why shouldn't it count? The question isn't whether the model produces such things randomly, but rather whether it's capable of producing them in principle, even if it requires a very elaborate prompt.
Ask HN: Possible to add 35mm film aesthetic to a digital photo?
I've been messing around with a 35mm camera. I'm a big fan of the aesthetic but I find myself balking a bit at the cost of a roll of film.

Is there any faithful way of adding the film look to a photo taken on my phone? Maybe using a generative adversarial network like StyleGAN? I haven't been pleased with the filters I've seen so far.
I think yes this is the real concern.

There's heaps of people from mainland china coming over here to retire in Vancouver, becoming a permanent resident and so forth. I don't think the government cares about that at all.

The concern is the foreign investors with no interest in moving to Canada (read: foreign capital), people who look at secondary condo ownership in Hong Kong and get sticker shock and decide "oh I'll buy a bunch of condos in Canada instead."

Worse than that are the super rich who were buying condos to leave empty as pied a terres and not even rent them out.
I’m sure everyone on this site can come up with reasons why some online businesses should support a worldwide audience. That does not mean every online business needs to set out to support the entire world when it makes no sense for them or 99.999%+ of their legitimate users.
There are mainframes & COBOL still around, but speaking as someone who's never worked in the sort of place that uses the trendy things mentioned on HN, I would say Oracle and things built on Oracle are my concept of "normal".

I don't know how decision makers think, but I get a general sense that Oracle is the safe "you can't be fired for choosing..." choice.

I don't think these places have just one server, though, far from it.
Both are python libraries written by Will McGugan, designed to bring stylized text formatting to terminals and consoles.

https://github.com/Textualize/rich
I was looking for the word "reborrowing," which I think is crucial for beginners trying to form an effective mental model of Rust semantics.
And also the city would turn into a horrible place to live with tons of pollution and congestion. Similar to large Asian cities where you can barely breathe, the noise is unbearable and it's a mission to get from one part of the city to another.

Nevermind issues like "can our sewage pipes handle it?".
50% means 50% of models predict rain.
They run multiple models (- dozen roughly) and.probability of rain is thr mix of all models.
Also very important realization is that things that are moved around (assigned to variable, moved into or returned from a function, kept as a part of the tuple or a field of a struct) must have fixed and known size. And the variable itself is not a handle. It's a fixed sized area in the memory that you named and moved something into it.

This makes completely logical why some things must be Box<>'ed and borrowed. Why you cannot treat Trait or even impl Trait like any other type. Why sometimes it's ok to have impl Trait as your return type while in other cases it's impossible and you must Box<> it.

Third important realization is that things borrowed out of containers might be moved 'behind the scenes' by the container while you hold the borrow, so you are not allowed to mutate container while you are holding borrows to any of its contents. So it's ok, to instead hold indexes or copies or clones of keys if you need.

Another observation is that any struct that contains a borrow is a borrow itself. Despite using completely different syntax for how it's declared, created, it behaves exactly like a borrow and is just as restrictive.

Last thing are lifetimes, which don't have consistent (let alone intuitive) syntax of what should outlive what so are kinda hard to wrap your head around so you should probably start with deep understanding what should outlive what in your code and then look up how to express it in Rust syntax.

Rust is syntactically very similar to other languages, but semantically is fundamentally different beast. And while familar syntax is very good for adoption I'd also prefer tutorials that while showing the syntax explain why it means something completely different than what you think.
Slightly off topic, would someone mind providing a down to earth summary of the benefits (or disadvantages) of dbt?

To ape the infamous iPod and Dropbox middlebrow dismissals: dbt looks like a control loop with a nice UI to make a database schema match templated SQL files.

More seriously, at what level of maturity would a company find dbt useful and which teams benefit the most?
Disagree. NOAA weather reports are basically perfect. You know shit's getting real when the report isn't boring to read. They do a great job of putting little personal touches on them, without letting it get out of hand or get in the way of providing information—which is precisely what professional writing ought to look like, in many cases. This makes them far more useful to a layperson than a bland recitation of facts would be, since it provides context that might otherwise be absent or harder for a non-expert to appreciate. When it comes time for actual warnings they keep them to-the-point but also don't pull punches or dance around the seriousness of their assessments—nor do they hype them without cause, generally.

I've wondered for a while how NOAA reports are allowed to be so good when you'd think the march of bureaucracy and bureaucracy-fans and liability/anti-responsibility pants-wetters taking the humanity and personality (except wholly fake and brand-conscious "personality") out of everything would have gotten to them by now. Please don't encourage that :-(
A very strange computer manual that I had and enjoyed as a kid is The Secret Guide to Computers.

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

Weird illustrations and humor and pretty eclectic and very opinionated coverage, from hardware to different operating systems to CS concepts, and the author said you could call him at home for free tech support if you bought the book. (I never tried that part, though.)
A Analytical tool for Blockchain Apps
Stay in the know with our user-friendly Smart App tracking tool. Our platform makes it easy for you to stay up to date on the status of your decentralized applications, so you can make informed decisions and stay ahead of the curve. With advanced security features and support for multiple blockchain networks, you can trust that your assets are safe and secure when using our service. Don't miss a beat - start using our comprehensive tracking tool to stay informed about your Smart Apps
It's not just legal issues that'll lead to self-regulation. It's also stuff like this:

https://imgur.com/a/vAqCUP7
one way could be you peek method using sth like https://github.com/tidwall/gjson
I suppose we're thinking of different things then, and life and art are immitating each other. My mistake.
Yes. All these interactions are "request message with immediate response message" protocols. Everything else is hand waving and religion.
I believe they meant physically. Just because you can't stop people physically smoking doesn't mean you can't stop them by social or legal (which reflects social) means.

Similarly, just because you can't stop people from indexing Mastodon physically, doesn't mean that you can't stop them by social or legal means. However, I would add that the internet is really hard to control because of how open it is, which is why we patch security vulnerabilities instead of only relying on publicly shaming or arresting malicious actors on the internet.
I have both legs, I love music (our home has several musical instruments), and I'd never join a dance club. Glad it works for you but I just wanted to offer another perspective.

Also, nitpicking, but you can dance even with just one leg, as the first (or one of the very first) verses in "Moving to Florida" by the Butthole Surfers shows ;)
Which is why they should move to allow-list federation, and only allow in other instances they can firstly check to ensure it won't happen again.
Like the entirely 5 story multi-family residential-over-retail filled Paris, France?

In the US, these manifest as so-called 5-over-1 and it's entirely possible to build the same model of work-life balanced neighborhoods using that:

https://en.wikipedia.org/wiki/5-over-1
https://i.kym-cdn.com/photos/images/facebook/000/582/861/e26...
No, don’t “take it with a grain of salt”. Ignore it completely and don’t repeat it. It is complete and utter crap.
Decluttering and organizing multiple aspects of my life, and making time to take care of myself.
If you are in the "enterprise setting" and your languages/frameworks/standards require hundreds of kilobytes of boilerplate RPC code, then yes, you probably some tooling about this.

But it does not have to be this way. For my work, I've written a few smaller scripts that talk to things like Github and Jira using only python stdlib. There are no third-party libraries or codegen tools, there is not even install step - you check out the code and run, and it _just works_. And users love it and use every day, and the fact that I can tell them "no dependencies needed, just make sure you have our standard corporate Linux install" lets those scripts be used by many different teams.

Some things require mountains of code, but not all of them.
The public policy you want to reduce population growth is simply development. There’s a strong negative correlation between HDI and birth rate. The US, Canada and virtually every other developed nation would lose about 20-40% of its population in a single generation were it not for immigration.
Is this really so hush-hush, secret or amazing? It seems pretty run of the mill... there must be millions of people with access to these reports for various channels.
It's not 65 videos per year. It's 65 videos total, since December 2017. So divide your numbers by five.
Do you think everyone in your perfect world would be able to or should buy a home no matter what their circumstances? Including the recently divorced single guy who found odd jobs, the ex convict trying to get his life together, etc?

The guy with the cheapest room was paying less than $4200 a year all utilities included. Did I do him a disservice?

Are you saying that renters shouldn’t exists or do you think no one should be allowed to rent a single family house under no circumstances and you should either rent an apartment or buy a house?
That's someone who's defining "mental model" as effectively "build a formal model of how this things worth without actually using formalism for everything." Of course everyone in that thread is coming up with very complicated stuff, because OP explicitly asked them to do so.

Yes, Rust's borrower checker is more complicated than equivalent features in other languages. If you read the writings of the Rust language developers, you'll notice that they basically admit that it's where Rust sinks its entire complexity budget, so there's no room to spend it anywhere else. But I don't think it's too complex--it's not complex enough for average developers to not be productive. I would contrast this with C++'s template metaprogramming, which I believe to be too complex for average developers to be productive (e.g., trying to write templates that switch based on the types of the parameters, especially before if constexpr).
> So exceptions […] completely free when not thrown unlike return values.

In C++, they are not. Since C++ allows objects to be created on the stack within the each current scope, every constructor call for such a new object has to register its destructor with the exception handler's object cleanup jump tables.

Consider an edge case with a loop where 100k local objects are created. Each constructor invocation will incur an overhead of an indexed memory store of the destructor's address in the exception handler's table[0] for each object.

An indexed memory store is typically 1x instruction for a CISC architecture (it can be more if the data section is located too «far» in the address space, and the ISA limits the offset width in the instruction encoding). It is typically several load low and shift, load low and store instructions on a RISC architecture. L1 D-cache and L2 cache, sometimes L3 cache as well (if the exception table grows large), and TLB reloads[1] get involved at all times. All of the aforementioned is just to register a destructor for an exception that might not occur. So, no, it is not free and (occasionally) the time dimension is not even clearly defined.

This is rather unique and specific to C++ because it is an outlier and allows new objects to be created on the heap AND also on the local stack. Languages that allow new objects to be only created on the heap do not incur such an overhead.

[0] Bonus point: 100k local objects being created inside a try/catch block will also blow the jump table out of proportions and add more cache pressure and cache line reloads.

[1] And even page faults might occur – if the exception table crosses memory pages.
It took me a year to work through the first three chapters of SICP. I skipped three exercises which weren’t motivating enough for me.
You can do the same kind of thing in Django. The approach is a little different, but it's the same basic idea.

https://docs.djangoproject.com/en/4.1/topics/db/managers/#cu...
HATEOAS is the search term you want to use.

“Hypermedia as the engine of application state.”

PayPal and GitHub APIs tend to work this way. They return a pile of hyperlinks.
Something is unusual in your situation. I am a very intense Mac user and I see maybe one application crash a year.
Well, at least it got new text in the submission!
I think the chain just wouldn't ever move at constant speed. It would be slowing the whole time as the energy stored in the battery is spent in the resistor.
The birth rate in the US is 1.64 children per woman. It’s already a significantly shrinking population, replacement rate is around 2.1 children per woman. The US only maintains its population through immigration.

How much lower do you want it to be?
I'm personally very happy with Sway and i3wm. They just make sense to me and are a lot less bloated. Everything is just a shortcut away.
So why not run a common off a plug in transformer?
The chorus ends with "escuchas esta mensaje, hermano" ("listen to this message, brother").

And then the Morse code is in the instrumental break right after that.
Because it is often closer to actual business logic.
Non-binary increments in capacity, as opposed to a doubling in capacity or having 1 extra address bit. From article:

Instead of jumping straight from a 32GB DIMM to a 64GB one, DDR5, for the first time, allows for half steps in memory density. You can now have DIMMs with 24GB, 48GB, 96GB, or more in capacity.

This is bad marketing speech to say the least.
Or cryotrons or Josephson Junctions vs ultimately CMOS
Ken Block Killed in Snowmobiling Accident in Utah
Ultra-high tax rates during WWII, when governments used tax to raise the money they needed, may have made sense. Ultra-high tax rates in an unbacked fiat currency world are purely an attempt to punish the ultra-rich (which ends up punishing the upper-middle class as the ultra-rich can afford to either package their income or escape to a lower-tax jurisdiction). In an unbacked fiat currency world, income tax rates are used to heat & cool the economy, not really as a fundraising tool for government works.
It would be exceedingly funny, if the expression had become idiomatic in the US, _because_ of the book.

(However, it might have come to US English from Spanish which is pretty close to Portuguese and thus ultimately from the same source as the book?)
They also had riots for several months straight for political reasons. I wouldn’t be a cop there either.
Communities, ie. "humans" collectively, not individuals.
>The trial court noted that a $150,000 salary compared favorably with the current salaries of US District Court Judges, US Senators and Members of the House of Representatives ($174,000 per year); US Magistrate Judges ($160,080 per year); and military personnel below two-star generals with 15 years of service (all of whom earn less than $150,000 per year in base pay) (citations omitted).

This kind of judgement is incredibly unprofessional.
What a nice build and documentation, you've really put a lot of thought and useful options into this project, thanks for that.

Hmmm, what's your use case for the Armed home mode?

I'd likely forget it, and open a window or door triggering the alarm.

Water sensor support is a great idea, as I've had a couple of old water heaters fail in the past, nice addition.

I have a Raspberry Pi 3+ sitting around doing nothing, so maybe this is a project for next winter.

edit:
Just saw your Kids traffic light, what a fun project to teach children about traffic signals.
Bad cops couldn’t exist if there were good cops.
I don’t know, but it was pretty peak tech bro self parody. Tell a knowledgeable expert you know better and then leave the class.
Does that mean that this guy used a service or was a close family member found?
It's terrible. Even executives deserve to be treated with respect.
Just for the record NZ is in Australaisa [1] which I'm reasonably certain is what was meant subject to transposition in translation.

It sounds as if Anglo uber alles sensibilities trumped understanding here.

[1] https://en.wikipedia.org/wiki/Australasia
Rent first. Also, understand immigration in the respective country that they are immigrating to.
Why would you even post something like this?
Thanks for sharing. Hope you’re doing well now. Wondering where do you write daily, is it like a physical diary or digitally?

I’ve started writing of late, but I like writing on a physical diary. The only problem I’ve with physical diary is searching the entries based on a word - which I often find myself in the need of.
>What I was surprised to learn is that even fingerprints contain DNA, not just bodily fluids.

A single skin cell contains all your DNA. However it's not enough to sequence. Call me an old cynic, but this smells like parallel reconstruction to cover up the real story.
https://archive.ph/QZbfA

http://web.archive.org/web/20230101184445/https://www.nytime...
> This kind of judgement is incredibly unprofessional

The judge that wrote the opinion deserves to be paid less than $150,000 a year.
Look at all the complexity needed to get a cable car to follow curves. Top comment was implying that using a cable would eliminate the issues with gears or traction. That’s not true.
> She's put that belief to work in a set of ethical licenses that resemble conventional open source licenses but add restrictions on activities such as acts of war or "surveilling or tracking individuals for financial gain."

There is nothing ethical about these "ethical" licenses. If open source allowed restrictions on who could use it, we'd end up in a dystopia of "only registered Democrats can use software A, B, and C, and only registered Republicans can use software X, Y, and Z" in no time.
It's the kind of thing employment laws should really cover. The US is an extreme outlier in the developed world in how few rights employees have compared to employers.
Incredibly insensitive