skysight-inc/HackerNews huggingface dataset:
I think too often engineers think of learning from others as learning technology related things as the only thing you can learn. And sometimes you join a more junior team that learning tech from them will be hard (there still are opportunities though IME).

I was super lucky (like many others) in that I was taught as a kid that I can learn something from everyone, I just had to recognize not everyone had the same information to teach or the delivery you are used to. I personally have joined more junior teams where I had the most experience measured in decades, but those teams still were able to teach me things cause I always keep an open mind. But at first glance I would've said there was not much for me to learn.

Also, while I agree you want to surround yourself with people smarter than you it doesn't mean every team you join will have that. The team may be upping their game by hiring you and expect you to do the same, that is how teams get better. So use the opportunity to mentor, teach and as the team adds more members or replaces some find people that are smarter than you, which will raise the level again.

In fact the place where I am now, I had 20 years more experience than the next "senior" person when I joined. I've still learned things and I feel (and have been told) I've helped them raise their game and together we've raised all our game and knowledge, so we have all won and continue to everyday. I am approaching 4 years here.
agreed, but they do get to discard the constraint of needing to make money on the energy at market rates. I'm guessing this will go on some eternally loitering aircraft like the nb36 but without the need for the 3 tons of shielding that made it unviable. or maybe that is just me wishing. probably will power haliburton contractor cities in the middle East that were a couple miles outside the existing grid so they "need" a billion dollar generator
Video/Audio – Digital Media Primer for Geeks
Article has an autoplay video absolutely-positio
oned ad where the close button is so tiny that clicking on loads the ad page instead of closing.

Article has a second fly out ad after you start scrolling.

Article has a fixed layout with tiny font.
https://github.com/stevesloka/kubecraft
Nice write-up. Found it very clear (and thanks for the SNI primer) except perhaps the port-soup near the end. Might have benifitted from a little diagram or flowchart for that bit.
It would be exploiting mob mentality to damage someone who wasn't proven guilty of doing anything wrong, so yes, I would consider it internet stalking. Innocent until proven guilty exists for a reason, otherwise the behavior of a single crazy person could ruin your life forever.
Glad to see justice being served but how they arrived at this outcome seems questionable.

The evidence used to prove his involvement in the crime ended up being discovered after looking through mobile carrier’s logs. The Facebook account (to which they ended up getting access) didn’t actually contain any evidence.

It seems like the main problem here was the 96-hour delay during which they can hold a suspect. They used the RIPA law to work around that and put him in jail while the main case was being built.

While it’s good that it worked out this time, I feel like that law is still open for misuse and better options are needed (that 96-hour delay should be extendable if the suspected crime is serious enough).

This almost reads like a propaganda piece in favour of a really bad anti-privacy law. It’s even got the “think of the children” argument.
Best Monero Wallets: Well Rated XMR Wallets of 2019
I can think of only one scenario when it would make sense to destroy the bill - if the Drop is still able to present the whole bill after the Courier says they delivered the package, that is a proof the Courier is lying or got played and didn't verify the code. Drop is the one who has motivation to keep the bill intact, Courier uses the bill as proof of delivery, and cuts it in half just to be safe that someone from the Drop won't stop them at gunpoint after the delivery, stealing the whole bill.
Reasons Generative Art Is an Ideal Hobby for a Software Developer
Thanks, yes, a couple of those look about right in terms of design and scale. Pretty sure it was military rather than private though.
I had this idea 25 years ago. Only I wanted it to be in the form of exabyte hard drives that could be continually read and written from Earth via laser, but never erased. Wikipedia on the moon, in case we get hit by an asteroid. But hard drive technology is still not good enough to last more than a few decades.
Thanks! Let me see if I can add an mspaint diagram.

edit: added! try refreshing if you don't see it.
Eastern European countries have a racial homogeneity that the United States doesn't have.
Funny story - I read an article linked from the one in the original post, and then replied about that, having forgotten where I started. You might find it interesting.

https://www.nature.com/articles/nature21031
It's much more likely that rather than it being a political stance he profits from deforestation directly through investments in logging companies or indirectly through being paid off, or both. Saying its reasonable means you would have to think a politician using their position for personal gain is reasonable. That would be quite an extreme opinion to hold.
My rule about code comments applies here as well. https://nixpulvis.com/ramblings/2018-09-29-comments-in-code

I agree every language has what I call warts, but some are definitely worse than others.
I mean, that’s the most common argument on why tabs are better the spaces. It’s also an argument I tend to be sympathetic too.
You have no evidence of that (and I totally disagree) and you just continued to drag her into this years later.

Just because someone has found employment is not much of a signal of how they are doing.

I think you should edit your post and at least remove her name so it’s not indexed. It’s not nice. I would flag it for the mods but don’t see a way to do that.
Pardon me if I sound dumb, but going by the abstract, this is essentially concolic analysis of smart contracts ?
Neat to hear the perspective of someone more experienced, but there's at least one error in this:

> When a normal hand grenade explodes there will be a flash, a bang, some smoke and anyone within 30 meters (approx) will be hit by shrapnel and probably killed. Most grenades don't have enough explosive power to take down a whole building

Clearly a grenade is not going to kill people 30 meters away. The effective kill radius of the common M-67 grenade is 5 meters, and the casualty radius is 15 meters. Some shrapnel might fly 30 meters and hit someone, but they'd have to be really unlucky to die from it. Most grenades are barely thrown 30 meters. I assume the author meant 30 feet.
Well a lot of this is due to how this has been presented to by the media beforehand.

e.g. There is a scare story at least once a week that is plastered over newspapers/news sites such as "Having a bacon sandwich could lead to bum cancer!!!!", when the headline is clearly salacious. The actual research probably had a sensible conclusion of "Those who have had consistently more red meat, have an increased chance of cancer". If you hear see the same story hundreds of times, you are likely to ignore it or even despise it.

The same happens with the populist politicians. Take someone that isn't as controversial as Bolsonaro such as Nigel Farage in my home country.

A fair description of his political stance is a Patriotic Thatcherite that is anti-mass-immigration. When he was first becoming well known (back in the mid-2000s) he was constantly branded a racist and a fascist (there was no evidence of this) in an attempt to conflate his position with the likes of actual fascists of old like Oswald Mosley.

Now Whether or not you agree with his politics isn't important. In these attempts to constantly smear him he has become one of the most effective UK politicians in recent memory. To many he can simply do no wrong because they will dismiss any criticism of immediately, disregarding its validity.
The author does not "mess with the WIFI AP on the plane", they exploit a weakness in the design (failure by viasat to maintain an checksum IP mapping to their domain for the captive service) to simply bypass a trivial TLS header check in order to tunnel their traffic.
Yeah my la landlord just sat on my problems until my place was so bad it was unlivable then I lost my job and was forced into the street.
And that's fine. A productive discussion can be had along those lines. However if someone refuses to even acknowledge that there are facts then there's no discussion to be had.

It almost feels like we're in an age with a kind of new post-modernism. Everyone can have their own reality and make up their own "facts" to fit. This makes science and philosophy irrelevant because there is no shared reality that can be investigated and no "fact" that can be disproven.
NASA Technical Reports Server (NTRS)
I'm not referring to user accounts, I'm referring to password management for things such as database and/or internal APIs.
Nice post and well written.
I’ll have to try something similar with stunner for my office connection (heavily filtered and firewalled), to allow me to reach my raspberry back home.
This is our benchmark for Slither: https://blog.coinfabrik.com/auditing-solidity-code-with-slit... and also another for Securify: https://blog.coinfabrik.com/auditing-with-securify/
Atlanta Museum’s ‘Dating’ App Matches Visitors with Artwork
75% of SF is single family homes that can be redeveloped, there are 800 acres of private golf courses in SF, how has SF “run out of land”
This is almost definitely “hacking” under federal law.
This seems quite unethical to me.
> 1, 3 and 4 ...

As we’re talking about comma usage in English, it may be worth noting that there is wide disagreement about the Oxford, Harvard, or serial comma[1] in lists; no matter which choice you make, it will look wrong to many people.

[1] https://en.m.wikipedia.org/wiki/Serial_comma
Stumbled upon it at a library. It was a refreshing style. I wish it was used today.
I agree with you in that the challenge is partially caused by the rapidly changing environment. However, I also believe the combination of the changing environment and the style which technology is taught creates the problem. It is taught in a more specific manner that promotes getting things to "just work". Or at least, that is what a young student might strive for. I am also not trying to compare the "complexity" of the subject to others. I am simply saying that technology is extremely interconnected. All the topics relate to one another. So, when getting something to "just work" without understanding multiple times, this compounds on itself to create a real challenge in the long run.
tl;dr: The Vianet firewall is trying to do filtering of TLS connections based on the arbitrary and client-controlled host name string and not the destination IP address. It has no network-level routing control at all, it will allow a connection to any host on the internet, but will then terminate it after it sees that it's not going to (strictly, "doesn't look like it's going to") a permitted host. So the author set up a ssh server on the HTTPS port and connected to it with a faked host name.

But seriously folks: this is (1) still a crime in basically all jusisdictions and (2) a crime on an airplane in flight, so have fun in jail.
Nice write up. I am curious how DNS works, and if that is an alternative protocol for tunneling in this situation.
My guess would be that getting caught doing this could get you federal terrorism charges. I don't even think it's a safe assumption that the network is isolated or properly insulated from pilot instrumentation.
> Unfortunately, rent control will have the opposite effect of what Oregon thinks, and only make housing scarcity worse.

It depends on the kind of rent control. Housing has important asymmetries it's reasonable to address through legislation. One is asymmetry in scale: you have one unit; landlords have many more. This gives them stronger negotiating power. Another is cost of change. It's much more expensive for me in time and money to move than it is for a landlord turn over a new unit. That means a landlord can extract money well above a true market rate. A third is of interest. Individuals and the community have a interest in healthy social bonds, while absentee lords mainly want to extract cash.

I understand free-market fundamentalists hate all rent control, but Oregon's rent control laws are designed to preserve incentives to construct new housing: https://www.npr.org/2019/02/27/698509957/oregon-set-to-pass-...

The first 15 years of a new building are free from rent control, and after that they can increase rent at 7% above CPI, meaning in real terms rents can still double circa every 10 years. And if a tenant moves out, landlords can raise rents as much as they like.

For this to affect construction today, a builder would have to be betting on a very tight market continuing unabated during the 2035-2045 period. But that's a ridiculous bet to make, rent control laws or not. Anybody building new housing will want to be sure the economics work if rent increases return to their long-term average, which is well below 7% above CPI: https://www.apartmentlist.com/rentonomics/rent-growth-since-...
In most situations it would be good for rich renters and bad for poor renters, for an older building with apartment sizes and amenities that are typical of older buildings to be replaced by a new building with apartment sizes and amenities that are typical of new buildings.
And it’s even simpler than that again! I forget the essay I read on this subject, but a huge factor is signalling group membership.

Truth is a terrible signal, if our group says that Dinosaurs died out 65 mission years ago, and humans rose about 100,000 years ago, anybody can pretend to be a member and agree with us. There is no cost to saying the truth.

And if your group’s beliefs are the same as every other group’s beliefs, there are no “switching costs,” so your members can leave easily. You have a really porous border between your group and the rest of the world.

But if we say that the Earth is about 6,000 years old, and humans rode dinosaurs, and there were unicorns, but they died because they didn’t board the Ark, and so on, well, you sound ridiculous to people outside of the tribe when you say that.

Saying that has a real cost, so saying that proves your loyalty to the group and by virtue of lowering your standing outside the group, drives you to seek your comfort and standing from the group.

I am not putting it rigorously, but it boils down to the fact that humans want to belong to groups, and groups that organize themselves around things that are untrue (or at least rejected by all other groups) generate more loyalty and more of a “we versus them” dynamic than groups that emphasize truth and uncontroversial beliefs.

So it doesn’t even have to be a belief that is self-serving to the group’s leaders (although it doesn’t hurt to have beliefs that the group leader gets all the money and all the young and comely followers as partners).

It’s enough to demand that the group’s members base their loyalty on their faith in beliefs rejected by everyone else.

(None of this disagrees with your point, after all, if a leader bases their power on the size and loyalty of the group, false beliefs are inherently protecting the leader’s power. You don’t need cults to see this. Most companies have a lot of beliefs that every reasoning person can see are false. They know that the diversity initiative is a sham in most companies. They know that “employees are our greatest resource” is said often, but the company behaves like a cobalt mine in the third world, and so on. But loyalty demands that everyone pretend these things are true.)
The person I'm replying to specifically said "mess with the WIFI AP" in order to present this as harmful or dangerous (FUD), it is not. It's a trivial header check bypass - whether or not that is "hacking" is a question for lawyers and a judge.
> but I think share buybacks are another major reason for the disproportionate rise of US markets. US corporations have bought more of their own shares than anyone else in recent years

Share buybacks are just a more efficient way of returning profits back to investors than dividends [0].

> Why can't corporations find anything better to do with that money? Why is capital spending relatively muted while productivity growth has been subdued for years

Most companies are demand limited which limits their investment opportunities. Also, you want to move capital where it can get the highest return. If a companies best investment opportunity gives a return of a measly 2% a year when the market is doing 7%, than you should not do it and instead return that money to investors so they can divert their investments to companies with higher returns.

[0]: https://en.wikipedia.org/wiki/Share_repurchase#Tax-efficient...
Avoid divorce - just find a woman you hate ... and buy her a house !
The reasons you will get will all be euphemisms for "I think black people are criminals".
And doubly wrong by implying that said crowd would place politics over money. We're approaching "Not Even Wrong" territory here.
And don't forget foreign exchange fees, which add at least another 2% to purchases in foreign currencies. (One bank used to charge me a ridiculous fee of 8% just for currency conversion from USD to EUR)
Except without all the benefits of having real branches that might be desirable.

To me OP's flow just reminds me of a particular way of doing development with perforce. You make your changes against one branch everyone works from, move them to a new 'pending changelist', then send the diff to another system for review. (You might even use perforce's own swarm tool by making a 'shelf' of your pending changes and starting a review from that.) Rework is done, you send over the new diff/overwrite the shelf, reviewers can see diff-of-diffs (tracked only by the review tool) and overall-diff. Eventually if all is well (or if your review has been in limbo and no one's going to argue if you merge without review anyway) you commit the pending changelist. (Which might involve in reality sending your diff again to another service, and that service tries to integrate and build/run tests using a new changelist in your name and only finalizing a commit to the master branch with that.)

I wouldn't recommend it. Not that I think the popular pull request model is much better, but at least you have options, though that's more to do with using a DVCS. I'd like to sometime try Fossil with a team, which aims to have the technical benefits of DVCS but with the tradeoff of cathedral vs bazaar being given back to the cathedral style, which is what I see pull requests as popularly done on github as clumsily trying to accomplish.
Your kids are not going to be kidnapped by black people either.
Most people accept that politicians lie. Saying that a politician lies is like saying "The Pope is Catholic" or "Water is wet".

What people care about is whether the politicians will instigate policies that are beneficial to them.

Bolsonaro ran with one of his main issues being law and order. In Brazil the crime rates are quite shocking (IIRC the murder rate is huge like 100s a day). It doesn't matter if he lies about the Rainforest if people see if cleaning up the streets.
Okay, I'll engage once because your question seems genuine. I have plenty of skin in the game in Brazil (different than most Brazilians here who live elsewhere and see the country through biased headlines).

He recently suggested fixing diesel prices causing a big turmoil and was advised to go back on the idea, which he did. It happened a few times with different matters. That's why I think he'll come around. He's also former military (and they usually have respect for the environment).

> if you're so busy you can't engage with current events, what do you have time for?

I don't like to engage in political discussion because nothing good comes out of it, and prefer to use the time to get work done and to research information that can help me make better decisions (where to live and do business, how to invest capital, etc.).
Please actually read the article. The author did not “mess” with WiFi radio. It was all done on the network layer.
His style is easy to understand, though in that video the conclusions he comes to about reasoning and language symbols and vision are pretty poor, I’d have thought even in 2010 MIT would have been farther along at least.
Was going to write the same. Prosecutors would have easy time convincing judge that hacking+ doing so while airborne should result in many years behind the bars, especially knowing how punitive the legal system in the US can be. The article itself is very interesting though.
Thank you for putting this together. The writing quality and comprehensiveness are excellent. It's amazing to think that vim's lineage stretches back over 50 years (older than UNIX, display terminals, and Apollo 11!)
It shows the power of the pharmaceutical industry lobby on the political.
The EVM is just a virtual machine. People are working on languages with less opportunity for bugs than Solidity, like Flint: https://github.com/flintlang/flint

Also Vyper, which doesn't go as far but is already used in production: https://github.com/ethereum/vyper

The EVM itself isn't the end of the road either. Over the next couple years, Ethereum is migrating to a more scalable sharded version using proof of stake, and it looks like that will allow pluggable execution engines.
Check out iodine https://code.kryo.se/iodine/
It's not the density that makes urban areas unsafe, it's all the cars.

A downtown pedestrian street is perfectly safe for kids to hang out and play. Neighbors, older kids and shopkeepers keep an eye out without being in helicopter mode.

In the few cities I've been to that have banned vehicular traffic in downtown areas, you do see bunches of kids running around, as done for millennia.
Is there any evidence that this has ever explained anything, or is it just racism? Seems like it's the go-to argument of some people to explain away just about any situation where some other country has something desirable and the US doesn't. "We can't have nice things because black people"?
Right. I think all he’s trying to say is that it might be worse to hack something on a plane vs some other kind of computer system. I don’t think they were implying harm was being done to the ap. Colloquially I would definitely call this messing with the ap :)
A good point. To be fair, though, even Lifehacker has posted a similar writeup [1] (linked in the article) and I don't think they've been threatened.

Getting caught in the air - now, that's a different story ;)

[1]: https://lifehacker.com/get-free-unlimited-wi-fi-on-flights-a...
Not very well. Have used iodine tunnels for similar purposes, painfully slow.
Thanks for the correction - will upload shortly.