skysight-inc/HackerNews huggingface dataset:
Even just that image made my day. Probably started as a sketch in someone's notebook, and I'm off to listen to "Bombtrack" now.

https://framablog.org/wp-content/uploads/2017/09/carte-roman...
Well, the same can be said to "I invented it, it's mine" behavior. A rather convenient rationalization for poor behavior -- in favor of the profit of the inventor (and usually not even that, the patent holder, which can easily be a patent troll or a rent-seeker) -- rather than the society at large or those that can put the invention into practice.

It's as if it's a matter of worldview, rather than some fixed idea that this is good or this is bad. It's also as if their version is closer to the "information wants to be free", "down with patents" etc spirit.

(Not that their companies do it out of altruistic ideology. But for the spirit of the culture at large, that can be said, as it is more communal and less individualistic, e.g. see Confucianism).

Then there's the "We stole foreign IP by the truckloads when we didn't have many inventions of our own to bootstrap ourselves with, but now that we're the ones inventing stuff nobody should do it anymore" rationalization...

https://foreignpolicy.com/2012/12/06/we-were-pirates-too/
When Does AWS Break Through $100B?
Glibc 2.29 Is Offering Up Some Nice Performance Improvements
This game was originally designed as a substrate for experimenting with procedural puzzle generation (for generating interesting puzzles given a rules set, not for generating new rules sets).

I thought I'd post it here, since it ended up being kind of fun to play in it's own right, not just an algorithmic experiment.
I'm actually not against the way Apple is making their operating system. My point is just that it's not so simple to buy an equivalent product from a different manufacturer.
I don't often see people making money from extensions. Could you share what you are making? I understand if not.
Well page 6 is missing, but this is a very interesting historical document nevertheless.
Yeah and guess how good it works offline. You don't even know which country a place is in if you only know coordinates and have no access to the smartphone. Do a typo and there's no redundancy or error correction. You'll end up in some ocean then.
It's not like people will suffer
when their house suddenly gets a
proper address.

The 'suffering' is the loss of their cultural distinctiveness.

Like if you told the French they should all start speaking english to better interact with the international business community, or if you told programmers they should start wearing dress shirts so they look like professionals.
Show HN: FocusBoard your personal internet dashboard using visual web scraping
Most of what I do is handled by my tooling for me. It's when I have to do more than just the basics that UI tools somewhat fall short. I prefer the UI that JetBrains IDE's give because I can see visually what I am about to commit. I've made a lot less mistakes than my colleagues who either don't pay attention to the UI or swear by the command line but still miss simple things quite often, the worse I do is a typo here or there which a command line approach would of never saved me from either.

To be fair I don't even remember anymore when I've had to do anything extensive, it's been quite a while. I'm even able to handle merge conflicts right away from within my editor.
The Crux of Digital Marketing Like a Growth Hacker
Hungarian here (Magyar means Hungarian in our language).

The guy was not sentenced yet, likely won't be, but given how incompetent everyone involved one can not be sure.

Telekom does not want to press charges as far as I know, so despite their gross technical incompetence, at least their they have that going for them.

Hungary recently had a bunch of ethical hackers getting into trouble, but fortunately the people are so outraged at the powers that be trying to jail them that they don't get harmed.
- Never do unsolicited pentesting

- If you do, be very careful about how you report it; must be to a recognised bug bounty program

- Especially don't do this in a repressive state
Yes! And implementing this help text for your library is free. It just assembles the docstrings found in your code. And then your favourite text editor can use this for autocomplete and such as well.

Treating docstrings as an actual reflectable part of a class/function and not just "comments to be ignored by a parser" is brilliant.
The chaos is not caused by the changing drivers, but
simply by the unclear adresses...
China - They consider hardware to be open source. Whoever produces it "en masse" wins. I like it: I have an Honor 10 from Huawei: Really cool: An iPhone with Android :-D for 380$
Hungary is a repressive state? My sides.
I drank Huel and Soylent for a month. This is what happened UK
That's not a privacy issue. But indeed, you will support Microsoft when using DuckDuckGo. I believe it's necessary to use a big search engine before building your own.

Their ads also run via Bing Ads. This is something they really should change a believe. I tried to run ads for Simple Analytics on DDG but it feels very wrong to use Bing Ads for that. You can't also select "Run on DuckDuckGo only". I think they should move to something of themselves which is likely to happen if they grow bigger.
Stage Set for Richer Machine Learning-Infused HPC
Why do you code?
> fully voiced dialogue

Yeah, I 99% hate this[1]. Doubly if it's from the person I'm supposed to be playing - let me have my own thoughts about what's going on!

[1] There are some games which have excellent voiced dialogue as part of the world building, e.g. Albino Lullaby
When in a country you reward unethical behavior and you punish ethical behavior you are going to the fall.

This is outrageous and ridiculous. Magyar Telekom is a bunch of crooks anyway, why in western Europe phones plans are so much cheaper?
I don’t think the scammer is an idiot, but I only have so much time in the day for vigilantism.

I did get an IRS scam VOIP number shutdown last week in about 15 minutes.
I think there’s a fundamental difference between mobile vs computers. Using a smartphone is almost always consumption. While using a desktop/laptop isn’t necessarily production, it seems much more likely.

If I just had a smartphone and no computer growing up, I wouldn’t have learned how to program. I think it’s vitally important to provide access to computers and internet, not just the internet with smartphones.

I live in Tanzania and I teach at a school my wife founded and when teaching my computer class I asked my students (15-19) what the internet was. And swear to god, most of my students thought the internet was Facebook. Others thought it was Instagram, Google, or Facebook. They had no concept of a website.
Used to have PayPal for my shed manufacturing business. Having a customer order a building and then request a refund a week later for whatever reason hit us with transaction fees both ways, often for several hundred dollars per customer.

Their payment model doesn't work for contractual transactions.
This reminds me of the Vtech hacker story. Darknet diaries did an excellent podcast on it [0].

As someone having worked in pentesting, I have mixed feelings about this situation. Whitehat or not, the hacker knew that what he was doing was illegal. Of course this gives the hacker a dilemma, as not disclosing might result in a blackhat exploiting the same vuln.

[0] https://darknetdiaries.com/episode/2/
What client you use is up to you. It's just a mail server. Any client that supports IMAP idle should work. I imagine k-9 will do fine.
I know a website that starts with an H and sounds like it could be associated with criminals. Some guy made an anecdote there, and generalized an entire country based on his anecdote. That's the culture right there.
SENLA | Engineering positions | Zagreb, Croatia | Full-Time | Onsite https://senlainc.com/

About us:

SENLA is an outsourcing company that offers services to clients all over the globe. We worked with businesses from a wide scope of spheres, such as Banking and Financial Services, E-commerce, Manufacturing and Logistics, Healthcare, and others.

Our team:

Our team consists of the most competent technical managers and certified engineers. We are well-versed in the integrated management of processes and resources, along with a wide range of modern technological stack.

Open positions:

We are hiring JAVA, WEB developers.
More detailed job descriptions you can find here: https://senlainc.com/careers/

How to apply:

If you are interested, please reach out to me directly at maryia_tamashevich@senla.eu

Make sure to include what job you are looking for the subject line.

Happy to answer any questions via email.
this is highly location dependent. Some countries see many more ads than others on Youtube.
With license and registration can also come better enforcement of traffic laws, which would help. Anecdotally, I haven't seen anyone on here support car drivers breaking traffic laws (except maybe minor speeding) but on several occasions seen people defending bicyclists breaking traffic laws- trading safe behavior for convenience.

Additionally, I imagine it would be easier to get (and require) bicyclists to carry catastrophic insurance, since carrying a license would at least go some way towards demonstrating safe behavior. By carrying such insurance, both cyclists and surviving family would be protected from at least some of the financial burdens of accidents.

So, yes on two counts: Incentive for safer cycling and easier access to (and possibly mandated) financial protection from accidents.
Because Hungary is just a free for all market for every corrupt big corp and organisation that wants easy profits.

Everything costs more than in Western Europe (except rents and services), yet people make 1/6th of the money. Hence why third of the working population left the country.
Its not a true oberservation of facts though. Progress is achievable without any breaking of legs
JQ functions and modules in our dotfiles
This is a better article with a better headline:

https://portswigger.net/daily-swig/hungarian-ethical-hacker-...
Now on Betafy Taskeo Productivity Software for Distributed Teams
>In the article, the lady who is alcoholic says she can just keep drinking in her room, so she probably doesn't want to work or get better. In this case, I would much rather have her room go to a single mum struggling with her kids or to somebody who actually wants to do something with their lives.

Why not for all of them if it's the cheapest option in the long run?
Did you read the article?

> Hungary’s Prosecutor Office has indicted the white hat hacker

> 'the Prosecutor’s Office is asking for a prison sentence' despite the fact that in the indictment files 'it is not clear what exactly has he done.' The files lack the place, time, and means of the committed crimes he is accused of, 'and in general, nothing that would be necessary to present the lawful accusation in detail',"

The Prosecutor's Office is a state body, is it not?
I was pretty shocked at how expensive they are in London too. Our public transport isn't cheap compared to mainland Europe, but wow there's no chance I'm paying ~£3-5 for a 10-15 minute ride vs £2.90 for a peak tube journey, £1.50 for 90 mins of bus usage, or £2 for 30 minutes on a bike.
I have also de-Google-ified and it wasn't a very focused effort or a life goal.

Google's productivity apps win via their integration, but when judged individually the alternatives are better, at least for me.

E.g. if you use Google Drive it's hard to not use Gmail because the price of a G Suite Business subscription is really good, but then Google Drive's desktop client is a piece of shit that doesn't work. If you use Gmail it's hard to not use Chrome, because Gmail doesn't play very well with classic IMAP desktop clients and for the web UI the "offine email" feature is Chrome-only, plus Gmail's web interface is now really bloated and slow and by using it in Chrome it sucks the least, because Google doesn't give a crap about other browsers. If you're on G Suite, it's hard to not use Google Docs, it's great for collaborative editing, but compared with Microsoft Office it has performance issues and has missing features that makes it painful to use for serious stuff.

There are 3 products that are hard to replace:

1. Google Search can give better results, but usually DuckDuckGo does the job well; I switched to DDG after noticing ads following me on the web based on searches I did

2. Google Maps (and Waze) because they have really good real-time traffic information, otherwise the POIs are better in OpenStreetMaps in my country

3. YouTube which currently has no replacement if you're a consumer

I'm not a fanatic btw, if Youtube Premium would be available in my country, I would pay for it.
How do I hate open plan offices? Let me count the 63 ways
Economists talk about “revealed preference,” that is, people enjoy the things that they do. But I don’t think that’s actually true. FB, like drugs, short-circuits your brain and just because your reward system is hacked and you spend all day doing it doesn’t mean you actually are getting real value from it.
The Cost of Switching Job Every Few Years
99 Things You Can Do to Become a Better Software Tester
Remember reading this article in 2015 and then trying to do some simple glitching using C.

Simply inserting an additional NULL for a specific RGB range will cause all channels written after it to become misaligned and will create quite an interesting output image (similar to figure B.14 in the article). I.e. an R component will be written into G's place, G will be written into B's place etc..

It goes along these lines:

for (int i = 0; i < imgHeight; i++) {
for (int j = 0; j < imgWidth; j++) {
RGBTRIPLE triple;
fread(&triple, sizeof(RGBTRIPLE), 1, inptr);
if (triple.rgbtRed == 0xa4 && triple.rgbtGreen == 0x90 && triple.rgbtBlue < 0x77) {
fwrite(&triple, 4, 1, outptr); // an additional NULL is written to ouput
} else {
fwrite(&triple, 3, 1, outptr);
}
}
}
Regardless of this specific episode, it seems it's becoming a pattern in Hungary.

https://www.hrw.org/news/2019/01/31/eu-leaders-drag-their-fe...
Bitonic | Developer (Android, PHP, C++) | Amsterdam, NL | Onsite (flexible)

Bitonic is the first and largest bitcoin company in The Netherlands. With our knowledge and experience we can inform, advise, educate or support organizations (public or private) to participate in the world of Bitcoin.

Bitonic is founded by developers in 2012 with the mission to provide simplicity for buying bitcoins. We are always aiming for the highest quality and ease of use for all our services, such as our exchange BL3P. In 2017, we have grown a lot and are therefore looking for additional talent.

Full job listings: https://bitonic.nl/jobs

2auQmLJ2bqUCJQx916iXyAsQ7cgJzLtqKCYsB59VDKdst8RcDmW3WWSVM5yzQSBuVRMndF6B47UNC6wGkbdpTM7MapLMKE3CnNtR3ZM
>Only under a bizarre set of assumptions. We could not give them free housing while also not giving them free medical care.

Why not?
It seems bizarre to non US citizens that you could even think about not giving some healthcare that you give free housing.
The linked article [3] links to KeyboardEvent.code which is not deprecated and still supports physical layout
How about fuck you?
I'm seeing this trend (it is a personal statement), and if I look at Googles popularity in Google Trends [1] it's going down in the last 5 years. It's still huge compared to privacy first products like DuckDuckGo [2].

Again, it's my view around me. I didn't have my business yet so it could be that my eyes are more open to privacy first products.

[1] https://g.co/trends/363ud

[2] https://g.co/trends/a7kcZ
Objectives of this series of articles:

- Save up to 90% disk space based on VRR (Variable Replication factor and Retention) estimations by playing with replication, retention and custom classification.
Differentiate important from redundant information and apply different policies to them.

- Log useful information for once, that you will be able to filter, query, plot and alert on.
We are covering parameters, structured arguments, and how to avoid grok to parse them.

- Save tons of OPS time by using the right tools to empower DEVs to be responsible of their logs.
Let's avoid bothering our heroes with each change in a log line. Minimizing OPS time is paramount.
Having a corrupt public servant (if this is the case here) does not make a country a "repressive state".

It's highly unlikely this guy will actually go to prison. weev, on the other hand, did go to prison. Is the US a "repressive state"?

https://en.wikipedia.org/wiki/Weev#AT&T_data_breach
This is a good example of humans' inherent bull-headed conservatism and hostility to change. The desire to keep something the same, simply because that's the way it is, regardless of the downsides.
I actually saw someone defending this as the villagers preserving their "cultural distinctiveness" - people believing it's a key part of their identity that they have an awkward error-prone addressing system in their village! It's quite something.
Google went this route as soon as Chrome gained non-negligible market share. The "Works better with chrome" native ads or outright blocking other user-agents.
That's explicitly covered in Rule 5.
Sad but true, just came back from skiing and the food is in general cheaper in France. Also the quality is better.
I recently replaced chrome on every company computer for Firefox. We shared a google account with passwords that everyone needed. But some fools that don’t understand their actions properly start deleting password by accident as the cleared the browsing history. Yes I know you have options when you clear history.

In Firefox passwords and browsing history / data is separated. So they can delete browsing history and they don’t accidentally delete the passwords anymore. And with a Firefox account all our passwords that employees need are synced safely.

In one day 150 employees changed to Firefox :D
Looks cool, but I can’t try it out on mobile. Good job regardless!
No, no scooters. I was thinking of the bikes when including Seattle there.
What I don't get about your strategy:

Why not work on something so valuable that even if it takes twice as long as the best estimate, with twice the headcount working on it, it would still be worth it?

As a a manager, I feel that helping to find projects that have that amount of value is an important part of my job, so that if I am fighting for a project my team's working on, I'm actually in the right from a business case point of view, not simply playing some BS political game.

If there are no projects that fit that value filter, then that's a completely different organizational problem.
I see what you're doing here.. and I like this: https://looking4q.blogspot.com/2019/01/level-up-logs-and-elk...
Now, this I understand. I have to sit down and translate it to Rust :-)
There are some really interesting nuggets in here. I especially liked:

'Sit down next to someone and ask in your best curious 'I'm just interested and wanna learn' voice: 'whatya doing?’'

Always best to do that whilst offering snacks or treats :D
Those Google IO badges are the worst.

Like ok we get it... You're at io... Apparently that's all that matters. No one needs meet other people. They just need to compliment each other on going to io.
Why NoSQL is still relational
I think this is the only reasonable decision. My sons 43213 and 44123 and my wife 38431 agree with me.
I de-Googled as much as possible last year. It was surprisingly painless as I already used custom domain. Gmail to Soverin, GFonts to self hosted, GA to Clicky, Drive to iCloud/iWork etc.

Haven't yet managed to give up Google Maps as I still don't fully trust Apple Maps for driving directions. Although the way GMaps refuses to save locations without search history turned on is seriously annoying, and a dark pattern to boot.

All other Google products, like YouTube, I refuse to use while signed in.
Bye bye Google
Bye bye Facebook
Bye bye private surveillance state by advertisement companies selling private information for profit
I too replaced Google Authenticator with 1Password, for much the same reasons. The Google Analytics tracker in 1Password is concerning though.
This is crazy cool.
How do you create the maps ? After all, they are 3 dimensional not flat !
Kuhn is interesting reading, but he does not give any guideline to predict or create the next paradigm. For every paradigm shift there is probably thousands of theories which just turns out to be useless blind alleys.

You allude to some alternative theory, but you are pretty vague about it.
I can confirm that. Having travelled their extensively; their usage is not healthy.
Seems promising, will read the whole bunch of posts and report
> The guy was not sentenced yet, likely won't be, but given how incompetent everyone involved one can not be sure.

Does the public prosecutor in Hungary have a poor conviction rate? I know nothing about your country, but if I were facing a similar charge in the US I would be very concerned.
> The scientific method can't be used to figure out truth. It can't be used to prove anything. It is an extremely useful method for describing how the world likely works, and for building tools.

How the world works is the truth which science seeks to figure out. And scientific method is the best tool we have for that task. Certainly much better than religion, which starts with "the truth" and then walks backward to prove it.

However I get a feeling you use different meaning of the truth, than I do. If by it you mean some profound reason for our lives, then I agree that is not the truth that science seeks.
I am surprised we don't hate scientists who developed devastating weapons ! Instead I see otherwise. I think there are also extremists in secular camps by this definition.
Thanks. I tried to post it to HN but got no traction :)
Top resources for startups that power you ahead
I know, I wrote a couple of articles about Hungary for Jacobin, for those interested:

- https://www.jacobinmag.com/2018/03/viktor-orban-hungary-fide...

- https://www.jacobinmag.com/2018/04/fidesz-viktor-orban-hunga...
For now, and it's likely they won't change it, but if you hold onto the account at least you can be sure it won't go to someone else any time soon.
The European parliament certainly believes (with a two-thirds majority) that the current government in Hungary poses a "systematic threat" to democracy and the rule of law: https://www.theguardian.com/world/2018/sep/12/eu-meps-vote-t...
I believe this is where CQRS plays nice with “event sourcing”. You write all your events in one model, but can read them in multiple ones, that is if you can tolerate some read latency... and most systems are usually ok with that.