skysight-inc/HackerNews huggingface dataset:
I agree with you, but that's not how people usually progress. Its more in line with initial discovery of 'the best and battle-tested way to design code'. Immediately they try to apply patterns anytime they see an opportunity for it. They must be taken more seriously from now on, right?

I get it, I went through exactly same hoops. My guess is, we all desperately want to be those aged and wise devs that nail the implementation in first go, without hesitation, knowing exactly what to expect and avoid, covering all corner cases with some elegant snippet. And learning about patterns feels like the surest way to get there.

Of course as we know now that's far from truth, path to seniority can't be fast-tracked by reading a book or two and that's it. But inferiority complex is rife with junior devs, I mean you think you know a bit and then you encounter a codebase where you are completely lost. You see tiny piece of code that takes forever to decipher and fully understand. Who would feel great at that moment

KISS was a thing 20 years ago, any probably even 40 years ago, there is no need to think now its different
It can be more stable by having nightly users test it beforehand for a while and report any new bugs.
> But I understand that's not the only measure of 'better'.

I think there's a space in the market for a Regus-like company where the offices are 'Affordable Luxury' like Google offices, rather than 'Standard' which Regus provides.

You know, free food and soft drinks, ergonomic chairs, things like that.

The fact WeWork aren't making a profit, there are major governance problems, they have bad share structure, arbitrating long-term and short-term space leases has substantial downside potential, and the fact they're over-valued, mean I won't be investing of course.
Not sure that works. London is overwhelmingly Labour, and the Tories do plenty for that region that doesn't vote for them. The Tories traditionally hold the shires who get almost as little done for them by Tory governments as the North. Seems more about where the City is and isn't. ;)

This opens the can of worms of how ridiculously unrepresentative and centralised our system has become. Particularly under FPTP with an electorate that increasingly votes for a multi-party system.
I tried to do some same platform triangular arbitrage, on paper and in simulation mode my bot was earning a few cents every second. When I started testing with real money I hit a wall when I could not find any platform that placed a bid in under 500ms. My bot was 3 milliseconds away from the server, processing everything in under a single millisecond but the exchange was just too slow to do anything meaningful. In the end I did not lose anything but the fees made it not profitable enough.
Ive found myself spending a bit more time on YouTube recently and I've been curious as to why. I've come to the conclusion that I much enjoy consuming something that someone, or at least small group of people, care about and find that a lot of good information can be shared. (It also helps in that regard that I've been watching wood ajd metal working channels.)

So, why not websites and just ddg or Google subjects? The more I thought about it and paid attention, the more I realized that top results are all large sites with next to no content and finding those personal websites, those labous of love filled with information is neigh impossible.

I miss being able to find those smaller sites organically.
Unfortunately, this 'not completely changing interface' has a side effect: it fails to evolve and become better.

I am a long-time user of Inkscape (since 2007 at least), and it is sad how poor it looks now next to Sketch/Figma. Their vector tools are better, their layer tools are better. It's a million little things that make drawing a similar shape in Sketch 50x faster than in Inkscape.
Age discrimination!!
... he signed it after it passed the Democrat-controlled Assembly and the Democrat-controlled Senate, both with 2/3 majorities.
If you liked Fireworks, try Sketch. It looks like Fireworks, but with those little annoying bits done right. I wish Inkscape copied these interface tricks.
> I would, though, push back against drawing an equivalence between swatting and trying to end someone's career.

I'm not standing 100% by this analogy, but the similarity is that in both cases someone, out of anger or spite, abuses a huge lever the society has to punish misbehavior just to ruin someone's day, but the lever has a good chance of ruining someone's life. This works for both "SWAT team" and "virality on social networks" as values of "lever".

> I can easily imagine cases where I would try to end someone's career.

In your example, it would be reasonable to object strongly - given that you had evidence that someone in law enforcement had a deep hatred, like if you "saw them unfairly {arrest, harass, ...} someone in the hated group". I'd still hope you'd try the proper channels first, but if they fail, this is a matter of public importance. But the kind of thing we saw here - in this RMS story and other public outrage stories - doesn't meet the standard of evidence you described.

(Also, law enforcement is a somewhat special case, because it's a position of privilege and power, when one acts with authority of the state. You definitely want to police people wielding this power aggressively, but you shouldn't apply the same aggressiveness to random folks doing regular jobs, like scientists or plumbers or programmers. Former is preventing abuse of power; latter is just destroying someone's livelihood through vigilante mob justice.)

So what I'm saying isn't "don't ever go after one's career", just don't do it if your reasons are that you are offended by something you read. Ruining someone's livelihood like this is one of the most extreme form of damage you can legally do to another human being; it's thoroughly aggressive act, and it should only be done in circumstances justifying it. Words alone almost never are.
Windows 11 could run on Linux
Only the Mulford Act, which was specific to open carry of loaded firearms
This is awesome and all, but I really want to know what they used for that 3D effect when hovering over the landing page cards (choosing what model to use). I've never seen a 3D effect that looked that good while remaining so smooth.
It's basically a sales pitch for his own investments.

He regularly says things that are questionable in this topic and ends with "and the company I'm investing in is the answer".

E.g. his pitch for modular nuclear is basically to talk down renewables.
This is the first time ever I see an author is mentioning his book without a link to Amazon. Impressive and refreshing.
They talked about the Northern Powerhouse for a few weeks. That's our lot for this decade.
Rails 6 Adds ActionDispatch:Request:Session#dig
Thanks but I'll stick with free software. Why don't you give me an option to pay you to contribute to Inkscape instead?
Yep we see spot instances immediately created - there's no noticeable delay (compared to build times) against having permanent EC2 instances running. For our runners we want to use spot instances, the important part of the gitlab-runner register command are:

--executor docker+machine \
--machine-machine-driver amazonec2 \
--machine-machine-options "amazonec2-request-spot-instance=true \
--machine-machine-options "amazonec2-spot-price="

That last one means our bid defaults to the current on-demand price, which seems to get fulfilled immediately. FWIW we're using m4.large instances in eu-west-1a and according to the AWS UI the spot price has been perfectly consistent (at about 1/3 of on-demand) for at least the last 3 months so maybe that consistency is why it works so well for us.
I use my mention tool to monitor mentions of my mention tool. I hope you don't mind, I included your post in my blog: https://medium.com/syften/how-to-monitor-your-competitors-be...

I don't think you should be asking if anyone would use a free account. Ask if anyone would pay.
Thank you you’re right, now I know why Googling for his full name was so difficult.
Yes, but you can always ignore BETWEEN and instead use the PostgreSQL range types with the @> operator.

https://www.postgresql.org/docs/11/rangetypes.html
Cheers I honestly did not know. I opened a support ticket last month and I was told that "it's coming" and they closed my ticket.
They definitely did it in NYC as of a few years ago
> I'm from Southern Italy

I think that your starting point for food has a reasonable claim for being the best in the world. I’m pretty sure everywhere is going to struggle.
Y Combinator Leads $50M Funding Round for Ironclad Contract Platform
From the article:

> It’s still not clear that companies would be interested in such a contract. When Stenberg asked the company that needed him to fly to a different country to troubleshoot their problem to pay for one, they refused.
> Right, and this time he has finally paid the price

For what?

For stating the obvious?

This time he didn't do anything wrong, other than pointing out what everybody in their right mind think: a dead person who cannot defend himself anymore was being falsely accused of child rape but the evidence just proved that he did no such thing and that, anyway, admitting there was sex involved, it wasn't pedophilia.

> I'm tired of his jackassery.

Who cares what you are tired of?

I'm tired of this constant wining, just because you're alive it doesn't mean your feelings are _so_ important.

But I don't want you to be fired because of it.

> is the age of consent with what is obviously a sensitive subject

so we should not talk about what you think is a sensitive subjects?

It isn't for me, I live in Europe, age of consent in my country is 16.

Are you so self entitled?

Who do you think you are?

> Just don't do a surprised Pikachu when people hate him and want him gone.

People are stupid.

I don't care what people think.
I heard about it, is it good book?
Above every such article one must have big flashing letters saying 'Survivorship bias'.
My prediction, preserved for the moment once it's known more:

Larson is not going to draw new comics, it's just that the publishing company made an agreement (if they didn't already have) to be able to use the old comics on their website in the ways they couldn't before.

So it's an "unfreezing" of the web site, and not the change in Larson's decision to stop regularly drawing new comics.
I use OneNote,such a neat app
Show HN: NextNotes Beta – Alternative Nextcloud Notes Android App
Using TLA+ for fun and profit in the development of ElasticSearch [video]
I don't even think it's a phase.

From what I see in my own experience, overengineering comes from not having a deadline to deliver an actual working piece of software. Unclear requirements. Fear that the code must be perfect against change without knowing what the changes might be.

Underengineering comes from confidence that the issues are too small to worry about. Or the time constraints mean I can't try to find good primitives to make something robust. And if I have to return to it because it's so important, I can re-engineer it then.
The irony is that without Stallman the SJW are just the blackshirts of fascist memory.

And I'm Italian, my grandfather was a partisan, I know what I'm talking about.

BTW, I am yelling, because what he said is perfectly reasonable, given the context.
Linux Malware, Skidmap Is Capable of Cryptomining via the Kernel Module Rootkit
I work on git hosts integration, we aim to support Github, Bitbucket and Gitlab. I don't understand Gitlab api just like I don't understand their UI. It's confusing. For example while the others call Repo as Repo, Gitlab call Repo as Project, and call Tree as Repo.
That seems incredibly low. 1kg of Beef produces ~1ton CO2 equivalent emissions
What do you mean by the leak? What mechanism would drive outside returns?
> might never have happened if all these companies stuck by the old rules.

Then change the rules. Breaking them and pretending you are better is not the way. This is the most common excuse when people break the law.

There are hundreds of examples where you'd feel less than grateful if someone "disrupted" the sector by breaking the law and I'm sure you can think of a few. Off the top of my head, law enforcement agencies are "disrupting" the justice system by bypassing due process and warrants, just to optimize and make things better of course. Just because it suits you once in a while doesn't make it acceptable.
The “Personal data store” pattern
According to the Stack Overflow Developer Survey[0] your intuition is wrong. C, C++, Java devs are paid less than average and F#, Clojure, Elixir devs above average. COBOL and Haskell didn't rank in the survey.

I 100% agree most engineers are severely underpaid. A lot of my colleagues get paid more than anyone in their family ever has (sometimes whole family put together) and just like to ride it out.

[0] https://insights.stackoverflow.com/survey/2019#salary
Sound strange

So the police incentive for this is by getting FB funding this equipment?
All parts, without annoying timestamp at the bottom:

https://www.youtube.com/watch?v=s1i-dnAH9Y4
If you haven't read the book Peopleware, I recommend it. It clearly defined to me, as a maker in Paul grahams terminology, what was and wasn't working on my team and why.
Quietly another drug candidate disappears
This is what stops me of using it as a professional user: you can get things done, but the processes are more convoluted and less intuitive.

The way Blender does it is near optimum in my eyes: not shying away from a major overhaul once in 5 years and aleays making sure it is really making things better.
The Financial Crisis of 2008
Starbucks Japan is selling pens with built-in NFC wallets
> if someone has a history of complaining about absurd legal results, it would not be surprising to hear them use this situation as an example while beating that drum

that's a big IF

and BTW Stallman notoriously complained about absurd legal result, that's his real life achievement: a legal framework for free software!

that's his bread and butter.

> if someone has a history of doing and saying things that other people take indicative of treating women as less than fully equal,

that's false premise

> You lost me here. Do you mean to say someone could claim I libeled them?

Yes.

Because "defending rich old men screwing young kids" never happened.

It's a fabricated lie.
It's not just programming, though. A large part of it is defining the product roadmap: code can get a lot better if a product team has the guts to unequivocally say that some features are not going to be part of the product, ever, such as running the web app in CLI. That's not just a programming decision - though I guess influencing the product roadmap could be seen as part of the art in programming as well.
Interestingly, their Mac app supports chapter marks but in Chrome, Safari or the Windows app they are not supported.
That's part of the convenience, no pesky letters.
>Nobody wants to update their browser this frequently

Uhh really? Pretty sure "most people" don't even notice when their browser updates.
It was probably automated. larusso has only made two comments ever, both containing links, so that probably triggered the spam detectors. You can manually resurrect for accidentally dead comments like this by clicking on the comment's time and then clicking "vouch".
Usually the slides only get uploaded after the conference, so I guess it is still not ready.
Chinese news channel CGTN dealt blow as former Ofcom executive quits
I like the interpretation of 'conservative'/'liberal' as applied to engineering practices which Steve Yegge wrote (in a lost Google+ post): "acceptability of breaking code in production".

'Conservative' developers really wants to 'conserve' what's there. I feel that description suits both the 'draw UML diagrams with enterprise patterns' as well as 'loves dependent types' kinds of people.

In this sense a liberal 'keep code simple' is more about things like "You Ain't Gonna Need It", and focussing on writing what code is needed now. (Since it doesn't matter if it needs to be broken later as requirements change).
It works for all Node.js versions ? I don't see the requirements. It seems great for developpement stuff.
Maths is what you get when you limit all your variable names to single letters.
I am an extensive user of Premiere and After Effects and didn’t experience a single crash that was to blame on Adobe within the last 12 months.

The crashes I had were due to 3rd party plugins. I am slowly replacing AE with Blender now, but for certain stuff I still like it.
If this really takes shape in some form I'd be interested in the status of WINE or how they would come up with any form of legacy emulation of older Windows programs.
Right now it seems easier for Microsoft to emulate Linux programs with WSL or WSL2 than rewriting the Windows Kernel.
Also what is the value added by these massive hero images? I had to stare at the top image for a few seconds to realize what was on it anyways.
A social media storm around you rarely works to your advantage. Sure, if you're lucky enough (spinning up a drama isn't a sure-fire thing), you may avoid getting fired until the ruckus dies down and reporters move to a different story (i.e. couple of days, maybe weeks), but your life at work becomes a living hell as you're now a persona non grata and good luck finding another job, where sane employers would prefer to avoid someone with history of spinning public outrage against companies for leverage.

To continue with military analogies, social media storms are like gas weapons. They're effective if launched at a distant enemy (though if you're not careful, the wind may carry it back towards you), and not something a force would use around itself when engaged in combat.
OOP is overrated. OOP programmers are the equivalent of bible-thumping evangelicals.
Wait, who elects prosecutors? The public or some other group? I've never heard of going to the voting ballots for anything other than a referendum or electing various levels of legislators (typically municipal, state/province/departement/district/whatever, federal/national, and perhaps transnational like European; in NL we also vote on water boards but they don't really matter as far as I can tell).
Not nearly as significantly as Blender though!
Elon Musk spent more than $50,000 digging into the personal life of British expat and Thai caver Vern Unsworth in summer 2018 in an effort to substantiate the claim that he was a "pedo guy." Musk revealed the spending in his latest response to a defamation lawsuit Unsworth filed against him last year.
> But Musk argues that it doesn't matter, legally speaking, if his claims about Unsworth were actually true. What matters is that Musk believed the claims were true at the time he repeated them to BuzzFeed reporter Ryan Mac.

The core of the defense. His contribution to making electric vehicles popular can/should no longer serve as a shield for terrible behavior.

Edit: I take it from the influx of downvotes that any terrible behavior should just be excused...
Your argument works well if we are talking about easily quantifiable assets like a wind farm where you can estimate annual returns for the next 20 years.

It falls flat when we are talking about genuine inventions and new technologies, where the greater the investment, the faster it can scaled and the more it can be developed/refined. It is not possible, in such case, to say that a specific opportunity is worth $1 billion, just like, as the point of raising the seed round you can't know what will be the valuation at IPO
There are 16'254'421 .de domains. Only 1'225'965 are owned by non-German people or institutions. That’s about 7%.

It’s quite hard to argue they’re not catering for the German market if they sell a product with 93% German customers, specific for the German market.
Having experience in both realms, it seems kind of interesting that Docker is considered overengineering while React + Redux + Webpack + ES is considered natural and simple. I guess 50% of "overengineering" is really just "I'm not familiar or comfortable with ths".
I've only heard really good reviews, which doesn't happen that often with long books. Definitely planning to read it!
What are those users doing that can’t be automated and run in CI?
Bullshit. Lyft has a record of the driver's path that night presumably. They can see he didn't drive to where he was supposed to. At the absolute least, that should be grounds for dismissal even if nothing else occurred.
Discovering Skate Spots via Google Earth
Major distros are shipping with a better desktop experience than Windows right now, and it has been like that for a while.

If you don't like LibreOffice, try SoftMaker FreeOffice.
Mobile Testing Practices
In our startup we do all our website and web app mock up in inkscape. Even artwork for our physical banner and posters we do using inkscape, krita [1] and then use scribus [2] to generate print quality pdf's.

We are overall very pleased with it.

We were eagerly waiting for 1.0 to have a HiDPI support and native Mac application. They both are there besides a lot of other features.

Kudos to team to keep it alive and continuously improve it. Even though Adobe XD,sketch and figma are preferred tools for UI and UX design, we build our assets using inkscape. We got this inspiration from Taiga [3] project which has an open source design repository in svg and a completed single page app using angularjs based on those designs. It gave our team confidence we can do it.

The added advantage is the artwork developed using inkscape can directly be used as svg images in website and single page app and are responsive by default.

Once again thanks to inkscape team to keep it alive and improve continuously.

[1] https://krita.org/en/

[2] https://www.scribus.net/

[3] https://github.com/taigaio/taiga-design
HK Jockey Club cancels race as horse belonging to pro-CCP lawmaker become target
Designing scripts and functions in powershell 6
People talk a lot of shit about Stallman being a creep, but consider his long life as a total reject.

It's obvious that he's long since abandoned the idea that the women he's attracted to would never reciprocate in kind. That dream probably died before he ever attended college.

So what does that do to a person? How is he supposed to face a life like that? I guess the expectation is just suicide? Drink the hemlock?

Well, looks like that's where we've arrived.

This is the flipside of the politics of character assassination. Mob justice, ostracism and suicide.
Too much fluff but nothing specific. What does it mean for "Windows 11 to run on Linux"? Port Win32 and DirectX to Linux? Start supporting Wine in some way?
It's not clear exactly what happened here, but hypothetically...

If the state/public office did _not_ agree to it in contract, but if the individuals doing the breaking in a) do it for a living, and b) were operating under the knowledge that they had a contract enabling them to do so legally... what happens to them?

In this case they committed a crime, to them everything including past experience led them to believe it was explicitly not a crime. Obviously the contracting company would be ultimately at fault (at least morally so), but the person messing up the contract isn't going to go to prison for burglary.

How would this likely be resolved? Would the burglary case be dropped and it be turned into a criminal negligence case against the company? If not, how do we effectively protect physical penetration testers like this?