skysight-inc/HackerNews huggingface dataset:
I remember seeing stories about self-driving cars on the Discovery Channel as a kid. All they needed were magnetic markers embedded in the roads. The takeaway was that dedicated infrastructure for self-driving cars was too expensive to make happen.

The thing that made the recent wave of self-driving vehicles exciting was that they claimed to work on existing roads. Giving that up is giving up their achievement over previous self-driving tech.
It depends on the country.

Dividends come from after tax profits and are sometimes taxed as regular income and there might be tax on distribution too.

In some countries, you must pay yourself a fair salary.

I've also heard Mark Zuckerberg pays himself $1 salary.
In the early aughts, Blizzard took down bnetd due to

> alleged copyright infringement, trademark infringement, and violations of their games' End User License Agreement (sometimes referred to as a clickwrap license) and DMCA anti-circumvention prohibitions [1]

and that was just open-source server software, not even a game.

1. https://en.wikipedia.org/wiki/Bnetd#Blizzard_takedown_demand...
I'll throw in my vote for youtube-dl as well. I love that it's so cross-platform; there's even a port for OpenBSD which makes it super easy to enjoy YT videos on that OS without having to run a resource-heavy browser, and it can be scripted.
I'm always surprised by how few programmers are familiar with the Game of Life. It used to be that anyone with a degree in Comp Sci would have come across it at some point in their education -- maybe it's a casualty of the shift from hard computer science to software development?
Ah, ok I get it now. My eyes somehow completely skipped that paragraph.
In that case, they need to be brought to court too!
Large scale networking (ie metro-lan or bigger) because everything needs fibre, and its hard to install manage.

Large datacenter management (storage, networking, power) because these skills at scale are dieing out. There will always be another facebook/google/AWS around the corner, and they'll need people who can build effecient datacenters.

Ultra low power microcontrollers. Because there is soon going to be a need for no-battery sensors at scale.

Radio/comms. Lower powered "edge computing" (ie battery.harvested powered sensors) can't be waisting joules on JSON, so effective binary protocols with strong security are a must.
How does this help a responder determine if the location is on the first floor or the 57th?
Is there room under NORAD for their operations base?
Still, the pencil drawings in the manuals looked like EGM envelope rejects.
Have you ever looked at Hearthstone? I tried it briefly, and I think it's got its share of problems but I thought that the way they designed around this was really cool.

https://hearthstone.gamepedia.com/Mana covers it in detail, but the gist of it is that mana is generally an automatic thing, and it's granted per-turn at an increasing rate throughout the game, meaning that most games follow a natural power curve that is immune from flood/screw.

There are still actions that affect mana and strategies around those, and some neat concepts like The Coin, the special card always given to the player who goes second that gives you one extra mana for one turn, to help with the disadvantage. But overall it beats what I consider to be a really annoying flaw in MtG.
Using JavaScript in 2018 – Experience and Opportunities
At an old job, I automated my job, asked for more responsibilities, automated my little team's work, asked for more responsibilities, then automated those.

Then Legal said I had too much access for a level N employee, and essentially revoked my ability to work on anything new.

My manager was great, and did his best to promote me to level N+2, which should have given me rights to access that data. This took 6 months, during which I taught myself Lisp and Machine Learning. Then I automated all the new stuff I had access to within 2 weeks (including solving a project that had been estimated to take 11 people over two years.) Then I was told it would take another 6 months to get access to anything else.

Four weeks later, I left for my first ML job and never looked back.
Show HN: Gio.js – 3D Globe Info Graphic Declarative Library Built with Three.js
I played a format that stated you could put creatures down as long as you had enough mana to cover their cost, but you couldn't attack with a creature unless you payed for their cost. You would have to pay their cost every time you attacked with them. This variant meant you would need to prioritize spells versus attacking. You wouldn't attack with all your creatures so you could save some mana for a counter spell.
We got carbon trading a while back. That doesn't seem to have made any difference whatsoever.
Why I'm Ditching My MacBook Pro for the MateBook X Pro
Or just state an appropriate S2 cell.
Bazel's buildfarm remote execution service is growing: https://github.com/bazelbuild/bazel-buildfarm
> asking for admin should have big giant warnings and be shunned and shamed from any software that asks for it.

This is the solution, but it has a rather important second part. It requires granular privileges, and must make it easy for developers to not need the more severe privileges. Without this, developers will continue to request full admin privileges, and users will be trained to accept giving them.
Fortnite Player Performance Analytics
My team and I have been building a platform that delivers performance analytics and actionable advice for Fortnite.

What does that mean? We attempt to teach you how to play more effectively and increase your chance of getting victory royales.

I’m not here to advertise but more so to get your initial impressions about a platform like this.

Of course, if you’re already inclined to sign up feel free to visit PrestigeXP at www.prestigexp.com.

I understand that some may think this isn’t feasible and I get that, but I’m confident in our tech and that it will only get better with age.
And this is exactly why React Native is such an unprofessional pile of crap. Random code changes from random people with no prioritization, documentation or coherent history.
I work for "free", posting beautiful photos of food, and cocktails on Instagram. In exchange I get fed, I get invited to every social event, every new restaurant opening, every special sit down, and I'm now well connected to every major player in the local food scene. When I release my new product(the reason for the last two years of work), I'll have that network to deploy it to.
Money Doesn’t Buy Happiness–But Time Just Might Do It
Earn 200 a week from home without leaving your home
My WASD keyboard with brown cherry keys is the best. Satisfying action and extremely durable--no issues at all after 4 years of daily use. The only problem is that when I'm working it sounds like an ongoing stream of machine-gun fire from my workstation.

Yeah, I work from home.
> Can’t the government already locate phones for missing persons?

Yes, but in the past that's required a warrant. Has that changed?
What you described is basic human nature. It has been with us since the dawn of our species and will be with us until we blink out of existence. The best we can do is try to incentivize the appreciation and preservation of beauty and equality. Because the minute it is in our own best interest to do otherwise, we will revert to our baser instincts.
Biologists identify a genetic mechanism in the evolution of novel traits
Well, I had in mind something more useful and realistic, not less; namely teaching assembly in normal Linux environment. Sure, there are all sorts of complexities there too, but in general I feel like they are also more worthwhile.
Tsuru PaaS – Building and sharing tsuru app images
> I don't think the important fact of the case is the fact that sellers can set their own prices

This is actually an important fact of the case. The case isn't about Apple's total control over the App Store, it's about whether end-users can sue.
What would be more interesting is the UEFI boot process. I don't think any new computer comes booting into 16bit real mode anymore. I would love to see a "Write your own UEFI bootable kernel" I'm sure going straight to a semi sane 32bit environment is much easier to deal with than starting at 16 and working your way up.
I hope the British Indian Ocean Territory doesn't go to war!
Advertising and payments industry is still going strong. I don't see it changing anytime soon.
Cheers :)

For those who can read/understand (or are learning) French, here’s a recent radio interview (there’s a photo of the medal as well in the article):

https://ici.radio-canada.ca/premiere/emissions/medium-large/...
It's unclear to me whether this is something a normal person would have access to, in the same way as antibiotics. Maybe it is, but I'm just not assuming this to be the case.
Stack Overflow Survey Insights – Who's Rich, Who's Left Out
This game mechanic (mana burn) was removed when the rules were refactored across the past 20 years. Mana (edit:) simply disappears at the end of each stage.
In other words: Java? :)
Hard to believe these emotion-driven, subrational people with beliefs like "autonomous cars should not be on the road with the braking features off because the ride is too choppy."
The Matias Tactile Pro, supposedly uses the same switches and is aimed at people who miss their Apple Extended Keyboard.

Having tried neither, I cannot tell you if either lives up to their hype, but thought you should know :)

http://matias.ca/tactilepro/index.php
lotto tickets are uncorrelated with most of my assets but i don't hold them for the reasons you cited. the OP's argument about correlation is mostly bunk since the real debate is about expected upside which is the whole argument to begin with.

if bitcoin is a store of value like gold then don't hold it in your portfolio for the same reasons you don't hold gold (it just sits there). if it's a currency then don't hold it for the same reason you don't hold cash (it just sits there).
After all this time seeing web aplications taking over windows/osx "native" applications, I guess we'll see more "native" apps in the near future. At least for cases where latencies matter (like heavy editing).

For languages, I see right now strong demand for:

- Python: as a first language of choice replacing Visual Basic or Java.

- Scala: as an alternative for both Python and Java for big data loads. Probably it could also work as an embedded language instead of LUA, but who knows.

- Swift and Kotlin for Mobile development.

- Systems and embedded programming (aka building native binaries): GO and Rust. Go looks very good since it was developed by the fathers of C and AWK (Pike, Kerningan, Ritchie). Rust seems more complicated at first sight.

- Javascript: plus some html5 (react,react native, vue, vue native, etc.) for web+mobile agencies.
California Tests Kindle-Ized License Plates
> SFTP whitelisted to specific IPs. A fixed width GPG encrypted file.

Which is not part of the ACH spec... though I agree it is a good implementation

In other parts of the world you can transfer between accounts in almost real time, nobody uses checks anymore for rents or interpersonal transfers or intercompany money transfers.

Meanwhile the US still uses checks. ACH is jurassic.
Somewat related article from yesterday: https://news.ycombinator.com/item?id=17333920

("Politicians, about to vote in favor of mandatory upload filtering in Europe, get channel deleted by YouTube’s upload filtering")
Thanks for this - I wouldn't have gotten involved, but I believe I have a much higher chance to influence policy in this case than I've ever had after seeing Emil Radev's name, and I've now done everything in my power to sway him.
Hmm, I can't think of a specific reason against this. Most established companies don't pay themselves in salary but rather in stock options.

For dividends, it will be taxed as short-term income. So you will still need to pay federal and local income taxes on it (unless you live in like Florida or NH or Texas or etc).

You also won't be contributing anything so Social Security and Medicare, so you will save money here, but you will also affect your eligibility for these programs (if you care about those benefits by the time you are in your 60s, if those benefits exist, etc).

As far as fund-raising, profitability measurements would appear exactly the same (in my estimation). I doubt an investor would care, and would probably applaud the tax efficient use of money.
>Apple has a 100% marketshare in the distribution of iOS apps

Right, and Steam has a 100% marketshare in the distribution of apps available on Steam.

Now, obviously there's wrinkles here and I'm not trying to be disingenuous and claim that these are identical scenarios. But you see how this quickly gets subtle, yes?
You can make 1 Satoshi payments on the Lightning network already at a cost of $0.00007.
I just clicked somewhat randomly six times on the wikipedia list of top level domain and can report the following numbers:

Available to anyone: 3

Some local connection required: 2

Unclear: 1
Your comment implies that the peak will never be surpassed. It is certainly possible you are right, but remember a lot of internet companies declined a lot after the dot com bubble burst, and a few rose from the ashes. It would be silly to not continue to pursue a new technology just because it is not as big as it was late last year.
Many years ago I had a Northgate Omnikey keyboard. Pretty much everything I've used since has been a disappointment.

My go-to mouse for many years has been the Kensington Orbital trackball.
Thank you for the candid insights. It's a world unknown to me.

> Just like how people expect artists to work for "exposure", "influencers" (I really dislike the term, we're just local bloggers as a side project) are often expected to work for free or for perks.

Elsewhere you call your blog a passion project, but here you're calling it work -- which suggests your readers / influencees are the product, so to speak.

I'm sure it's much more nuanced than this, especially as it's sounding like you're not in it primarily for the income -- could you dive into the motivation for starting, and maintaining, your lifestyle blog?
That's not true either as a universal statement (as laws vary from country to country regarding accepting officially minted currency) or in the US specifically (stores are free to not accept cash, for instance).
Here is some info for YouTube celebs:

https://capitalandgrowth.org/questions/414/how-much-do-youtu...
Agree: anything that's going to become legacy will still need maintainance.
Specially if it can be dockered and run anywhere because it will remain alive for a looooooong time.
Let me first say that this law is taking too far. There is a need for better legislation around copyright, but this one is just moving the needle from platforms abusing copyright to rights holders abusing the platforms.

However the situation around YouTube is not a direct consequence of poor technology, but rather poor policies. YouTube built 2 separate products, a) Content ID (CID), b) partnership program.

CID is the system that, based on fingerprinting algorithms, is able to identify videos containing same segments (both audio and visual). Technically it's actually pretty good. However through the partnership program, YouTube allows rights holders to abuse the system by providing reference files that they may not have direct rights for, or allow them to claim any content just because they say so.

This however has nothing to do with the technology itself, but rather with YouTube's decision to not to have to challenge right holders directly (they can and will sue, while users uploading content will most probably not).

There are ways to deal with this kind of situation, but most of the platforms, especially YouTube and Facebook are somehow not interested.
Util for updating IP address in all submodules of Git repository
This is not about opening a backdoor that would allow 911/etc. to request your phone’s location.

It’s only about sending your location when you specifically ask for help in an emergency situation.

—

That being said, mobile phones are inherently trackable by mobile carriers using triangulation. I know it’s obvious, but it’s worth considering that staying untrackable with a mobile is, as far as I understand, fundamentally impossible.
They have been[0], but that's not the point. Your claim that no industry or company had done this before Apple's "marketing blitzkrieg" is incorrect, and has in fact been standard practice in certain industries for decades.

[0]https://en.wikipedia.org/wiki/Atari_Games_Corp._v._Nintendo_...
Any discussion of Magic: the Gathering on Hacker News should come with an ObLink to how it's Turing complete

https://www.toothycat.net/~hologram/Turing/HowItWorks.html

For more accidentally Turing complete systems, see

http://beza1e1.tuxen.de/articles/accidentally_turing_complet...
If one substitutes "write about things that interest me" for "shill," I don't have any problem with it. But I read shill as if you give me stuff/pay me, I'll write nice things about them.

Personally, I sometimes accept review copies of things/books/etc. But, if I don't like them, that's what I'll write.
Which stock broker do you use?
I am curious if tech people here use some stock broker tips or tricks which has saved them good amount of money.

And yes, which stock broker do you use?
Basically everything left-aligned is for the assembler, and the indented material is the mnemonics for the x86 set.

The assembler breaks down as:

push dword msg.len
push dword msg
push dword 1

Place a pointer to the message, its length, and 1 on the stack. Each of these decrements esp by 4.

mov eax, 4

We'll be doing syscall 4 in a sec

sub esp, 4

Reserve 4 bytes for the return

int 0x80

Do the syscall! See https://opensource.apple.com/source/xnu/xnu-2782.20.48/bsd/k... ; this is 'write'

add esp, 16

Discard the return value and arguments from the stack.

push dword 0
mov eax, 1
sub esp, 12
int 0x80

Similarly setup and do syscall 1 to exit.
Hi, thank you for the slides and repo - lots of good material there. Just in case I've failed to clarify my intention: I'd really like to know the upsides of "Pulumi". I'm sure it was built for a reason (i.e dissatisfaction wrt other tools). I just don't have the bandwidth to blindly invest myself in tech without some promise that something will end for the better for me or my company. Thanks!
To be honest, it's hardly unexpected when both parties are just trying to use each other.
I agree, but programming over and over will not necessarily make you better, especially if you are solving the same old problems. After a while a webapp is a webapp if all you are doing is basic CRUD. It takes a strong focus and direction to move yourself towards a new direction to grow in the right way. Most people don't know how to engage in deliberate practice, they simple practice their comfort zone over and over again.
Absolutely bizarre.
Same here. I have seen some nice mods with embedded trackpoint, touchpads and trackballs - check google images. But at this moment I am not ready to drill any holes in the thing. Possibly will go with Logitech T650 or Magic Trackpad on velcro. However first I am going to check smartphone remote touchpad app I have just found.
Here's a whistleblower who was prosecuted by the Obama administration: Thomas Drake, who revealed massive overspending and incompetence within the NSA. He was charged under the Espionage Act and the prosecution wanted to give him 35 years in prison; he ultimately plead guilty to "exceeding authorized access to a computer."

https://www.wired.com/2011/06/drake-pleads-guilty/
I find it amazing that we live in a world where such profound tech is purposed for such tasks as this :)
Article is May 2018:

https://www.computerworld.com/article/3235972/it-careers/blo...
In fact, as anyone who has read the NTSB report would know, a Human was responsible for braking in this situation and FAILED to do so in time. The above discussion is irrelevant and results from ignorance of the facts.

From the report: ". At 1.3 seconds before impact, the self-driving system determined that an emergency braking maneuver was needed to mitigate a collision (see figure 2).[2] According to Uber, emergency braking maneuvers are not enabled while the vehicle is under computer control, to reduce the potential for erratic vehicle behavior. The vehicle operator is relied on to intervene and take action. The system is not designed to alert the operator."

For anyone interested in actually being informed about this incident.
https://www.ntsb.gov/investigations/AccidentReports/Pages/HW...
Isn't this really reductive? Interest rates and inflation are intimately linked.
I read this since "influencer" is roughly the business I am in. While I use number of followers on Twitter to demonstrate my reach, I do not think of social media as the primary channel for influence. Tech industry analysts, bloggers, and writers are hugely influential and derive a living wage from their work. Other than Walt Mossberg I have not heard of anyone making seven figures.
What is Internxt and why is everyone talking about it?
I have the exact same keyboard with cherry mx browns. End game keyboard imo.
Same here, I'm typing this on a Model M, and have 4 in storage. That said, Everex keyboards from the early- to mid-90s had a really good feel to them, too.

I'm using a Dell mouse (can't tell what model) right now that has a relatively solid, weighty feel to it that I like. Just 2 buttons and a middle button/wheel.
Some tips for learning:

1. It's much easier to study the disassembly of object files than executables. Or better yet, use -S to ask the compiler to emit assembler.

2. Don't use hello world as your first program. Those involve either library calls or system calls. Strings too, and strings are not so straightforward in any systems programming language. Start with single functions (not called main) that take two arguments and add them/subtract them/multiply them.

3. Try learning x86-64 first. It's easier to learn because you don't have to know about the stack to understand and write simple arithmetic functions, if they take no more than six arguments.

4. It usually helps to pass -Os to the compiler to have it generate more compact code. You won't see lots of superfluous code to load/store things to the stack (for debugability) but you also won't see autovectorized code.
Bay Area rail costs: Why are they among the world’s highest?
Volvo proposed embedding small permanent magnets in the road surface that would allow vehicles to track more reliably.

Their press-release for it is here, and has a couple of minor technical details:

https://www.media.volvocars.com/global/en-gb/media/pressrele...

I kind of liked the idea - it's basically a higher-tech line-following robot concept, and doesn't look too expensive to roll out compare to other proposed infrastructure changes.

However, I haven't heard anything about it since the 2014 press frenzy over the release linked above. Maybe getting road maintainers to make changes like this really is too much to ask.
> feeding a starving poor person is not.

Monsanto has made plenty of money feeding the world, including poor people. The key is to do it at scale. Even though some of their tactics and products are controversial, they have probably made the most headway in eliminating hunger as any other organization in history.
> It never comes to fruition.

In a number of gaming sectors, it's already done. Steam is majority Chinese players, mobile gaming revenue has been from China. Steel (until the tariffs) has been dominated by cheap Chinese offerings, killing off a bunch of suppliers in the last 15 years. I dunno what you're talking about, but reality doesn't care what you think anyway.
The iPhone 3GS is going on sale, and no, it isn't 2009
That doesn't surprise me. The stereo(with CarPlay) in my Subaru is so sad, it crashes often and is definitely single-threaded. Honestly I'd rather just tape an iPad up in it's place. It would probably perform better.