skysight-inc/HackerNews huggingface dataset:
6. Save money? If you are a software engineer and you live frugally you can save 100k in 2-3 years. Live off that money for 7 solid years.
Of course if you go drinking, eating out and more it won't last that long. (Live in a room, not a whole flat)
The smart contracts concept has an inescapable flaw: it's software. The problem is that software has bugs, ergo some smart contracts will have exploitable bugs. So what happens when someone triggers the contract, based not on the performance of the contract, but on a bug? Do you shrug and treat the software as the final arbiter or do you go to court and seek redress? If the former, then it may become profitable (and legal) to employ talented hackers to go around cracking contracts. If the latter, then why not just write the contract on paper from the start since courts have well established traditions for dealing with paper contracts?
Self-Hosting Bitwarden on a Beagle Bone Black
Excellent article. I don't think the possibility of success is that bad, but they have to take it seriously and also seriously invest (germany doesn't...at the moment!). I think in contrast to other technologies, the EU has a few thing going for them (from a german perspective):

- There are some important industries that are very much interested in AI (for example the automotive industry). So serious private-sector money could be raised.

- Europe has the ability to pull of large-scale research projects and has the experience to do so. From LHC to the various institutions, like the Helmholtz-society or the DKFZ in germany (the EU also made some errors in preview large-scale research projects to learn from).

- The brains are there. I see many (very!) talented and dedicated students and researchers here and the research infrastructure (universities, non-university research agencies) is also established and quite diverse.

- I see that there's an understanding that entrepreneurship and non-traditional industries is an area in which the EU has been falling behind. I feel like it's improving.

I also don't think we're too late yet.

I see two main obstacles:

- lack of serious investment from public and private (this requires realising what a significant investment looks like). This is at the moment quite obvious if you follow the bmbf (german federal research agency). It seems like they don't realise how insignificant creating a few research groups is.

- no coherent strategy. Spreading everything thin without a thought where to reach critical mass is wasting time and energy. This is a problem especially in germany and, of course, the EU. We need a physical, European AI research hub with enough things like conferences and exchange to the other research-institute to get traction.

EDIT: What makes me really angry and frustrated (because in the end I am more or less powerless) is the complete waste of potential in germany. We have many great universities here with a lot of great faculty. But most of the universites are seriously underfunded and not really well-maintained. Some universities are so poorly maintained that their buildings are uninhabitable because of danger of collapsing. It's crazy, it's just laying waste. I think that we in germany wouldn't be in this situation if our universities could seriously compete and could enable all their potential.
It was re-added. Perhaps it was flagged, but it was certainly removed for a time.
It's an "Eternal September" effect that never really wears off. I'm growing increasingly concerned that this is descending upon Python now. The internet as a whole is a wide enough system that it was able to withstand its Eternal September (though it's arguable that newsgroups weren't), but any specific language ecosystem, I fear for the moment it hits "mainstream".
I didn't use manual labeling during pilots for ML-based service and I regret it after the fact.

Your customer cares about a business value. From my experience using buzzwords like "AI" will only get your foot in the door, but in the end, the business value will sell. IMO it's a completely valid business strategy if you are selling something at cost with the plan of reducing the cost later and you can stay solvent in the meantime.
EBay to install security fencing at San Jose HQ to protect employees
Street dogs (and cats) are not a problem. They roam around happily and cause no trouble outside of perhaps being "barky" at times. Additionally, getting around knowing only English is super easy. Not knowing Bulgarian is a non issue especially in the bigger towns.

Source. I literally just petted a street dog in Sofia 3 hours ago. I'm a Canadian who moved to BG from Vancouver Canada for a better life. I love it here.
If you are just looking for visualization, you can use GraphQL Voyager [1].

Either set it up in your application, or you can use the hosted version passing in the URL of your API (you might need to configure CORS): https://apis.guru/graphql-voyager/?url=%20https://dog-graphq...

[1] https://github.com/APIs-guru/graphql-voyager
How to build a tabletop catapult
We're allowed to be polarized because we don't have any huge issues to face.

We most certainly do have huge issues, but they don't (yet) affect a hugr amount of people all at once. The 9/11 terrorist attacks unified America because they scared everyone, therefore everyone was affected, therefore everyone came together on it.

What about the various drinking water pollution crises that have been happening across the Midwest? The massive increase in life-ruining opioid and amphetamine addictions? Healthcare costs becoming unaffordable for low-income Americans? Teachers working two jobs to put food on the table? Out of control student debt? The list goes on.

No one of these things affects the whole country at a time. If you aren't affected, you don't care.
Disturbing that it does not kill its prey first.
What are some things that only someone who has been programming 20 years knows?
Show HN: Zapier Integrations with EngageBay
Here's some great news from our end! Now you can use Zapier workflows (also called ‘Zaps’) to seamlessly integrate EngageBay with the other apps that help power your business. Take a look here!

https://www.engagebay.com/blog/engagebay-zapier-connect-with...
>> the funds transfered to the customer

Well, that's the crux of it right there. You are disagreeing with several authoritative sources who say that no such transfer happens, and in general the loaned funds are created out of thin air.

Standard & Poor's: “Banks lend by simultaneously creating a loan asset and a deposit liability on their balance sheet. That is why it is called credit “creation” – credit is created literally out of thin air (or with the stroke of a keyboard)”

Group of 30: "... banks can and do create both credit and money. They do this by making loans, or purchasing some other asset, and simply writing up both sides of their balance sheet."

Richard Werner: "...each individual bank creates credit and money newly when granting a bank loan."

Banks are subject to constraints. They need to retain enough capital to absorb losses on their loan book, and they need to retain enough reserves to cover withdrawals and clearing requirements. They are free to create money "out of thin air" insofar as they meet regulatory requirements associated with those constraints. [1]

You wrote: "I've worked in retail banks and have some hands one (sic) grasp of their day to day operations."

I suggest that your experience does not encompass the whole sector, and that may be the source of your confusion.

[1] https://www.goodreads.com/book/show/13144133-where-does-mone...
This looks like this draft order is pretty wide-ranging. It covers opinion manipulation (speech) as well as the more meaty anti-trust aspect of the above companies.

Whether this administration or another has the will, remains to be seen, but it seems clear that these advertising companies up to this point have collected user data with impunity and use it with impunity.

I may be mistaken but I think people will eventually wake up from their indifference to this in the US and demand congress pass comprehensive data collection and usage reform.
Thanks for the reply. I really only use windows for video games at this point. Looks like a cool app though. Have you thought about converting it? Some of these web frameworks have higher level wimp apis now.
This is why despite trying Vue first and liking it, after learning React, I would always use it in the future.

Vue really requires you invest in its ecosystem a lot more to structure your entire frontend (and Nuxt even more so), whereas React feels and operates much more strictly as a JS library.

The basic benefit of Vue is that it comes with much of the React boilerplate already abstracted away behind syntactic sugar. But once you learn to do that yourself with React, it's no slower to start building. It just takes a longer learning curve to get to that point.
Rising rates must deflate the real estate and equities bubbles, but TBD if that actually occurs. Owners of these asset classes are sitting on trillions of "gains" from ZIRP, and they will not be pleased when these paper gains evaporate (due to rising interest rates bringing those values down to a more realistic equilibrium).
It really bothered me in python, but for some reason I didn't mind it in F#. Of course, some of that may be related to the fact that I enjoyed F# so much that I was willing to put up with significant whitespace. Or perhaps it's just been too long since I've used python and today it would bother me less.
Thanks - this is exactly what I was looking for. They never show up in search results - some SEO would be great for them.
True, but then all of the other ways listed are also luxuries. So this is seems like a reasonable option for those it is available to (i.e. those without dependants)
A CTO's Guide to a Modern Data Platform: Snowflake (Part 1 of 4)
But if everyone did that, would there still be children to save?
Almost every city in Europe. Even London if you want you can live cheap. Monthly bills: 350 for a very crappy room all included bills in a bad zone, 150 for Supermarket food, 150 travelcard. Total 650 gbp per month, I think is around 10k USD.
GTIDs are relatively new and require some porting work to implement on pre-existing databases. MySQL replication is a massive disaster without them. Like most things in PostgreSQL, there is a bit of extra legwork to get things set up right up front, but when they work, they work.

MySQL replication with binlog_pos was a total crapshoot. The reason innobackupex exists (and anything from Percona, to be honest) is because MySQL's default options were so unworkable. The Postgres equivalent is probably something like barman.
This is a really terrific and accessible introduction to QM math.

If you get to the end, it is worth noting the similarity of the tensor product and the join operation in a relational database.
>Pointless strawman.

How so? Do you think for some jobs without requiring a PhD they'd find the candidate they want without having to interview more people?

>I'd take evidence of working successfully with math, regardless of degree.

A PhD in math, especially from a good school, most certainly gives evidence of working successfully with math. It's easier to fake resume experience than to get a PhD, something that I've found quite common when interviewing people. And it's trivial to check someone actually got PhD - I've yet to find a candidate lie about that part.

I've probably interviewed a ~100 people over the years. I've found from experience that anything to reduce the pool quickly saves time and money, and I've still ended up with excellent candidates. Before learning how to weed quickly, I spent far more time and money on people that had very little ability to solve the problems we wanted solved.

Done much hiring?
But why not include "people's responses" as a direct consequence of the attack itself?

Terrorists blow up a target and "people's responses" are going to be an attempt to flee the damage. Some of them will be hurt or killed doing so. Is that not ascribable to the terrorist attack itself? It seems arbitrary to exclude that.

e.g. if someone in the period before a hurricane decides not to evacuate and that person dies, we still ascribe their death to the hurricane.

The fact that people decide to rely on other, historically less safe, modes of transportation after an attack on airliners is somewhat predictable. Can we really write that additional risk off as "people's responses" and not part of the intention of the attack?
> we don't have any huge issues to face

I couldn't disagree more: there are many huge issues at stake. Abortion, to cite one which animates both left and right, and which is at stake in the fight cited at the top of the article over the current Supreme Court nomination.

We adopt a certain indirection on HN so that we can avoid descending into political harangues, but outside of this context, people need to fight and fight hard for what they believe.
Which in turn relies on the original youtube-dl.
I think this chart would be better explained when correlated with investment in R&D by country
> We are no longer just trying to toggle a modal or show a popup.

> The requirement for frontend has changed dramatically and now we need to handle entire UI flow, interactivity, data synchronization, and even some business logic like filtering and validations with JS, HTML and CSS.

What does it have to do with using Babel/Webpack and what not? it hasn't.

The DOM is plenty and enough to implement MVC on top of it without requiring 200 libraries from NPM. Developers have been writing complex GUI apps for more than 4 decades without the need for a specific framework, how did they manage to do so yet everybody needs some complex framework in the browser? no they don't. Most of these web apps are forms.

Now I'm not saying don't use react and whatever pipeline you are using. But downloading node and all these stuff isn't what a beginner should be exposed to. Beginners should learn basic principles of front-end development which includes the DOM.
It's for anyone who wants to understand quantum mechanics, but particularly for people who want to understand quantum computation.

If you don't know what quantum computation is or why it's important, then you have a lot of catching up to do.
You're probably paying too much for content marketing
The Little Typer
Time-of-flight to Ryugu right now is just under 16 minutes.
But, same people = same cancer deaths; same roads & cars = same car deaths. You cannot increase it from outside and claim that it was your revenge.

>Does history record any case of terrorism scaling up?

Do you mean that if after first acts of terror no one would bring up a defense against it, then there would be no more acts than it is? By "first" I mean the time since our world got good enough life to see it as outstanding event -- burning village was obviously a regular thing at earlier periods.
To summarize, you're saying 'The universe doesn't need linear serializeability, so why should we?'

We build abstractions because they're useful to us, not because they have some special meaning to the universe. Systems with simpler abstractions are easier to understand and therefore build on top of. Complex numbers, for example, have no direct physical meaning in the (non-quantum mechanical) universe but can still be extremely useful and are sometimes the only/best way to solve some classical problems.

If you want to use a database where a required step of querying it is specifying a reference frame that the ordering of events is relative to, feel free. "In fact, for any two spacelike separated events, it is possible to find a reference frame where you can reverse the order in which they happen."[1] Personally I'll take a hard pass on bug reports like 'Foreign key constraint fails in reference frame 0.992c at 37.2Mm vector towards Alpha Centauri' which reads like the climax of Dante's Inferno for Systems Programmers.

[1]: https://physics.stackexchange.com/a/75765/28368
Insects tend to be like that; they just start eating.
Thanks for the simple answer. Wouldn’t temperature still be intrinsic? Assuming there’s only one particle in the universe it would still have a temperature right? Yes it’s not in relation to anything but then neither would charge be in our one particle example. I am the merest amateur so bear with me.
> why do folks completely avoid a language for a single relatively bland syntactic feature?

Personal preference isn't a good enough reason?

I don't like white space sensitive languages because I've seen what happens in python when somebody accidentally adds a couple of lines formatted with spaces into a file formatted with tabs. I've seen git and svn mangle tabs. Long blocks are harder to track. Refactoring functions and nested ifs are much harder to keep track of. If you somehow lose all of the formatting in a block or a file, it's much more difficult to recreate the code if the only block delimiters are whitespace.

Essentially, white space delimiters are just one more thing that can go wrong and ruin my day. I try to keep those to a minimum. That said, Nim is my new go to for short scripts. I wouldn't write anything large in it for the reasons mentioned above.
Yes they are. Maryland for example has gone through several rounds of taking away peoples’ gun rights in the last decade.
> If the latter, then why not just write the contract on paper from the start since courts have well established traditions for dealing with paper contracts?

Presumably because paper contracts don't scale; nor do they arbitrate machine:machine interactions without human proxies on both sides.
>Especially LuaJIT.

In the general case that can't really be true, because the Lua interpreter is written in C.

With regards to GC languages in general, if you spend a lot of time working around the GC by doing things like object pooling, which is really just reinventing manual memory allocation, you can get close to a non GC language in terms of performance.

GC languages are obviously fine for plenty of use cases, and for some use code snippets they can be faster, but there is no way to make a GC free--there's going to be some overhead no matter what you do.
Looks like a summer school program at University of Waterloo:

"The Quantum Cryptography School for Young Students (QCSYS) is a unique, eight-day enrichment program for students hosted by the Institute for Quantum Computing (IQC) at the University of Waterloo. QCSYS will run August 10-17, 2018 with students arriving August 9 and departing August 18.

The school offers an interesting blend of lectures, hands-on experiments and group work focused on quantum cryptography"

https://uwaterloo.ca/institute-for-quantum-computing/program...
That's just a wrapper calling the youtube-dl binary indirectly: https://github.com/przemyslawpluta/node-youtube-dl/blob/mast...
I don't think that's quite so self-evident. People who are high in empathy have their own blind spots. It can be difficult to understand what the best government policy might be when your head is stuck full of other people's feelings. Being able to separate yourself from the personal and emotional world of high-empathy can often allow for something closer than would be possible otherwise. The high-fidelity emotions one with an abundance of empathy is burdened with can prevent them from moving past ad-hoc cases, or shut their mind to arguments that don't support an aggrieved group's emotions.

On a personal level, it's not even the case necessarily that people with greater empathy are kinder people. It's sometimes the case that they are simply better armed to harm you than someone who can't tell from your body language if their attack wounded you -- if it made you upset.
Theresa may: “it is something i will never agree to…”
Supermarkets make almost no profit. It’s people who want better looking fruit.
It can be written as wide-ranging as they want it to be, but the Executive Branch has only the authority to enact laws passed by Congress, so unless there's some "opinion manipulation" statute none of us have heard of, the administration is going to be stuck with stuff like antitrust.

I don't know about Facebook, but Google has been preparing for antitrust investigations for over a decade.
I'm still solidly stuck in the 1600's and the 60's to 80's for the vast majority of the music that I listen to.

Just the other day I noticed how little 'new' music I've got in my collection, there is a couple of Passenger songs in there and some lesser known stuff that my eldest sent me to listen to that got stuck but for the most part whatever is new is not for me.

At the same time I hate the 'services' economy that we are moving to, the whole feeling that for the rest of your life you are looking to divide your income over a large number of forced subscriptions is something that runs counter to how I want to live.

So I'm happy with my mostly ripped-from-CDs music collection and likely the music industry will see less than $250 from me for the rest of my time.
the so-called 9/11 attack is a crock of undesirable material. who did it, I don't know, but it has been pegged on some club frequenting drug addicts. no doubt, this attack is an inflammatory incident, but the baloney-riffic spin that has been put on it (which has stuck for some people) is absolutely depressing.
“You most certainly can” is not a very satisfactory answer. I don’t say that the Copenhagen interpretation is very satisfactory but at least it predicts the probability of events. The term isn’t even defined in the Everett interpretation. In the best case, it’s incomplete and more metaphysics than physics.

Edit: I’ve never heard of any treatment of “quantum computing” which doesn’t include the concept of measurement, the Born rule and the projection postulate. Have you?

Edit2: it was maybe not fair to say that the probability of events is not defined in the Everett interpretation because many-world interpretations have addressed this issue since the original paper from Everett in 1957. But as far as I know they have not succeed. Measurement has also been addressed in countless papers and books for almost a century, for what it’s worth.
I mean, yes, that is the reason the guidelines recommend avoiding laptops, but it's also worth saying that not only does the list not ban laptops, but it also has multiple recommendations for using laptops more securely.
Try slothking-online/diagram is the library we use in GraphQL editor. It’s react dependent though :/
Apologies if this rant makes no sense but I'm somewhat frustrated with this AI thing.

One thing I've noticed in large EU corporations (where I and friends of mine worked as data analysts/"scientists"): upper management decides to invest in AI because they don't want to miss on this, so they create a new department ("AI/Robotics" or something cooler) and fill it to the brim with smart PhDs in mathematics and physics. They're all data scientists and ML engineers now, which means all the data mining, cleaning/preparation and labeling is going to be beneath them, it's not cool or impressive in their LinkedIn profile. They all want to work with the latest thing and each one has a different opinion and held to it pretty strongly. Nobody pays attention to product/project managers, they don't want to spend time creating PowerPoint presentations and dashboards to communicate and align with stakeholder. Discussing ethics in AI is a hippy silly thing.
Then you end with something similar to what happened in my company: you create a bot to parse through CVs and decide which ones are better for any given job description. It took 4x more time than planned, and it's racist and discriminatory because it mirrors what the company did until now: hiring only certain kinds of people that studied specific degrees in specific universities that learned which keywords are good on a CV even if it means nothing. Nobody noticed or discussed this beforehand despite being so obvious because everyone is busy troubleshooting Keras or complaining about their GPU cluster.
Smarking (YC W15) Is Hiring Back End Engineers in SF
I will try to show it to some project managers and business oriented people. Thanks again!