skysight-inc/HackerNews huggingface dataset:
Tree conflicts were only introduced in Subversion 1.6. https://subversion.apache.org/docs/release-notes/1.6.html#tr...
First Google should provide the Java community an platform that actually supports Java language alongside its standard library instead of Google's version of J++, just like the NDK supports C and C++ standard library.

None of the other Java vendors has ever had any problem with either Sun or Oracle.

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

Or just like with Microsoft with J++, they can create their own .NET aka Android with either pure Kotlin/Native or Dart and see how successful it will turn out to be without piggybacking into the Java eco-system (Fuchsia).
If you search google for "wordpress sqlite", the first result is https://wordpress.org/support/topic/sqlite-3-database-file-w...

The discussion can be summarized as "Don't even bother trying". This is from the wordpress website itself, dating from only a year ago with contributions from moderators.

Please excuse me for walking away from that thinking it wasn't an option.
Am I the only one who read this thinking "Oh come on....git with the program dude...."?!? Seriously, I love git.
> arithmetics

true, but you should calculate everything- highly subsidized education, public transportation and medical, generous grants for students, more vacation days, long parental leave etc.
It's pretty easy to tell if you're more than just slightly lactose intolerant. The symptoms are pretty obvious and go away after a day or two of avoiding dairy.
I think it's partly architecture compatibility. The SIMD functions exposed by Rust at the moment are all CPU-architecture-specific, but Rust code is generally expected to work seamlessly cross-platform.

I believe there are plans to expose higher-level functionality as a safe interface at a later date (the API design work just hasn't been done yet). For now you can get this functionality as a 3rd-party crate https://github.com/AdamNiederer/faster
Luxury Apparels Industry on a Growing Spree
So I have to admit I am myself not really sure. It has been posted on r/haskell where recently there have been several posts about some kind of less-is-more approach when writing Haskell (for example [1]).

I would say it's some kind of informal manifesto to write Haskell code, that does not use too many or advanced features. The C++ community had and has similar discussions where people banned specific features and agreed on (admittedly different) subsets of the language. These endeavors have been more or less successful, but in general I agree that there is the danger of having a too powerful language, where people go off the board and write code that is hard to read.

[1] https://www.reddit.com/r/haskell/comments/eg25xt/a_plea_to_h...
Please don't confuse `/dev/random` and `getrandom` - they are separate interfaces.
> Don’t try to be clever by using a localized domain, don’t use .io. .com just gives a better impression...

https://gohugo.io - Hugo website

> My suggestion is to avoid subdomains completely.

https://themes.gohugo.io - Hugo themes

https://discourse.gohugo.io - Hugo forum

Hmm
Iterative Engineering as a Service
If anything it seems to get worse the further up the pyramid you are....
Who pumping the balloon? Where is source of this energy? Can we use this source of energy for our own needs?
We did that on our project were using markdown in jekyll and kept it in hugo. Hugo has its own plugins, not that hard really.

EDIT: Hugo has a plugin to import a jekyll project, you can check maybe it will do most of the work for you. Link https://gohugo.io/commands/hugo_import_jekyll/
Since C11 there's _Generic which allows to do it. Using macros in that case is strongly advised (or else it would be very verbose).
For me, Google Sheets don't have the signature features of Excel, it's like Excel lite.

No VBA, no keyboard shortcuts, (no cross-workbook references).

Imho two people working inside the same worksheet at the same time was never an Excel's missing feature.
What is the business justification for creating a blog on your website?

In general I would think that it is to create contents and SEO, in which case I believe that it is better to host it under the website's domain. On the other hand you may be targeting a different audience from your main site/product. For example Uber, Netflix at al have "engineering blogs" these days, which clearly have no relation to their product but perhaps rather aimed at being a recruitment tool. In such case you might want to use different domains (which incidentally is what both Uber and Netflix do).

I see people commenting on the technical aspects but the differences are minor and the business goals should be driving the decision.
> Patronisation, pittying, and a general attitude of looking down at me.

Which is hard to square with the "it‘s god‘s will" bs…
There's a reasonable argument to be made that limiting the backdoor to very specific instructions that specifically target the domains you care about makes it less likely that your backdoor will be triggered by accident. Escaping detection is just as important here.
This is pretty common for modern cars, I'd say post 2008ish or so. Headlights just don't go out as often as they used to so OEMs feel more comfortable making that a bumper cover off, pay a mechanic, type job.
The Mechanical Muse
Those using static site generators - how do you handle search?
https://translate.google.com/translate?hl=&sl=pl&tl=en&u=htt...
Please show working implementation of SPV for starters.
It has been extremely well-covered in the media. The oligarchs in Congress don’t care.
Indeed; the market has clearly chosen to prefer optimizing for low cost of full system validation (running a full node) over lost cost of transacting (cheap block space.)
> "I think this is the wrong approach. The data is public."

But why should the registration data be in the public domain?

I don't publish my name/address/phone number in a phone book (remember those?) for obvious reasons. My domain registration info shouldn't be any different.

'No privacy' shouldn't be the default setting, with the customer having to pay extra for 'private' registration.
Yes and no. Most of the vulnerabilities are Intel-only and only a few apply to AMD as well.
Threaded Code
https://sharps.org/wp-content/uploads/BECKER-CHES.pdf

This paper demonstrates that by adding a small amount of dopant[1] to the RDRAND circuitry, you can weaken it enough while it still pass NIST suite. And the modification is undetectable.

In this paper we introduced a new type of sub-transistor level hardware Trojan that only requires modification of the dopant masks. No additional transistors or gates are added and no other layout mask needs to be modified. Since only changes to the metal, polysilicion or active area can be reliably detected with optical inspection, our dopant Trojans are immune to optical inspection, one of the most important Trojan detection mechanism. Also, without the ability to use optical inspection to distinguish Trojan-free from Trojan designs, it is very difficult to find a chip that can serve as a golden chip, which is needed by most post-manufacturing Trojan detection mechanisms.
To demonstrate the feasibility of these Trojans in a real world scenario and to show that they can also defeat functional testing, we presented two case studies. The first case study targeted a design based on Intel’s secure RNG design. The Trojan enabled the owner of the Trojan to break any key generated by this RNG. Nevertheless, the Trojan passes the functional testing procedure recommended by Intel for its RNG design as well as the NIST random number test suite.This shows that the dopant Trojan can be used to compromise the security of a meaningful real-world target while avoiding detection by functional testing as well as Trojan detection mechanisms. To demonstrate the versatility of dopant Trojans, we also showed how they can be used to establish a hidden side-channel in an otherwise side-channel resistant design. The introduced Trojan does not change the logic value of any gate, but instead changes only the power profile of two gates. An evaluator who is not aware of the Trojan cannot attack the Trojan design using common side-channel attacks. The owner of the Trojan however can use his knowledge of the Trojan power model to establish a hidden side-channel that reliably leaks out secret keys.

[1] https://en.wikipedia.org/wiki/Doping_(semiconductor)
So it must be luck, luck all the way down.
>I want to have vegetarian food which is nutritious, has good taste, has good texture, and doesn't remind me of meat.

I'm not even sure it's "healthy". The entire purpose of the product is to taste and feel like real meat. Although, I'm with you in that I don't understand why anyone would want to eat a food with a mile-long ingredient list because it's "like the real thing". There are plenty of healthy vegetarian alternatives to hamburger, obviously.
You could potentially use a regularly scheduled pipeline in GitLab CI to do this. You'd need to use a user token instead of the pipeline token since you want to push back into the repository, but this should be possible. Then, when GitLab CI updates the repo, Netlify CI should jump in.
Google Search, JS solutions like lunr.js, paid options like Algolia...
This isn’t Certhas’s personal theory. It’s part of standard cosmology, called the metric expansion of space. That term should get you pointed in the right direction if you want to learn more about the evidence for it.
From a cloud perspective, it's easier (by a tiny bit of work) to point a subdomain to a service over pointing a folder.

E.g. blog.example.com pointing to a static website while project.example.com points to a server.

If you want both to be under the same domain and use a CDN for only one of them, you still have to configure the pass through of all others... But if it's only one subdomain, CloudFront no longer needs to know about non-Cloudfront endpoints.

I run my Hugo site on S3+CloudFront for a be penny a month (if that), despite also having a $5/month server... It protects my site from going down if one if the 5 WP sites I lazily host for friends gets directly attacked and someone pops a shell + container break out.
White House proposes regulatory principles to govern AI use
I agree with you in the general case but Warren does have a long history of consumer advocacy.
And if you want to do it from inside Emacs/using org-mode, see: https://ox-hugo.scripter.co/
CBP and ICE DNA Collection [pdf]
Show HN: EvoMaster – Automated Test Generation for Java/Kotlin RESTful APIs
Goodreads has been on life support for years. The community itself has complained about a lack of innovation and updates, and this is just another consequence of a neglected operation.

The real problem here is that Amazon doesn't want to put any money into it.

Your solution makes a lot of sense, but would require effort, and I doubt anyone involved in running GR cares enough to do it.
Yes. I made that typo so many times....one slipped through....

Edit: Fixed now!
Frankly, I was very suprised to hear this, too. I visited a rural family last year and we had a short chat about this. I had expected the subsidies are for machines etc., but influencing the choice of crops in this way seems really misguided. Whoever created this had good intentions, but the results are lamentable. (The family in question still have a large portion of land they cultivate in a more natural way, alternating the crops properly etc.)
Apart from the main topic, really liked the layout and theming of your blog. Curious to know of it's hosted somewhere or self built.
Exactly. That's the reason why I don't understand that reasonably senior people ever have to go through that whiteboarding crap (or actually through anything more than a friendly chat).
But the person earning 150% more than _them_ isn't purchasing a Tesla. It's a Lamborghini or a Bugatti. It's not a 3br home in SF - it's a summer home in Napa, or a chalet in Tahoe.

The person earning 150% more than _them_ is coveting the latest Bell Jetranger, or Gulfstream G700.

The obsession for more is the same at all levels.
Its the privilege that separates the classes. As you pointed out the consumptive aspects completely disappear, but its an incredibly limited view of money.

I forgot to mention the tax and liability advantages of a fully funded trust and autonomous private foundation.
> supporting

Come on indeed.
This is a bit tangential but maybe someone could give me a some advice.

When running with many cores is there some way to get the Linux kernel to run them at a fixed frequency?

I've been doing multicore work lately on AWS - which works pretty well but you don't get access to event counters so sometimes I'm having trouble zeroing in on what the performance bottleneck is. At higher core counts I get weird results and I can never tell what's really going on. Running locally I have concerns about random benchmark noise like thermal throttling, "turbo" and other OS/hardware surprises (I know on modern chips single thread stuff can run really different from when you load all the cores). I've been thinking of getting something a bit dumber like an old 16 core Xeon (I'm on a bit of a budget) and clocking it down - or maybe there is some better solution?
If you host PHP software like phpBB on a VPS on forum.example.com and have your static website hosted on Netlify under blog.example.com, it's easier to do this with subdomains.

Of course, you can have a load balancer under example.com that acts as a reverse proxy for your forum unter example.com/forum, but the easier setup with different languages/software/servers is to use subdomains imho.
> relative to the rubber

This makes me uneasy about your analogy. It’s like saying “relative to space” which is nonsense. Also, why would space limit itself to only expanding outside a physical body?
Ha! Another empty prediction that we'll happily call you out on once it expires. Remember when you predicted that Bitcoin would completely cease to exist by the end of 2019? https://twitter.com/lopp/status/1211707215620530176
كلمات اغنية جات البشاير ماجد المهندس
Inline was added in C99, which MSVC still doesn't support entirely. If this has to be taken into account when you choose what standard to use for your codebase, that's a quarter of a century trickle down for features to reach the consumer.

I hope I get to use C2x* before I retire.

*postmodern C?
Ahh... a neat coincidence anyway. :)

Thanks for letting me know!
The concern for RDRAND was really that it might be used to exfiltrate data.

Imagine a parallel universe where everybody happily just uses RDRAND to get random numbers. For example when you connect to an HTTPS server, as part of the TLS protcol it sends you a whole bunch of random bytes (these are crucial to making TLS work, similar approaches happen in other modern protocols). But in that universe those bytes came directly from RDRAND, after all it's random...

Except, if RDRAND is actually an exfiltration route, what you've just done is carve a big hole in your security perimeter to let RDRAND's owners export whatever they want.

XORing RDRAND into an apparently random bitstream is thus safe because the bitstream is now random if either RDRAND works as intended OR your apparently random bitstream is indeed random.
Show HN: Cheaki.com – I hate online cheatsheets, so I built a tool to share them
Cheatsheets could be a powerful tool for lots of people, especially a full-stack developer like me, but I hate online cheatsheets for a few reasons:

1. Most online cheatsheets are pdf files or webpages. I can't add my own stuff, nor only take the parts that are useful to me.
2. There is no easy way to search across all the cheatsheets I've collected.
3. Can't make part of a cheatsheet private, therefore, I have to delete sensitive stuff before sharing mine with others.

I ended up using multiple txt files to store mine over the years which is cumbersome as well.

So I built Cheaki.com. On Cheaki, if you see a useful cheatsheet somebody else wrote, you can clip the whole sheet or just some of the cards (a cheatsheet contains multiple cards), edit the content, delete some or add new cards.

You could set a card private, then it will be encrypted and only visible to you.

Finally all your cheatsheets' content will be on a single page, and you can search all using Ctrl+F.

This is a cheatsheet I've created for NodeJS Interview questions: https://www.cheaki.com/nodejs/nodejs-interview-questions

The website is at: https://www.cheaki.com
I used to do that but it was quite stressful. I prefer creating products on the side instead.
It’s a shame there we are so whipped to .com
Can We Build Trustable Hardware?
Having been on the buying side of large enterprise projects (up to $50 million) I was surprised at the number of vendors who simply look at a very small outline of the project and decide not to get involved.

Later on, back on the selling side, I now appreciate that "qualifying out" opportunities is definitely a critical activity otherwise you well spend huge amounts of money chasing stuff that you probably won't win or, worse, win and make a loss on.
AMD Ryzen 4000 Mobile Series: Bold Claims, 64-Core Threadripper Beast
Humans are irrational.
I want a cloud version of Dr. Sbaitso!
> valued 150% superior in a fair labor market

Dropping all this nonsense about the labour market being "fair" will help you deal with the reality of it. Interviews have a huge arbitrary element in them of personal preference, and end up selecting for "looks and sounds like the interviewer" or "went to the right school" far more often than they would like. And remember the era of noncompete agreements?
tbh I find "soft" incredibly descriptive. Calling its complement "hard" is perhaps problematic (implying easy vs hard).

Soft as a word feels like the skills. They are wooly, malleable, and many other adjectives of imprecise application to the topic at hand!
Fedora 32 Aiming to Ship with the Latest Mono 6 for Microsoft .NET on Linux
Except that people are going to cooperate with those who are more competitive. So...
PC Specialist have some nice custom built 17" laptops. You can configure them with 4k displays, 8 core i9's and 64GB Ram, might be worth checking out. Looks like they have RJ45 ports as well.

https://www.pcspecialist.co.uk/saved-configurations/octaneVI...
Lightning doesn't address that, it's been broken for years and it's permanently "18 months till it's ready".

Plus the design itself is flawed. You have to be online to receive money. No cold storage. Routing at scale isn't solved.
>as long as you’re completing your work

"completing" work is as wishy-washy of a term as "unlimited" PTO.

I've been on a project for 5 years, and it's still not done. Is any forward progress "completion"? How much forward progress is worth how many days of vacation?

Is my work "complete" whenever it's released to users? Or never "complete" because the backlog has never been paid down?

Is "complete" a function of how much I get done relative to how much was expected of me in a given time period; making my unspoken limit subject to the accuracy of schedule estimation and how aggressively management schedules?

Is my work "complete" only when we have breathing room in the schedule and it's a convenient time to take vacation? Does my unlimited PTO stop in the middle of a 2 week vacation as soon as there is a sufficiently big fire?
All the messages in that movie really bother me just because it's so unrelatable as a man. Many women I know see it as just a prince charming story and like it because of that. Aside from the corporate raiding married man picking up prostitutes on business travel, I think I'd find it more relatable if there was a world where women were reliably scooping up men while the man's life was in shambles and changing their life situation. But no, if you want companionship as a man even if its the unhealthy kind, you have to have a big expense account. 1 out of 5
>Making tacos or a quick spaghetti? Why not use impossible meat.

Why not use beans, or mushrooms? Or quinoa? Or cauliflower? Or lentils? All cheaper and healthier. And if they don't make sense in your dish...why eat that dish? Food combinations are endless; find something you like made up of the food you want to eat.

I'm not lecturing. I also love meat, but I have trouble wrapping my head around "vegetables and other stuff smashed together to simulate meat". Seems easier to just eat the vegetables.
In the US legal system something or some act is considered legal until a law makes it illegal. They’re selling a good as food so it’d come under whatever regulations are in place for food. Their products don’t contain any ingredients requiring any other regulation. There’s maybe some approval process to show that what they say is in the product is actually there through some regulation somewhere, but they’re not like certifying a drug with drug trials.
I'm not sure why competitive is being interpreted as negative selfish behavior here. Depending on the context/environment, it might mean more generous or more cooperative. Which is still a competitive trait.
It's kinda wrong in the sense that the fees still exist, but it's right in the sense that the "block reward" is terminology used to refer to the fraction of miner revenue in each block which increases the total supply. That part does indeed stop after 21m according to the current codebase.
This is a bad example, because ignoring what we have been 'designed' to eat, fruit is certainly designed to be eaten, which is even better. Just think about it: you can pick it, and leave it lying around for weeks and it is still fine. There are almost zero fruit-borne illnesses. When it is spoiled, it is obvious by looking at it or smelling it. I mean, this is something that has evolved to be eaten by large mammals. I don't think this is substantially changed by modern farming.
> and destroying their creative work shouldn't be routine.

I'm pretty sure their work remains intact.
Check my comment on this thread:
https://news.ycombinator.com/item?id=21978989
> There was always food, 2 parents, a roof over my head, education. I had so much luck that when I made a whole bunch of mistakes (to the point that I was hiding in a corner speaking to a heroin addict), I could call up Mum and Dad and move home.

Interestingly, this is one of the biggest predictors for incoming:

https://www.businessinsider.fr/us/parents-determine-child-su...

> If the income factors all seem obvious, this next finding may be more surprising: Your parents' marriage and family stability might be the biggest determinant [of income] of all. Growing up in a single-parent household significantly hurts a child's chance of upward income mobility, the study finds.

So sure, I guess generosity is all the rage, but decent families is better in the long run.
In the end, what matters is having good friends and family, having your basic needs met so you don't have to worry about them, and having fulfilling things to do with your time. I think many people chase money/"success" because they think that's how they'll be happy, but being a millionaire probably doesn't correlate with having good friends.
Git is probably destined to be Unix for our generation that was born after Unics/Unix invention. It is not a coincident that the designer/programmer of the most popular Unix version/clone of our generation is the same guy who designed and programmed Git.
Effective January 6, 2020, CBP will begin collecting DNA from any person in CBP
custody who is subject to fingerprinting. This will include aliens as well as United States citizens and Lawful Permanent Residents (U.S. Persons).
MSI’s new gaming PC looks like a robot’s head
Clang also does some crazy-good SIMD optimizations if you set -march=native. But I think the Rust compiler is based on LLVM as well, right?
I haven't gone as far as you in my homesteading, but I do follow one of the suggestions Dr. Berenbaum made in the article: I don't rake the leaves in my yard in the fall, I let them naturally decompose. I've found this makes the grass grow much more naturally and results in a diverse insect and spider population.