skysight-inc/HackerNews huggingface dataset:
The article mentions that the calendar applications from Apple, Google and Microsoft are set by default to accept calendar invites from anyone.
You can run your own gateway instance(s) for a lot cheaper than the nat gateway service. There are definitely some tradeoffs, but if $36/mo is an issue, they can be worthwhile: https://docs.aws.amazon.com/vpc/latest/userguide/VPC_NAT_Ins...
Recovery of cobalt from spent lithium-ion batteries using supercritical carbon dioxide extraction - https://www.sciencedirect.com/science/article/pii/S0956053X1...

The Role of Sub- and Supercritical CO2 as “Processing Solvent” for the Recycling and Sample Preparation of Lithium Ion Battery Electrolytes - https://www.researchgate.net/publication/314243271_The_Role_...

Graphite Recycling from Spent Lithium‐Ion Batteries - https://onlinelibrary.wiley.com/doi/abs/10.1002/cssc.2016010...
Hah, worms with CV Dazzle camouflage...
Ok I’ll bite. The argument here is that serverless is similar to cgi (common gateway interface, the original way a web server handed requests to an executable) in that they both spawn a process for each ‘dynamic’ backend request (static files are served from a cdn in serverless model).

This is of course a false and misleading analogy - the reason spawning a new process for each request is bad is that it doesn’t scale on a single server, but in the serverless model the infrastructure serving this is scaled up exactly so you don’t have to worry about this aspect.

Response times are measurably very good for go python and js, in our experience, and aws serverless will try to reuse you running process for subsequent requests (warm start).

And most importantly — there are no servers to manage.
I can't help but think that there could be an unfortunate inverse to JFK's "Those who make peaceful revolution impossible will make violent revolution inevitable." in this. Tyrants finding their nonlethal weapons not working might more quickly turn to using guns.
TSMC and Samsung are also exploring EUV, so it's not just Intel. New lithography is necessary to continue shrinking, otherwise mask costs will rise exponentially (literally).
PoW or no messaging seems to me like an obviously false dichotomy.
Quick or not, it protects the USB port from repeated plug/unplug cycles.

Lemo-style connectors are another popular option for keyboard nerds.
The article quotes the person from the video who said it was mud.
Creating a Magical Videobooth for a Wedding
It’s a really apt comparison. Before PHP and embedded scripting with HTML, and entire contained applications with MVC frameworks, we had our static HTML and our CGI.

Now we have serverless and HTML that talks to our cgi-bin using JavaScript. Life is full circle. Client/server back to the cloud, which reminds me of the dumb-terminal/mainframe days.
SaaS is pretty much the only possible business model for AI, the data/model have to be centralized. Although I suppose he could provide a Docker image or something for tech people to play around with, it'd inevitably get ripped off and he'd spend all his time taking down copycats.

I don't particularly like charging for SVG and different sizes/colors, but it seems to be the standard for logo-making websites. Although I can turn a PNG into SVG in a few minutes with Inkscape/potrace, the target demographic probably has never heard of Inkscape and would pay $15 on fiverr or something for a quick Adobe job. So as usual the business is basically scamming ignorant fools.

Maybe an alternative is ads, I'd run an experiment for a few weeks. B2B ads pay absurdly high and hardware is cheap, so they should be able to pay hosting bills or whatever. And then you have a few years of runway to find a decent business model.

For higher tiers, charging for high usage seems reasonable, maybe there's an interest in a logo API.

I'd also look at cross-selling things like SEO, A/B testing, domain name registration, and general website design as part of a package, basically an affiliate program. https://www.pixelslogodesign.com/ looks reasonable although maybe too high-end since they have employees rather than freelancers. But charging $50 for ML logo design + $25 of fiverr labor seems reasonable.
Most fobs include a physical key. I can tell you Corvette and BMW 3 series do
I find plenty of instances of people buying 1 thing at a store so it goes both ways. Regardless, the marginal cost of adding an extra stop to an optimized delivery route is very low compared to a shopping roundtrip for a single consumer.
How do people learn to cook a poisonous plant safely?
Indonesia plans tax overhaul to make tech firms pay VAT
That would be case 3...
It seems likely that the end of life for vehicle lithium ion batteries will look roughly similar to end of life for vehicle lead acid batteries today. Namely, lead acid batteries are recycled at a rate of 99.3% in the US, making them the most recycled consumer good. The demand obviously doesn't exist right now because so few electric cars have reached end of life, but it seems like the transitioning the world to battery power will require a one-time investment of a bunch of materials (nickel arguably being the most important) then those same materials will just cycle around the economy for centuries.

https://www.recyclingtoday.com/article/battery-council-inter...
I agree with the answerer that the code is bad. If anyone wrote that anywhere in any code base where I have review responsibility, I would never +1 that.

For deep in the bowels of a compiler or libc, where developers might think it's useful to optimize code that has to be run in a huge variety of impossible-to-predict types of workloads, I'm more sympathetic, but it's objectively not good code. It might be useful and necessary in this very very narrow context, but it's far too clever to be good.

The answerer may have been a bit heavy-handed in knocking it down, but I think it was entirely appropriate when helping to educate someone who is new to C.

I agree that the other answer you link to is probably better, with the caveat that I'm disappointed that there's no warning against writing code like that in the general case. The sentence that starts with "They make assumptions..." is IMO not strong enough to point out that the strlen() code referenced relies on implementation-defined behavior and is not even remotely portable C.
Springshare | Intermediate/Senior Full Stack Software Engineer | Remote / NY / FL | Full Time

Our software is used by millions of educators and students around the world (6,500+ institutions in 83 countries as customers) – https://springshare.com. We've been around since 2007. Join us and help make our tools even better.

Requirements: 5+ years experience with PHP or Angular. MySQL/Redis experience a plus. Experience in OOP/MVC concepts. Previous remote work experience.

We offer: Remote workplace with competitive salary & benefits. A small team environment. That great feeling that your work matters because it is improving the worlds’ libraries and schools.

If you’re international, your working hours must overlap significantly with US working hours. Send resume to jobs@springshare.com or contact me (I’m the founder/owner) at slaven@.
Plus, a tear gas canister is just something that is burning slowly, so if you immerse it in something you can extinguish it.
USC Emails Show Brazen Pay-to-Play Policy, Indicted Dad Says
This made me visit SO and respond to a "noob" query right now.
I hadn't answered any SO questions in probably over a year.
"error handling was always less cumbersome than Go" You mean useless stack traces 50 lines long?
I didn't know that. I always assumed they were just compressed gas with a pinhole poked in them or something.
Sure, but you're splitting hairs; that's not how the parent used the term "value".
Here's a tweet from a member of Google TAG saying they didn't see any non-iOS exploits. https://twitter.com/itswillis/status/1168543167219716096
Alice makes a new account and adds Bob to her contacts. Alice sends herself many invitations with spoofed From headers. The ones that get through are Bob's contacts. Bob's privacy was violated.
Jira and Confluence: Upcoming Price Changes
Are there 'give way to the right' or 'both alter heading to starboard' type rules for orbit? You wouldn't want both satellites to alter their orbits in the same direction.
Except that in the real world no one use installable binaries and everyone is embedding 150MB of JRE / JDK.
The advantage would be interconnect energy and performance.

To an extent this has already happened with wafer scale integration, e.g. cerebras.
You guys are going to make me cry again that C++ rejected using underscores in favor of... single-quote.

O_o
so it's not serverless then...
Most complex chips today already have multiple clock domains, don't see why that would be a problem.
Kobo debuts Libra H2O e-reader, updates software with more tools for readers
No, in case 3 there's a protocol match. In case 4 there isn't. I'm asking why an adapter is supposedly unable to deal with a protocol mismatch. Dealing with mismatch is the whole idea of an "adapter".
2-tiered vector.
The link goes to an employer view, not an applicant view.
I personally really appreciate having stuff like restaurant reservations, trains, planes, hotels etc being automatically added to my calendar (which tend to come from no-reply addresses).

I also haven't had seen any spam invites, presumably since Apple's thing is smart enough to ignore email in the spam folder?
In addition to products mentioned by others, Espressif parts are used in a few of the new LIFX devices.
colonwqbang hit the nail on the head.

For non-variadic functions, the function declaration provides the correct parameter type, and caller arguments are coerced to the correct type.

> In C, isn't the input to anything coerced to the data type it will represent, in actual complete disregard of the input type?

In short: no. Implicit casts between incompatible types are warnings/errors.
That same article has a quote from Microsoft:

> Google Project Zero was very specific in its blog post that the recently publicized attacks used unique iPhone exploits and they have not disclosed similar information to us,"

I would be rather surprised if Project Zero ran across new Windows exploits and did not notify Microsoft so I suspect that any exploits they found for Windows used known vulnerabilities.
TechnologyOne | https://vacancies.technologyonecorp.com/careers/JobDetail/Br... | Brisbane, Queensland, Australia | Full-time, Onsite | DevOps Engineer, SaaS Platform |

My personal e-mail is in my profile if you'd like to ask any questions of the role. I am not part of the recruitment process in anyway btw.

I'm not a recruiter, I work in this team and I'm not in Management. You'd be my colleague. But if I do refer some one I get a referral bonus. ;-)

1x Position available, 2 are in the pipeline but aren't listed as of yet.

===

Must be a Permanent Resident or a Citizen.

===

Known specifics from an internal employee

* We're heavily invested AWS
* PowerShell, Python, GoLang, Bash, .Net and/or C# experience are desired.
NB: Doesn't need to be all of them, just show your experience in your language of choice and be absolutely willing to learn PowerShell and one or two of the others.

===

The following is from the listing on the TechOne site.

* Live every day on the cutting edge working with emerging cloud technologies at massive scale
* Join the industry’s most experienced and award winning cloud team
* We’re changing the world of enterprise software. With 14 products and a comprehensive range of preconfigured solutions, we’re making life simple by offering Enterprise Software as a Service
* TNE:ASX is on the ASX 150
Detached means it appears as a free-standing comment, generally towards the bottom the comments. It doesn't make the comment disappear. People can still see them. Some people use the new comments thread to view comments as opposed to viewing from the front page. (https://news.ycombinator.com/newcomments)

As for your first question, it looks like 'dang replied to one of your comments a few weeks ago:
https://news.ycombinator.com/item?id=20663642
The failure of teargas to disperse crowds is cited as one of the reasons for quickly bringing the water cannons into service, despite concerns related to using them in the very densely populated streets of HK.
Immux | https://www.immux.com | Systems Software Engineer | Remote | Full time

We are building a fast and easy-to-use immutable database engine and a computing service that provide first-class citizen support for functional programming, versioned and auditable data operations, and automatic maintenance and tuning.

As a systems engineer, you will be responsible for designing and implementing our database and computing engines.

Stack: Rust + TypeScript.

Seed round from a NASDAQ-listed finance company. Salary + options.

The whole team (of 2) is remote.

Contact: join@immux.com (Andy Shu, Founder/CEO).

Please tell us about your previous projects that demonstrate your engineering capabilities. We are especially interested in experiences with building lower stacks of computing systems, such as databases, virtual machines, compilers, operating systems, and file systems.
oh this is interesting to read. as someone who lives in Austin, I had heard so much about all this when it was going on but I never really actually looked enough into it to try and understand it all. At that point, I had stopped driving for lyft, so it didn't particularly affect me (especially because at the time I was living in Williamson county outside of Austin city limits so I could at least still use it for rideshare purposes), but I certainly was curious to learn more. Thank you for sharing.
Fire needs a flammable source, heat, and oxygen. I suspect the enclosed cannister space hampered the O2 and the mud hampered the combustible material. Mud does seem plausible.
Particle accelerators are used, though I'm not aware of anyone doing so for production semiconductors. They are used for doping and someone was using one for cleaving solar cells off of a silicon ingot, so there would be no kerf losses.
That's actually a really good point. I'm actually going to ask the team at Fanout to provide more detail and I'll get it added to the site ASAP.
My somewhat naïve question is: if indeed this is an objectively superior data structure as claimed, why hasn't anyone else thought of it before in the history of computer science? Extraordinary claims of devising a radically better implementation of a fundamental data structure require extraordinary evidence that A. the idea is indeed novel and B. it doesn't come with hidden tradeoffs that are only advertised in the fine print. The work seems impressive, and maybe it is somehow a completely new genius idea no-one has thought of, but whatever the case it needs to much more heavily reference existing literature to credibly make the barely-without-qualifiers claims contained in the README. (And to be clear: I actually hope that such references bear out the claims, because if so - awesome! But in the meantime: "trust but verify")

Edit: curious about the downvotes - care to explain? I feel like this is a legitimate and fairly uncontroversial take, but happy to hear differing perspectives...
This is one of those things that might just be good to know for whatever reason in the future. Thanks for the post.
Even if it's your favorite, a straight keyboard with no curve / separation to it is not good for your health.
In my opinion this is great advice for pretty much any programming concept - and one of the reasons I regret not getting a formal computer science education.
>Also, is it feasible for this to markedly effect downstream areas?

> i.e. If there's eastwardly wind flowing through Nevada where machines are extracting humidity at an extreme scale, how might the 30%+ humidity-requiring plants (i.e. that Jamaican Yerba) in Utah hold up?

There is a LOT of water in the air, 12,900 km3 [0]. As a comparison, the US uses 1.2 km3 of water per day (all uses combined.)

[0] https://www.usgs.gov/special-topic/water-science-school/scie...

[1] https://www.usgs.gov/special-topic/water-science-school/scie...

Interestingly in that second link - the largest category of water usage is for thermoelectric power generation, actually using more than irrigation. I wouldn't have guessed that, and as we start to rely less on burning things for power, that number should come significantly down.
That's what I was talking about too. The kernels of both have source available, Linux vs xnu.

But the userland of Android is mostly memory-safe Java, and the userland of iOS (e.g. iMessage) is mostly memory-unsafe ObjC. The kind of marshalling and memory management exploits described in the p0 posts are very unlikely to happen on the Android side.
It's pretty easy to put them out. Here is an alternative method that was used before the thermos method was discovered: https://twitter.com/alexhofford/status/1155514310308896768

Just behind the frontline is a taskforce who runs around putting out all teargas.
Yup. In Florida, many of them are illegals, many of them are hobos with cars, and others are indentured to crime rings where one vehicle is swapped out with several drivers whose faces apparently all look alike to the rideshare company management. Here’s an example for you: today, Tuesday, MCO is closed, yet the rideshare staging lot has over 25 vehicles in it. Yesterday, Monday, FLL was closed for weather, and the rideshare staging lot had over 55 vehicles parked in it with their homeless drivers sleeping through the hurricane to get first crack at inbound flights once they resumed. Nice work if you can get it.
> Response times are measurably very good for go python and js, in our experience, and aws serverless will try to reuse you running process for subsequent requests (warm start).

This is because most modern serverless implementations are closer to FastCGI (which had similar benefits over classic CGI). But the concepts are the same.
Session Replays Guide for Tech and Product Managers
Here are some:

- Called racist and sexist if you disapprove of affirmative action in schools or the workplace (which by the way, polls consistently have shown the majority of Americans disapprove of AA)

- Called transphobic if you don't want transgender women competing in sports with biological women, because of the unfair advantage

- Called homophobic if you think gay pride parades are not a good idea (even if you're not anti-gay, you just think parades in general are disruptive to cities and streets, and also don't want almost-naked leathered men walking around your neighborhood)

- Called sexist if you suggest that rape victims should go to the police as soon as possible after, rather than wait months or years later. Or that perhaps universities shouldn't be acting like courts without due process, and cases should go to the police instead.

- And do you remember when Firefox's CEO was forced to resign because he donated to an anti-gay marriage prop (that actually won with >50% of the vote?) I mean, maybe the guy was just for civil unions instead, who knows what his reasoning was.

None of these views would make someone actually racist or sexist but they are unacceptable to say publicly in left-leaning places like Silicon Valley.
"Someone else handles the server instances and hardware while you just write the functions" doesn't have the same ring to it.
When you use proxy integration all requests go directly to your lambda instead of using API Gateway for routing and translation. The lambda integration translates the request into something your framework understands.

Node/Express:

https://github.com/awslabs/aws-serverless-express

C#/Web API:

https://aws.amazon.com/blogs/developer/deploy-an-existing-as...

Python/Flask:

https://pypi.org/project/flask-lambda-support/
I bet if they included a droid that speaks the binary language of moisture vaporators, it'd make things go a lot more smoothly.
As other commentors have pointed out [1], it appears to be a Tiered Vector implementation [2].

[1] https://news.ycombinator.com/item?id=20873110
[2] https://www.ics.uci.edu/~goodrich/pubs/wads99.pdf
This is the only public thing I can point to. See position and retweets. [1]

1. https://twitter.com/ShaneHuntley?s=09
I have used window functions in SQLite. You don't need it a lot, but there are some uses for it. However, I don't know what the EXCLUDE clause is good for; it doesn't seems so useful.
The Forbes summary of the report it's covering says this only covers light duty vehicles and up to 40% of oil production. So still plenty of demand for oil for long haul ships and trucks I imagine.
>and as we start to rely less on burning things for power, that number should come significantly down.

Nuclear plants also need cooling towers.

Also note that heat exchangers can also use seawater, though with higher maintenance costs from biofouling.
> tens of thousands of threads are no problem with 1:1 threading on Linux

Yes it's a problem, even on modern kernel, memory, context switch ... there is a reason why high performance code uses small thread pool.
To fix the problem of capitalism, you would have to fix the problem of pricing (=efficient allocation of) goods into supply chains, which problem grows as the fourth power of the number of goods available.

It's probably better to keep making our current system more transparent and work for prices to better reflect society's values than to "exit capitalism".
What's strange is that stuff gets imported and sold in the west. It used to be illegal and you couldn't get pirate products in shops but now Amazon somehow just does it flagrantly. Doesn't customs ever seize a container of cables with the wrong logos on them anymore?
And the PopMech expert called him a liar.
One Obscure Reason for August’s Big Bond Rally: Negative Convexity
yes. fips compliance says "use what we tell you to use. want government contracts? be fips compliant."

it's a source of a lot of online discussion as the compliant algorithms aren't the best available. here's to bureaucracy!
Just want to say this is one of the most effective pitches of a company for potential candidates I have seen on here in a while. Great job!
Your idea appears to build upon the concepts in the https://en.wikipedia.org/wiki/Hashed_array_tree .

Alternatively, here's my list ADT implementation which has O(log n) access/insertion/deletion time: https://www.nayuki.io/page/avl-tree-list .
I fail to see how "this is not bad because this other thing is also bad" is a valid argument. Sure, the medallion taxi system has bad things about it. But then Uber

- Pays low, doesn't pay benefits, yadda yadda. All the stuff I assume people generally mean when they talk about "the kids hating on Uber"

- Went into towns and actively broke the law (bypassing the current taxi system). Sure, "civil disobedience" and all that, but the people that actually paid any real price for that disobedience (https://www.sfchronicle.com/business/article/No-fair-say-Ube...)

- Uber is burning money in order to corner the market. Eventually they're going to either go under or change their entire pricing structure. Nobody is going to win when that happens. There's a reason countries wield financial weapons when other countries start dumping like that; it's bad for everyone involved but the dumper.
Not sure where you're getting your numbers, but as a quick test I cloned an Electron Hello World app[0], bumped its Electron dependency to the latest version on npm, and ran it. It came in at around 90MB resident on the main process, with a GPU process of about 70MB, a "zygote" process of around 60MB, and a separate nodejs process around 35MB. Even if some memory was shared between those, that's still quite a bit more than 40MB.

[0] https://github.com/greggman/electron-hello-world
Who says that we don't have enough lithium?
Oh, so it's FastCGI then.
Not just that but high throughput pellicles (prevents dust from ko-ing you) haven't hit production yet iirc
None of those biomarkers has been replicated, and stress causes ENV reactivation.