skysight-inc/HackerNews huggingface dataset:
TalkJS (https://talkjs.com) | REMOTE (Europe / Middle East / Africa)

TalkJS is a Chat API. Our product lets developers build a perfect chat feature in just a few hours. We power communication in online marketplaces, community sites, trading platforms and so on. We're product driven and we care tremendously about quality.

We're headquartered in the Netherlands and our team is spread across the Central European Timezone +/- 3h.

Currently in the market for:

* Senior Frontend Developer
* Senior Fullstack Developer
* Senior Backend Developer
* DevRel Engineer
* Technical Writer

Our stack is mainly React, TypeScript, Elixir and PostgreSQL. 80% of the company is product people, founders are a designer and a programmer.

TalkJS touches millions of people and is growing quickly. We want to be the tool that every developer thinks of for building communication features, a bit like what Stripe is for payments.

To accomplish this, we give great engineers the maximum amount of freedom, so they can ship fantastic SDKs, APIs and features. This means a healthy work/life balance, no meetings, no red tape and a lot of responsibility. We're growing, profitable, and not dependent on venture funding. Sound good?

More info on all positions + how to apply: https://talkjs.com/jobs/
The point of crypto is that trading parties don't have to trust each other and have no recourse to fix issues post payment. The problem with that is, only illegal transactions happen between parties that don't trust each other.

Therefore, this having a KYC probably narrows its use cases quite a bit. You won't be able to sell drugs, you won't be be able to collect ransomware payments.

It work only in the US, which means its not good for international payments.
Unbanked people either don't have money or keep their funds outside of the governments reach for tax or legal reasons, therefore not good for them too.

What you can do? Maybe if you are so much and crypto and what to do transactions in crypto as an ideological performance, then this could be for you.
This seems like a consistent application of existing in-app purchase rules: purchasing a digital good to enjoy within the app requires IAP support for everyone else, so why not Coinbase? It's not clear (to me) that Apple is doubling down or strengthening the rules here.

If anything, I suspect that Coinbase intentionally violated the rules with this update so that it can sign on with Epic and Twitter in the fight against Apple.
https://www.youtube.com/watch?v=XKHcnR-lmXY
It would help your case if you provided reasoning.

Cost limits uptake of limited resources - storage and processing on Ethereum blockchain must have a limiting function - gas provides it.
Related, men are mass opting out of academia. It's so bad now that they have to have affirmative action for men.

https://www.wsj.com/articles/college-university-fall-higher-...
Here's a question: why on earth didn't Elastic offer a voluntary separation package? They probably would have gotten at least a good chunk of people to accept, reducing the need to behead 13% of the company yesterday.
What do you expect? It takes somebody a lot longer to deliver a double quarter pounder meal than it takes for somebody to make one.
There comes a point though when you have to break monopoly's for the market's sake.

For example, remember Standard Oil? They made oil super cheap, researched new oils, basically were great for customers almost like Amazon - but they were monopolistic and were shattered for being so. Similar monopolies in the past like Bell Telephone or, arguably, Amazon now are great from the consumer's perspective but terrible for businesses.

In the past, we were less afraid to say, "you're doing great, but you're still too powerful."
This was a really fun read and an even better trip down memory lane. I have fond memories of dialing into our local BBS (running MajorBBS by Galacticomm) to play hours and hours of Galactic Empire. The teleconference was often active with users and many offline parties & adventures happened. I met some of my first girlfriends in the United States on that very same BBS and a couple other folks that I am still friends with today.
Good times. Thanks for sharing this one.
Jane | Remote (North America) | Remote | https://www.iheartjane.com

Jane Technologies, Inc. has developed the cannabis industry's first real-time marketplace, where consumers can discover and order cannabis online. We believe in the cannabis industry's ability to bring well-being, health, and love into this world, and it is our mission to bring confidence to the cannabis shopping experience.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/jane

Here are our open roles:

* Senior Product Designer POS: https://boards.greenhouse.io/janetechnologies/jobs/615808600...

* Senior Software Engineer, Full Stack: https://boards.greenhouse.io/janetechnologies/jobs/612855000...

* Software Engineer, Full Stack: https://boards.greenhouse.io/janetechnologies/jobs/616151000...

Tech Stack:
Backend: Ruby on Rails.
Frontend: ReactJS + Typescript.
Maybe it's a dystopian mechanical turk play. Why build an artificial intelligence when you can just copy one off the shelf? Better check the TOS!
Yes and recent years they're great traders anyway. High ROI then many funds and market avg. Great people
Under the SS kids would eat out their parents. Remember that you have to assume true speech could also be punished if you normalize the behavior.
> It has unsafe escape hatches (via ffi, at the very least).

Yep, ctypes is part of the stdlib and lets you corrupt the VM on the fly. Fun stuff like changing the value of cached integers and everything.

But ctypes being a terrifying pain in the ass, people tread very carefully around it. Cffi’s a lot better though it requires an external package. At the end of the day I think I’d be more enclined to bind through pyo3 or cython than write C in python (which is what ctypes has you do without even what little type system C has, to say nothing of -Wall -Weverything).
Canonical | https://canonical.com/careers | Fully Remote (Global)

If you would like to be part of the future of open-source software, then please take a look at the positions we have available. In the SaaS Engineering organization alone (which I lead), we have six positions:

Engineering Manager - Platform Services, Launchpad - https://canonical.com/careers/2290636

Engineering Manager - Ubuntu Systems Management - https://canonical.com/careers/4283003

Senior Software Engineer - App Stores Backend - https://canonical.com/careers/3159992

Software Engineer - Launchpad - https://canonical.com/careers/3142044

Software Engineer - Systems Management - https://canonical.com/careers/4647417

Engineering Director, App Stores - https://canonical.com/careers/4581001

Please consider coming to be part of our team and share these postings with others you think might be interested!

Thanks.
CS (HL) lag prediction is a joke, you could sometimes see how an enemy 'leans back' to catch that headshot.

Play Zandronum on 150ms server against people with 30ms. You will go for a new mouse (or maybe even a keyboard and monitor) in half an hour.
In old houses if you had a hot water storage tank in the attic it was usually just covered with styrofoam or a metal or wooden slab, it wasn't uncommon for an occasional insect or yes, a small rodent to fall in and die in there. It's one of the reasons why most houses in the UK had separate cold and hot water taps - cold water was considered safe to drink, hot not so much.

Nowadays if you have a hot water cylinder it's impossible for anything to get in there(although there is still a chance of bacteria growing inside the tank, but any modern cylinder will periodically heat itself to very high temperature to kill any pathogens)
Create Point-to-Point Integrations with Amazon EventBridge Pipes
Just use keepassxc and be master of your keys. You have to move forward. Every 6 months I hear about a breach at lastpass. I assumed only clueless normies were left on it, but I guess their efforts to blockade data exports were effective.
I do agree that Rust sometimes has a lot of visual noise.

But that use statement is not a good example of it, and if that's the biggest criticism then Rust is faring fantastically well.
It‘s good. The fees are just too high because they abuse their market power.
they can, but I'd recommend https://stately.ai/ . they are focused on just state machines/charts and does them extremely well.
<div class=..> is still <div class=..>, no matter the language of the author. As is "background-color: #fff" in CSS. The UTF-16 is almost double the size, so you'd have to replace a lot of identifiers with 2 or 3 byte ones.

Plus many identifiers come from libraries, and when creating their own identifiers many people use either full English or partial English no matter what language (it was a huge mistake to not use English for many identifiers in my first programming job, as you will invariably end up with a mishmash of two languages).

But it is easy enough to verify this with some actual websites: https://www.rakuten.co.jp is 330K in UTF-8 and 625K in UTF-16, https://ameblo.jp is 104K in UTF-8 and 187K in UTF-16, baidu.com is 360K in UTF-8 and 717K in UTF-16, sina.com.cn: 455K, 854K, daum.net: 666K, 1.2M.

And all of that is only the HTML document; if we'd add up the CSS – where there's almost no possibility to use non-ASCII outside of class and ID names – and JavaScript – where the filesize is usually dominated by React or jQuery or whatnot – things would skew even more in favour of UTF-8.

I'm sure there are examples where a page served over UTF-16 is smaller, such as pages with very little markup (like e.g. HN), but that is the common case, even for websites exclusively written and for users of CJK languages. Someone who does not speak a word of English will save many bytes of data every day with UTF-8. There's a reason all those websites are served over UTF-8 and not UTF-16.

But for the sake of the argument, let's replace all class="...", id="..", and data-event-name=".." with strings of the same length consisting of "回". That grows the filesize from 118K to 151K, and ... it's still larger in UTF-16 with 207K. We could start replacing more stuff and eventually UTF-16 may win, maybe. But you have to use a lot of CJK. Let's use a random excerpt:

<button
id="回回回回回回回回回回回回回回回回回回回回回回回回"
tabindex="-1"
data-event-name="回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回回"

Has 91 7-bit characters and 60 multibyte ones (this includes indentation, which may not be represented 100% accurately here). If we do the math this is:

UTF-8 91×1 + 60×3 = 271 bytes
UTF-16 91×2 + 60×2 = 302 bytes

UTF-8 still wins.

And to repeat, there are certainly cases where UTF-16 is smaller. Markdown documents and other plain text files is an obvious one, but HTML is rarely one of them.

But imagine actually checking things before making a claim...
The title is currently wrong. This is not about exchange fees paid to Coinbase, but transaction fees paid to the Ethereum network when using smart contracts through the Coinbase app.
An example from an experiment to benchmark Rust and Java I did recently, where I sent files from one app to another: perf was good enough without tuning, with tuning I could triple the speed and final total time on both versions was comparable. Memory was much greater for Java (even with graalvm). The Rust version didn't suffer from any memory safety issues or race conditions when sending multiple files, but I did have a vuln where you could specify a relative path that could escape and write anywhere in the receiver's filesystem. Rust didn't protect me from that, and those are the kind of vulnerabilities that we'll continue seeing regardless of language. But the threat surface I had to be scared about was much smaller than it would have been in other languages. And because the fallible APIs are obvious, I handled many edge cases that I might have forgotten about otherwise.
What terrifies me is the idea of someone building a GPT-based bot specifically targeting Wikipedia. If one would train a model on the existing wiki dataset, it could generate and submit plausibly looking but completely factually false edits and articles with plausibly looking citations. Given the history of long-lasting hoaxes, it shouldn’t be hard to achieve enough throughput to completely overwhelm the capacity of human editors to do any fact checking.
We're overpopulated. This isn't a problem.
I completely agree, but the real problem here is they are dependent on, nay, addicted to the revenue they get from that 30% cut. Only way to fix this is regulation and I believe that Apple's quarter-based short-sightedness will essentially ensure that they keep pushing until they get regulated.

If someone's OKR is based on quarterly revenue from App store, they aren't going to care until regulation is literally at their doorstep. That's next quarter, not this quarter. Next quarter that person could retire or quit.
That's a proof of identity. I think you're fixated on the notion that somehow "identity" can only refer to some kind of legal entity, but "identity" in the WebPKI sense is "control over a domain name"--and WebPKI exists to facilitate communication of proof of that identity.
I've asked Stable Diffusion to generate 250 pages of 1987 RadioShack catalog
Rust programs can have vulnerabilities, but thankfully the fuzzer scene is well developed. Recently a memory safety bug was found in a Rust library (that used unsafe) and it turns out the original C++ implementation had it too. So here, fuzzing the Rust rewrite led to improvements in the original C++ library. I guess it's because there is higher interest in increasing the safety of Rust programs.

https://dwrensha.github.io/capnproto-rust/2022/11/30/out_of_...
FTX was a brokerage though, not a bank. While banks may be inherently allowed to accept and lend out customer funds, brokerages seem to be largely forbidden from doing so.[0] SBF appeared to act as if the typical rules of operating a security brokerage didn't apply to FTX 'because crypto.'

[0] https://www.finra.org/rules-guidance/rulebooks/finra-rules/3...
This issue is about fees paid to the Eth network. The exact amount depends on the gas market and what users are doing specifically.
Pretty sure you could still recover the flash-based memory. Unless you're dropping into acid or lava.
App Store rules have never required a cut of physical transactions, only digital.
There is for now. I'm saying I can see their next step being to remove that.
How the hell did you guess the Fremont thing? This feels like magic
The gas fee is Ethereum’s cut. It’s paid to validators.
To see if it was OP's phone and not something outside.
So 30% of the eBay fees and 30% off the Amazon marketplace fees should be fair game
It works in the US only and not all of it, Hawaii is excluded. You need to be not only US resident but be physically in the US[0].

[0] https://support.link.co/questions/where-can-i-purchase-crypt...
It's two statements, comments start with //

:o)
It's hard to find resources in English describing the Cybersecurity environment and posture in Japan, but having worked with Japanese organizations in that space, they have decent talent but middling institutional knowhow and process. Basically slight more competent Germans if I'm being honest. On the other hand, South Koreans organizations tend to have their shit together.

Surveillance:

https://theintercept.com/2018/05/19/japan-dfs-surveillance-a...

https://www.nytimes.com/2022/02/02/business/japan-elderly-su...

https://giswatch.org/en/country-report/communications-survei...

Cybersecurity:

legal framework - https://iclg.com/practice-areas/cybersecurity-laws-and-regul...

policy - https://thediplomat.com/2022/09/japan-needs-a-cyber-ministry...
It works in Switzerland, call it what you want.

- The most dense train network in the world (5,323 km)
- 100% electrified, which was decided in 1913
- The longest train tunnel in the world (57,1 km), completed in 2016 [1]. To ensure the safety of passengers it required a lot of engineering including a system that scans every train[3] at speed to make sure things are in order before going into the tunnel.
- Trains in 2021 where 91.9% on time and 98.9% of connection where made [2]

My fiber internet infrastructure is also owned by the city/state and I can pick between 20+ private providers one of which offers 25gbit synchronous for ~$70 per month.

Some things work much better when they are state owned. Specifically infrastructure such as roads, trains, telecommunication, water, electricity.

[1] https://en.wikipedia.org/wiki/Gotthard_Base_Tunnel

[2] https://reporting.sbb.ch/punctuality?sv_lang=3&sv_lang_chang...

[3] https://www.youtube.com/watch?v=mwx_rumXUAw
Circling back, this discussion thread seems to be the most likely culprit. In my panicked state, I didn't even consider multicast traffic being the reason why I saw this traffic in tcpdump. I'm digging into this a bit more. I probably wasn't pwned, but I am still currently operating as if I were. I appreciate everyone's response here.
My point was not that SI is a shining example of a garbage free paradise, more so that them making fun of it considering their own problems is hypocritical at best.
What do you mean by you people? Have you seen american media now?
If only something like this were part of markdown.

(And here on HN, I hope someone is going to say: yes, this vscode extension will add it to markdown)
They already have managed language, why would you add another one?
Dynasty | Senior React/NextJS Engineer, Senior Python Engineer, | Remote (USA) | Contract (Full-time) | https://getdynasty.com

At Dynasty we believe every adult in the United States should have a Living Trust. The old way of creating a Trust involves lawyers, notaries, 3 ring binders, and safe deposit boxes. Dynasty fixes this by making Living Trust creation simple, digital, and free.

Frontend: Node / React / NextJS
Backend: Postgres, Django, GraphQL

* We are looking for our first full-time Node and Python engineering hires.
* Join a remote-first team founded by early employees from Carta.com with a proven track record of building financial software.

Contact: kyle@getdynasty.com
The birds are pests too. Well at least the pigeons are.
Another thing is that the nixos option searcher[1] links to the nix source code that implements the option, so you can go digging through how things work. It's definitely an extra layer of abstraction vs editing /etc/foorc but I have copied what those things do into my configuration.nix and made changes to poke at stuff.

1: https://search.nixos.org/options
This looks interesting, I'll have to try it out.
I mean, sure, there if you're looking for a general-purpose way of doing things then that example is fine. If you have a normally-open switch and a latency sensitive application then there's one pretty clear implementation.
Another example. Supposedly the CFOs office was providing usage stats in presentations to clients, which I found odd because we only starting collecting this data shortly after I started. One day an underling from the finance department sends me a message saying they need the data for the next presentation happening in a few days... I ask what's needed since no one showed me one of these decks. We don't actually collect a good chunk of the data that are in that deck, and of the ones we do, the data from my pipeline doesn't match at all. Underling freaks out and says we can't present this, it will raise too many questions! (That's literally what she said)

As usual, I get called into a rush meeting where CFO reams me and Ops for having changed how we collect data, and this is squarely on our feet. We're remote at this point so me and Ops person start digging, and it turns out the data they present are effectively numbers the VP Sales pulled out of the air in the early sales days. Based literally on nothing.

At this point ops and I were able to provide enough documentary evidence on the topic that is clear the people responsible for these decks were making it up. Because it's the CFO and VP Sales, nothing happens it's all swept under the rug. They gave two more presentations to other clients with the fake data by the time I left. Apparently the practice stopped after a bigger company bought them out and both were shown the door
I would be surprised if they didn't.
My Favorite Git Tools
> 3.1.3(e) Goods and Services Outside of the App: If your app enables people to purchase physical goods or services that will be consumed outside of the app, you must use purchase methods other than in-app purchase to collect those payments, such as Apple Pay or traditional credit card entry.

https://developer.apple.com/app-store/review/guidelines/#goo...

It isn't an in app purchase. It doesn't pay a cut to Apple.
Vodafone | Dresden, Germany | Multiple Positions | Hybrid (Onsite + Remote) | Full-time

In Vodafone, our diverse team is accountable for the design, development, deployment, and operations of a device and network analytics solution including a Big Data platform, a rich web frontend, and mobile smartphone-based client software. The solution is a key element of Vodafone’s customer care and network performance and optimization strategy and operated in about 20 markets across the Vodafone international footprint.

We are hiring in mobile and backend domain.

* Developer - Device Agents (Android, ...): https://jobs.vodafone.com/careers/job?pid=563018675564090

* Backend Developer/Data Engineer (Hadoop, GCP, ...): https://jobs.vodafone.com/careers/job?pid=563018675563863

More jobs in preparation, i.e. Senior Backend Architect.

Note: Vodafone has implemented a "full-flex" working model. Still, regular onsite communication is highly preferred.

Hit the apply button or message me if you're interested! bjoern [dot] almeroth2 [at] vodafone [dot] com
In the case where there are 50 shares outstanding and each are worth 2 dollars, that would be true, but if there's a constant appetite for the public to invest in a company and a diminished number of shares, that would drive up the price.
OP provided an IP in another post below.

https://ipinfo.io/107.122.31.71
NASA ADS | DevOps Engineer | Remote from US or Cambridge, MA (US) | Full-time | VISA Sponsorship Available

The NASA Astrophysics Data System (the world-leading scientific literature search engine in Astronomy & Astrophysics) is seeking a talented DevOps engineer to manage our infrastructure, which consists on-premise Linux servers and a Kubernetes cluster in the cloud (AWS).

Job description: https://ui.adsabs.harvard.edu/about/careers/

Typical entry salary range of 75-115K with annual revisions + generous benefits.

We encourage applications from minorities, women, protected veterans, individuals with disabilities, and all other qualified applicants.

Your contribution will be open source and it will have a world-wide impact in the astronomy community!

NASA ADS: https://ui.adsabs.harvard.edu/ Feel free to contact us: adshelp@cfa.harvard.edu
For now.

Only the on-ramp side needs to be in the US. The off-ramp user can just use their exchange.
How open source is revitalizing the payphone
A GPU cost us about $2 an hour. So with training time and 50 minutes of generation, we're only making about $3. Not very much but we'd rather spread the joy that is generating yourself than overprice it.
you know what a concise requirement for the AI is called?
Code. It's called code. [0]

[0] quasicitation https://www.commitstrip.com/en/2016/08/25/a-very-comprehensi...
That doesn't answer the question. Why is Fremont, CA special?
Cool kids and students move to Rust, C++ doesn’t have influx of new developers hence more demand for existing C++ developers.
If the machine is pwned, it seems like it wouldn't be super hard to get the user to touch the yubikey.
You're forgetting about the billions of USD that go into buying the machines that make up the fab.

> The material is just silicon.

No, a lot of chemicals are required as well.