skysight-inc/HackerNews huggingface dataset:
> Yes the US has publicly stated they are avoiding delivering weapons which could be used to strike inside Russia.

Which is strictly untrue; weapons the US has supplied already can strike inside Russia (and get the ability to strike further inside Russia as Ukraine has retaken territory.)

It is likely that if, any real criteria regarding where it can strike is being used, its something like “systems that would be an advantage over other alternatives available to Ukraine only (or primarily) in strikes into Russia”.

It’s also possible that that’s a PR position covering a different set of calculations with regard to weighing the desire to provide Ukraine superiority while limiting the acceleration of the escalatory spiral and preserving visible options for retaliatory escalation short of general war to deter new Russian provocations.
I usually don't have binoculars up to my face while driving. It interferes with the peripheral vision.
The mRNA vaccine took only a few days to design. So you'd save a few days, if the GoF virus happened to be exactly the same as the wild type.

There is no way to rush the rest of the process, unless you want to deliberately expose people to artificially created viruses that don't exist in the wild.

Small upside vs large downside of potentially creating a global pandemic.

Covid appeared on the Wuhan institute of virologies doorstep, with exactly the modification proposed in their grants. You would think this would be their time to shine but where was their help?

Right when the world needed the info they took all of their databases off-line and have never opened them again
The "B" variable measures how integrated a neighborhood is, and that snippet seems to be saying that its existence is the "ethical problem" that led them to purge the dataset. How is any of that different than what I said?
I literally only heard of him because Greta's burn was big enough to trend across my screen. He's apparently a big enough loser to make her look cool by comparison.
No. The dataset [1] defines B as:

1000(Bk - 0.63)^2 where Bk is the proportion of blacks by town

And not sure how anyone can argue the dataset is worthy of being included. It is pretty offensive and misguided at minimum to argue that having more black people in your neighbourhood will depress housing prices. And for it to be solely because they are black and not to do with a range of other factors e.g. socio-economic.

[1] http://lib.stat.cmu.edu/datasets/boston
I meant that the shared compiler code with Cpp is the problem. At least in gcc. I don't know about Clang.
My Rights to be included as example data in a tool distribution
The meatless burgers also remove the flavonoids as part of the processing, removing some of the benefits of eating plants in the first place.
The Go module system has some cruft that could only really be removed in Go 2. The gopkg stuff was an attempt to bring the fragmented ecosystem along to the current solution. It's not perfect, but the important stuff (like version selection) the go.sum file etc, is well designed.

You're quoting me talking about the Go import statement, and then shifting to talking about Go modules. The import statement, at the level of the language maps a string to a symbol. Packages are just directories. I meant to compare it to the more complicated package/module systems which are built into other languages like Python or Rust.

I said:

> It's very easy to see code on GitHub and import it.

Which I maintain is true. I usually just type the import line into my text editor and the tooling figures out the rest, or prompts me to "go get". Your example talks about going in the reverse direction, which I never claimed was easy. I don't think I've ever had to do that either. If I want to see the exact version of a library, the go tool has downloaded it to the local filesystem.
You manually flush the addresses of the framebuffer via a cache maintenance instruction.

The internet tells me the phone has a A53 which should be ARMv8, so probably a loop of DC CIVAC (Data Cache Clean and Invalidate by Virtual Address to Coherency) instructions over the framebuffer. Though the buffer might be large enough to not even fit in the cache, so it might be more efficient to just flush the entire cache.
Dental procedures and even tooth brushing increase blood bacteria levels. In addition to aerosolizing, they also reach circulation through gingival lesions caused by the procedure. Once in the blood, they can colonize the heart and cause endocarditis.

https://www.ahajournals.org/doi/10.1161/CIRCULATIONAHA.107.7...

https://pubmed.ncbi.nlm.nih.gov/12212870/
Wayland needs a restart. I get (and applaud) the aggressive "not in scope" as the developers don't want to be maintaining the universe and dealing with nVidia, AMD, and Intel is difficult enough. I really wonder if implementing this stuff in something other than C/C++ (Go, Nim, D, Ada, Zig, Rust, etc.) would be an improvement as it would force developers to come to grips with "No, you DON'T own that memory and you can't bash on it and people who want to use your system won't either. Figure out how to abstract that."

It's become pretty clear that their abstractions aren't correct. If I have to link against a gigantic C library just to get window decorations, we have a deeper problem.

(see: http://way-cooler.org/blog/2019/04/29/rewriting-way-cooler-i... for how big it is)

> Currently there is 11 THOUSAND lines of Rust in wlroots-rs. All of this code is just wrapper code, it doesn’t do anything but memory management. This isn’t just repeated code either, I defined a very complicated and ugly macro to try to make it easier.

> This wrapper code doesn’t cover even half of the API surface of wlroots. It’s exhausting writing wlroots-rs code, memory management is constantly on my mind because that’s the whole purpose of the library. It’s a very boring problem and it’s always at odds with usability - see the motivation for the escape from callback hell described above.
Never mind complicated fields like oncology, ChatGPT gets even basic medical stuff wrong like treatment for minor sports injuries. If you ask it whether ice is an effective treatment it will basically answer yes, and give a long list of reasons why. This is unsurprising since there are so many web pages still recommending the outdated RICE (rest, ice, compression, elevation) protocol. But it turns out that protocol was never based on any reliable scientific evidence and in most cases likely does more harm than good.

https://www.drmirkin.com/fitness/why-ice-delays-recovery.htm...

https://wwnorton.com/books/Good-to-Go/

ChatGPT gives medical advice based on popularity, not scientific accuracy.
People who are forced to receive worse medical care, for example because they can't afford necessary medicine anymore, are tangibly worse off than they were before. It's not a sign of an unhealthy relationship with work if someone is upset at not being able to buy medicine. Framing it that way is unhelpful.
John Carmack is hardly an unbiased source.

In any case, if your program is waiting on network or file I/O, who cares whether the CPU could have executed one FLOP's worth of bytecode or 9.75 million FLOPs worth of native instructions in the meantime?
All this talk of "not showing need" is kinda disturbing given the pitch is that this is for work and home. If someone wants to be a super hard negotiator in a professional context, I have no comment on that, but being super reserved and not demonstrating need in the context of your spouse and kids is toxic and manipulative. "I don't need you, you must come to where I am, and where I am is the status quo. We're all rational adults here." is not a way to speak to people you have an explicitly emotional connection to (where your relationship involves what I like to call arationality, which is to say, irrationality without the pejorative connotation; not employing rationality in a context where rationality is inappropriate). "We're all predators who take advantage of the needy" is a poor outlook on life in general, but to treat people in your personal life that way is. Very concerning.
Isn't that a measure of how integrated a neighborhood is? And even accepting for the sake of argument that such a variable is evil, why not just exclude it instead of ditching the whole dataset?
Had a cursory look so sorry if I missed something but does this run on the GPU? If not what's the point?
No, ARM has cache management hardware (and a memory ordering model which you need to understand on the OOO cores). You just have to use it.
I might be wrong but I like to believe that there is a critical difference between gossiping about Becky and laughing at people dying from AIDS. Saying that… maybe I just don’t know - I don’t like either and in my head there is a clear distinction.
Not only is copying it over itself not the only solution (all you need to do is issue the right sequence of cache flushes over the affected area, so first CPU cache flush instructions, and then maybe an additional set of MMIO based cache flushes depending on how your L2 and/or L3 work), but copying over itself isn't even enough to be correct. They lucked out that it seems to work, but it's kind of by chance. That cache is more than in the right to still not flush some lines even with this big copy.
No, you are not.
https://medium.com/@docintangible/racist-data-destruction-11...
Or the price was listed in $/lb, $/bag, or the distributor even played sloppy with the definition of "unit" where it meant bag in some places, and carton in others.

As practical advice to avoid getting burnt, yes what you say is true.

But as condemnation from an Internet Investigator who's going to get to the bottom of this company's possibly flimsy story to save us from some possible omitted details? meh. I can totally see how the attorney reviews the contract, the consultant explains the terms, and the business owner is mistaken about what they're signing up for. They did think they knew, that was the entire problem.
> Python has optional type annotations

Moreover, it has static type checkers with varying degrees of support for type inference.
This is very interesting and something I’d like to replicate. Can you give an example of a typical transaction? For instance, after you withdraw say $10,000 from Stripe or PayPal to Bank, do you the transfer $10,000 from Bank A to Bank B?
> Python doesn't really support Haskell-like pattern matching

It does as of 3.10:

https://peps.python.org/pep-0622/

Not as sophisticated as what Haskell can do, I'm sure, but I think it's a good addition to Python.
you're responding with that comment in an article with valid research.
A Python to SQL compiler already exists https://db.cs.uni-tuebingen.de/publications/2022/snakes-on-a...
I am oldish now.
Reading through the comment threads
I dont think my opinion is popular here today
but I feel sad when people spend so much focus on
making money and to make big money as an outcome.

There are millions of people out there who have
to hustle every miniute of their lives to feed
their family, have some shelter and if they are
lucky some minior access to healthcare.
Each day is a make it or break it moment.

Most programmers and other in the tech space get paid a
lot of money in their day jobs.
A lot of money compared to most professions.
That is a huge win.
Almost like being minor royalty.

If you are so lucky.
You can put food in the fridge, pay rent,
get around, eat out some, healthcare
(A much bigger problem in the US, than other western nations true)

You have been blessed even though you did not deserve it
and you might not believe it.

Slow down.
Try to enjoy life outside of money and
outside scheming to make money.
and outside of tech.
Greed is not a good raison d’être.

Hundreds of thousands of people will make more money than you.
They will have better toys, bigger cars, nicer apartments,
bigger wealth.

Humans look up.

My boss has a brand new Tesla, he has a nice house.
Bossman look up to a neighbor who has a huge house and 2 Porches.
Neighbor looks up to his cousin wh ....... [1]

Fuck that.

If you look down, you can see how bloody fortunate you are.
Be a bit more humble. A bit more grateful, and try to enjoy
where you are now.

[1]
These are examples from my era.
People may have different status symbols they look at.
Maybe you dont want a car, and you get dont care what others have
there will be different status symbols you look up at.
AMD says it is aware of Radeon RX 7900 XTX temperature issues
I think your statement only assumes the input to ChatGPT rather than considering the state of the entire system. If we consider the entire state of ChatGPT then it is likely that the answers are deterministic and predictable just like from a human
They do totally different things. A regex will tell you if the haystack contained any needle (and if you want, give you one specific one which depends on the engine/compilation). AC tells you all needles the haystack contained.
> But consider that there is no demand for workers who would cost more than the value they add

In general yes. But as as some of the venture capital funded growth companies have shown us in recent years these values can stay detached for quite a while.

But yeah over longterm I'd you to be mostly right.
In the context of banking, I would call it at least a dirty-trick. If you're saying "How can you pay a lawyer if you cannot...speak???", then you're not the good-guy.
This is everyone's problem with RSS, filtering through the hose pipe of information. Some of the feeds you want everything but a lot of the news sites or popular ones you want a cut down version that caters to your interests since few sites filter on their end and even then it could be poor cut up. It needs an easy way to do that, a basic Bayesian filter trained with down votes would be a drastic improvement over none at all.

You can definitely build a better RSS reader and a big part of that is going to be tailoring so its not just a hosepipe of everything. I use FreshRSS every day and it supports filtering but its a pain to use and its not what I am looking for really it has no intelligence. I read maybe 1/10th of the articles it presents and I have cut feeds where the signal to noise is poor for my interests. This is definitely an area worth improving.
Shall I kick the complaining off, then? Technically you could use this to create an unmanaged ransomware solution. “The key to your documents is behind this paywall, bye”

Having said that, I do really like this and believe its existence is justified, just like a knife.
Ask HN: Has Google flagged you incorrectly as a spammer?
Recently, all of our company emails are ending in spam. We are following all of Google's good practices SPF set correctly, DKIM, DMARC. We only send transactional email to engaged users and with a visible unsubscribe link. We serve millions of customers and one week the amount of customer support tickets increased significantly because they aren't receiving emails such as forgot password, payment receipts, etc.

Google is flagging all of our email as spam, including when we answer support requests and send email directly from gmail's interface.

Please YC, any recommendations on what to do? I'll probably spend nye working.

Thank you :)
Needed a solution that I could use on all devices easily - browser, shell, phone... basically anywhere I need a password. KeePass isn't distributed by nature, relying on a filesystem DB - this worked for me for _years_ and is a fine system, but I started getting nervous using Google Drive to tote the database around from device to device.

Also planning for my passing, I think it'll be easier for my SO to get into a simple web-based solution with my TFA scratch code if they need to handle any of my affairs vs. tracking down my KeePass file that would be behind disk encryption etc.

Like I said - used KeePass for years, and I love it to death. I have just moved on in my usage and needs =)
I love how web development has gone full circle. In 2006 I wrote a chatroom site that was server-side with Ruby on Rails-based javascript sprinkled in for realtime page updates. It was long polling of a single HTTP request (websockets didn't exist then) but it worked extremely well. Never liked SPAs and the npm bloat. Happy that stuff like Svelte and Phoenix is taking it back to the server-side with JS sprinkles place which seems optimal to me.
This has been a really fun project to work on during the weekends, definitely recommend it. Next step for me will be to get automatic direction finding working, hopefully will finish that during the next year.
That's pretty flimsy reasoning to allow Google and Facebook to track your users. You "might" have done something wrong. It's unlikely they rolled their own encryption and authentication process. Using well trusted, vetted, local auth libraries is much more preferable than outsourcing your auth for "security reasons" to a third party.
I believe your comment violates the site guidelines. Not having any proper arguments is one thing, but resorting to personal attacks is another altogether.
I'm also doing a solo-startup right now that relies heavily on LiveView and Channels/Websockets. I wouldn't have been able to build it by myself without Elixir/Pheonix. It's absolutely fantastic, can't recommend it highly enough.
I asked the WSDOT the same question a while back: https://twitter.com/landaire/status/944698354742599681

"The dowel bars help extend the life of the pavement by about 10 years or so."
Maybe it's just me, but I couldn't get 1password to recognize the fields as fillable when creating an account.
How would you know, get access to such data

> showing the many times the cop had been in the room with criminals

> detect the criminal from a lineup.

Why would they want to try that, what do they care if you ask them to try
> Actually, I think the next big unlock in user adoption is static typing.

From reading that post, it sounds like Jose does not believe static typing is needed. But a nice to have to address a very narrow set of use cases that primarily would help for documentation, not bug mitigation.
a) No. If 50% of the community is African-Americans and live on one half and everyone else on the other then it would be exactly integrated. Except of course it isn't.

b) It is not scikit-learn's responsibility to alter third party datasets.
Compiz has been around for 16 years now
You are right! Guess who hasn't used Perl for a few years!
> It is somewhat harder to make the above on smaller nodes than it is to make just processing cores or just memory.

I'm not convinced this is the reason because the microcontrollers I know of use SRAM not DRAM and SRAM is what CPU caches are (plus of course some extra logic for the cache management aspect). I am aware that designing dense and power efficient SRAM for a cell library is considered a pretty hard thing to do, but it seemingly has already been for modern processes.
I'm more concerned with PayPal denying me access to my account, preventing me from attempting to move funds out, or disabling integration with my business that prevents customers from completing payments. Yes, reversing a sweep that already happened would be bad, but it's the other stuff that worries me more, along with the lack of proper support for such cases which are true emergencies for small businesses.

SVB: Used them about 10 years ago for a startup. Didn't go back to them when I started my second business, as I didn't feel like they had many staff or really cared about having me as a customer.
This. Somebody should actually trace the milestones that led to the current state as it not by any means obvious why it happened. At some point a winner-takes-all dynamic obscured some direct competitors like R or julia but prior to that all bets were open. It could also have been c++, since libraries like armadillo and eigen make it easy to write script-like code. Or even java that is everywhere in enterprize
The presenter says that you should not write native Wayland clients at all but use either Gtk or Qt.
How is doing a sanity check incendiary in your view again?
Yeah, everyone in the world is tech savvy enough to work with password managers. Reality looks different, trust me.
The big problem here is really the library distribution system for java. Most jvm based projects use binary dependencies that are mostly sourced from maven central. A build tool could automatically block downloads of, or construction of a classpath including, binaries with known vulnerabilities. But then you might find yourself with a broken build that you can't fix yourself leaving you at the mercy of the developers of an upstream dependency that you inadvertently depend on (like log4j). I think the situation would be a lot better if java projects defaulted to source dependencies instead of binary dependencies and build tools were good at supporting remote binary caching so that you could build your own cache of binary artifacts rather than rely on a central one (so that not everyone in your org needs to burn cpu rebuilding libraries with each update). Then even if you indirectly depend on log4j, you could just grep your codebase for log4j, bump the version, rebuild everything and move on with your life. This also could make life easier for maintainers since downstream users might just fix things for them.
I don't really compile python functions to sql -- I just execute sql. It's just that the execution engine is written in python
How the Government's Case Against a Chinese Immigrant Fell Apart
Stop what?
The thing you're looking for is easily found with a Hoogle search for type

(a -> Maybe b) -> [a] -> [b]

Which yields mapMaybe: https://hackage.haskell.org/package/base-4.17.0.0/docs/Data-.... so you end up with

heads = mapMaybe safeHead
I, for one, wouldn't ever use a service that requires login via social media or some other platform, especially FB/Google. This isn’t usually a problem, though - I don’t think I’ve ever encountered an app that would impose this. (Maybe apart from services that are specifically built on top of the app that they’re authenticating through.)
It's deprecated since 2001 and not in the stdlib?
Yes, the applicant is “selling” their time. Companies are buying it. The current information gap is that we don’t know what the sell side looks like at all really, and the buy side is incomplete.

You’re right that the other glaring issue is that most jobs aren’t fungible like commodities or shares in a company. I don’t think it would be a useful product but it would be interesting if we even had an approximation.
> Doesn't a country keep records of who and when enters/exits it?

Not particularly _good_ records, particularly on exits, in many cases. And I assume Romania has borders that you can basically just walk across; most EU countries do.
Data Structure Collectible Cards

https://cs.cards/

Disclosure: I made this as a side gig. Use HAPPYGRAD for 15% off.
The Go Note Go Story: Note-Taking Without a Monitor
> Mathematics is functional, not object-oriented.

I beg to differ. If by "math" you mean arithmetic and calculus, then sure. Combinatorics, graph theory; probably most of discrete math is very much object-oriented.
> software compatibility

A/UX ran with memory protection on the 68020 Mac II in 1988, probably in 1987 in beta also.
data is just that, not an argument in itself. how you use it to disprove something is up to you.
If you want premium support then yes you should be for example: one of my clients spent several hundred thousand a year and has a massive part of their operation dependent on AWS, so they also paid for premium support.

If a business is wholly dependent on a particular vendor and that vendor offers additional support, it seems to behoove the business to pay for the additional vendor support.

It's similar to people who complain that they are losing millions of dollars because they can't get Azure support to work with them, but then when asked if they have contacted their account rep confess they don't have an account manager to help them.

Basically paying for additional support is like insurance, you probably won't need it, but if you do you'll be glad you have it.