skysight-inc/HackerNews huggingface dataset:
Oops, yeah, I misread your post, and while my sibling comment is technically correct, it wasn't really a reply to your comment.

Yes, the way I write it is absolutely that my global buffers are all allocated sequentially, so it's very cache friendly. And I partly agree that this is kind of "all the data together" in this instance. But note that there is not a struct that binds them together, and so there's no code that depends on them being layed out sequentially in memory.

Actually I can achieve the effect without losing modularity at all, by having each module specify its global data categorized as types of data (one category of which would be "global buffer pointers"). I'll then just have the build go over all my modules and put them sequentially in the built image.

This is exactly what ECS do, by the way. What you want is aspect-oriented program performance-wise (and maintainability-wise in general), but sometimes you still want to maintain parts as optional "packages". So what ECS do is they weave each aspect of each package into the final product.

By the way, one very simple way to achieve this in C is to declare the data like

BUFFERDATA int *myIntArray;

in the header file of each module. And I define BUFFERDATA as "extern" for all modules except one data module, which "implements" all data declared BUFFERDATA by defining BUFFERDATA to an empty string and including all of the project's header files.
Transparent Hugepages: measuring the performance impact (2017)
No, zzzeek is wrong in this case. The general advice from all PostgreSQL contributors and consultants I have heard talking on the subject is to use timestamptz by default and only use timestamp in a few select cases. And PostgreSQL itself uses timestamptz in its system views (the pg_stat_* views for example).

Consider the following queries, both ran on a machine where everything is in UTC (I always configure my production machines in UTC):

SELECT date(('2019-01-01T23:00:00Z'::timestamptz) AT TIME ZONE 'Europe/Berlin');
date
------------
2019-01-02
(1 row)

SELECT date(('2019-01-01T23:00:00Z'::timestamp) AT TIME ZONE 'Europe/Berlin');
date
------------
2019-01-01
(1 row)

The first one is likely what you want. When would you write a query like this? For example when you have a non-UTC business day and want to group sales by business day. Doing that kind of aggregation in the application is ugly, error prone and removes many of the benefits of having an SQL database.
Try it out. It can be somewhat okay the first year. Never heard of anyone making it through three years and still enjoying it.
Or you could buy Pre-Check for everyone in the thread :P
Whoa, thanks. 368, huh? That's pretty impressive given the 1.9Ghz clock speed... By coincidence, the 'twitter.json' file was the one I was using as my slender data point.

Do note that at this stage the benchmark is so preliminary as to be largely meaningless - I haven't really done much more than eyeball the results. But as a preliminary data point, that seems to be a stronger showing clock-for-clock than the eMag one.
There are many, but you'll sacrifice either price or performance to get it. The problem is that for hardware qualification/testing/development, remote management, etc many vendors have started opening up these backdoors.
The article is behind a paywall for me. Will somebody post the full text?
How I raised $10M in venture capital
Never used the BT hub, I've always bought my own router (I've also had a linux box as a firewall between the router and home network since the days of dial-up).
We used to have a big frame of it hanging in our office. It was quaint, but I didn't get why, in 1995, why you would hang obsolete junk.

A year or two ago I started to feel a little nostalgic and looked for it on eBay. That stuff is probably worth more now than when it was new tech.
I condemn child porn and verbal abuse. Have you no shame?
Your claims about what the US did and didn't do seem rather implausible to me, and in any case it seems unlikely that you're in a position to know what e.g. the NSA, the CIA, or any of the countless US military intelligence agencies did or did not do for Saudia Arabia. All we know is that the US makes massive weapons and oil deals with Saudi Arabia and has considered the Saudis one of the most important strategic partners in the region. Personally, I find it not hard to believe that the same cynics involved in these deals and cooperation wouldn't care all too much about some Saudi journalists, gay Saudi youtube channel dancers, or human rights activists, but of course I could also be wrong. The point is that we don't know.
No, it's supposed to stay secret. A lot of the documents could literally get people killed if released. That's why Snowden gave it to journalists he trusts, not the open internet.
So, the article is about regression analysis: And there when I first studied the topic, I saw the interest in assigning importance to variables one at a time based on the size of their regression coefficients.

Well, there is some math supporting regression analysis if want to use that math, i.e., confirm the assumptions, nearly never doable.

So, I did see that if the independent variables were all orthogonal, this one at a time work had some support. E.g., in linear algebra look at Bessel's inequality.

Otherwise, easily can get confused: So, we're trying to predict Y from U and V. U doesn't do at all well; neither does V, but together U and V predict Y essentially perfectly. How, why? U spans a vector space, and Y is not in that space. We can project Y onto that vector space and have the projection small (coefficient of U small). Same for V. But U and V together span a vector space, one that includes Y -- so U and V predict Y perfectly. Just simple vector space geometry. It can happen.

This stuff about controlling can make some good sense in cross-tabulation (see my post here on that), but in regression analysis? Controlling? Where do they get the really strong funny stuff they've been smoking to believe in that?
For those using Cloudflare resolver: https://community.cloudflare.com/t/1-1-1-1-does-not-resolve-...
The main difference is that on an upright bike one cannot exert more force on the pedals that the body weight, while on a recumbent the upper body is locked into the chair and pushes against the back.
You should find people on hackerone. I don't think you're the first with this idea, but I guess there's no real market yet.
Just because you can't understand the value of deniability does not mean it has none. As for trade-offs, there don't seem to be any according to this paper.

From TFA:

"We then present an practical attack that can be used
to compromise deniability in the Signal messaging protocol, and introduce some possible
countermeasures that restore deniability

[...]

Deploying the attack presented in this thesis requires not only having access to a TEE but also
compromising one of the parties to a communication."

Deniability is a powerful tool which one would rather have and not need than need and not have. Let research run its course for the betterment of protections available to us all.
lol - i updated the title now
Hooking it up to other Government systems such as tax, health, immigration, etc could be pretty useful. Currently each of the departments have to figure this out itself, and it is pretty messy from my understanding.

With an ID card, I probably shouldn't need a drivers license or a passport ( ignoring that some contries still stamp your passport, so this might not be achievable ). But I also probably shouldn't be required to carry on unless I'm trying to do something that requires one.

Once we've paid to solve the issue once, we shouldn't be paying over and over again. Next, once you have an identity, do you really want your bank or equifax to pay and build for the exact same thing? Sure they're private entities, but they're private entities that you can't avoid who pass the cost back to you, so why pay again?

On the other hand, this would likely make things like the porn pass easier to implement, so maybe we need to sort out the fact we're living in a nanny state first.
This reminds me of the author of libcurl saying that he gets a ton of emails from people asking about their cars infotainment system, because when they try to find an email address to contact for support, the closest thing they can find is his address in the libcurl license text:

https://daniel.haxx.se/blog/2016/11/14/i-have-toyota-corola/
Ask HN: My company is lying about product. What do I do?
My company sells product publicly claiming it to use AI. The product contains no AI at all. The statements they make about the product and how it uses AI are 100% false.

What should I do?
https://books.geocode.xyz/
Can this be considered to work with Japanese kanji?
Already exists in production
When would I want to use this? What problem that people currently have does this solve? The website tells me what Radicle is and what you can do with it, but as far as I can tell it doesn’t explain why/when I would want to do that.
This smacks of "when I were a lad...".

Just because people in past times had it worse than now, doesn't mean we shouldn't continue to improve things.
FWIW, i downvoted you purely because of your edit. If you're right, explain carefully why, don't appeal to your own authority.
Civil Asset Forfeiture Reform in Nevada Would Eliminate Policing for Profit
I always wondered how some regines, including the saudis, managed to get so much access to the US's political leadership.
Almost by definition, you can't be hikikomori if you're employed. So there's at least that.
Since when is law enforcement about money? Laws exists to ensure a reasonably ordered society and level playing field for everyone. There as to be an attempt at enforcement, even a half-hearted one, to ensure the genereal population follow and believe others follow the rules. Or you have vigilantes rising to deal with issues the police can’t bother with.

Unenforced laws are pointless and will be used at the discretion of the police to mess up someone’s day. That’s what gave use expressions like “driving while black”, “sitting while homeless”, and so on.

I’m not necessarily advocating for jailtime but maybe catching them and giving trade school as their sentence would be time and money well spent.
I'm by far not an expert, but I believe that This business (spyware for governments) works more similar to international weapons dealing. An Israeli company selling spyware to Saudi Arabia will likely at the same time work together with Mossad or another allied intelligence agency. Selling this software provides an obvious entry point, whether for human assets, piggy-backing on the eavesdropping software, or to map out future attack vectors.
> Out of interest: What would one consider as the most secure, commercially available computer architecture?

Define your limits.

For the everyday, you won't get far. Intel, AMD and others have all been shown to have problems like this, or at least things they specify for government agencies.

However, tiny computer architectures like MIPS, AVR and the like probably don't, simply because they tend to be too small. They don't have the memory for advanced backdoor techniques... But are trivial to access their memory if you have physical access.

Straight-up RISC-V is too new to truly trust security, but looks fairly great... Until you realise that almost everyone is going to add their own proprietary extensions to it, and those extensions may well include things like VISA.

---

The Raspberry Pi uses a Broadcom ARM chip. (Which model you get does have different models of the particular SoC, and the two main chips are vastly different).

I don't have enough details about the particular chip to tell, but ARM does have it's own remote management system. It may or may not be part of what Broadcom offers, and may or may not have undisclosed abilities to offer to clandestine agencies.
Sure I will keep an eye on your updates and keep testing.

I would also like to point out that the LX2160 is also a TDP of 32Watts compared to the 125W TDP of the eMag.
This works better for established companies than startups, once they know the pain of the first option. However, when on a 6 month runway, it may not be rational to optimize for 6 years, when you aren’t even guaranteed product/market fit.

I specialize in long life software, so I agree with you, but I understand the alternative.
you can reach me out on LinkedIn also https://www.linkedin.com/in/vimoxshah/
Can someone explain this with context? I am not informed enough about this to understand, I assume others are experiencing something similar.
In my experience, there are good ones to be had, but only if you buy locally and in-season. Imported or forced fruit are almost universally disappointing.

Or grow your own, using traditional varieties like Cambridge Favourite or Elsanta.
And in-between the critiques of his idea and the prize winning, Allison actually showed evidence that checkpoint blockade worked. That's what kind of annoys me about stories that describe science in these terms. It's as if the authors want the reader to take away the moral "Don't criticize scientists with seemingly crazy ideas; they might be right!". But criticizing crazy ideas up until the point where they are shown not to be crazy is exactly how science works.
> Factor in all the oil that was used to build the resources the city dweller depends on, and to maintain those resources. Factor in the sheer energy waste of cities.

You need to be more specific, what specific resources are you talking about? All the resources that city dwellers depends on are also required in the villages (if we want to maintain the same standard of living), but there you usually need more of them per capita.
Uber operates with a loss. The prices are under marginal cost. The drivers have no scale benefits like ordinary Taxi companies when it comes to buying cars or maintenance.

It only makes economical sense to drive for Uber with the car if you can't sell it for a good price (you know the car is good and not abused, the buyer doesn't) and that you don't plan on buying a new car after the wheels fall off on the present one, or you need to liquidize your assets a little bit, i.e. getting approx. 100USD for decreasing the value of the car and buying gas driving for Uber for 100USD.
Sometimes the stroke order differs even if the character is the same.

Like 必.
It's exceptionally clear that she liked robbing banks. It literally says in the article "Surely Peggy Jo had to know that if she was in some kind of financial jam again, we would have helped her out."
We don’t even need to build more cities: we can build more density in existing cities. Vancouver has lots of Neighbourhoods with nothing but single family homes. Add more townhouses and low-rise apartment buildings and the population of Vancouver could double. But people cling enviously to their driveway & backyard close to downtown.
How do you propose receiving a haircut if nobody—or nothing—cuts it (and you don't physically go somewhere)?
Does this article seem mistitled to anyone else?
Causal inference has been a huge issue in statistics and its subject fields for a while, see DAG, instruments, Regression discontinuity, RCT, natural experiments...

For the main guys, the question is not that causal inference is important and traditional research design is problematic.

The issue is with all these big ego guys.
For example, Pearl pretty much states that DAG are the only way and his conception is perfect and everyone who disagrees doesnt know statistics (even though DAG can not capture all models of causal inference).

Then Angrist and Pischke come and say everyone using parametrized designs, including Pearl, is not believable and its RCT logic or bust.

And Gelman fight against everyone anyway.

Much of this is less academic dispute than internet blogfighting, sadly.

The issue is that in practice, we need to do something with imperfect observational data. Its really easy to critique any study on identification and endogeneity. Its difficult to solve the issue!
Oops, didn't notice that. The article I posted has two links other than the zdnet link, but they're also contained in the zdnet article. Totally support the admins repointing to this if they want:

https://www.zdnet.com/article/researchers-discover-and-abuse...
You are getting downvoted for some reason but you are right, in fact this problem and this attitude is present in almost all countries from post-soviet block [0]
Men are not allowed to be 'weak' and any display of it is usually ridiculed by society

[0] https://jakubmarian.com/suicide-rates-by-country-in-europe/
Thank you! I think if you put this code of conduct in it's own repo you'll get thousands of stars :)
Reminds me of: https://www.scientificamerican.com/article/fact-fiction-glas...
Gave me chills. That's storytelling!
Show HN: slim - Build micro-vms from Dockerfiles
I have a 3rd gen Lenovo Carbon X1 and absolutely love it. I am coming from a late 2016 MBP touchbar which I can't stand to use anymore because of the keyboard issues (which I encountered twice, my mom has encountered, and my brother in law has encountered).

My only complaint with Ubuntu on the X1 is going to and waking from sleep is problematic for me. Sometime when I wake from sleep I have to do a hard reset (get frozen on the lock screen). Other times i successfully wake from sleep but the touchpad doesn't function 100%, mainly it won't allow me to two-finger scroll or click and drag.
When a blog about a collaboration tool devolves into a formal state machine definition and blocks of lisp syntax, I have my doubts about the project's ability to communicate with potential users.
"How do projects such as the Raspberry Pi fare in terms of security?"

The CPU on that isn't the first thing that boots. There's a binary blob that boots the GPU first, and gets it to boot the CPU.

There is some progress on being able to boot without the mystery code, but it's not complete: https://hackaday.com/2017/01/14/blob-less-raspberry-pi-linux...

Broadcom offers very little documentation. I don't think an RPi would be a good security choice.

A Beaglebone Black has a better documented CPU and boot process, and can run stock, non custom Linux. Not specifically "secure", per se, but is at least easier to research. Can't vouch for it, but here's an attempt to make the BBB a secure environment: https://cryptotronix.com/products/cryptocape/
Or, you know, Japan has the right idea, treating these people are normal but reclusive, and the US sees their own as "sick" to sell them all kinds of drugs and processes.

Not to mention in the US many of these would have ended up on the streets...
Nielsen, check your post, people, free unsolicited money!
On the other hand isn't it amazing that we live in a world where phone calls are so cheap almost everyone can afford to call their families?
You could say some mental health issues are symptoms of underlying social/cultural issues. Since the latter are difficult to diagnose and heal, it's up to the individuals to cope and adapt to the "sick" mental environment.
Limbaugh is right about one thing: ongoing capitalism is predicated on labor’s willingness to operate within a framework designed to efficiently capture surplus value created by employees, and concentrate it at the top of a company’s hierarchy. In that particular sense Gravity is no longer an example of successful capitalist enterprise. Funny thing is, taxonomy matters not a little bit for those who are served by Gravity’s model: the owners, employees, and customers. If it works for them without harming anyone else, it’s not for us to judge.
I remember reading about these guys years ago. I'm so glad that it worked out for them, and they still maintain high salaries.
Yeah, but shouldn't it use: const z = 'hello' and then get the shape {text: 'hello'} automatically?

Why use "let" along with "as const" instead of mere "const x = 'hello'" for that?
You might want to include www.elephantsql.com as well. They provide a level of support big cloud providers don’t.
Psychological Mastery and the Final Competitive Advantage
In general, when modelling reality (either for games or offline simulation/rendering) developers are focused on techniques that have a significant impact on the perceived realism of the result while also offering the possibility of an efficient implementation.

So PBR is widely adopted because it increases realism for little additional cost.

More advanced grass simulation would of course be possible but the cost/benefit return is debatable. Particle systems are widely used because particles are a useful abstraction for simulating all kinds of materials and because they can be efficiently solved using vector processing techniques and GPUs.
I get that I don't need Jquery and that I can do DOM stuff myself. However. JQuery makes DOM stuff a lot easier to remember and perform.

I think I'll always be prototyping in Jquery.

Large stuff we built in React, Redux etc... But if you need a quick tool or prototype, just adding a single <script> tag to get JQuery from a CDN and you're ready to go. Nothing is going to beat that, right?
Why do people have to equate any deviation from average with socialism? This is just a company trying out a different pay scale.
https://www.raptorcs.com/

They have a powerpc based desktop system where every component has its firmware open and available.
True, but it is also important to be aware of the hand-wavy hubris/entrenched viewpoints that might prevent those ideas from having the chance to prove themselves right. “Science proceeds one funeral at a time”
If I am am ever in a position to do the same, I may want to try it.

If you want excellent people, you have to start by paying above-market anyways. No matter the role.

And by having a flat salary, you take out a big contributor of stress and distraction.

Of course, the question is what you do with those employees who's market rate is above the flat salary rate? Not sure how I would solve that, but I am sure there are better ways than going back to negotiating every salary independently.
>Yes, Google is likely to have more cached data than you, but they can also be a half a country or two away.

Google has edge nodes in pretty much every ISP of every country except China. A query to Google's public DNS never leaves your ISP, much less your country.

>When clients send queries to Google Public DNS, they are routed to the nearest location advertising the anycast address used (8.8.8.8, 8.8.4.4, or one of the IPv6 addresses in 2001:4860:4860::). The specific locations advertising these anycast addresses change due to network conditions and traffic load, and include nearly all of the Core data centers and Edge Points of Presence (PoPs) in the Google Edge Network.

https://developers.google.com/speed/public-dns/faq
Useful deniability, to me, is at a separate level of the stack than a single application.

Deniability is “i can log into this device to ‘the same’ account two different ways and one of them exposes the super sensitive documents that must be protected and the other merely exposes some mildly rude documents that convince the attackers that i’m not totally bullshitting them”

it’s not a feature most people need in their lives, thankfully.
“The payment of five dollars a day for an eight-hour day was one of the finest cost-cutting moves we ever made, and the six-dollar-a-day wage is cheaper than the five. How far this will go we do not know.” - Henry Ford

(Context: before they were making $2.34/day)

[0] https://www.saturdayeveningpost.com/2014/01/ford-doubles-min...
We should improve email protocol to allow userless addresses
There should be a way to email business/individual according to their domain name and not knowing email address user prefix.

If you want to contact business.com there is either info@business.com or hello@business.com or some other arbitrary prefix. These are not intuitive ways to contact the businneses or individuals owning domains.

What if we could send emails directly to @business.com? I believe this would make email a much more powerful tool.
Yeah, I really like jquery though.