skysight-inc/HackerNews huggingface dataset:
Logseq.com | Senior Frontend Engineer (Clojurescript/React), Senior Product Designer | Full-time | Remote

ABOUT:
Logseq exists to increase the knowledge output of humanity.
We're currently building a neuron inspired knowledge base/personal knowledge assistant that captures, synthesizes, searches, and creates knowledge as fast as you think–a digital extension of your brain. We don't think in pages and folders, but today's tools do. It's slowing us down. Today, it's basically a private, open source, local first version of Roam Research. More about our future and team on twitter @logseq or at https://adventurous-ragdoll-1e0.notion.site/Who-is-Logseq-2c...

Feel free to shoot something over to hi@logseq.com if interested or with any questions!
> It's not what aboutism, it's the introduction of reality to your 'logic'.

Again, please follow the rules of this forum. You’re pushing the norms of politeness here very, very hard.

> You are asking why you don't have access to the evidence into an investigation into a designated terrorist group

I actually never asked that question.

What I actually said was “if the state doesn’t provide evidence, then we’re under no obligation to take its assertions seriously”. The rest of your point in this paragraph makes no sense in the context of what I actually said.

> Again, no country in the world cares about your wish to have access to terror investigation evidence. None. Zero.

It seems like you’re getting weirdly personal about this. This isn’t about “my wish”, and that’s honestly a bad faith interpretation of what I’m saying.

If we strip out the personal attacks, the core of this argument is actually clearly false. Governments don’t want to give out evidence, yes, but they care a lot about swaying public opinion. If they didn’t care, they wouldn’t even bother justifying their actions as anti-terrorism. If the public in general demanded a higher standard of evidence, then governments absolutely would begin sharing more of it. My “wish” alone isn’t enough, obviously, but in aggregate our wishes do matter a lot.
Links like https://github.com/vuejs/docs/edit/master/src/guide/introduc... instead of https://github.com/vuejs/docs/tree/master/src/guide/introduc...
Do banks even look at these things; I mean, beyond the appraisal?

I don't think my mortgage lender has ever inquired about the age of the roof on the purchase or during any refinances. For my first house, I bought it with a roof that needed work, had some small leaks, and was well beyond its design life. I got a mortgage without the bank bringing that issue up (albeit in 1996).

Home inspectors look at these things and buyers might choose to walk away based on the inspection report (which the bank never saw on either of my purchases).
Outside of a few very small stumbles, I don't think that Microsoft is a bad steward of open source .NET. Especially if you use Java as the alternative example where there were decades of Sun/Oracle shenanigans around open source Java.

Microsoft has done an amazing amount of work writing and rewriting code to make cross platform open source .NET a real thing. All open licensed and developed in the open.
> Why is this bad?

It's great for Portuguese Treasury, Real Estate investors and the Hospitality Industry. But terrible for everyone else living in Portugal.

Foreign buyers have driven the housing market well above the purchasing power of locals, who still have one of the lowest salaries in Europe specially when adjusted to cost of living.

For perspective, Portuguese minimum wage is 600 euros with a mode at around 1k per month (pre-tax).
No, you can however have .NET Standard assemblies that can load into both .NET (Core) and .NET (old) applications.

Those use a common API subset, and are a stopgap to make migration easier.
With a few very rare exceptions - the content is always available at a higher resolution and more easily accessible at a different site. Pinterest is just a blackhole that photos go to to die.
Chipmaker AMD just scored a big deal with Meta
Small talk can certainly be a vacuous attempt to fill the silence. It also seems to act as a social lubricant, moving with easy questions and accelerating into something more meaningful.
that, or when you need flexibility re. your workforce and you're not willing/ready to commit long term.
Right, which is the main thrust of the linked article. I think it's useful, though, to try and pick apart the boundaries where that argument breaks down; how different of a forklift do you need for your experience to stop applying, etc.
> Organic does not taste or look different.

this is patently false. the easiest and most obvious case is eggs.

try it yourself. buy a dozen of the cheapest factory farm eggs you can find and a dozen of organic cage-free eggs. crack them open and look. they barely look like the same thing. factory farm eggs look pale and sickly - organic looks rich and nutritious.

of course, you could just search it:

https://www.backyardchickens.com/hredirect2.php?c=4903441
These kinds of arguments don't make any sense to me. You can't buy copyrighted works[1], only licenses to them. So Steam changes the button to "Buy License" and literally nothing changes. Are you happy now? Of course not. Because that's not the issue. The thing you have issue with is the terms of the license, not the license itself.

[1] Okay fine you can but nobody who buys Skyrim thinks they are buying the rights to the whole Skyrim media property. But hey, I hope I'm wrong and you all owe me lots of royalties.
Yes if you can migrate them to .netstandard2.0 you can run them on both .net framework and the newer core/.net5/6 releases. I've just done this exact migration path myself for a legacy application
It's frankly shocking that Google Product Manager allows this to happen. I'm not exaggerating to wonder if the PM even looks at their own product.
There is already a very simple solution to solve being "on call": pay the damn person for the hours they need to be ready to answer the phone. That's how Doctors and Firefighters (and developers!) do in places I lived.

If I need to be sober or awake, or can't put my phone on mute... well, then I'm obviously on the clock.

I also don't mind my company texting or calling for emergencies, but babysitting the system for free on PagerDuty like some SV companies ask to is incredibly stupid.
The cost of batteries is declining rapidly, but it is still an order of magnitude too high. Will it get low enough? We don't know.

Most of the time you can get away with a relatively small amount of storage but sometimes you get an extended "dry spell", so you might need two weeks or more storage to be entirely reliable.

Renewables have been workable so far because of low-cost gas turbines fired by methane that take up the slack: we know now that methane is 80 or so times more potent a global warming gas than carbon dioxide, so if you lose 1% of the gas in handling it is a big problem.

The fact is that nuclear waste is not waste. The light water reactor extracts about 1% of the energy that a fast reactor could extract from uranium. In fact, molten salt fast reactors can not only consume plutonium and other actinides but also destroy a good fraction of the most dangerous fission products.
IMHO, what looks bad is when the company responds and asks for more time and more time and doesn't seem to be doing anything concrete. That shows lack of communication and coordination which looks worse than maybe missing one email or customer service request. Email doesn't always get delivered and customer service requests don't always get read by people who are empowered to do anything about it. If there's a pattern of not acting on emails, that may be different.

All that said, security reputation doesn't seem like super important. I'm having trouble thinking of companies that have failed because of poor reputation in that area, despite having a desirable product otherwise. I'm not suggesting not to care about security, just that worrying about your reputation shouldn't be on your list of worries. Given that as an industry, we're still making the same security mistakes over and over, trying your best and learning from previous mistakes is a pretty good baseline. You can still get relative praise for reacting quickly and effectively to reports that are made public, even if you missed the early warning.
In the late 90's and early 2000's Microsoft made a real effort to prevent people from being able to choose any operating system other than Windows. They've come a very long way since then, but they still profit from the enormous amount of software infrastructure still being developed today that's Windows only. For example, they've made it easy to run native Linux applications on Windows but they've made little effort to run native Windows applications on Linux. Their old reputation still haunts them and not everyone is convinced that they love open source and user choice as much as they say.
philip selway
> It is not like black and white. There are a lot of people in between pirate and pre-order player.

I can tell with confidence its not the case with my country. People who are well off, who are desperate enough to play it do pre-order vidya. And the other half don't spend money on video games because they think its a waste of money, why ? because its gonna get cracked anyway why pay for it now ? People are willing to wait for a few months for it to get cracked if it means that they can save that money. I know it sounds strange but when it comes to piracy its quite black and white over here.
I also highly recommend Yandex's image search; and, while it is super hard for an English speaker to use, Baidu's is phenomenal... Google is really just the one that sucks at this point.
I find this article a bucolic tale of tech and research.

Right after WWII with the planet in shambles, living in the "winning" country, you're working on computers and found unfettered access to funds and investment? No surprise.

GE in 1956? To leave out the massive macroeconomic power of GE in that day and age is shortsighted. Same with Bell Labs, et all. This was an age where military spending rose from 1% of GDP to 10%. It was military spending and military might that bought you that "unfettered research". Yes, society should be better at allocating for the long term regarding research and tech -- but 1956 GE was not some sort of utopia.

We're just in a lower part of the cycle right now. Unfortunately, the only reliable "reset" button society has found seems to be war. Hopefully modern financial markets will be able to create those cycles without as much bloodshed.
Marauder: A Dockerized media downloading solution using Google Drive as back end
I generally want to actually save interesting images I find - and not to another Pinterest board.

Pinterest goes out of their way to make this operation annoying.
> but IIUC these would have produced nuclear waste, which we currently don't have any long-term storage plans for.

As with most of America's problems, this is an entirely political problem, not a technical one.
After his coffee book, I'm not surprised to see that he's burned out on industrial design for now.
I think .NET is still seen as if it's Windows-only or Windows-first. If it does start being used cross-platform, I think it will take a lot more time to get there, especially since Java has been working just fine for the same sorts of projects.

And it's an especially hard sell given that it doesn't have a good GUI situation. Support for Windows GUIs is back since .NET 5, but the cross platform options are weak. It's very possible when the MAUI library finally releases that we'll see more people deciding to use .NET.
Apologies, I intended to comment on the same one you replied to, not to your comment. I remember struggling so hard in school to take notes, and then not understanding them.

I hadn't heard of you, but really respect what you're doing. I hope I didn't cause offence.
Maybe you've seen the problem discussed here?

Memory leaks are crippling my M1 MacBook Pro

https://news.ycombinator.com/item?id=29142157
It doesn't even need to be a historical argument. The US emmits 2x the carbon per person today
While I understand that organic farming with reasonable yields requires care and expertise, at face value this just looked like amateur hour to establishment farmers--at least initially. I'm not endorsing this view, but I grew up in farm country and heard it a lot. The thinking is something like what follows.

Pesticides, herbicides, and fertilizers massively increased yield, so eschewing these modern innovations due to some woo to get trash yields and inferior products (e.g., smaller, with more signs of insect predation) just seems like lunacy.

Keep in mind, people who have made a living judiciously spraying their crops with these chemicals for many years aren't likely to think they've been poisoning themselves or the population for a lot of reasons, so they won't buy into the central premise of organic farming. So it's like insisting on doing all of your programming on a PD-11/20 just because it's pure. When customers start insisting on the right to buy inferior products at inflated prices, it's all the more batty.
Compare the generated project file between the two.

I noticed for a time that some projects created in rider had a different project type than those created in VS which caused some issues at my company. Was a simple change to the proj file though.
As someone who sat on a committee handing out (small) research grants in the past (usually as no-strings-attached donations), the concern was never really that you would not deliver exactly what was promised. The concern was that you would not do anything at all (or very little). I know it might not even occur to an honest person that this would be a problem, but you would be surprised.

If you no longer believe what you proposed is a useful thing to do... send an e-mail. This may be easier to resolve than you think.
> I have been saying this for quite some time: The future vision of an all-electric ground transportation system is between impossible and untenable without a massive scale-up in nuclear energy generation in places like the US.

Through the 20th century, the US doubled its electricity production ~every 20 years.

What makes you say doubling its electricity production is impossible over the next ~20?
The package manager is not the best, it may have improved since last I used it. Also .Net really needs Visual Studio (not VS Code) to unlock its full potential.
Medallion is also kept very small because I would guess the tricks that they use to keep those returns so high (maybe even some sort of topological quantum field theory!) don't scale well to larger investments.
> I hope you realize this doesn't make sense. Would minsign2 be able to read minsign1? For an end user, they will need to know even more out of band information about the signature they want to verify.

"Signify 2" would be a specification, not a program. A future Age or Signify implementation would be able to handle multiple versions of their specs without mixing their components together just as easily as:

- A TLS/SSL program (OpenSSL, LibreSSL, bssl, etc) can work with TLS 1.2 and 1.3.

- libcurl can handle HTTP/1.0, HTTP/1.1, and HTTP/2.0

Say Age 2 uses, I don't know, "AES-512" (I pulled that out of my ass for illustrative purposes, don't tell anyone) and Argon2id instead of AES-256 and the HKDF. Your choices would be Age 1 or Age 2; you wouldn't be able to use both AES-512 and the HKDF, or AES-256 and Argon2id. There would be fewer combinations to keep track of, making it easier for other implementations to support less as insecure standards get phased out (c.f. TLS 1.0, 1.1). Insecure standards will still be around and be relatively simple to implement for anyone interested (especially for Signify, whose spec is so basic).

This is how versioned specs are supposed to work, with iteration rather than extension. The command I demonstrated wouldn't have to change.

If Age followed the PGP approach, a future version would support choosing either AES-256 or AES-512, and either the HKDF or Argon2id. You'd mix-and-match, and write all the metadata into the file. It'd be much harder to move away from bad standards. Instead, right now, Age just writes the version of the Age spec being used; that implies the rest.
All home repairs - it's a damn nightmare.
Home building - complex, slow and expensive
RE agencies, seem to compete... but it's an oligopoly market.
(just to stay in the RE segment)

And all three have severe government monopoly powers and competition killing regulations.
Nuclear waste is not waste.

The LWR extracts about only 1% of the energy from uranium. Next generation reactors like

https://www.youtube.com/watch?v=V8ApH-0YHkA

can burn much more of the fuel and even destroy much of the dangerous fission products.

Looking at it that way we've already mined enough fuel to run our civilization for a few hundred years. It's good news.
Build it for transporting beer and just start attaching SSDs to the bottles.
OP's daughter's complete first year of sleep
I believe for the satellites to pick you up you need ADS-B antenna diversity (an antenna on the top and bottom of the plane) which I don’t believe is very common yet because it has cost.
It was "fixed" in a microcode update by disabling the loop stream buffer (LSD) which is a special mode of operation for very small loops where the instruction decoders and uop cache in the CPU are shut down and the loop runs directly out of a small cache*. Since the problem arose only when the LSD was being used, in combination with hyperthreading and high byte register use, this effectively avoids the problem.

Of course, disabling the LSD has some costs: CPUs use more power and some loops are slower (though some are faster). These updates are usually applied silently without user consent, so you might quite surprised to find out that after a reboot your computation kernel suddenly draws more power or has slowed down or sped up.

> Can an x86 program detect whether this update has been applied? Can a Linux process set a DONT_HYPERTHREAD_ME_BRO bit?

Yes. One way would be to check the microcode version (available in /proc/cpuinfo on Linux, among other places), since the version that introduced this fix is known.

Another way would be to run a small loop known to fit in the LSD and then check a performance counter event which counts uops delivered from the LSD, like lsd.uops. This counter is always zero when the LSD is disabled (or realistically you could just run any substantial code and check the counter since you always have some non-neglible portion of the uops coming from the LSD). This is how I check it from the command line in practice.

Finally, if you don't have easy access to the counters, you could create a loop that has a significant performance difference depending on whether it is coming from the LSD or not. For example, a loop that crosses a 32-byte boundary will run 2 or more cycles when using the decoder or uop cache, but could run in 1 cycle in the LSD. Timing such a loop would give you a strong indication about whether the LSD is enabled.

---

* Specifically, the cache used is not a dedicated one, but rather the IDQ (decoded instruction queue) is reused. This queue holds uops and is normally fed by the decoders or the uop cache on one end, and which feeds the allocation/rename engine on the other. In LSD mode, this queue stops being a queue and is instead used as a kind of cache with the loop operations "locked down" in the queue and just repeatedly replayed.
Probably not.

I've heard the more recent releases of .NET have been pretty good, but I don't see any real reason to be interested in it. There are already plenty of good options out there.
MAUI, maybe?

https://github.com/dotnet/maui
https://github.com/atmos/camo

I think this is pretty well known? It's a good idea too for GitHub to protect it's users.
Pwn2Own Austin 2021: Synacktiv Crowned Masters of Pwn After Sonos One, WD
I thought this graph was interesting, because it makes it look as if sleeping and being awake are skills that have to be learned.
SEEKING WORK - Portland, OR or Remote

I'm a full-stack developer with 20+ years experience. My specialties are deep Postgres consulting and web development in Rails/Django/React. Occasionally I write some C or Rust for performance-sensitive problems. I've very comfortable with DevOps work in Kubernetes, AWS, Ansible, Chef, etc. I've recently done a couple paid projects in Elixir/Phoenix, and I'd love to do more.

I am reliable, easy to work with, quick to turn things around, and a good communicator. I can work solo or on a team, either as lead or a team member. I value client satisfaction as highly as technical excellence.

You can see some of my recent work here:

https://illuminatedcomputing.com/portfolio

https://github.com/pjungwir/aggs_for_arrays

https://github.com/pjungwir/aggs_for_vecs

https://github.com/pjungwir/active_model_serializers_pg

If you'd like to work together, I'd be happy to discuss your project!: pj@illuminatedcomputing.com
I assure you this is actually how it works. Im not talking theoretical either, you can go out and take a picture of the International Space Station throught the atmosphere using equipment that can be held with a single hand.

You'll be able to see the solar panels and various other little details.

Now that's a 100 meter target 400-600 km away. An aircraft carrier is even easier.

See for example https://www.amateurastrophotography.com/how-to-photography-t...

It turns out the atmosphere is not that big of an issue for such a large target. The ISS is much worse because the atmosphere is at the beginning of the light path so diffraction is minimised, in reality a picture of an aircraft carrier from orbit with the same lens would be much sharper.

Also, in real life these kinds of optics are really close to the theoretical limit, just fyi. The theoretical limits become more difficult to reach for larger apertures and higher focal ranges, but that's a few orders of magnitude away from what's needed here.
Once you go driverless, the truck size can be reduced since that large overhead (the human driver) that needed amortized over a big load is gone.

They could still join up to make trains at certain points in the journey but even then they'll all be able to brake or avoid obstacles individually.
PRC air corridors are concentrated in coast, commercial and military aviation are heavily intermixed because it's where population and security considerations are. Does not take much to capture a lot of data for useful analysis.

Somewhat related, Ministry of State Security commented on 3 security breaches to Xinhua recently. Case #3 was meteorolgical observation equipment setup near sensitive military base that sent data to overseas org. Insinuation seems to be it was part of crowdsource intel gathering for commercial purposes that ultimately had links to foreign military. Open source intel OSINT has been blowing up, so PRC looking to secure data.
One of Aaron's reasons in 02012 for opposing the centralization of the web in services like Twitter (and, yes, Reddit) was precisely that people would get knocked offline with the excuse of "hate speech" http://www.aaronsw.com/weblog/sfwants:

Imagine Tim had built the Web the same way folks built Twitter. All our web pages would be would be hosted by a single company, accessed through an API that they defined and could change at whim. Web applications would be far weaker than they are today (since it would be hard to store anything interesting on TimCo’s servers) and powerful corporations would constantly be knocking people offline permanently for various terms-of-service violations (no trademark infringement! no hate speech!).
You can find exceptions but it’s generally true. For example the high level data structures in Python and Java are both in the collections package.

I haven’t done C or asm since college but haven’t forgotten the concepts. Probably know more now than then.