skysight-inc/HackerNews huggingface dataset:
Gorm is not bad but I don't think it is an alternative. To start with, the association requires some extra work to save/update which you have to do manually. In doctrine, this is done already.
Documentation, maturity, and community behind doctrine are a lot better.
I'm not a fan of the guy. He (and all the GAFAs) is killing our public services all over Europe by not paying any taxes (legally, I know, we did this to ourselves).

I think he did good by reacting as he did, though.

However, something is bugging me: how can you be so stupid to make dick pics with a connected device nowadays?

I mean, the fappening happened, so much happened that you cannot ignore the fact that nothing you're doing with an online device is private.

Anyone, any entity with enough cash, can hack into all your devices in a glimpse.

When you're Jeff f*ing Bezos, you must know better, come on!
Switch off the active noise cancelation if you haven't.

It's not the best headset in town but it should be more than enough to hear the difference.

edit: the switch at 6:10 is very noticeable to me (shure se215) but tbh they both sounds bad, and it sounds just as bad on spotify so youtube's compression isn't the culprit
Living Near Your Grandmother Has Evolutionary Benefits
No, sort of. 13% is way off, but 7% is about the inflation-adjusted average yearly real return of the US stock market over the last 140 years. But any particular 10-year period can be up or down. You only get some amount of safety if you're investing over 40+ years.
Exactly. Only "conversion".
>Incompetent people will create incompetent things regardless of the tool

Which is neither here nor there.

For one, it ignores the pragmatic issue, that very competent people (the very people that built the foundations we all work on even) will still make lots of mistakes, even trivial ones, but with severe consequences (e.g. buffer overflows) when the languages don't prevent them.

If only it was just "incompetent people" that made mistakes...

>But after 20 years of bouncing around startups I've never seen the intended results actually happen a single time. Not even close. Not once. Never.

You weren't looking hard enough. Every day millions of programmers don't make "buffer overflow" errors for example, that otherwise they'd have made, because they work in languages that don't allow them.

And they'd have made those mistakes regardless of their programming chops. The best programmers, people that run circles around you and me, still make those mistakes.
In case no one told you "en" words usually map to masculine and feminine in German, and "ett" words are neutral.
I remember David Letterman doing just that. Apparently that's the conventional wisdom on this sort of thing: announce it yourself rather than let the other person take the first public move.
Crazy idea, but couldn't we use JSX for configuration?

<AutoScalingGroup name='Main cluster'>
<LaunchConfig imageId='ami-xx'>...</LaunchConfig>
</AutoScalingGroup>

Paired with Typescript, we would have the clearness of a declarative language, with the power and flexibility of a real language that is also easy to extend and navigate.

As a bonus, most tooling already exists.
The "loudness war" articles pop up on HN every three months or so, and they haven't changed for the last 10 years, always with Death Magnetic references. However, what have been changing is actual mastering.

The primary target now is streaming, and streaming services have started to balance the tracks by their "true" loudness (not getting into technical details here), which pretty mush defeats the purpose of making your track louder than competition. Now, if your track has more dynamic range, it will actually sound better, because the streaming service itself bring other tracks down, and push yours up gently. So, this trend is starting to get reversed - also most mastering engineers and musicians are used to "getting it loud", there are many who're taking advantage of the new reality.
RSA is a reliable algo, key exchange protocols are not, and are being broken all the time.

Where is exceeds is its original use in PGP/GPG as no complicated key exchanges are taking place
it's simply realizing/acting on market information at a faster pace than humans could mechanically, I don't see how that distorts markets. If anything it makes markets more efficient because it adjusts prices to information faster. Yes it makes human traders less able to make money but I don't see why that is actually bad for the market.

If it were inefficient, unless the algo traders were putting arbitrarily large sums of money behind their positions, they would get eaten alive. Since the successful ones don't, it seems they are just pricing market reactions faster
Your co-workers are keeping a secret. They probably took a lot of time and numerous attempts to prepare a final document with "phenomenal word economy".

Mark Twain (or was it Blaise Pascal?) put it best - “I didn't have time to write a short letter, so I wrote a long one instead.”
That is not how payment at restaurants in the United States works.
Because step 3 involves higher prices.
If I give my delivery driver $5 and his employer drops his pay by $5 as if I'd tipped $0, the communication channel is muted.

Maybe I'm deceived into thinking I'm rewarding good performance, but the truth is I'm a chump making a voluntary donation to some billionaire CEO's pay packet.

Why would anyone volunteer to be taken for a fool like that?
This might look bleak to most. But to some really introverted people, it is paradise!
which is precisely what's wrong with websites such as HN / Stackoverflow with their opinionated ironic so called programmers who sit on the internet all day with opinions on the "real world" without actually living in or contributing to it and knowing exactly how it works.
Let’s pretend that clicktale or something similar doesn’t exist on the majority of big websites
100% agreed. Indeed, as someone who runs a smaller news outlet/site myself, I constantly worry that sites like my own will get caught up in the crossfire.

And that's especially true because sometimes, the mainstream narratives are not right. The obvious old example is the Iraq war one with 'weapons of mass destruction'; this was all incorrect, but I can see any alternative news site saying so getting banned for 'fake news' because of it.

Does that mean all narratives are true? Of course not, you've got nutcases and conspiracy theorists as well, and fake news will exist too. But sometimes the mainstream/elite held view is wrong (or a lie/propoganda), and other outlets should be able to call them out on it.
There's a few natural language generation frameworks out there. I came across this one for Java a few years ago:

https://github.com/simplenlg/simplenlg
Californication isn't just optimized for loudness. It's intentionally distorted (or so I prefer to believe, or the sound studio should be permanently disbarred).

But this isn't a new phenomenon. Most of U2's albums, including those from before Death Magnetic, are also hideous to listen to.
Now, who was a TLS 1.3 committee member who pushed for removing "hard versioning" from server hello?
They only do that where there wasn’t enough room to build the home shopping distribution bays on the existing stores.
There is a risk to this sort of long-term analysis - they identify 'following the trend' as a good strategy; but it was a good strategy under different circumstances. The advent of computers is a huge deal that may have changed the game.

Even as recently as 1970, how easy was it to execute a trend following strategy? Gathering and processing the data would have been a mammoth activity requiring several clerks and lots of record keeping. Demonstrating the it was a good strategy would also have been very difficult (more clerks, lots of by-hand calculation). Only a serious trading house could have pulled it off. The ability of actuaries to employ statistical models has also changed completely in the last 10-20 years. The amount of money following a trend-following strategy is also an extremely interesting but unknowable figure.

If the advent of computers makes it trivial even for a roaming programmer to implement a trend following strategy, is it still going to be robust? Now that it can be demonstrated to be a strong strategy, will the market correct for it?
None of these other answers get to the real point.

The entry level language gets the reputation of the code written on the platform.

That's why basic, flash, php, Java, and JavaScript all had bad reputations at one time.

You can knock on any sufficiently complex language, it's actually really easy.

Python, for instance, gives different numerical results between 2 and 3 for the code "False - 3 * True / True / 2 + 3 * False" (-1 and -1.5)

Making things look absurd isn't hard.
I don't know if there's a centralised one (and I'm keen to find out!) but this is why I always save a copy of any datasheet I find at first opportunity and now I have hundreds, filed by manufacturer.
The predictive analytics of these systems are strikingly close to reality. In fact, the AI is ahead of fantasy because the technology is capable of training itself through machine learning algorithms by using the data sets and past experiences.
Here I another article about: https://mobinspire.com/blogs/introduction-to-categories-of-m...
Will be glad to hear your thoughts on this.
> Incompetent people will create incompetent things regardless of the tool.

I think I'm justified in calling myself competent. Nevertheless, with the wrong tools, the things I build are definitely worse than the things I can build with proper tools.
A funny thing is that, in Castilian (Spanish spoken in Spain), the word "Internet" is always used without an article.

We do assign the masculine gender to it when we attach adjectives to it, but never an article, which actually is a bit strange once you think about it.

For example, "the Internet is full of X" is "Internet está lleno de X". To refer to a slow Internet connection, we would say "Internet va lento" or "me va lento Internet". No trace of "el Internet".

Also, I think in Latin America they treat it as feminine and always attach the definitive article, so "the Internet" is "la Internet".

And as a last comment, just to see how crazy language is, we always use "la intranet". Maybe because that is a "concrete" place, while the Internet is a more abstract medium.
If you can reliably generate 20%/year, a skill which is worth billions of dollars, why are you giving away the secret for free?

Generally speaking, if someone offers a simple strategy for getting well-above-market returns, they're either lying or failing to mention that this strategy occasionally bankrupts you. I think this is the latter.
How to Parse Shell Like a Programming Language
And with Intel releasing new micro-architectures all the time invalidating your proof?
I ask for no substitutions on Ocado. I haven’t had any missing items on my receipt for months. They seem to be pushing to do explicit stock allocation and actually remove the products from the store front now if they are out of stock. It’s a better experience if you get to choose up front that wing it on a substitute.

As for substitutes I’ve had some crazy ones from Tesco.
At least no one is threatening to release compromising photos of Trump. That would be horrible.
What are the political tricks that Boeing used to discourage Emirates and Qantas from buying Airbus?
I find quite funny how my German collegues get lost when their beloved IDE happens to be configured by IT for German.

They spend large minutes looking for where everything has gone.

And the beauty of trying to understand what log messages in German actually mean.
This does work. I know someone who has done it a couple of times. I suspect that there’s an alarm somewhere that picks out regular abusers though.
vim and scp?
The Hitchhiker's Guide to the Galaxy... has all the information you could ever need

It's entire content about Earth was just two words. And that's after Prefect doubled it.
I think the problem with these is that they're terribly inefficient. Large plus slow equals low altitude, which means thick air.

Maybe it'd be possible to revisit nuclear powered aircraft? Modern, intrinsically safe reactors powering turboshaft engines could keep a ponderous flying platform aloft for months at a time.
People want the resturants to be run like they do in other parts of the world.

In practice that means most items will costs 20% more than today, salaries for the waiters/waitresses are 20% higher than today, and customers are not expected to tip.
Can anyone actually knowledgeable and not just rooting for one side tell me whether it would be illegal for NE to now go ahead and publish the said pics?

As of now, all I read from knowledgeable people is that there is no case- as is shown by the fact that mr bezos chose to make the 'evidence' public. My question is- does there still stay no case if they publish the pictures? Or does that change things?
I'm assuming it won't because Mr bezos wouldn't risk publicizing the evidence considering that eventualit
Swagger up your laptop, support open source
Could you share how you've learned to speak German during those 3 years? I have used all the common apps to learn German and reached an A2 level but going to B1/B2 is harder to achieve using only apps. Thanks!
Not a single test in the repository makes me a bit suspicious, quality-wise.

The code is quite messy in general.
And sometimes both countries come up with totally unrelated terms to the original one.

Spreadsheet => Folha de cálculo (Portugal), Planilha Electrônica (Brasil)
Nasa releases Kepler's final image
> You say it exactly as you wrote

...except that you still need to memorize or deduce the correct articles. Der Layer (ends in -er); die VM (die (virtuelle) Maschine); die Postgres-Database (die (Daten-)Bank); das Upgrade (probably because it's a verb turned into a noun, like das Aktualisieren?), etc. Fun!

For some reason, many recent open source tools are still translated into German word by word. I guess the volunteer translators feel like they're cheating when they use English terms?
Outlier Detection with Seldon
> But how do we test that our migrations behave correctly in the face of long-running transactions? I.e. what's the failing test case for that bug?

Isn't it enough to simply make sure the migration transaction successfully finished? Even if there is a long running transaction, if the migration finished, that long tx will get aborted and rolled back.

Or if the migration stalls because the long running tx, then you'll presumably get a timeout error.

Is there something I'm missing?
The astonishingly un-subtle words of the lawyer involved surprised me:

"That said, if your client agrees to cease and desist such defamatory behavior, we are willing to engage in constructive conversations regarding the texts and photos which we have in our possession."

Is there any way that this could pass a professional ethics review? After reading more about him [1], I have to wonder: why this person still allowed to practice law?

[1] https://www.vanityfair.com/hollywood/2017/02/marty-singer-ho...
I wonder if Lojban or any of similar languages have taken a stance against this encroachment of old physical descriptors on newer abstract meanings. Though I guess it's impossible to foresee what kinds of relations will need to be denoted in the future.
Yeah, but you can farm mealworms in a plastic bin in your apartment. They only eat dry grain and food scraps. They are practical on a small scale in a way that chickens can never be.
>and in no time at all it will look as good if not better //

Back in the day, you then tested it on IE and did the other 50% of the work.

Then you basically created a framework to ease that, and include fixes for it browsers too, and then you realised you were making a framework and that it was more optimal to use an established framework that 50,000 man hours had already been spent on ...

Before you know it you're theming WordPress on a shared hosting server, rather than ./configure-ing httpd and writing everything in nano.
> Not worth breaking your neck over

That's an important caveat, given how the danger was apparently greatly exaggerated.

If you've been told that the system will

> somehow suck all of the oxygen out, and if we were still inside we'd be dead

then what are you going to do in a real fire situation, when you're not in imminent danger but your escape route is blocked by flames? Better to brave the fire (or jump out a window) than submit to death by suffocation...
So basically not lining up with the Daily Express?
I was bored of regular expressions anyway
Insurance — cofounders worked in insurance and saw a need for telematics that don’t require a smartphone or dongle. Built it and sold it to their friends.

Real estate — cofounders worked in RE and saw a need for automated reporting. Built it and sold it to their friends.

Marketing — cofounder’s company (he was the CMO) spent $500k on a bespoke campaign automation system that was easy to build. Built a generic system that did the same thing, sold it to other marketing execs that he already knew.

Getting the first customer is extremely hard, so that should usually be your unfair advantage when starting a company.
That is fair enough. I have not argued against your point of view. My comment was more on the linguistic side of things.

You criticised the parent's language saying that "you don't violate a standard" because it "isn't a law". I was just pointing out that you do indeed violate a standard because it's a standard, and saying that does not add any kind of moral or passion value - it's just using the language the way it's intended.
Creating a type checker magic function in IPython
I'm doing London -> New Zealand on an A380 with Emirates next month, with a bassinet for a 14 month old infant.

We're a bit worried that he may end up being too big for it. That, and keeping them entertained for two long flights.
We're talking about billionaires here, not Trump.
Hey,

I've been writing a short series of articles about magic functions in IPython.
If you are curious how to:

* Run JavaScript or Ruby code without leaving IPython

* Create a type checker that will use mypy to check blocks of code in IPython

* Or what is the difference between "line magic", "cell magic" and "line and cell" magic functions?

then check out the second part of the series: https://switowski.com/python/ipython/2019/02/08/creating-mag...
How to move private repositories from GitHub to Bitbucket
> This is kind of bad when you are doing transactions because the bad statement will taint your transaction and you will need to restart from the beginning.

Why is this bad? Can you handle this on the application side somehow? Even if it just means restarting Rails when the migration has finished.

Or the problem is that you want 0 downtime and 0 UX impact migration?
You can save even more money if you buy used. I have a couple of Rega amps and pairs of speakers, for music in two rooms. Total spend less than £400. Original cost would have been ridiculous. But they're just as good as when bought new.

Sources are so good these days that unless you're very picky, you can just plug your TV / laptop / phone into an amp using a cable and you're done.
>Get their area of business defined.

This is the hard part for me because they do anything from hosting private clouds to buying a digital signage solution and re-selling it as their own.

My business is just consulting and developing. So far my job has been to develop a digital signage solution. Which would be in direct competition with them but I'm not left many options.

They even have a developer department. So the very nature of my employer makes it almost impossible for me to start anything in IT.
Legally. Yes. Morally. No.
> Think long and hard why you felt it necessary to make your comment and what value it actually provided.

Yeah, that's what I was telling the other poster in a nicer way. Same goes to you. You can provide advice without repeating criticism for no reason when the person specifically said they did something wrong.

And save me the lecturing on "long and hard." My comment has 15 upvotes, so it's pretty unlikely I'm the one off the mark in this conversation.
Rule of thumb: If you're not tipping cash, you're not tipping.
I'm trying to parse your comment. It sounds like you're basically trying to do part time what dozens of large companies spend large amounts of time and money trying to do, and then expecting them to discuss with you what they've done?

You know those books that show you how to get rich doing X? Those writers make far more money from the book than they do from X.

No doubt you can find corners of the investing internet that will discuss these things, but you'll probably find an awful lot of chaff in your wheat, because the successful ones won't be chatting about it on forums.

Now on a more constructive note, optimising your long term investment strategy is probably best achieved by getting a pension with some cheap trackers, and a savings account. If you're already doing that then great because that's 95% of your optimisations there.

I wont recommend any web sites, because the details will depend on the country where you live.
The employer in question rolled out a new contract a while back. Different from the one I had signed many years ago when I first started.

The new contract did have a section that stated essentially that anything an employee produces, on or off business hours, in or out of business locations, is owned by the employer.

I flat out refused to sign this and there was apparently no requirement for me to sign it. It was just presented to me digitally because a process had been started in their systems and signing that contract was part of the process.

If I'm forced to sign it I will request a new contract without that section in it. Because even before I had my own business I was writing open source code for open source projects that we use and rely on. So it's impossible for my employer to own that code.
Depends. If the company that pays more gets a more talented stable workforce and a more reliable customer experience then perhaps that one. Ever heard of Costco?
Actually... yes. If you got some (obviously very narcisstic) person that's known to have paid (a lot) of hush money, then that person likely is a viable target for blackmail.
Those mistakes aren't easy to spot or easy to fix.

It's about giving code sunlight so that action at a distance and other kinds of magic don't hide errors making them harder to find, get in your way of fixing them, making reproducibility a mess and confirmation simply guesswork.

Its the restrictive design trend of crippling languages which needlessly prevents the sunlight effect from happening along with "information hiding principle" gone completely amuck with the information successfully hidden in dozens of innocently named files with listeners, observers, watchers, triggers and who knows what else being mysteriously called based on reflective programming so not even grep will help you.

Static code analysis and seamless navigation is totally a thing of the past.

Instead, the errors will have the stack of the error handler and that's it. The debugger is useless because stepping through the code is 98% scaffolding.

All these fancy tools bludgeoning any introspection or diagnostic system so the only remaining workable debug system is printing debug variables and rerunning the code like I'm programming on a TI-81 (only that had debug and release run modes...features I can usually only dream of these days) Progress! Welcome to 2019!

It's crazy. This isn't how maintainable code is written
Because we are Wizards discussing how to get Muggles into our world.
A High-Tech Pill to End Drug Injections
AAaaaaand it still looks like a machine code, not human readable code:

[rs:10;\s]{[rn]. - what is this?

::&a> ?? what is a? what is $?
> "4 or 5"

I'm curious now: is there a story behind this ambiguity?