skysight-inc/HackerNews huggingface dataset:
Ha, I love that you mind went to that final analogy.

I think you have correctly identified the important difference between the kind of applications I have been writing (mobile applications, which are relatively small and often have a good chunk of both side-effectful code and biz logic) and what your doing, which does not sound like it would have much to gain by spitting into a core & shell.

I have not much to offer you, having not worked on code such as you describe.
I'm not expert, but both do I think. As air hits obstacles it speeds up. AccelerateWind's design takes advantage of that fully. AeroMines would probably do that to a lesser extent.
Stopping on the side of the road should get you a DUI, for the reason you listed. I didn't suggest that - although I guess stopping too late is still better than staying on the road!

I've slept in my car in night clubs' parking lots several times and have never been bothered, either by the owners or by the police. I've also had friends follow my recommendation (well, more like pleading/pushing, since they were insisting 'noo I'm fine to drive') without trouble. Likely a difference between laws/customs in different countries.
however the story of withholding technology, education, etc, for profit (of some kind) is much older than this particular latest development.

if you ask me, this 'tradition' is the essence of imperialism (or just one amongs other techniques necessary to have an empire)
What kind of responsibilities do these consultants have? How do I find what these jobs?
The claimed definition of "deaced" is "deceased", as an adjective. It's not meant to be a combination of morphenes -- it's just gibberish. Your proposed definition is different from what's being discussed here.

Regardless: recognized compound verbs and gerunds are listed in dictionaries (like "desensitize" or "delist"). What you're describing are informal coinage invented to and restricted to a limited subpopulation. I'd never heard those terms in my entire life until brought up in this discussion. I'd not call those words unless they showed up in something more authoritative than Wiktionary and HN.
The privacy policy is not compliant from what I see. I still love the mission but it just leaves a bad taste in my mouth - if one makes privacy a marketing point then at least the privacy policy should be compliant.

One example missing in the privacy policy is information regarding "the existence of the right to request from the controller access to and rectification or erasure of personal data or restriction of processing concerning the data subject or to object to processing as well as the right to data portability;"
There is more stuff that should be included, see: https://gdpr-info.eu/art-13-gdpr/.

(Technically it doesn't have to be in the privacy policy document but could be provided in some other kind of document. I guess thats not done though.)
> Would you say the same about a schizophrenic who refuses to stay on his meds and ends up ranting at people while living under a bridge?

No, because Kanye isn’t living under a bridge. He’s a billionaire.
I think the problem is that twitter is attractive _because_ of who is on it. Journalists, liberals. The goal isn't really to permit free speech, it's to make certain ideas and values more palatable in our society. There's no point of buying a big platform if you can't attract/retain the people you're trying to influence.
Gnomon by Nick Harkaway. The pervasive surveillance state the characters live under was very thought provoking, and as topical as ever. And the book was just interesting as all hell.
> Rust developers generally like these properties, predictability and explicitness, instead of magic. That’s why I’m quite surprised that most Rust web frameworks went another route.

Ecosystems are rarely monoliths, and I assume that the people writing web frameworks in Rust are likely to have experience with (or at least be inspired by) more magical frameworks in other (usually more dynamic) languages, whereas the libraries that eschew magic are presumably written by people with prior experience in low-level languages. The fact that Rust has some amount of appeal to both of these crowds (not to mention the functional programming folks) makes it a bit of a melting pot.
Also "The Prefect", which takes place in the Revelation Space universe but is not connected to the other novels. The main plot in The Prefect is about applying updates to voting software. :)

https://en.wikipedia.org/wiki/The_Prefect
Nokia announces most advanced fiber broadband platform in the world
> Prosperity Gospel [...] These teachings seem to be directly at odds with many of these verses.

Are they? They both follow the form of 'impoverish yourself now to receive rewards later.' Sure, one promises reward in the afterlife and one promises reward in this life, but for those who truly believe the afterlife is just as real as this life, I don't think there's much meaningful difference. To such people, both promised rewards are real and desirable.
I love HN because of this :) Thank you so much for making ripgrep! You made people's lives easier.
I first encountered that idea as "supernormality"

https://en.wikipedia.org/wiki/Supernormal_stimulus
The Vital Role of Soil Bacteria in the Garden, with Jeff Lowenfels
And some others that are effectively dead, such as the page with the Java applet for Euclid's geometry.
I'm not sure why it reads as 'defending [the employer]'s position', but that's not my position, I don't care at all. (I'm not American, I may very well never have anything to do with the airline even as a customer.)

If you are its employee, jolly good luck to you with your 'well if I were blind what I've been provided with while not blind would not be adequate and I might need to use a different tool to this which works similarly' argument.
If a package manager is starting from zero, and wants to have a privileged namespace such that a short name has a canonical value, it would make sense for those packages to be able to include a list of strings which the package should also reserve.

That way "ripgrep" could include "rg", searching cargo for "rg" brings back "ripgrep", not a second package named "rg", and an install could tell the user the correct name for any attempt to install it.

This also covers typo-squats, so there would be no need for packages like "memap".

Obviously this represents a low-effort vector for massive squatting, so maintainers would need to be responsible for preventing that, and could add some typos themselves, being the ones which see the request for the mis-typed packages.
Well, since 0 is guaranteed to compare equal to the null pointer, my current code compare my pointers to it directly:

if (ptr != 0) { foo(*ptr); }

The type mismatch is ugly, but that saves me an include (this particular code minimises its dependencies to maximise portability).
According to [1] actually

> it emits most of its energy around 500 nm, which is close to blue-green light

then further down

> Here on Earth, the atmosphere plays a role in the color of the sun. Since shorter wavelength blue light is scattered more efficiently than longer wavelength red light, we lose some of the blue tint of the sun as sunlight passes through the atmosphere. In addition, all wavelengths of visible light passing through our atmosphere are attenuated so that the light that reaches our eyes does not immediately saturate the cone receptors. This allows the brain to perceive color from the image with a little less blue – yellow

[1] https://eclipse2017.nasa.gov/what-color-sun
>Regular financial infrastructure requires maybe a few weeks or months or years for a reasonably irreversible transaction.

For good reason. Crypto is speed running through the centuries of financial strife to understand why things are the way they are.
What about people that are only marginally more successful than you?

Are they stil assholes too?
Twitter wasn't a platform created specifically to grift idiots, and it has actual reach.
Show HN: Amazon Affiliates Telegram Bot. Automatize Your Business on Telegram
Converting Postman to YAML to Call API-Using Fluvio
I was wondering how to properly format the following keys and values into the YAML document so that I can connect to Fluvio's managing connector. I was able to use Postman to get HTTP responses from Indeed API using POST Request URL, Indeed API Key, Request Payload (converted JSON format to YAML), and two parameters (co and locale). The Request Payload also put other key values automatically into the YAML. So far I have been using the following format for YAML but I keep getting Running Status Failed for the connector. How should the YAML be formatted with these keys and values so that I can use the connector? (YAML format below) Also, is it necessary to put in all the Request Headers for YAML if I have the POST Request URL? It wasn't needed when using Postman.

I was also able to get the bearer token using Indeed documentation and get a response from Indeed's API and also using another method which was utilizing the indeed API key found in the network tab in dev tools.

version: 0.3.0
name: indeed-api-test
type: http-source
topic: indeed-api-test
create_topic: true
direction: source
parameters:
endpoint: 'https://apis.indeed.com/graphql?co=US&locale=en-US'
method: GET
interval: 5s
output_parts: full
output_type: json
co: US
locale: en-US
indeed-api-key: 9e8a2fd82bf5e73386b6c07f12a8a80d...
query: |
query SalaryInfo($country: String!, $language: String!, $locationForSalaryQuery: String!, $jobTitle: String, $employerKeys: [ID!]!, $jobKey: ID!, $includeIndeedSalaries: Boolean!) {
employers(country: $country, language: $language, keys: $employerKeys) {
key
name
relativeCompanyPageUrl
compJobCitySalaries: salaries(
filter: {jobTitle: $jobTitle, location: $locationForSalaryQuery, useLatestTimeRange: true, minCountForTimeRange: 5}
) @include(if: $includeIndeedSalaries) {
...SalaryInfoFields
__typename
}
compJobSalaries: salaries(
filter: {jobTitle: $jobTitle, location: $country, useLatestTimeRange: true, minCountForTimeRange: 5}
) @include(if: $includeIndeedSalaries) {
...SalaryInfoFields
__typename
}
__typename
}
jobCitySalaries: salaries(
filter: {jobTitle: $jobTitle, location: $locationForSalaryQuery, useLatestTimeRange: true, minCountForTimeRange: 5}
) @include(if: $includeIndeedSalaries) {
...SalaryInfoFields
__typename
}
jobData(jobKeys: [$jobKey]) {
...JobDataFields
__typename
}
}

fragment SalaryInfoFields on SalaryInfo {
salary {
totalCount
main {
type
mean
count
__typename
}
__typename
}
}

fragment JobDataFields on JobDataPayload {
results {
job {
compensation {
formattedText
salarySource
__typename
}
benefits: attributes(customClass: "SXMYH") {
key
label
__typename
}
__typename
}
__typename
}
}

operationName: SalaryInfo
variables:
country: US
language: en
locationForSalaryQuery: US/IL/Chicago
jobTitle: Software Engineer
includeIndeedSalaries: false
employerKeys:
- d3bc74b389807635
jobKey: e0a56644cb03643a
A stablecoin acts as a pegged currency, which is useful because the exchange rate between non-stable crypto coins and USD is highly volatile. For instance, let's say I wanted to implement something akin to a bond on a blockchain. It would be nice to have that smart contract pay out in a stablecoin to avoid any currency exchange risk.
They do sometimes.

Like, the WALK / DONT WALK crossing signals that were around in my youth were slowly replaced with the HAND / WALKING PERSON ones, I'm sure because they're better for people who don't read English.

But also there is a cost to change, and it's often not worth doing if the benefit from the new system or standard isn't a lot better than the old.
"Tax empty homes to provide more units."

How about just reform land use and take away the NIMBY/city-level veto over denser forms of housing? This is a far larger and far lower-hanging fruit than trying to tax 2-3% of units onto the market. After the housing construction industry collapsed after 2007-2008, we underbuilt several million housing units and are now suffering the results of low vacancy rates. You can't redistribute your way out of a shortage, but you can build your way out of one.
> #3 is a problem to some degree on crates.io, my understanding is that they basically treat this as a human moderation problem

I think it's more accurate to say that they consider dealing with this out of scope. "I want this name that has been unused since it was added as a placeholder package 7 years ago" is not something that the human moderation will help you with. The extent of human moderation on crates.io is basically "This is malicious or illegal and was reported to us and we looked and agreed so removed it"
Is there a way to "short" Teather? Seems like that'd be the money play.
I feel like we've seen this issue discussed a lot with the recent Harvard lawsuits but higher-education is not a meritocracy. If it were, the legacy system wouldn't exist.
> When I see a business that doesn't take credit, I think... tax evasion.

Maybe but I default to, doesn't want to pay credit card fees.
this works better if you split your whole schema into a physical and logical layer, which is a lot of boilerplate but seems like a pagni as well since physical concerns that shouldn't change logical semantics always eventually creep in. this entails at least a view with instead-of-delete triggers and making all indexes be filtered indexes for all tables so it's a lot of boilerplate.
Well paid American police officers with full time jobs hold down second jobs as security guards all of the time.

Nothing wrong with software engineers doing the same thing.
I think humans actually get treated worse than actual resources. I've never heard of charging a vehicle for its past oil changes when it inevitably fails beyond repair, for example.
She's a no-talent clown who bought her way into the public view with nepotistic wealth. She heavily uses photoshop on her pictures, and then sells beauty products to insecure young women to profit off the insecurities her digital media team helped manufacture. Her brand is basically just 'stupid and rich' - not someone I'd ever want any of the young women I care about to idolize. Her fame is a shame of American society: her rise is emblematic of the shift, away from talent, to wealth being the primary factor in modern cultural prominence.
Here's an article on a similar topic in NYC. https://archive.ph/xKVMG

It doesn't go into a ton of detail but it shows it's very common. One reason is that there's a cost to renting a place out with maintenance and dealing with tenants. If you just let the place sit, it's an investment like the many paintings rich people own that they never see, it's just a place to park money for later.
“Up to 40% of the nitrogen of a plant can come from this system,” Jeff says. “A bunch of the metals that the plant needs for nutrients come from these bacterial walls. This is a major, major new section of the soil food web. It is absolutely amazing.”
3000 users sounds like too few to justify k8s
I am disappointed by this but my family is 50/50 iPhone and Android. I'm not sure anyone knew of the SMS integration.
> You’re only allowed to express your disagreement because of free speech principles

Sort of true, but it doesn't make sense not to re-evaluate how we apply those principles when we encounter dramatic changes in communication patterns. You can believe in freedom of speech as an end in itself, or you can believe in freedom of speech as better than the alternative. If you think of it as better than the alternative, then you should be consistently measuring to ensure that is still true.
> Obama famously called someone a "jack-ass" after they exercised their free speech on-stage.

I thought that a strange comment. Disapproving of what one says is clearly not the same as condemning free speech.
On the flip she has been doing a lot of advocacy for prison reform and is apprenticing to become a lawyer in California, seemingly to that end.

https://www.nytimes.com/2020/04/02/arts/television/kim-karda...
> But then how to explain the Mozarts of the world who somehow seem to have, innately, the knowledge that for others requires training and time?

Those kids didn't really start out with "innate" knowledge, or anything like that. They get intensive training starting at a very early age, that's how they do better than others. Also, practice is not necessarily boring. When you're actively learning/mastering a skill at close to optimum effectiveness, practice is quite enjoyable and it's easy to rack up a lot of it.
There is also absurd-sql [1] that is sqlite3 in wasm using IndexDB as storage and it’s faster than IndexDB itself.

The article briefly mentioned about Dream [2] web framework but sadly, the author has stopped maintaining the library and noone has stepped up yet. So the whole web story with OCaml isn’t good yet.

[1]: https://github.com/jlongster/absurd-sql
[2]: https://aantron.github.io/dream/
Gotcha, that was a misunderstanding on my part. Thanks.
Virtual desktop 1 (pictured) is just tmux with a bunch of communications programs I have.

Virtual Desktop 2: Firefox, sometimes an additional terminal

Virtual Desktop 3: More GUI apps, though often vim split with something else, depending on what I'm working on.

I use plenty GUI-based software, but there's a lot of unnecessary bloat - both in resources and on the eyes - that we can do without.
The Commodore 128 had an 8502 CPU, a Z-80 CPU and an 8722 MMU.

Was a pretty popular machine - sold 5.7 units worldwide. But probably only a tiny fraction actually used the CP/M mode that used the Z80.
Alas, a formula for what you suggest (called fixed polyominoes) seems also out of reach.
How would the small studio access my private repo ?
>Permits to build, permits to remodel

It won't be your property forever, and future tenants have a right to live in a place that was constructed safely. I'd rather not find out that the wiring of the house I bought was installed by an unlicensed amateur when it burns down the house. That house fire could also spread to your neighbors, so it's not just your property that's at stake.

I agree that some permitting requirements can get out of hand; for example, some jurisdictions require a permit for repairs as simple as replacing a kitchen tap. But I'd rather the law be too stringent in this regard than too lenient, and it’s easy enough to flout the law for simple things like a kitchen tap.
Wouldn't that be a voicemask?
By "voters who got the 'right answers'", I meant voters whose votes most closely matched the final election results. If some voters always match the results of the group, then those voters are representative of the group psyche and could become official representatives of the group for future elections.
They do when there is good reason, but there isn't always good reason.

In fact, a theoretically better standard could actually be worse in some situations if people are accustomed to a different standard. Imagine if America had settled on red for go and green for stop, and then tried to change the standard to match the rest of the world. It would be a calamity as some drivers continued to adhere to the old standard that they knew.

Stop signs were originally yellow, so such a change isn't unprecedented, but in that case they also contained the word STOP so the colour wasn't critical to understanding the sign. Standards can more easily change when there is backwards compatibility available. More recently, some jurisdictions have started adopting traffic light shapes (square = stop, diamond = caution, circle = go) but retain coloured lights for backwards compatibility.
Why does it need to be cleaned up?

I thought telescope mirrors had to be absurdly pure.

It seems like it would make for a super cool museum.
There's a lot to recommend sales as a place to make money -- it's where the money comes from :) But to make big bucks you need to grok 2 things:

- How to optimize your comp structure (which could be fun for nerds) especially around accelerators. If you're going to land 2 huge deals in 2023 and you manage to get them both in the same quarter, you might make +25% over them being split across the year.

- Selling the value to the customer vs the features (disclaimer, I have a startup to help with this) a lot of nerds are very aware of what the product does, but a little less eager to listen to the prospect's needs.
UberEats Adds Weed Delivery to App in Toronto
Should be careful to differentiate between "Social Science" and Hard Science. One of these is flooded with questionable papers that cannot be replicated and the other has fields where a p value of 3×10^-7 is required for a discovery to even be taken seriously.
It is possible to prove consistency but to do so requires using a more powerful system of axioms which in turn might be inconsistent. What Goedel showed is that in any system that can encode arithmetic (and consequently some notion of computation, e.g. lambda calculus) can not be complete if it is consistent.
The thing that doesn't add up is the onerous zoning restrictions. When you're limited in how many units you can build, and that total is lower than the demand for the highest-margin "luxury" housing, guess what gets built?

You can have exclusionary low-density zoning and homelessness, or you can have abundant affordable housing but residential areas are a mix of building types (SFH, MFH).
I worked on a project where the architect kept talking about the rewrite they were going to do next year. That was cute until it wasn't.

It wasn't cute when he started pushing back on anyone making material architecture improvements to the 'legacy' system. How do you expect people to write better code on the new system instead of the same bad code they're writing now? People don't work that way.

Shortly before my contract was up, the person who approved his rewrite got promoted out of the building. I'd bet anything that his new boss didn't give him his rewrite.

Starting a project with no culture of testing, refactoring, whatever, makes it harder to add it on later. And if you fail to get it to stick, now you're in Sunk Cost territory, because knowing everyone was going to say no early on could have let you bow out before you got invested in a project that was going to torture you.
Aldi moved into my city and is now the "budget" grocer after the old one tried to become more upscale.
The film/television industry is very conservative in some ways. Productions methods have stayed the same for nearly a century, often for very practical reasons. 12-point or 10-pitch Courier, the basic typewriter font, along with certain formatting rules, was found to produce a page of screenplay that equaled about a minute of screen time. Nothing has happened over the past 100 years to change that, so no one wants (or needs) to mess with an industry standard, which in this case might as well be a universal language understood by actors, producers, directors, etc. at least in the English-speaking entertainment industry. Thanks for the formatting, including the font used, everyone reading the script has the same idea about running time, scene lengths, character names, etc.
All the "Bitcoin advocates" that I've ever talked to couldn't tell a merkle tree from an oak.
Hey josephg, does your motherboard disable sleep states when using XMP or EXPO memory configurations?

That could explain the crash when suspending.
My company doesn't deal with personal information, so ymmv, but the way we deal with soft deletes is deleting the password, setting their name to "Deleted user" and setting the e-mail address of the user to deleted-<random_hash>@ourdomain. That's all personal information, all other information they produced on our platform is property of the company they work for so it's not their or even our call to make if it should be deleted.

Keeping the user record in the database helps bring complexity down tremendously.
Wow, it's been years now since I typed "sl" at a terminal and got an ascii steam locomotive.
> The bigger concern is usually your employer. Working overseas without approval is usually a friable offense

This is true for my employer. We are allowed to work outside of the country for at most 60 days.