skysight-inc/HackerNews huggingface dataset:
> Cool so I want to hack a company and face no jail: create my own company, employ myself and do the hack.

https://en.wikipedia.org/wiki/Piercing_the_corporate_veil#Fa...

You're going to have to be very careful to avoid that, and even then, you might still be personally liable, see my other comment: https://news.ycombinator.com/item?id=25593629
> remains a strongly Republican state in the future

Texas is already pretty purple. Dallas/Houston/Austin are all very blue and growing like crazy.
Figma is an actual tool, written for the web. Lots of great engineering happening over there.
> Though as long as 50% of the voting population thinks this strategy is completely okay, that might be just a dream.

Significantly less than 50% of the population that, thanks to gerrymandering, controls significantly more than 50% of the representation.
Panpsychism is definitely not dumb, but it's untenable and has unresolvable internal inconsistencies. If you want panpsychism without the contradictions, you'll have to look at analytical idealism.
I'm less positive of it after rereading the post to be honest. Netscape in 99 was just starting it's plummet, so it's hard to say it was booming but it also wasn't really outdated either. I probably should have thought my post through more, sorry.
Strings implement a lot of different conversions, since they're very general. You've got:

* Into, with s.into()

* An inherent method, .as_str()

* Deref coercion, &s

* Reborrowing, &*s (this builds on Deref too but isn't a coercion and can be done in places where coercion doesn't kick in)

... and probably some others I'm forgetting.
Thanks for sharing your perspective on this.

Does anyone know if the web platform now provides a foolproof way to clear all default styling on a button or other standard control?
Haha, this made me laugh! Hopefully nobody takes it too seriously :)
You're listing a ton of achievements in tech which took place in the Valley while completely ignoring the role Texas has also played in technology. You mention Shockley's inventions driving the semiconductor industry there, but make no mention on Kilby making the first integrated circuit at Texas Instruments. You ignore the PC giants who called Texas home (Dell, Compaq, AST, Tandy) or at least had massive operations in Texas such as Apple. You ignore many telecommunications giants who call Texas home (AT&T, Ericsson, NTT Data, Softlayer, Fujitsu Network Communications, and historically many others) and ignore its positioning as a pretty good central hub for lots of transnational telecom. Lots of big software companies also call Texas home, such as Hotels.com, indeed, match.com, id software, travelocity, and way too many others to bother listing them all here. All the while also ignoring that many big tech companies (Microsoft, Apple, Google, Amazon, IBM, Accenture, Xerox, many others) that don't technically HQ in Texas have pretty large offices around here as well.

Historically many tech firms have called Texas home. If Texas cannot become anything but Texas, well then I'd say Texas will continue to be a pretty good place for technology.
Augmented Reality on the Cheap with the ESP32
Go support would be nice
Are there any drones without a camera? How would you even fly it?
And, what a "blip"!!
Your shameless self-advocation for your opinion here, and use of caps to YELL your point makes it seem like you disagree with...yourself?

"We" call this cognitive dissonance. Arguing that shame is good, while demonstrating the opposite.

Why would a person feel shame if they are not otherwise being shamed by people? Your first comment was directly discussing the president's lack of feeling ashamed for behavior which you implicitly decided he should feel ashamed for...

You literally shamed him in your comment, so yes...this conversation is very much about shaming people.
Meme technology invented for snowflakes who insist react and angular are replaced by new frameworks every month and therefore web development should resemble 1980s computer science class.
Giving science points to anyone for every replication they do is one idea. Another way to encourage replication without detracting from original research might be to encourage doing one replication. Maybe something like getting masters students to do them as their thesis or final project.
In the book Sapiens there was an interesting thought that life is basically information that is trying to "survive". In the same way you can look at religion as some sort of information that spreads in people minds and without people it would ceise to exist or have even reasons to exist - the same way like a virus is just information that goes from host to host. Viruses can represent the simplest form of what life is actually trying to achieve. I am over simplifying that part of book, but it definitely gave me an interesting different look on life.
Properly configured, it is less about the platform and more so about the server and your connection to it. Servers with SSD hard drives have a faster seek time. Your cable internet will be faster than a data connection in the middle of nowhere.

PHP platforms are the most abundant in the ecosystem, such as Magento, WooCommerce, Opencart, etc. Meaning it will be easier to setup a sever that would run it. These tend to lean on caching their data/pages to make their page loads faster.

You could go the route of a precompiled language like python and use Django which has several e-commerce platform options. It may take more effort to find and setup a server for it though.

Speed also will depend on how visually heavy the pages will be. If you don't use images/css/js it will be faster.
It's indeed using MAME, same one being used on the internet archive[0]. The source code of the GPL parts is here https://github.com/kosmigramma/mame

[0]https://archive.org/details/psxgames
Not doing as much as one would hope is a massive understatement. Apple has banked their future on this architecture, and they have $200 Billion with a B in cash laying around doing absolutely nothing. Sending a few thousand dollars worth of hardware to your largest open source software distributor barely breaks into the territory of self-interest. On the scale of self-destructive to self-interested, it rates somewhere in the realm of wiping your ass after taking a shit.
Our ability to organize the resources equitably and sustainably is the first barrier here, only then can we look at the resources as the hard limit.
My grand vision is actually a "trip itinerary search engine" so people can search for "Barcelona for 2 people for $1000 or less" and get all the matching itineraries.

But yes, as you so rightly pointed out, such analytics is only possible with a user base, which I've been struggling to acquire (admittedly, I haven't tried very hard). A free model may be a good way to go to build that user base initially, and may be something I explore, but I didn't want to give something away if people WOULD pay for it.

One thing I've considered, if I do go down this route, is that free users' trips are public (or mostly, I would try to censor dates/residential locations) while premium users can make private trips or something like that.

Overall, I've gotten a lot of feedback on this thread to reconsider the pricing/monetization strategy, so it's definitely something I need to look at.
Alternatively you could use the "archive_file" [0] resource provided by terraform. I use this resource to zip up my lambda source files and then use the hash of the zip file to determine if my application should be redeployed.

[0] https://registry.terraform.io/providers/hashicorp/archive/la...
you can typify untyped code, but you can't untypify typed code. because typify is to make constraints and untypify is real life, I mean, a window is a house device and a computer device, the meaning window relies on other information of context besides type. that other information is unkown so if you close de door to unkown you will never know if that exception could be handled by machine at first runtime. it's more related to the tradeoff between scale and flexibility. i'm not concerned with scale, it's tedious and prone to automation. the question is do you believe in money or in future code? I mean a code that is so untyped that behaves like human.
In the USA, “every man is created equal” but outside... beliefs differ
Life is metabolism, so a computer program or a silicon-based intelligence cannot be considered alive by current definition. Either we rework the definition or it will definitely not be alive. Also, sentience and intelligence are two very different things, I think we are very far from having ethical problems with switching off computers (if ever).
API vs MQ : if there is an API you don't need MQ, or will you make a front MQ for every API you're calling ?

This article is inconsiderate of the added complexity of MQs.

How is the payment processor given as example decoupled from the main process from let's say an e-commerce website using a MQ ?

If the payment processor isn't responding, the payment process on the main site is broken and a client can't purchase.

If many clients try again to pay, the MQ will be flooded and attain its max limit. How do you deal with added complexity and extra error handling of the MQ ?

Same question for integrating a new payment processor: with a different API or SDK to integrate, how would that not be the case with a MQ as stated in the article?

A MQ is simply a buffer when you need to scale up service consumption. But services with APIs don't need it, they do rate limiting and if they're down you should better set the status on your program and stop communicating until it's up again.

MQs are not automatic and this article is selling false promises and examples.
I've been inspired by folks like Pat Walls [0] to write everyday in 2021.

Three big reasons being that:

- I want to get all my good ideas out of my head
- I want to get all my bad ideas out of my head
- It builds people's trust in my character

The internet is already 1-dimensional. So being able to interact with the thoughts of someone adds more dimensions to that person for you. And I want to be more than some pixels on a screen.

[0] https://twitter.com/thepatwalls

Edit:

Patio11 was another inspiration for sure. Dude's writings are legendary.
Lived in Texas my entire life. It's a lot easier to get warm than it is to get cold.

If you're cold? Grab a coat or blanket. Obviously, if you're stuck outdoors exposed to the wind and snow, that's a different thing altogether.

But if you're hot... you have to try and find some shade, drink some water, and hope you don't get heat exhaustion or stroke.

Much easier to bring your body temp up than it is down. That's not even accounting for the psychological effect being hot and miserable does to tempers.
In Nim, a warning is exactly what happens for unused imports. I also think that is the right level of pestering.
It's part of the puzzle.

It's true that high efficiency catalytic electrolysis requires expensive materials. But at significantly lower efficiencies you can just do the same thing we all did with a battery in grade school. That's not quite free to build out, but it's close. And relying on low-efficiency energy storage to fill the gaps in production is still better than firing up a gas plant to supply the power.

It seems not unlikely to me that a lot of wind and solar plants might see building out a local hydrogen electrolyzer and generator (or just sell the hydrogen) as a useful choice.

But yes: there's no silver bullet, and there are a lot of very reasonable competitors in the energy storage market.
Nobody is telling users to install a PWA. Just because a site has all the features to be considered a PWA doesn't mean your user must use them.

But they are telling users to install apps. Sites that depend on advertising want to force the app down your throat to eliminate ad blockers and to better track you.
Answering my own question, this would be the first two volumes of William Manchester's "The Last Lion", a comprehensive biography of Winston Churchill.
A lot of social psychology has studied cultural differences in shame. It turns out that modern Western societies are low on shame-orientation, and primarily "guilt"-driven, due to being highly individualistic. While many Eastern societies (and historical ones) are shame-driven due to being more collective. I find this article interesting in that context.
It was and gnash/lightspark barely worked.
>Ticketmaster is really good at being evil

More like, taking all the heat so everyone else can keep their hands clean.

>BUDISH: So Ticketmaster takes all the P.R. hit for these egregious service fees. But actually a lot of that money spreads its way around the rest of the food chain.

>MARCUS: It’s actually historically kind of part of Ticketmaster’s business model to take on the burden of that negative sentiment.

https://freakonomics.com/podcast/live-event-ticket-market-sc...
Was That a Dropped Call from ET?
Maybe… A cubic meter of hydrogen has 3kWH of energy, about $0.25. The Hindenburg was 200,000 cubic meters, so $48,000 of hydrogen.

So, hydrogen production facilities can fill very large balloons and send them off into the sky with little altitude controllers like the Project Loon balloons. They can then do their best to navigate the Earth's air currents to move themselves to pass over energy consumers. When an energy consumer needs more hydrogen they can send a powered airship up to grab a nearby hydrogen balloon and bring it down for harvesting, paying the producer in the process.

Really the best part of this solution is that it will create an underworld caste of sky pirates who use their airships to steal hydrogen. We can only hope they wear vaguely Victorian clothing and wear goggles.
Design Patterns Are Bad Design
That's incorrect. "Being tall and wealthy makes you want more money", the abstract obviously says that wealthy tall people were especially against wealth distribution, implying that non-wealthy tall people were just like everyone else.

There is a correlation simply because taller people are generally wealthier (citation missing, but it should be easy to dig a few out).
There are very, very few services which actually need to handle more than 25.6k unique IDs per node per second. I'm not saying they don't exist, but it is not a problem most companies have.
I'm not working closely with the Mac EC2 nor Open Source departments, so I may be wrong but the project should get credits covering a certain monthly bill, the amount would be requested on application for the credits.

It shouldn't matter what type of instances are launched and the credits cover any other services, not just the EC2 compute, as long as the bills are less than the monthly credits.
> Alternative interpretation: people with inherent advantages have more resources and don't want to give them up.

That's not an alternative interpretarion but rather a paraphrase.
Yes, but it's from "the date of the act complained of or the date of the discovery of the damage."

Also, the article states that Ticketmaster is under a deferred prosecution agreement for CFAA. So they get to pay a pittance of a fine, and make some internal "policies" and get off scot free.
To clarify, the Dutch are the tallest people in the world.
Everyone Deserves a Piece of the Profit
Except everything stated is pure conjecture, and do not reflect the true demonic nature of the man. Trump is now predictably planning and working for overturning the election, then to coup either state or party level (think: cleansing of heathens) and then to establish dictatorship.

Not seeing this is being blindsided of how corrupt the wrong person can be.
I'd bet this was a "I already know this" decision, even as unnecessary as it is. I find it more bizarre that the tooling is written in TS, the WebAssembly source is Rust/C, and the test use file is plain JS. Some serious language personality disorder there. Some continuity would aid the DX here.
I recently wrote a utility for myself in Rust after having done several in C#. I like both languages, but Rust introduces pain points for no apparent reason. For example, I hate this way of dealing with errors

match result {
Ok(value) => value,
Err(result) => {
panic!("error traversing directories {}", result);
}
};

It's awkward and ugly. I'm back to C#, now on .NET 5.) and find that it just got noticeably faster! It was already fast.

"Astonishing Performance of .NET 5: More Data"

https://medium.com/swlh/astonishing-performance-of-net-5-mor...
Consider the possibility of simple polymerizing molecules that are not living, but are biologically very active (and harmful). Prions are not chemically very complicated but can be incredibly lethal.
I'm curious about what happened to Duty.

My grandparents' generation (English, WW2 generation) had very, very, strong social and emotional consequences for doing/not doing their "duty". This was commonly understood - "England expects every man to do his duty" - everyone knew what their duty was and how to do it. This might be as simple as a soldier fighting the enemy (and not running away), a husband supporting his family, a wife staying in an unhappy marriage to raise the children, and so on. Not all Duty was something we'd recognise as a good thing these days. In fact most of it we'd probably see as repressive now, but that's a different discussion.

The consequence of not doing your duty was Shame. Personal, emotional shame, and public shaming by your peers. Publicly not doing your duty could lead to suicide as the only way of escaping the shame.

Somehow between WW2 and here, we completely lost the idea of Duty as a personal responsibility. No-one today knows what their duty is, and would be confused if asked. So it seems kinda fitting that we're also losing the idea of Shame.
(Upthread poster was making a metallurgy joke. Steel by definition is an iron/carbon alloy).
Why is this opinion piece getting points and no comments? It’s flimsy garbage if anyone reads it. Not really HN caliber by any means.
College Applications Are Evaluated
I agree with this and would add that some of the hardening they are suggesting will make debugging problems much harder. This article assumes that if you are doing this in a corporate or datacenter environment, that all of your engineers have vast experience. Even then, some of the tweaks mentioned will require making changes and rebooting to debug some problems.

Not only should people read up on and understand the implications of each change, but also do "battle testing" before doing this in production. That means going beyond functional testing you might get from a CI/CD environment and instead letting this bake in a staging environment for a few months first. It needs to be an environment with real traffic, real workloads, but low service level agreement and low revenue impact for an extended period of time.

As an aside, I can tell they have not tested some of the things they are suggesting. The first obvious one that pops out is the changes to /proc in fstab. That won't do anything on 100% of linux distros, as /proc gets mounted by the init process. That has to be done in a init script as a "remount". Also, the "ipv6.disable=1" in the kernel options is not advised. Do this in sysctl and in the network scripts, or some things may break depending on how your system is being used. The ipv6 module is used for more than ipv6. There are also some kernel options that change in kernel 5.x that this article does not mention. The ulimit settings will not apply to systemd processes and will not apply to root. They mention disabling debugfs, but not binfmt. If I had to pick a more dangerous thing to disable it would be binfmt, which brings in dangerous concepts from Windows 95/98. I need to stop reading this or I will spend all day writing notes on the gotchas.
If they are standalone they may work perfectly under Gnash/Lightspark, unlike games using external assets and lots of quirks.
>Except it obviously isn't an attack on civilians

It's not obvious. There are two methods they could attack. Force cars to make drive dangerously, which is a clear attack on civilians. Or halt all cars, which wouldn't be but would require incredibly dumb design choices in the cars. I assumed the first, and I guess you picture the second.
>Also, PWAs are unable to do many things that Electron apps can as PWA is still ultimately in a browser sandbox whereas Electron runs a Node.js backend that can do pretty much anything a regular desktop app can (networking, access hardware, etc.).

This is precisely why I would prefer many of the Electron apps that I've used to be PWAs instead. For many apps I don't trust them with access to e.g. my entire filesystem; a PWA would get me the nice UI, notifications, etc of a native app while still keeping them in their sandbox.
Tesla launches the largest Supercharger station in Shanghai
Ah true, I got confused with "It can be either a machine provided and maintained by a third party, or alternatively a pot of money big enough to support the acquision of a machine and ongoing work of one of us." and conflated the "pot of money" for the machine with the total being asked for, my bad.
> if there is an API you don't need MQ

Im not sure what you are talking about here. The two concepts are quite different and are meant to be used for different processes.

> selling false promises

AFAIK, the article wasnt selling anything. I think it was a nice intro and overview to message queues.
Well, you wouldn't get 1000 science points for it before it's replicated by others. Once it's replicated enough times by credible people, the points are awarded, and the process is now considered "done".

If someone replicates it after this process and finds different results, it's "new research" again and needs to be replicated again.
Amazon is investing a bunch of money in the DFW area and not moving accounting/finance there.

Depends on the company, of course. But, yes, there are companies investing in Texas as a tech hub without headquartering there.
> Chrome already supports it.

Chrome supports it on windows.
Stanford Roommate Essay
No worries! It's just your initial comment did emphasise the question of his proximity to tech, whereas obituaries for non-tech-affiliated people appear on HN all the time - e.g., John le Carré, Diego Maradona, Sean Connery, Ruth Bader Ginsburg and Eddie Van Halen all very recently.
This seems obviously wrong to me. What is your reasoning here?
Yes I've long thought that the actual unit of evolution is not the gene but instead the "pattern". Genes are merely a conduit for information. Even through artificial selection, we can "select out" genes we don't want. What remains? What survives? A pattern.
In C# there is a helper class: https://docs.microsoft.com/en-us/dotnet/api/system.convert?v...

I'm still figuring my way around rust so obviously some noob questions follow:
-> what's with the move/copy mess ? I know why they are needed but it seem to be in the face with all the explicit '&' all over the place in any reasonably sized code. Why not hide it a bit by letting the implicit copy to happen to simpler structures ? (at compile time).

-> Why no love for inheritance? :) - it makes certain patterns easier to implement

-> Why no love for global/static variables ? I know they are prone to be misused but some patterns like singleton really need a lot of shortcuts to implement. And there will always be some cases where you want to keep variables with static and global scope
I can't upvote this enough. Anyone who developed in that ecosystem loved it, including myself.

When you read negative comments, it's always someone who didn't really use it.

It worked for developers, it worked for gamers. My guess is that the haters are just very loud in their hate.
This code is equivalent to

result.unwrap_or_else(|e| panic!("error traversing directories {}", e));

There are a lot of methods on various types to reduce this kind of thing. If you didn't want to interpolate the value of e, it would be even simpler:

result.expect("error traversing directories");