skysight-inc/HackerNews huggingface dataset:
Unfortunately the fact that TS is another layer on the top of JS makes the system more error-prone. This was one of the issues I encountered when fiddling with React Native. Too many moving elements in the stack would lead to frequent configuration problems, or the transpilation breaking debugging in weird ways, etc. And once things finally clicked in place, some component was updated, and the vicious circle would start again.
Ukko, the Mighty Finnish God of Thunder and Lightening
In the UK this is known as Stoozing. Some credit cards will give you a 0% interest rate (APR) if you do a balance transfer. That's usually to pay off another credit card.

Some allow for "Super Balance Transfers". They let you do a balance transfer into a current account. Ostensibly to pay off your overdraft - but they've no way of knowing.

Et voilà! Cash from your credit card.

The downsides? There's usually a balance transfer fee of a couple of percent and if you don't keep up with repayments, the APR can revert from 0% to 20%+.
Achieved has lots of potential to vastly improve the daily standup experience: it's async, because it's written down people are actually accountable and there's a validation step at the end of the day. I hope they continue to iterate to improve the social aspects (The Slack integration is a great start).
You don't think "hate speech", as currently defined in popular culture, is being presented as a public safety issue?

Just look at this very article:

> we draw the line at platforms that have demonstrated they directly inspire tragic events and are lawless by design
Recursive Functions Using a Trampoline in JavaScript (2016)
Because they provide features their users care about. Not because of their choice of framework.
Does the PRI formula seem nonsensical to anyone? Facility number * 8 + severity level = PRI. At first looking at the example, I was thinking it would be an easy way to look at the last digit to determine severity (0-7), but since the result of facility number * 8 could contain any final digit, so that's a no go. Since severity is 0-7, and one multiplies facility by 8, no numbers would overlap, so one could eventually get used to the ranges and understand that, for example, PRIs 32-39 have something to do with auth (auth is facility 4, times 8 = 32, + 0 for emergency, up to +7 for debug), with 32 being an emergency and 39 being debug, but it seems unintuitive unless you're a sysadmin that sees these frequently.

It seems like simply concating the facility and severity level would give a much more intuitive at a glance understanding of what's going on, and make it easier to awk all, say, emergency severity levels since they'd all end in 0, or awk for all cron facilities, as they would start with 09, or all FTP errors (FTP facility 11 + error 3, 113). Range would be 000 (for kernel, emergency) to 237 (for local 23, debug). Of course, I don't know anything about syslogs except what I learned in this article, so maybe this is totally off base.
I take it you're always reaching some small subset of HN readers - filtered by the kind of people who visit links by the kind of people actually interested in the topic, etc. I know that of the links that I do upvote, I probably only visit a tiny fraction of them.
After a few hundred plug cycles it’s probably going to deform enough that it will no matter how correctly you manufactured it.
Even repetitive, predictable work like making sandwiches to order or picking up litter are tremendously difficult to automate. The tasks seem simple but when you break down all the motions and error conditions there's a tremendous amount of mechanical complexity. I predict that automation will have only a minor impact on those types of jobs by the time most of us reach retirement age.
It's a good thing then, that it isn't an ISIS forum.

Further, your definition of terrorism eludes me. What gives you the impression that 8chan conducts, facilitates and organizes terror?
I've always interpreted this "law" to mean just throwing resources at a problem without understanding the root cause will make things worse.

Like the idea of throwing good money after bad, if the problem isn't rooted in lack of resources (e.g., if the problem is actually rooted in bad communication, bad training, bad requirements, etc.) it's not going to help.
Ask HN: Do product teams need better tools for data insights?
I work at a product team in a relatively large SW company. To continuously improve the product experience, we wanted to get more complex insights out of the data. Because we were not getting it from enterprise solutions such as Google Analytics, we decided to build a data pipeline and tools for data analytics for the company.

While building it for ourselves with a great team (data engineers, DevOps), I learnt that such internal product is only affordable for large tech companies who have the resources to ramp up their own team of experienced people. With some market research, I came to the conclusion that there is a need for a lightweight and relatively cheap SaaS for small and medium sized teams to offer data services.

Right now, I have teamed up with a friend to see if we can build a SaaS business around the problem. We are currently engaged in building an MVP and validating the idea. The MVP shall offer some of these

- An API for reporting product logs

- An infrastructure to collect and process product logs

- A service to access the raw data for exploratory analysis

- A service to govern the data (validation, privacy, etc)

- A service to manage A/B experiments

- A service to manage ML models.

- A marketplace for third-party add-on services to work with data

In short, we want to offer services that helps small teams with one or two people capable of working with the data (through pandas, NumPy or Spark) can easily gain deep insights about their products without going through hassles around data infrastructure and data tools.

The current market segment we want to focus is mobile app (Android, iOS) makers.

At this point of time, we are looking for evidence that proves or disproves our idea. We are also looking for early adopters who are willing to use our MVP and give us feedback.

I would deeply appreciate if the HN community can give us any feedback / insights on the above stated topic.
This falls far short of "Everything You Ever Wanted To Know About The Stock Market But Were Too Afraid To Ask".

Does anyone have a source that actually begins to explain thi stuff? I want something that goes into long/short, that begins to take a stab (in simple terms) at how to analyse a company's finances to identify red flags, or reasons why investing might be a good idea.
In a scientific paper, yes. Elsewhere, it depends but generally that isn't needed unless we are doubting a person's claims. For example, the claim that many people were told that a degree was a valid path to success but weren't informed their degree (and the prestige of the degree) would matter or that it was possible for it to be less of a boost than the costs incurred. Also some claims shouldn't need backing as they are common knowledge, such as the existence of diploma mills.

Also, claim that people with degrees are more likely to be employed or make more money doesn't mean the degree is worth both the debt and time investment. It also talks about degrees as a whole, which people generally don't intend to target despite often using overly general speech that could give such an impression.
"The sun never sets on the British Empire" it was up there historically with Rome and Alexander's conquests (although the latter may not have constituted a bona fide empire)
Bazel: Why to Love/Hate It
Number 2 is so hard for a lot of engineers to grasp. Technical knowledge does not translate to strong management skills. In fact, I would say at a certain point deep technical expertise becomes a hinderance on your ability to manage people.
Blog post on how to configure OpenVPN with X.509, LDAP and 2FA on Ubuntu 18.04
The science on the matter disagrees with your personal opinion's about the impact of video games. There have been more than a handful of studies around this.

I don't couple that with young males having little prospects because they still have more than their counterparts. Why aren't young black women shooting up Walmarts? Why not Mexican men? I'm a white male. I didn't graduate from a college. I was awkward. I haven't killed anyone and I know a lot of others that fit that mold. You're ignoring the poison being put into their heads by people using your exact talking points. That creates the powder keg.

Bombs don't get you the praise from the gutter. The alt-right incels like the glory. You're right, we could see a rise in bombings but we also might not. What we'll definitely see (and already do) is nothing changing by doing nothing.
I quit a prior gig because of this. A job I was working on for a few years brought in new management and they started nanomanaging every code commit. After 3 years of building trust, I felt the contract had been broken and quit with nothing else lined up but faith in my abilities. Turned out well.
I've seen probably hundreds of moral panic stories about DEEP FAKES (which sound so scary!), and have yet to see a malicious use. It's more of an ML party trick than anything to fear, but the "I fucking love science" crowd eats it up.
Being humiliated (humbled) is probably a good thing because status and responsibility often cause people to become callous, self-serving, and out of touch.
No, like all management fads, it just needed time to percolate. Now that software is so big, people who grew up in the agile domain have been promoted through the stacks to general engineering managers and have taken Agile with them. This means that folks in the hardware domain are now having to explain that you can't just keep iterating on ASIC's because it is really freakin expensive to make iterations.

It's the exact same trajectory that happened with Lean Six Sigma. It starts out as a good idea in a specific area. People start making money on managerial self help selling based on the idea. Market saturates. Product is pushed into other areas to keep growth. Engineering management idea becomes cult-like. New method comes onto scene and starts to displace the old.
let me lift the curtain. "they all shot people, and are all nuts" :D
Thanks a lot for this great feedback Kilian!
5. They live in the US.

The suggestion of metal detectors is laughable. You’d need to put one at the entrance of everyone’s home for that to be remotely effective. The solution is to ban guns, full stop. And then slowly start to address the rotten national psyche that has led to where we are today.
can you explain a bit more about "German conservative company structures" for us non-Germans?
There are many different cultures in the US. "you should come to my house!" is an expression in some parts - an expression that has gotten trouble for people in other parts who take the expression literally and show up when they were not wanted.
Thanks for this great comment and your support Kilian!
Because it is abused to turn speaking truth about power into a crime. "Toughening up" libel laws is one of the steps dictators take to secure power from people who do things like point out they are dictators.
Animated Parody How the Curse of LA Llorona Should Have Ended
>Gun control will not fix the underlying issues behind mass shootings and while discussing it has to be done, it won't make the problems causing things like this to happen stop.

But reduce the overall deaths.
Open business will help Roman Horzov
I agree with your first two points. Point 3 I have sort of fussy disagreements with (firearms have value, buybacks tend to short change this value, and overarching tend to target already poor folks).

4. What good does registration do? Like, awesome, now you have a database with all the gun owners in it.. but for the purpose of stopping mass shooters how does that help you? Likewise, what licensing requirement do you foresee which will help with (1)?

5. Again, how does this help?
Bayesian Persuasion with Sequential Games
If you think words can’t infect people, you’re kidding yourself. And yes, I know exactly what forum I’m on.
I have to agree, it reminds me of this book called "How to make $1000 on Amazon", the book cost $1000.
You’re correct. Other folks seem to be using non-Rust mental models for semicolons.
I don't know this secret weapon, but from people I know at Snap, I've heard it suggested they succeeded in spite of him and the CEO.
My thesis from 1995 is still online (tex to html):
https://compbio.soe.ucsc.edu/papers/thesis_rafael/thesis.htm...
however all the image links broke a decade or two ago.
> No forex fee is pretty much table stakes these days.

Agreed.

> Just be careful, if someone in a foreign country offers to bill you in your local currency you literally cannot win.

Yep, always take the bill in local currency. ATMs will often try to scare a person into converting, but the rate and fee is almost always much worse than a person's bank.
PyDev of the Week: Eric Matthes
I had a project like this once. I really threw myself into it. I wasn't dying, but it did have a negative impact on my life in most other dimensions.

Then some kind of politics held the project up (likely for years), and they had me work a different project, so I quit, 'cause it was the success of that particular project that had me coming to work (it was gonna prevent traffic accidents, and it was fun to work on).

I have a healthier work/life balance now, but I don't care about what I'm working on. If they could get the wheels moving on that project again I'd switch back in a heartbeat.

I'm gonna die either way. If I have to put in a bit more work in order for it all to have meant something more than pointless meetings and products that nobody wants, then that's work I'm willing to do.
You've overreacted--I didn't say it was solely due to being a status symbol.
No but you can do so very easily with fire, a car or a trivial fertilizer bomb.
Like being able to convert off the shelf code annotations into your format:
https://news.ycombinator.com/item?id=20382841
And what about the websites that Cloudflare's Project Galileo protects against certain governments' Rule of Law? Presumably they aren't shutting that project down, which means they're still making arbitrary judgement calls about which Rules of Law are legitimate and which aren't.
I agree, but what to do? In last 10 years I changed the job few times already, had many interviews, and 50-60 % of the companies have coding tests. Some even two (first some algorithms, then interview, and then "proper" business coding related challenge). Some are easy and require 2-4 hours, the longest ones were like 20-30 hours of coding (loads of requirements).
I see this more and more (in Germany), especially in the companies which "import" developers from easter Europe, Asia or South America.
Not really. The communications team (about 400-500 people) who develop email product do use it. Unfortunately, for larger Verizon media, verizon has dictated that they use gmail. Explanation is that "Yahoo Mail" is consumer focused not enterprise focused which requires calendar support, conferencing etc.
http://worldpopulationreview.com/countries/mass-shootings-by...
Hybrid chip paves way for ‘thinking machines’
The website says it's having technical difficulties. In hindsight this is probably true in the literal sense, but because of the inherent cruelty of puns, I've been puzzling over it for a few minutes trying to figure out if it's just an elaborate pun I don't get yet.
You hear less from Europe than the US but I think the situation is similar. We are dealing with reactionaries here. I am well aware that they don't really mean to defend freedom of speech or any form of freedom really. But they certainly saw a weakness in their political opponents in relation to the topic and nailed them on their position.

You cannot win anything if you position yourself against freedom of speech and fascism. It is just not a winning strategy and the problems will slowly escalate from there.

Any civil right can and will be abused. Be that freedom of speech or just general social security services. That are the disadvantages you have to accept. If you restrict peoples ability to express themselves, you just handed your political opposition exactly what they wanted.

Yes, they are allowed to spread their message because they are allowed to. And that they did. 5 years ago even anime weaboos made fun of them for it. It never spread further than a few bad threads.

Now we have this fucked up situation where liberal political parties argue against civil rights. Worse, they do it in the name of minorities, which is just plain ridiculous. They elevated people nobody would have taken seriously to something more.

Not saying that being the victim of trolls is not embarrassing. But it is time to get over it. There are also parties that have a certain interest in shutting down platforms that are free from governmental control. I still think that is a very bad thing as it would undo a lot of achievements we won with the inception of the net.
Not much, but a little. You don't find yourself thinking, "I'm running out of shampoo, surely I will remember it for the five minutes it will take to finish my shower, then put it on my list." I fail at that all the time.

It's the firstest of first-world problems, and I sure as heck don't see putting a "shampoo" button in the shower. But it kinda doesn't surprise me that at least some people wanted them.
In two months there will have been another mass shooting. Are they then supposed to wait another 2 months before acting? Given the current state of the US, Cloudflare will never have a window where it is appropriate to do anything according to your standard.

So yes, let's all sit on our hands say there's nothing we can do and now isn't the right time to have this discussion and wonder why these tragedies continue to happen.
Yeah there were many factors. The UK used to be quite socialist in the 1945-1975 period which was OK for the NHS but many other things like British Leyland didn't work so well.
> If the yuan is devalued, ceteris paribus, an investor holding yuan would prefer to hold anything else.

AUDUSD dropped almost 40% since 2011 and it is keep doing down, according to your theory, there should be any investor holding AUD.
Yes, the US and its cities like Christchurch and Copenhagen.
>what's really missing in all this GDPR and privacy discussion is a technical way to enforce it.

The GDPR isn't solving a (purely) technical problem. It applies even if you're using a pen, paper, and a filing cabinet just as much as if you're running a global social media platform.

What's the technical solution to showing compliance with "data protection by default and by design"?

What's the technical solution to ensuring that "only personal data which are necessary for each specific purpose of the processing are processed"?

These are inherently organisational issues, not technical ones.
Ugh. This is nonsense.

Do you think Timothy McVeigh was inspired by Doom?
Steve Klabnik writes about this prolifically:

The culture war at the heart of open source: https://words.steveklabnik.com/the-culture-war-at-the-heart-...

What comes after “open source”: https://words.steveklabnik.com/what-comes-after-open-source
If the ATF has a gun registry with names of owners, it would be in violation of the law. There are only a couple of ways that it can be done: first by capturing and retaining information called in for NCIS check (against the law) for form 4473, and the other by sending people out to photocopy and enter data into registry of firearm sales log at gun store (I believe this is also illegal).
Oregon man reunited with $23,000 in cash discarded in recycling bin
People play and have been playing violent videogames all over the world for many years.

Much like mass shootings, violence in videogames might be symptoms of rots within our capitalist society.

Very powerful people are profiting off our rots.
> However Barcelona is in Spain where they speak Spanish so it is hard to learn from them.

I believe it's about 50/50 Spanish/Catalan in Barcelona.
I was actually personally very averse to doing street photography, but there seemed to be a fuzzy overlap with photojournalism. In my rules for myself, the difference was when newsworthiness trumps privacy/imposition.

This particular image was when I was learning photojournalism, had just left practicing fluffy stuff at a street fair (e.g., visually appealing image of vendor making candied popcorn), and the crowd I was in suddenly parted, to something newsworthy, and muscle memory kicked in.

I didn't try to publish it, because it turned out to involve a celebrity (who I didn't recognize until a real photojournalist told me), and I had a rule against shooting that, but it was a happy enough image that I had a print made for myself.
You are wrong.

Facebook and FashionID are joint data controllers, and FashionID aren't liable for additional processing that Facebook does with the data.

If consent is the legal basis upon which the processing is based then both entities must have consent.
Hashmaps Benchmarks – Finding the Fastest, Memory Efficient Hashmap
> If Warren Buffett orders a red snapper, the company needs to insure that his fish is fresh

A rare grammatical error from the New Yorker?
Show HN: Automatically synchronized Gmail inboxes for support and sales teams
Joe Celko's SQL for Smarties (https://www.oreilly.com/library/view/joe-celkos-sql/97801280...) and "Learn X the Hard Way" (Python, Java, C/C++, etc.) also play on the "for idiots/dummies" motif.
Open SENIOR DATA ENGINEER job at Runtastic

We believe in supporting people to improve their fitness and overall health. With more than 277 million downloads of our apps and 145+ million registered users on Runtastic.com, we face unusual and fascinating challenges everyday.

== ONSITE | VISA ==

As our new Senior Data Engineer, you will join our chocolate-loving data team in building an engineering-friendly data platform and services that empower us to make the most of our data.

YOU'LL CONTRIBUTE BY:

• Integrating data from various sources into our analytics backend

• Managing and curating the available data to assure its quality and availability

• Developing data models and schemas with our product teams

• Providing a platform to deploy and run data products in a production environment

• Deploying machine learning models in collaboration with data scientists

• Managing and continuously improving the data platform, services, and toolset to fit the evolving requirements of an agile business

WHAT MAKES YOU THE RIGHT MATCH:

• Advanced programming skills in at least one language (i.e. Python, Java, Scala)

• Advanced SQL skills

• Professional experience with Hadoop stack

• Ability to convert complex business systems and requirements into technical concepts and solutions

• Preferably a degree in Computer Science, Informatics, or a related field (university or higher technical institute)

• Passion for new technologies and for creating value from data in a fast-changing environment

• Very good English skills

We offer jobs in various fields! Check out our career page https://www.runtastic.com/en/career and see if any of our open positions match with your interests and background (i.e. we’re also looking for Backend Developers, Data Scientists or Mobile Engineers).
And what I find the worst is that in some companies, somebody comes up with such great idea to change really complicated task, but if they would have tested their own developers, many of them wouldn't pass! I have seen this is two companies.
I'm actually ok with banning guns, but I very much dislike this reductionist mentality "these problems only affect Americans". As other commenters have pointed out, mass shootings happen everywhere, and acting like Americans are somehow special really bypasses a lot of problems.
They’re all male, too.