skysight-inc/HackerNews huggingface dataset:
Ziggu | Full-stack Engineer | Rails/Vue.js | Remote (Europe based) | Full-time | Headquarters: Ghent, Belgium | ziggu.io
When you order a $15 pizza with a food delivery app like UberEats or Deliveroo, you’re able to track that pizza better than when you buy a $350.000 apartment. This doesn’t make any sense in a world of awesome customer experiences we all know and come across in our daily lives. That’s where Ziggu comes in. Ziggu helps real estate companies better understand, inform, and engage their customers – homebuyers – by offering an online customer portal – before, during, and after construction.

With Ziggu, you will be part of a highly ambitious team where ideas, creativity, learning, autonomy and ownership are highly valued.

Interested to join our mission? Need more info about the job description? Go to https://ziggu.io/full-stack-engineer/ :)

Interested about our culture? Find out here https://ziggu.io/the-ziggu-way/
I'm not trying to denigrate their work or assert that it's not valuable research. My point is that the discoverability and information accessibility is very very low here, which is what leads to the frustration whenever this site gets posted.
Disclaimer: I posted this link, but I am not the author of the blog.
MPs from the ruling party were bemoaning when Twitter was enforcing ToS a few backs. And now they have no stance on cutting the entire access to internet just because of protests.
I find attempts of forbidding discussions on certain topics because they are sensitive to specific classes of people offensive and dangerous to free thought and open discourse, two of the pillars of democracy.

Furthermore, I reject the claim that a significant number of people are living in constant fear and daily trauma in any western democracy. Such an extraordinary claim requires solid proof - statistical proof that people are suffering psychological and/or physical trauma.

Now regarding the original claim itself, there's certainly those that take it literally: https://www.nytimes.com/2020/06/12/opinion/sunday/floyd-abol....

And according to Wilfred Reilly it's actually happening: "In Los Angeles, similarly, the police budget was reduced by $150,000,000 “following calls to defund the police after George Floyd’s May 25 death.” By November 12th of the past year, these cuts had already resulted in the dissolution of the department’s entire Animal Cruelty Task Force, and more notably of the Sexual Assault/Special Victims unit “that investigated disgraced film producer Harvey Weinstein."

Did you really think that such a clear statement supported by politicians and mass media will not have any effects in the real world?
It would be interesting to know if Google engineers regularly commit kernel patches breaking Microsoft's Azure integration while pushing people to Google cloud.
Coz screw everyone else in that vicinity studying/working/whatever with mobile internet.
> The PGP signing is pointless, you can sign with any key you like, and change the key as often as you like, just so long as the key is published. 10 years in the industry, I have never heard of anyone checking the signatures on maven artifacts.

I check them on every build, with the pgpverify maven plugin: https://github.com/m50d/tierney/blob/master/free/keys.proper... . Presumably I'm not the only one since that plugin exists.
This shows that if you are making a not-very-fast compiler (most compilers these days), then the much maligned C compilation model has some serious advantages on modern and future hardware, due to its embarrassingly parallell nature.
Very childish comments so far even for HN.

The simultaneous attack from Google, Apple and Amazon was unprecedented. It should not have been planned for. The PirateBay for instance was slowly attacked at expected places with lots of warnings over years.

The security issues were meh compared to other security breaches and even then normally no one would even care a few days later. Metadata was not removed for baby users and something published but deleted was still around....

Wasn't well moderated, back to children who weren't around on all the big sites at the the beginning. Youtube, Reddit, Twitter.

The fact HN thinks this is all normal, that's scary.

He was fired due to a war from a section of the population who didn't want any speech from that site online. Pick your reality I guess.
Pump and dump? Can you explain how you reached this conclusion?

It truly feels like WSB organically triggered a contrarian move against the shorts to squeeze them. At least that is the reality I see — so why should we reject this?
I guess Samsung DeX was a mistake, what's your opinion? Indoors you can keep the phone plugged into the grid. Outdoors you're basically offline.
LMFAO on "ad-supported web". Keep that to your employees.
There was some interesting chats in a minor posting recently

Show HN: Dendron – a roam like open source markdown note taking app (dendron.so)
https://news.ycombinator.com/item?id=23890035

I'll be looking into some of the stuff discussed there sometime.
A Beginner’s Guide to React Router
> securing the income they need to feed themselves.

I have a feeling that to some extent this part is made unnecessarily hard due to how the capitalistic economy insists on employing all available resources in “productive” pursuits of producing even more content...

Perhaps not “content” all the time. But surely a lot of resources are spent towards wasteful, if not directly anti-productive, ends. Trading those for more leisure time might very well be a boon for economy
They will accept a fake id though, so long as it looks real enough. They are not a Govt agency and have no way of authenticating documents that they have no right to ask for.
Hey, it's a great guide! It's a must-read for each maker who wants to build in public. I want to help grow this community too. I'm making a toolset for building in public creators to save their time and help them being transparent. You can check it out here: https://candormakers.com.
CPUs got faster too. My MacBook pro is a lot faster than the 6yo top of the line Mac Mini.

In fact, if compile times are being limited by storage there should be some quick wins in configuration terms - building intermediates to RAM, cache warming, etc - that can enable better performance than faster storage.
It is almost compulsory for a demo scrolltext to include "greets" to other demo groups and members and "f*kings" to those you don't like or have done something lame. Very useful to have a special symbol for that!
You can execute the python binary inside the venv's bin/ folder directly. But you still need the full path I guess
lawpilots | Berlin, Germany (remote during Covid-19) | Platform Engineer | Full Time | https://www.lawpilots.com

With our online trainings our e-learning training participants develop sustainable awareness of data protection, compliance, information security and occupational safety for everyday work situations.

We are looking for a

- Platform Engineer: https://lawpilots.jobs.personio.de/job/290850

to help us automate, secure and maintain our infrastructure. We are growing and looking to make onboarding customers easier, improve our code to be easier to maintain and keep an eye out for security.

Many more job openings can be found on our career page.
There are various communities around the web that all have their own personalities. HN, /r/programming and Twitter are the biggest and most active but also most cynical. Lobste.rs (https://lobste.rs/) is almost purely tech focussed. Dev.to is very (overly?) friendly but it's hard to find substance among the noise. Indie Hackers which you've alluded to, does what it says on the tin but also attracts those hustler types.

The great thing about the internet is that if you think it's missing something, you can build it! I've been working on my own tech community called Able (https://able.bio) in my spare time for about 3 years now. I'd like it to be an intersection of software, hardware and business but with less cynicism and self-hype of other places. Just a place to appreciate the merits of human ingenuity. You're welcome to come hang out there if you like.

But yeah, if anyone knows of any other communities I'd also be interested to check them out. I feel like a bit of variety would be nice at the moment.
'Conversations With Myself' was enjoyable for me. Multiple Bills, playing at once!

Nice to see some jazz fans on HN.
The Racist Legacy of Computer-Generated Humans (2020)
didn't know that ... interesting
This was a good read. I've read about personal websites being digital gardens, and describe my own as "more of a functional vegetable patch than an ornamental floral garden". However, I've not seen bootstrapped side-projects compared to gardens, and like the analogy between gardening and farming, where gardening is more fun and less scalable than farming (but that being a good thing in this context). I wonder if a smallholding might be a more appropriate analogy for side-projects though, given gardens and personal websites are usually for personal use while smallholdings and side-projects are more likely to have a small commercial element.
Regarding the "users" table: how are users registered with Keycloak saved to the app DB? I assume this is necessary if I want to use Postgres row-level security. Is Keycloak set up to store newly created users in the app DB?

The article mentions a PostgREST endpoint "/rpc/add_user_if_not_exists". Do I need to set up Keycloak to perform a POST request on this endpoint upon a new user registering via Keycloak?

Or can this be done for all requests by simply executing "api.add_user_if_not_exists()" before all other queries, hereby assuming that whatever is in "request.jwt.claim.sub" has been verified by Keycloak?
Why would you care about a small enterntainment business? Can't you redirect your 'emotional bettig' elseware?
Feedly does this, although as a college student their Pro+ plan (which organizes by topic) is too pricey for me :-/. I still love the concept.

https://feedly.com/i/pro/
Heat dissipation can be an issue. Writing continuously generates a lot of heat.
And are pretty buggy..
Well, I'm just describing what the GDPR and previous ECJ rulings say. The GDPR do not state in absolute terms that IP addresses are personal data.
Another problem is that on these issues a lot of the material available uses the shortcut I described and/or is plain wrong. Then they all copy each other and a consensus emerges but it is based on an incorrect starting point.

I would also disagree with you when you say that your links list examples of what are absolutely personal data. Recital 30 uses "may be identified", because indeed that may or may not be the case depending on the context. The article from the Commission states the definition very clearly and only then lists examples. You cannot consider that list without reading the definition first.

The definition of personal data is that they must be linked to a identified of identifiable. That's the key. You always need to ask yourself if that's the case.

"This says something about the data, and how it relates to a person in itself – not what practical ways you have in a certain context, limited only to other information you have immediately available in that same context. It's about whether the individual is identifiable"

Whether an individual is identifiable depend on the context, and therefore many pieces of information are personal data only depending on the context and not in absolute terms.

Again, the link to the ICO you provide, and quote, explains this, as you say it is about whether the individual is identifiable (and the ECJ ruling below also addresses this). You'll also note that they are careful and refrain from stating in absolute terms that IP addresses identify individuals and are personal data:

"What identifies an individual could be as simple as a name or a number or could include other identifiers such as an IP address or a cookie identifier, or other factors.

If it is possible to identify an individual directly from the information you are processing, then that information may be personal data.

If you cannot directly identify an individual from that information, then you need to consider whether the individual is still identifiable. You should take into account the information you are processing together with all the means reasonably likely to be used by either you or any other person to identify that individual."

As said, this is in line with the ECJ ruling I mentioned [1]. If you are a normal website operator you have no way of identifying people from logged IP addresses unless these relate to your users (if you identify them personally) and you have no legal means to get that information. In this context IP addresses are unlikely to be personal data, but in the context of identified users then IP addresses are likely to be personal data.

[1] https://www.whitecase.com/publications/alert/court-confirms-...
Micro cargo culting.
It's not that good in my experience and it's just one of those things.
Basically, just help me figure out what's important and not get distracted by an endless pile of stuff.
That's the minimum viable product thing - you need to figure out what's actually helpful to people.

For instance, I hope some day someone takes up the mantle and goes out making a decent free identity system. I think most of the North European countries have one of those, and they are all proprietary and suck with no interoperability. If think there's government or even EU money to be had for something that works.

So basically, every citizen needs a way of authenticating, e.g. to submit tax information, log in to banks etc.
That's on a GENE level. On a nucleotide base by base we are very different.
ClickHouse has support for multidimensional arrays.
Growing up in the Netherlands (everything subtitled) we had access to German television (everything dubbed) and we always frowned about how everything sounded the same. I'm still convinced that the same three voice actors were doing all the characters in all the properties I ever saw on german television. When you grow up with subtitles, it's second nature, and dubbing is annoying.
Show HN: BiŌkeanós – the largest open biomedical dataset catalogue
Dear HN community,
I have spent several years working in data operations for companies applying ML/AI to medical problems - e.g. pharmaceuticals / drug discovery and cancer diagnostics.

It's a truism that the data availability and quality are paramount to getting any useful results out. However, what I have seen and heard consistently is that the knowledge of biomedical datasets is a) siloed by specialisms b) has a very high barrier of entry (i.e. you need time and ideally some practice to figure out what's state of the art) c) the choice of databases in some domains can vary considerably between users be it companies or researchers - often without them being able to explain the reason.

To quickly understand the landscape our clients operate in, I started wondering if there's a way to systematise this information to know what datasets I should know well. I looked at aggregators like OpenPHACTS, OpenTargets, small curated lists (like Expasy or Nature recommended data repositories), but those were relatively small. I was aware of some larger aggregators (like NAR Database issue, FairSharing.org or Google database search). Still, it would not be easy to make sense of each of them - and they were not necessarily limited to biology/health data. The question slowly evolved into' what datasets are out there that might be useful for a particular ML/AI use case'.

Long story short - with plenty of help, I started building a discovery tool, mostly based on our needs but noticed it was useful for others. It cannot replace domain knowledge but provides a heuristic to be a starting point for new entrants (ahem ahem - hoping there might be a couple in this community). The needs evolved beyond a Google Sheet (that can solve like 80% of problems of this scale), so it's wrapped with a small search and recommendation engine.

It contains over 5000 datasets, periodically refreshed. They range from cell biology, chemistry, protein and molecule structure and classification through pathways, drug information, side and adverse effects, omics, to anonymised medical records and clinical standards. It merges the results from specialist sources with our private curated collection, reconciles the records, and augments them with information extracted from the scientific literature.

As far as we are aware - this is the most extensive such open collection of biomedical data - hoping this may be of some use to others, especially early in the journey!
> If you wish to use my music for commercial purposes (online advertisements, podcasts etc), you will need to purchase a license

This clearly makes it not CC-BY. Maybe CC BY NC?
A borough council is an urban or suburban local government district. They usually have responsibility for enforcing the standards of goods sold in local shops (not toxic, scale calibrated correctly etc) so I'm not surprised if they have something to do with the process.

Also, the good are moving internally. Do federal staff inspect American ships coming into Hawaii or American Samoa?
You might want to look into ethology, which studies innate behavior like the one you referenced.

https://en.wikipedia.org/wiki/Ethology
The Document Foundation (LibreOffice) | Development Mentor | Remote | Part/Full-time

The Document Foundation (TDF) is the non-profit entity behind the world’s leading open source office suite, LibreOffice. We are truly passionate about free software, the open source culture and about bringing new companies and people with fresh ideas into our community, especially as we are about to enter the second decade of our project.

To grow the LibreOffice community and to enlarge the associated ecosystem, together working on office productivity for over 200 million users around the globe , we’re searching for a Development Mentor (m/f/d) to start work as soon as possible.

As our future development mentor, you work with a great team of currently eleven to attract new contributors by promoting the LibreOffice project. You'll also identify and onboard them, by building relationships between new coders and the community.

Full details: https://blog.documentfoundation.org/blog/2021/01/18/join-the...
Not to mention the persistence of these memories over long periods of time, or the protein infrastructure that would be needed to decode them in real time
ClickHouse has support for multidimensional arrays with arbitrary types and number of dimensions.

They are stored in tables in efficient column-oriented format.
Sergio Leone's spaghetti westerns had a mixture of languages spoken during filming. In the English releases it certainly looks as though some of the minor characters are dubbed from another language, but my multilingual lipreading skills are not up to determining whether that other language is Italian or Spanish or even something else.
Analytics data you can trust
What Are Voice Bots? Difference Between Chatbots and Voice Bots
I like defund the state.
I didn't see instructions on the site for the keyboard shortcuts. Took me a while to realize space was slap. I was pressing 'p' for play and 's' for slap.

So fun, but I'm so terrible at this now. I remember playing after lunch in middle and high school back in the 90s.
Manage Your Money Abroad with NeuXP – NeuXP
I can confirm that if you have a large contract already setup it is much easier to add to it than go through the approval process for outside spend.

I can click a button that costs us $5k and nobody blinks an eye, but I have to request permission to spend $100 to do the same elsewhere.
The tipping culture in Spain seems to account for this acceptably well. 1-2€ left on the table for a staff member who poured you a couple of drinks seems to be generally well received. Of course, they know a table of American tourists is likely to be a gold mine so far as tips are concerned.

In the UK tipping is very hit or miss. Especially now that cash payments are becoming rare. I've noticed that food delivery drivers will be half way down the street by the time I open the door these days. They obviously don't expect anything. If there is a service charge on the bill I typically don't leave anything in particular, and I'd prefer it this way.
Parler Boss Fired by Board
Startup is giving away over $1M of its seed money
Wow, you triggered a real flood of memories for me. I remember being bored in in an unrelated training course and using debug.com to write 320x240 scrollers with rep movsb. Being a kid I had no internet access at the time so a copy of Ralf Brown's Interrupt List and Borland's Turbo C++ documentation was pretty much all the documentation I had. Then later discovering djgpp and protected mode, what a time to be alive!

I really want to let my kids (7 / 11) have a simple programming environment where they can get stuff done quickly. They have struggled a little with Python so far (it always comes down to needing complex libraries to do what they want e.g. write simple games.) Anyone have suggestions for an alternative language to let them be fairly self-starting?
Hey hackers! I'm on the Iteratively team - we're super excited to be improving the analytics story for developers.

I've personally implemented Google Analytics, MixPanel, Amplitude, and some other event analytics libraries.
It always felt a bit weird to call a totally un-typed analytics api from TypeScript/Kotlin/etc.
Iteratively code-gens a typed analytics SDK, so analytics gets type-checked at dev-time.
No idea why this is being downvoted, because it's correct. You can't publish letters without permission. This has been tested in court many times.

What you can do is sell the physical object. That belongs to you.

You can also burn it or destroy it - which is an interesting edge case.

This really comes down to different kinds of ownership. The whole point of copyright is that creative/cultural/intellectual property rights are a thing, analogous to tangible property but with a different set of legal and commercial rights and obligations.

Electronic media depend on context. ISP and telcos are usually considered common carriers so they don't own the copyright of emails or SMSs.

Social media networks either claim all copyright in full (bad news for you...) or have a specific license clause in the T&Cs which gives them reproduction rights.

Sometimes these are for specific limited purposes, and sometimes they're a blanket sign-away of all exploitation rights. (Bad news for you again.)
Show HN: We wrote a CEO page, lets see if it works
Interestingly these cuts always affect social things that exist for the benefit of all: healthcare, education, environmental protection, art.

Meanwhile we truck our goods around while trains would be much more efficient. Trucks are only cheap because we subsidise them through the roads they are using. Few people are aware that road wear increases to the fourth (!) power with axle weight. That means cars or bicycles are even ignored in the calculation because they do so little damage, while trucks are responsible for nearly all of it. But they don't pay for nearly all of it – we do.

In the meantime trains have to maintain their own rail system.
In January, we launched our open beta. In an effort to get our first customers over the line we wrote a page for the CEO.

The page is heavily influenced from the rsync.net CEO page[1], which was also discussed on HN back in 2013[2].

[1] https://rsync.net/products/ceopage.html

[2] https://news.ycombinator.com/item?id=6795605
X does allow this, but it needs cooperation from clients, which in practice means that Gtk and Qt need to implement it, and they decided to only implement this for Wayland (which also needs clients to implement this!) because for them, X is dead and not worth supporting. It's not a problem of X per se. It's a deliberate decision to not implement a feature for X.
Yes, fair play to them for this

First 2 seasons were great in places, I stopped watching the third.