skysight-inc/HackerNews huggingface dataset:
With the wild-west capitalism we worship and embrace, entropy propels us toward increasing centralization. Gates and Thiel called it clearly, a very long time ago, that most of these markets are natural monopolies (under our system).

Not happy about it, and perhaps if we exercised a little sanity like the Europeans, we could reverse the trend. I'm not holding my breath.
Thanks! My background is in slower trading, and on the tech side, so this was quite different for me.

No really good reason to use Scala, I thought the speed would help with market making + having static typing did catch some bugs before I ran it. OTOH I can see the benefit of running the same codebase for backtest or live trading.
That's absolutely brilliant and I'm going to steal that idea when I'll have kids.

BTW., I just shared it with my cow-orkers, and the first reaction was: <<And so one day, you buy yourself a $1200 drone, then come home after work and see your kid smiling and saying "daddy, daddy! look, I took it apart all by myself!"...>> ;).
As someone not in the industry, I don't understand why anyone should use a market order. I don't even see what the downside would be to outlawing it or why professionals would ever use it. Particularly ever since the publicization of "flash crashes".

Furthermore when I place a limit order close to the market I almost always see the price move away immediately, and I can't help wonder if somehow it's being manipulated to try to get me to chase it. If I log off and wait, it frequently gets executed after a few minutes.

I was chagrined to find that a limit order I placed yesterday was partially executed. Of course I should have made it "all-or-none".

People say the market keeps getting more efficient due to high speed trading, but to me there's something lacking in the definition of efficiency. If "the market" isn't stable enough for a reasonable human reaction time, that's worse, not better.

My thoughts aren't well organized right now, but basically I feel like there's something about the ignorant raging that one reads about HFT that points to a real, but subtle problem.

Edit: Look at it this way: I don't have liquidity, unless I am willing to place a market order. But the market is a leaky abstraction - I'm potentially hanging myself out to dry with a market order. On the other hand, with a limit order, I do not have liquidity because other people trade faster than me. As I described, I tried to sell a certain amount and it ended up taking 15 minutes and only executing 1/5th. So an efficient, liquid market that is supposed to be _better_ seems _worse_ from my perspective.
Except that what you claim is also contrary to the current legal ruling.

If the legal ruling is upheld (and the ball is in your court explaining why shouldn't it be?) then Apple most certainly did – with the collusion of parts of the Irish govt – rob someone. Because it has been found that those €13bn are not theirs to keep. So whose money is it rightfully? The citizens of some state. This is money that should be going to healthcare and public infrastructure. So as things stand in a very real sense Apple did rob someone. They robbed you, they robbed me.

> If ireland hadn't offered, dozens of other countries would have.

Not really I'd say, lots of multinationals have the European operations headquartered in Dublin because the corporation tax is 12.5% There are also favourable intellectual property regulations. Given that, this money was flowing through Ireland anyway so it was probably easy to siphon it off there.

> The EU is being scummy trying to undo a legit deal after the fact instead of ruling it can't continue in the future.

Just because you disagree with the ruling there is no need for thrashing EU regulatory bodies. From my perspective they are trying to claw back some of the tax due to the citizens of the EU. My guess is that you are from the US and figure that some of these taxes should end up across the Atlantic, and I wouldn't blame you for feeling that but calling the EU scummy is not helping matters.
Domain Fronting with Meterpreter
Do you want to build a 'Card News' web application~
I know you said 'over here' but still, this is very different for different countries. Retirement age, the amount of money you get, etc.
“Dunking” is delicious sport, but it might be making Twitter even more terrible
Does Linux perf / bpf tracing allow dealing with userland these days? I wish I could start reading info from live python and ruby like I can with dtrace, but I haven't really seen a way to do that yet.
Skills of Data Analyst
Branches are, well branches, bookmarks are pointers, and patch queues are quilt integrated into Mercurial, and not something you need to worry about anyway. And if you need to, it's just a staging environment for commits before you publish them to the immutable branch.

I have now, for 3 teams, migrated them to Mercurial from Git, and all now have zero issues with their DVCS. Every now and then, they would write and ask for help with some issue with Git they need solved.

It seems as the average developer do not want to learn the intricate workings of Git to properly use it, and just want a tool that does what you think it will, and will not shoot them in the foot if they issue the wrong command.
I think that’s a bit of a stretch for Gates, though. He stepped down from CEO almost 20 years ago and basically has spent that time giving away his and other people’s money for truly good causes. That’ll turn anyone’s perception.
Monsanto is a herbicide vendor, not a pesticide vendor.

Not everything you dislike about the ag sector is Monsantos doing.
One miner is (currently) rewarded with 12.5BTC when they mine a block before any of the other miners; minus the expense of the energy used in mining that block plus all the other blocks which they were unsuccessful in mining before everyone else (i.e., wasted effort). Hence the race for more efficient hashing hardware, to be the one who wins that reward before anyone else, without it costing them more than what they invested.
I did the same, with an openssh patch: https://github.com/gbonacini/openssh_password_logger
How would a Bay Area tech company then compete with the like of Google of Facebook for top-talent then? It would be nearly impossible for most companies to match the compensation of the Big 4. The influx and concentration of wealth by those companies are essentially crowding out smaller companies and driving up local housing prices. Think about the billions of dollars that flow from around the world, and disperses itself in the small radius that is SV and SF.

What's the solution then? Have smaller companies move to the Midwest? Or radically cap salaries at 100k?
It have been a few years since I read the code, but it was so beautifully written that I cannot imagine it was screwed up in the meantime: Edi Weitz' CL-PPCRE[1] is a beautiful implementation in CL and highly recommended if one understands one aspect (CL or Perl compatible regular expressions) and wants to learn the other one. IIRC he even discovered some bugs in the original perl implementation while creating this library.

[1] https://github.com/edicl/cl-ppcre
There are still plenty of 32bit machines out there. I personally have maintained and support a Intel 4004 knockoff used for controlling a big industrial machine. And of course more modern variants of the same machine with an 8008. Some of these couldn't even run DOS but it's still supported.

32bit is not even close to be being that old and lots of machines, applications or platforms require it and they need maintenance. Especially OpenBSD is a system that I as a Linux-fan recognize for supporting old hardware much better than Linux.

And it's not only 32bit x86, there is plenty of other architectures limited to 32bit, mostly from the ARM sector but I believe some older MIPS and other even more exotic arch's are supported.

If rust can't selfhost on x86 how can we expect it to selfhost on more exotic 32bit hardware that BSD supports?
The catch-phrase doesn't suit my taste well.

I like the design and the price is affordable from my perspective. I got into the checkout-phase and I was surprised to see free shipping to Slovakia, Europe. Is that really the case? :)
Where Array#Extras fall short
It works, but no, it won't turn night into day.

It's about making sure you take a moment to appreciate the good things you experience. It's about making an effort to not assume malice when there's a plausible positive or neutral explanation for someones behaviour. It's about the fact that if you smile at people and say good morning, they'll return the favour more often than if you frown and don't. It's about making peace with the things you can't change. It's about not dismissing this stuff as happy-clappy bullshit, but about giving you energy to address the things that actually matter, rather than just going around being angry at the world.
Emacs is a class of editor these days, not a specific editor.
I actually really like this point. Market forces make it difficult to sustain long periods of vastly above average standards of living.

If a place has high standard of living, competition to live there will make people willing to pay more to live there until standard of living is back to the mean.
I was told that if you are holding out for x2 good luck since most are already presold to big players.
Top 20 Payroll Software for Payroll Service Providers and Accountants
Let me tell you about sysrpl. I'm well.
Your comment make no sense what so ever.

Number of haskellers in some particular company (despite your attempt at labeling it as "largest" without providing any evidence), do not prove or disprove quality of haskell.

Number of developers implying perfection of language is also easily disproved. PHP or JS are good examples, where original languages become popular because of other factors.

Also, original poster was trying to sell us single data point as measure of popularity O_O

Getting good quantitative informations about languages is hard. But claiming that X devs hired in some company implies poor quality but X+10 would imply good quality is just ridiculous.
I don't think most people can actually do that. In theory people can do all kinds of things, but each person in this universe is constrained by all kinds of things like instinct, resources, and what they actually experience etc.

So, among the things 75% of the people alive today might actually do, browsing Facebook might actually be the worst. Depending on your value system.
Indeed. It also works reliably internationally. China has blocked Facebook and WhatsApp, but SMS still works.
Introduction to logic programming with Prolog
This has to be a troll comment. The logic of this post is ridiculous.
I second that strongly. My career choice is a direct consequence of having lots of unsupervised time with computers since ~9 y.o. I quickly saturated myself with available games and started to tinker with them, first to extract sounds and modify saves - then I started dreaming up my own perfect games and grew the desire to make them, which lead me to learn programming...

That said, I am afraid the Internet is a game changer here. I didn't have Internet access since... ~13, AFAIR, and even that was over dial-up. Given how today there's infinite amounts of brain crack streaming down the ever wider tubes, I fear a kid left in front of an Internet-connected computer will never get bored enough to start tinkering.

So I'm all for lots of unsupervised computer time, but for my future kids, I plan to not introduce Internet access too soon. Mind you - I'm not worried about the content (porn and other usual scares), just about it being like more addictive TV.
That is not the complete truth, is it? There is a large expectation that different countries implement new laws or they could be fined for it. For example, my country implemented some data storing laws from the EU, the EU then decided that those laws were against human rights and removed them. Sweden then got fined because we still kept those laws and continued storing data on civilians that was against the human rights.

That is pretty much a bit of a special case, but I expect there exists a plethora of those special cases. Since Germany and France I believe have the most representatives (since they are the biggest countries) the thinking goes that they have more power than smaller countries such as mine.

The funny thing is that the UK is one of the biggest countries in EU in terms of population and thus have a lot of representatives in the EU parliament.
Hmm not sure where you live, but here in the UK it's on sale in many farm shops. There are also 'game dealers' that sells it back to shops, restaurants etc.
"Every time my friends succeed, I die a little."

- Gore Vidal
Far, far more likely that Ireland lobbied Apple to encourage them to move jobs to Dublin, rather than choosing say, London.
WMAP Team Wins $3M Breakthrough Prize in Fundamental Physics
Boxes, random pieces of paper and cardboard frames left after punching out board game chits are all very used toys for my daughter.
Russia's population is shrinking and Soviet-era monotowns [1] are shrinking fastest of all, so housing supply exceeds demand everywhere except hotspots like Moscow and St. Petersburg. Norilsk is doing better than most because its raw materials are still valuable, but per Wikipedia even its recent population growth appears to be mostly due to absorbing two nearby cities.

[1] https://en.wikipedia.org/wiki/Monotown
It’s anti americanism.
Penetration Test Training – Quaoar
Can I interest you in Svalbard?

https://en.wikivoyage.org/wiki/Svalbard
Cloudera Puffs Up Analytics Database for Clouds
AI Is Not “Fake” Intelligence
[Android] Tiny Skies
I'm glad to introduce my game "Tiny Skies". This is my first project, so I will be glad to hear your opinion and feedbacks about this game. The goal was to create a game in which everything would be intuitively understandable, which could kill time or simply enjoy your leisure time.

https://play.google.com/store/apps/details?id=com.CosmoKitten.TinySkies
It very much depends on the company you're working for. I've always been fairly keen on work/life balance and haven't found it that hard to find finance firms that respect (and even embrace) that way of thinking.

Finance firms have increasingly had to compete with tech firms for tech talent and many have moved to offer similar benefits.

Some do this because they believe it's inherently healthy, others because they feel they have to compete and it's a purely utilitarian matter. Others just offer more money instead. Interestingly, it's not always that much more in the long run.
I have an impression that you miss to set expectations about what trendhacker.news really is. I look at it and I see a mixture of topics which have very little in common - e.g. books recommended by Bill Gates, next to it an information about pharmacy franchise company bought by another company - i.e. non-tech information followed with some military information. Are you just randomly extracting info from HN and putting a picture to it?

Could you please shed some light (and consider putting a one-liner somewhere to the top of the page) what to expect from trendhacker.news?

If you want feedback from more people, you can try our give & get feedback platform, https://usability.testing.exchange.
I can't imagine the utility of low-power processors that "aren't trying to be energy efficient per operation" and are "really bad at processing" - I thought that was the whole point!

These really are completely different type of computers - I believe if you can apply the MSP430 successfully to your application then the GA144 is probably the wrong chip to use.

But what if you need real-time nano-second reaction times on many separate pins? What if you need to process a 30 Mhz signal? While controlling a display and accepting input? All at the same time?

Then you might need the GA144, which can do all those things at the same time without needing to worry about interrupts or waking up from low power sleep modes or any of the other complex mechanism computers employ to minimize power loss.
Age fixes that. Used to feel much the same. Now (approaching 50) I just couldn't give a shit anymore. A friend I've grown distant from over the last 4 years or so bought a 911 GT3 RS last year. And suddenly I hear from him. And I marvel at the waste. Purchases like that are meaningful on only two days - the day you buy it, and the day you sell it. I think a mid-20's me might've liked a car like that for the sex it could get me.

Making more money than me is great. Really. If making more money than me is important to you I KNOW I'm having more fun than you are. Somehow, somewhere in the last 5 years or so I've become content. I scratch-build model cars now in my spare time, and that's where I compete - with myself. Crazy fulfilling.
You sold your soul Tim for the bottom line. Enough of the charade and just admit it. No one believes you.
/rooms doesn't show any rooms. Is there anyone to chat with? :)
I mentioned the increased standard deduction. That's a major factor in making it almost break-even.

I'm not sure any reputable economist would tell you that cutting corporate tax rates will necessarily drive prices of goods down.

If a business gets more money, there are a bunch of things they can spend it on besides lowering prices - they can invest, they can raise wages, they can put the money into dividends and buybacks. It seems like the way the stock market has been appreciating recently, that dividends and buybacks are what the smart people are banking on.

The most direct way to cut the price of goods would be to cut sales tax - that isn't federal, but perhaps the federal government could induce states and localities to reduce or eliminate sales tax. If that could be done, then it would be an enormous boon to interstate commerce too. But of course the revenue would have to be made up through increasing income taxes. Anyway, if there was a political movement for this, I would like to join it - kind of the opposite of the flat tax, national sales tax, or VAT advocates.
Echo JavaScript is six years old
"but will AI ever be able to produce art?"

I think the modern definition of art is that art is anything that the observer perceives as art.

"and in fact they already are, but (2) there is still going to be a person who will need to use his or her personal taste to filter out the bad from the good, which might be what is going to replace the old way of creating things from scratch, e.g. with pen and paper."

No. Currently AI are synthesizing extrapolations from existing data. They can paint like van Gogh only because they have sufficient samples of the van Gogh style to learn the style transfer. Currently you still need a human to invent the style, at least.

On the other hand, once a style is invented, it's a matter of taste I suppose where the border lie. Ancient painter masters did hardly paint everything by themselves. The most prolific were more like Walt Disney or Damien Hirst who employed and employ legions of workers to implement their vision, and the artist merely signs off sufficiently high quality work.

So, I suppose you are wrong and correct at the same time.
Best Wifi Password Hacking Apps for Android
I recently met Chinese Commissioner at a party and he told me that the political class thinks of censorship as a weakness in their society and is fully aware that it is going to hit them badly.

He was like the censorship is more driven by vested and corrupt interests more than competence of the communist party.
We cannot rely on corporate ethics, that much is obvious.

But we can still make damn sure we expect ethical behaviour, and lobby for change where we can, and make our displeasure known through our purchasing habits and more direct communication.
> Its far more satisfying to 'impress yourself', ie do better than you did before.

The converse of this is why stagnation feels bad long term (you don't tend to notice short term, that is just a break taking things easy for a while). Knowing you have not learned/done anything new in a long time can be depressing, and fuels many a mid-life crisis.
I disagree about it being all about practice. That's like saying basketball players get better just by playing basketball. It's about the right kind of practice.

The best kind of practice is the one you dread most.

Last year I kept hitting the semicolon, curly brackets wrong and getting the capitalizations off. I deliberately practiced typing those for dozens of hours. These things really helped me stay in flow instead of stumbling.

I used to dread all the complicated architectures of modern Android. So I did a few app sprints trying to find simpler ways of building one from scratch and seeing which corners I can cut.

I felt that I was too slow in coding things that weren't copy paste. So now I've been doing some 'sprints' by doing Hackerrank or Project Euler as fast as possible and then taking a long break from them.
I'm struggling to understand why you'd want to manually assign a /24 to each node? that seems very 1990s

Can't each container be bound to a virtual network interface(macvlan) and use DHCP? That allows the network to configure and manage the address pool.

No fiddling with routing tables (well not for each node) and it allows peering of VPCs simply
To be fair, he doesn't use the builtin regex support in his 40 LOC.
> Why do you think that implies...

Because that's the law. https://en.m.wikipedia.org/wiki/Forum_(legal)

"A nonpublic forum is not specially designated as open to public expression. For example, jails, public schools, and military bases are nonpublic forums (unless declared otherwise by the government). Such forums can be restricted based on the content (i.e., subject matter) of the speech, but not based on viewpoint. Thus, while the government could prohibit speeches related to abortion on a military base, it could not permit a pro-life speaker while denying a pro-choice speaker (or vice versa)."

PS: I get that people have strong opinions about this, but IMO if you care it's worth looking up the details. It's more reasonable than you might think.
Off-Main-Thread Painting
I presume you mean "financially"? It could be you mean it in much broader terms?
> You would seriously pin your production on the availability of a board

If I need >10k pieces, possibly not. If I need 500/1000/5000 pieces... yes, sure. I'll buy a buffer of boards to handle possible upstream production issues, and live happily ever after.

My product is tied to an OS, and my software is got a decent layer of abstraction. If, tomorrow, my supplier stops giving me what I want, I'll switch to a different hardware and I'll retain the same software. Or, I should say: IFF my supplier stops.

BTW, custom RPIs are possible https://www.element14.com/community/docs/DOC-76955/l/raspber... and element14 will even talk to you! (yes, I've received quick response emails from them! really!)
Join our awesome Bitcoin Cash Community (where we run crypto-raffles every day)
Alien civilisations have a variety of options if they want to get in touch
As someone who plays PUBG, I think it's in spite of performance not for irrelevance of performance.
Disaggregated or Hyperconverged, What Storage Will Win the Enterprise?
1. It's more of a coastal thing it seems than a trend of the West (I say that jokingly).

2. Is it capitalism that leads to centralization, or the lack of it? I suppose it's how you define the term -- is it a passive accumulation of capital (like money that just sits in a bank), or is it the active use of money to attempt innovation and generate more wealth?

In the latter case, I'd hope to imagine a cycle of continuous disruption and redistribution of capital that prevents centralization.

3. Are monopolies inherently bad? Or is it simply the lack of interoperability (i.e. lack of choices / cost of switching is too high for a consumer)?

4. Reverse the trend. What do you suggest then -- a break-up of tech monopolies? Or maybe forget all about the coasts, and try to emulate the German economy in the Midwest?