skysight-inc/HackerNews huggingface dataset:
As the SQLite file is being downloaded vie IPFS it wouldn’t be a HTTP Range request. Does IPFS have the equivalent?

(My guess would be yes as I believe it breaks up the file for distribution, but have no idea if it’s exposed in the IPFS.js api)

EDIT:

After a quick scan of the docs, I think you can do this (but I certainly don't know enough). With at least the "The Mutable Files API" which "is a virtual file system on top of IPFS that exposes a Unix like API", you can provide an `offset` and `length` to `ipfs.files.read(path, [options])`. I don't know if that then translates to only downloading that part of the file from IPFS or not.

https://github.com/ipfs/js-ipfs/blob/master/docs/core-api/FI...

EDIT2:

In fact the `ipfs.cat` api that the OP is using takes `offset` and `length` parameters too.

https://github.com/ipfs/js-ipfs/blob/master/docs/core-api/FI...
AngularJS support is ending, and developers can migrate to Angular
Adsense in it self is just another analytics tools isn't it?
I don't know about unions in the UK, but in some other European countries your union won't have anything to do with your salary negotiation or setting industry-wide salary ranges.

They might if you're in a teacher's union, or working in some minimum-wage job with a mandatory union.

But for any high-paying position like software engineering your union is there to have your back if you're being screwed over on your employment contract, to bust the balls of employers who worked you for 41 hours, but only paid out 40 etc.

It's essentially a form of collective employment insurance for your industry, for which you'd pay a small monthly fee.
> I honestly think it is a little stupid not to do any monetization.

This statement makes me sad.
posthog seems to be hosted in Digitalocean - an american company

plausible.io is hosted on AWS - an american company

snowplowanalytics.com seems to be hosted in digitalocean as well

as I understand they are equally illegal now.

[Self-hosting and maintaining is not an option for the vast majority of mom-and-pop shops]
I'm contemplating a move to the Riviera (family reasons). Any general advice on the tech scene down there? My French is bad at present but I have quite a bit of room for manouevre...
Can you add a license and release Android version of the app?
I came up with this idea 10 years ago (not knowing Lingo or alike) and made a game "Isogram Puzzle[0]" with Flash. It's listed by some Flash game portals, never got popular.

Recently I ported it to Android, it has 23 active users at the moment. ¯\_(ツ)_/¯

[0] https://play.google.com/store/apps/details?id=air.com.gameva...
That is clearly a problem with the big players rather than with self hosting. It should be pretty clear by now that rejection of legitimate mails is intentional. While your argument is justified (I face the same issue), the reality is that we are giving up our freedom under pressure by rent-seekers. I wish the users would resist it more vocally.
It's like carpenters or bricklayers. We hire student who are enrolled in a tradeschool, in our case they're studying "systemadministration/networking" and the job is part of the education. They are actual employees. They are organized by one of the unions, weirdly enough the metal-workers union, but they handle all apprentices, regardless of their field of work.

The apprentices are paid a fixed salary, they are allowed to work 37 hours a week, when not in school. We pay their salary while at school. We're allowed to have four per senior employee, to ensure that we can actually help them learn. In return we can more or less dictate what we teach them, so we can provide them with the education we need. They normally get the boring trivial tasks initially, but that's okay because it's new to them and they feel like they're help and doing actual work (which they are). As they progress we give them more and more responsibility, until they, in our case, get to handle customers on their own and do their own projects.

It's more or less the same deal with the student my wife has, they're just organized differently, because they're pharmacy workers.

On the surface it seems expensive, but it's a good way to hire people and in the end I believe apprentices actually make us more money than they cost.

We're not obligated to hire them afterwards, but normally most are interested in staying for at least a few years.
Yes, much along the same lines as Gilgamesh. There may have been a historical seed, but the fruit of his deification and the descriptions of his exploits and character are most definitely fictional, to the point that any actual person has been lost to the sands of time.

We can say this because the major miracles attributed to him are verifiably borrowed from existing legends in other kingdoms.
on the first switch you redirect all ports to the second one

I will not elaborate
Very nice! Plenty of people from all around the world (many international IT companies have offices in the area)… my group of friends have more than 7 different nationalities in it! It’s quieter during the winter and very lively during summer. Weather is amazing all year round… there are 16 degrees outside right now. If you feel the need for a something that only a bigger city can offer Canne is 10 minutes away by car and Nice 20.
> everyone works as a consultant to avoid the high taxes

You mean, to avoid the social security fees (health/pension/unemployment/…)? After all, as a consultant (whether incorporated or not) you still need to pay taxes and the rates are pretty similar to tax rates for employees.
This sounds exactly like my experience at Meta.
They invented the multi year "free" device and contract bundle. If you are not on one of those it is quite easy to cancel or change provider.
Companies should pay more attention to which leaders are roundly hated since they can be the biggest contributor to toxic culture. At my company, we had a CIO who was hated by every member of the IT team. Attrition rates as well as glass door reviews reflected it. Yet they kept him there for years.
Swiss Mail raised the prices for 1st class mail from CHF1.00 to CHF1.10 on January 1st...

...and ran out of CHF0.10 stamps in vending machines, within the week.

You really have to wonder what they expected.
> but if I would start a SAAS site today, I wouldn't try to sell to the EU.

You 'd still be liable for GDPR by non-europeans since you are located in germany

It's like the EU is pushing entrepreneurs to emigrate.
Yeah, the hiring process is complete crap in all companies
Salvadoran journalists' phones hacked with spyware, report finds
The solution is to make a worldwide framework where people OWN their data. That's not what GDPR does, it in fact prevents people from selling their data at will.

(People's privacy is protected by constitutions. That is orthogonal to the ability of people to choose how to use their data)
I was thinking more of in the field, just in time recon. Some things could be justified as imminent threat situations, at least after the fact.
Could someone more savvy clarify....

On that page I do inspect, got console and do:

loadDBAndExec('SELECT * FROM my_table LIMIT 10;')

I get

Uncaught ReferenceError: loadDBAndExec is not defined

Why doesn't this work?
>Tech has essentially left europe

If your "Tech" can't work without siphoning up and selling people's personal data to the highest bidder, Good.
consoles are one of the most secure systems due to the fact they're alwyas unnder attack for ajilbreak
I don’t really feel like I need to make charitable donations. That’s what taxes are for right? At least that’s something I like my goverment to take care of.
I raised a ticket with Airtel. First time in my 16-year customer-ship with them I have had to raise a technical ticket.

Someone called back from their technical team and said they are working on the problem, they are having a "routing table" issue. He was unable to give me anything more specific, and was unwilling to give me a time-to-fix.

Lets see.
Yep, I can't use Firefox for an exam I have today. It's just not worth the risk. It was already not working great on Firefox to begin with.

Can you imagine if this situation happened to someone in the middle of the exam? I'd never blame the browser for a loss of connection before a good few minutes of trying everything else.
> The most likely outcome is that smaller companies just don't do business in the EU.

it's one of these:

1. blocking business with the EU

2. just ignoring the local regulations

3. big enough to actually implement GDPR

3.1. implement it partially

3.2. implement it erroneously

3.3. implement it fully

GDPR brought us the wide usage of HTTP code 451 Unavailable For Legal Reasons, the myriad of cookie stuff, endless legislation and litigation. It also split the internet into one more part. Unfortunately the part that was split off was never too successful or important to the rest of the planet.

But it also brought us a new way of thinking about data, and what personal data means. It's just that the implementation sucks big time.
> Lack of time never prevented anyone from doing anything.

With all due respect, this assertion by itself seems absurd to me.

Yes, I'm prioritizing other things. Not necessarily because I want to.
It is my understanding that for "sane" charger topologies (ie. without tricks that share power components between charger and drivetrain) of the power level required for EV charger the SMPS comes out capable of bidirectional operation somewhat by default because active rectifier and inverter is (topology-wise) the same thing (and the symmetry is quite obvious in typical implementation).
Seems reasonable enough for a fresh grad. For example 50k->300k. I doubt every engineer could prove to be so valuable in the end spectrum but might work for some companies. Of course if the company fired people the model would lose it's appeal, since you are leaving money on the table on the early spectrum but have no security to reach the end.

Would you leave a company where you got a guaranteed 30% raise every year no questions asked(assuming work was interesting and you were happy with current comp)?
Usually once, when I get the computer, because it probably doesn't have Linux on it.
I don't believe that 3 letter agencies will care about the physical location of the user data. So storing the data in europe might not solve this issue.
I’m pointing out flaws with the implementations of both iMessage and RCS, not critiquing your own personal opsec.

Group RCS isn’t e2e, unlike iMessage. That’s the main point.
It works for the data itself just fine. Hopefully schema changes aren't terribly frequent.
Whenever I have new hardware.

Other than that, I didn't need a fresh new install (Debian, Ubuntu) for as long as I can remember.
No, most people are not sociopaths and are happy to get vaccinated to protect themselves and their community.
Is that enough? If a company uses google services , they are liable if google decides to take a bite at this data (because e.g. NSA asked them to). And it's not enough if google makes a contract that promises not to do so. the company is essentially liable for the NSA

- Ironically, if Google does create an EU spinoff just to run analytics as a free service, it will kill the local competitors

- The NSA is not "exempt": https://www.eff.org/deeplinks/2020/07/eu-court-again-rules-n...
But there's no ocean around most people's homes. Cold cities are very usual. Telling people living in them they should bike is just insensitive to them.
In my country, default defense attorneys work ~together with a prosecution side, they basically fill in process-required papers and read the characterization aloud, that's it. No one of them would help me to understand the situation until it's potentially too late, in case of some sort of fabrication or pressure, which I suspected. They wouldn't refuse, they are just useless. I had to look for a lawyer on the "market" side of it, who brought me right to the investigation office head. Through that I learned the facts and future options to discuss them with my family. Yes, they hesitate to take these cases without even trying to hear details, but are happy to defense murderers. It's unfair legal-wise, because many such allegations recently became unfair and tv-popular, so no one is insured from it.
Why Vivaldi will never create ThinkCoin
I haven't heard about librepay before, thanks for letting me know. I'll take a look!
TSMC to Spend at Least $40B to Address Chip Shortages
Almost never. Since I am on NixOS, every system configuration 'edition' is reproducible, and easy to rollback-to.
Some use CGNAT, but you can disable it if you need to run servers.
I sense the best way to honor him is to continue to push and strive for those things he stood for.

The open access movement has much to thank Aaron for and has come a long way since his early activism for example.
Space is "able to" expand/inflate faster than light. So, the universe started as a black hole, but space expanded/inflated fast enough to push almost everything out past the event horizon. Maybe there wasn't enough matter left in any one place to be a black hole anymore? Or, any already sufficiently dense clumps kept their event horizons, and became the primordial black holes.

Or, maybe there wasn't anything until there was enough room for it to be in. Then you don't need a black hole.

Cosmologists like to toss about "expanding universe" and "inflation" as if they mean something, but they really are like gravity to Newton: a name for a process that can be described, but is otherwise wholly incomprehensible.
> To do what? Collect a lot of useless information?

To force you into buying something you don't need, see https://en.wikipedia.org/wiki/Surveillance_capitalism. Also, to obtain your commercial secrets: https://en.wikipedia.org/wiki/Global_surveillance#Purposes.
Exactly. Just like on the Apple's website: "If someone starts shooting at your iPhone: guard it with your body. Layers of tissue and fat should prevent the bullets from scratching iPhone's screen."

Perfect business sense.
Between Nice and Cannes there is the Sophia Antipolis technopole where various tech companies have offices. Most (like mine) use English as the official language used on premises. I have been living here for a decade and my French is not particularly good, mostly because I don’t use it much.
This is, sorry, the same BS that I hear over and over, and over and over. This is alright, it's pretty good that it's happening, but that's the extent of it. Just good, just alright. The need for decent public education at the elementary level is still needed, and is what is really needed. Nothing else will do. Some people, very few, will rise out of poverty by becoming famouse or... never mind, I won't bother. I'm actually tired of these stories highlighting the success of a few people where millions live without good decent basic education and good decent basic healthcare. At this rate Brazil will take a century to get rid of its ghastly inequality levels. People in favelas have had cable tv, internet access, cell phones, etc, for decades now. They still live in gang controlled, gang-war torn places where people, often times kids, getting shot with AK-47 or M4 (gang vs police weaponry) stray bullets is normal. Really, normal. Yeah, some guy having access to the latest Occulus is really changing this reality. Sorry for the rant... but for the past 20 years I haven't been convinced that there's another solution other than having good and decent basic public education for everyone. Really sorry, but as a brazilian, it hurts sometimes.
Private Web Browsing in 2022
There have been multiple tweets that reached the front page in the last 24 hours that were quality, substantive, relevant to HN content.

I’ll admit I do use Twitter (and HN!) a lot, though.

Here’s one with 600+ points. You’re telling me we should block Twitter on HN. I’m saying that’s a bad idea for HN. Seems like the users of HN agree with me. HN is for all of us, not just any one user’s preferences.

https://news.ycombinator.com/item?id=29913693

https://twitter.com/TechEmails/status/1481339345822879745
100% correct. Tell you more - one can try to get a job that pays less thinking you are going to work less - in reality you are going to work more for less money and less respect. These are shit companies and must be avoided.
Posthog as well as Snowplow are open source solutions that can be self hosted. Snowplow is always hosted in your cloud infrastructure even if you use their managed service.
When have you seen a police officer at public forums? I never saw one, and I don't want to see them online.
15k pretty good short sci-fi movies
What benefit do you believe you gain from such frequency?
> it didn't matter.

I see what you did here.
As an FYI, Snowplow recently launched its Open Source Quick Start, a set of terraform modules, which automates the setting up & deployment of the required infrastructure & applications for an operational Snowplow open source pipeline, with just a handful of input variables required on your side.
Read more at https://docs.snowplowanalytics.com/docs/open-source-quick-st...
Cheers,
Eddie
The GPDR is explicitly not about trying to get you protection from state-operated intelligence agencies, and in fact within the EU state agencies like that are explicitly exempt from it.
Have HN Gold my friend.
Never, I version my dotfiles and use aconfmgr (Arch specific semi-declarative config manager) for system stuff. So (the goal is) a 'fresh OS install' would be the same anyway.
> If your "Tech" can't work without siphoning up and selling people's personal data to the highest bidder, Good.

Not good, not good at all. The idea is to find a common ground, not to push potentially innovative businesses and people to the rest of the planet.
Should I just ignore FUD then, or is there some way to respond to FUD in a way that doesn’t tend to provoke flame wars?
Smarking (YC W15) Is Hiring Head of Eng to empower and grow eng team
A race of quadricyle in my town (in Belgium) :)

I put up a team with friends to compete in that race and we were drinking special beers during the relays. The team next to us was cooking a barbecue and saw our beers: we traded sausages for beers... I was unemployed at the time, and through a happy discussion with that other team, I was offered a job by one of their member who had a computer shop and needed a technician.

best job interview ever !
Everytime I find a cool looking distro / derivative
> To force you into buying something you don't need

No one can force you to do anything.
The app that people use to access their money is absolutely core tech. If the payment infrastructure goes down (or worse: is buggy), that's a massive problem. Banks that don't consider this core aren't keeping up.
So keep the paycheck and try to take it easy - like the Office Space guy. You still can deliver value to the company if you work 1-2 hours a day (remotely, of course)
Thanks so much! Put my details a in pastebin (so I can delete later): https://pastebin.com/J21YfqHz
Looking at it internationally,
I could earn 3x by FAANGing in the US, but I would be on a sponsored visa and massively disrupt my life if fired. The risk factors put me off.

Money should be a big factor. Imagine a job where year 1 you work and year 2,3 you get to do whatever you like and own 100% of the equity. That is what 3x TC basically could mean.
Most of the posts on here focus on wage/money and yours is one of the few that outright points out the toxic culture in companies.

I think for too long the toxic workplace has been hidden behind laywer drafted agreements when employers leave and the rest of the workforce have been captive because they thought they might not get the same job with better conditions elsewhere.

But a growing population means this is changing, a persons job might not be so unique and rare after all (this is what communication ie the internet is showing), making it possible to get the same type of employment in the same town when 20-40years ago they would have had to have moved to a different town to get the same type of job.

But when I look at (https://www.reddit.com/r/antiwork/) the theme there is bad management and exploitation. Its like employees are showing management and CEO's up, whilst questioning the wages of management/CEO's by stealth.

The irony with employees demanding higher wages, is they make AI more cost effective for replacing employees!

so when you look at Kellogg's cereals who tried to break a factory strike by setting up a website offering strikers jobs, someone from Reddit setup a bot which auto submitted fake CV's to the company to resource burn them.

Look at the recent problems with John Deere tractor company, they just the other day unveiled an AI driving tractor which needs no farmer in the cab! Now look at how farmers are up in arms about John Deere and the farmers inability to repair the tractors when they break down, the farmer has to get a John Deere tech out and farmers are hating this.

Now in fairness RTK GNSS (https://en.wikipedia.org/wiki/Real-time_kinematic_positionin...) gives centimetre level precision anyway for self driving tractors but I also think military/news outlets have also upped the game by knowing what words to use on social media to get more of a headline effect that can provoke and manipulate people, whilst also using social media & sites like this to harvest information aka intelligence gathering.
HN has a character limit on post titles, and I had to find a way to trim off a couple letters to make it fit.
You want to keep your job => make boss happy, reach KPI.

I don't blame them (the employee).
Ugh. Much good luck with your exam though!
Is this on their website, or is it a joke. Seriously, I cant tell anymore.
> Just isn't worth the trouble.

What trouble? It's really not rocket surgery to be compliant with the GDPR if your business model isn't to sell (or profit from) targeted advertisements.

There's tons of fearmongering about it, though - by companies whose business model it is to sell targeted advertisements, and by companies whose business model is to sell GDPR compliance consultancy services.
So for Firefox to even start, Mozilla implicitly depends on Google now. Wow.

Couldn’t they have used any other cloud provider? I mean, cmon!
I am reading The Windup Girl by Paolo Bacigalupi. In it Joules are used as currency, and they can easily be traded between such energy storage devices, which can themselves be used to power machinery. The nutritional value of food can also be so-measured.
Changing the law to suit "local entrepreneurs" is, politically, seen as the same thing as changing it to suit any other lobbyist. The software industry's interests are not seen as politically "cleaner" than those of any other industry.
‘Ghost’ viruses offer potentially better approach to gene editing
WordPress has, of course, the lion's share of MySQL deployments by server count if not by row count. Yes, WordPress isn't the latest and greatest stuff. Yes, it's <bad thing> and <another bad thing>. But such is the curse of the customer base.

They upgraded everybody from utf8 to utf8mb4 (excluding some users of ancient versions of MySQL) with their version 4.2. It went live on April 23, 2015.

They announced the upgrade at the beginning of April 2015 here. https://make.wordpress.org/core/2015/04/02/the-utf8mb4-upgra... There's some interesting stuff in there about the practical difficulties of the upgrade. The biggest issue was, and still is, the need for prefix indexes.

With respect to Adam Hooper, his article was stale when it appeared just over a year after the WordPress schema upgrade. Here's right of course. But the biggest user base was well on their way to abandoning utfmb3 by that time.
On my main device almost never. Unless and until hard disk crashes and I am left in the dust.
On my servers, every time I crash them accidentally.
Every FireFox install comes with auto-update enabled.
WTF are they strictly needing 80/443 for? Are those TCP?
About once a year
Hugs to all the Firefox developers and SREs who investigated this.

Bring on the front lines for such a crucial and complex piece of software and associated infrastructure is tough.