skysight-inc/HackerNews huggingface dataset:
In reading the discussion here, I'd like to bring up an error that the News Media typically makes when discussing large groups of people... That is, they implicitly or explicitly judge large groups of people -- most notably other countries / other nationalities -- by the actions of the few.

Applied to a group, in this case the NSA, I don't believe that they should be judged by the actions of a few of their members... I am sure there are both socially positive and socially negative actors in the group (and everybody in between), thus it is disingenuous to judge the group in either direction...

Me, I'm completely neutral about the NSA, with one exception, and that is that I feel that companies should NEVER be exposed to secret NSL's... either make those communications a part of the public record for congressional and other legal/legislative oversight, or don't send them in the first place!

But that's not the people of the NSA, whom I hold harmless... That's part of the mission of the NSA, and well, mere mortal citizens are probably not going to change that anytime soon...

If anyone really wants a secure computer, build yourself a VAX-11/780 out of transistors, and write the operating system too... (If I ever did, I'd put on a few of my super-secret cooking recipes ("Mmm, however did you get those BBQ ribs to taste so good? It's a secret!") along with a note "If you got this message, you are definitely elite, and please don't delete my BBQ sauce recipe!").

Try and get that with no RF link in the electronics... I double dare you...<g>

In the meantime, back up your files, and audit your communications regularly for anything you wouldn't want on the news 24/7... <g>

But the NSA? Not evil...
Security expert calls out Costco and other retailers on bag searches
Cyberpunk doesn't necessarily have to do with crypto, it can just be internet and VR and being a rebel while being jacked in to your nine-CRT set up in your neon-lit basement techno club.

Cypherpunk refers to the same basement techno club but the freedom and rebellion comes from the privacy and inviolable secrets enabled by cryptography.

edit: Better comment below me, cyberpunk is very much set in economic dystopias, and the rebels are tech hackers.
I did not have time to really look at it but if at some point they will accomplish everything in their roadmap it will be one heck of a development tool. Love it.
I think the problem is as you stated comparing middle class in a relative way. If you apply US income standards to other countries, the portion of the other countries population that's living in middle drops significantly.

> When the Western European countries the Center analyzed are viewed through the lens of middle-class incomes in the U.S., the share of adults who are middle class decreases in most of them. The greatest decline is in Italy, where the middle-class share in 2010 falls from 67% under that country’s national income standard to 44% under the U.S. income standard. In other words, 44% of Italians had the same standard of living as 59% of Americans who were in the middle class in 2010.

The research is a bit old, but I couldn't find a more recent source. I imagine the relationship hasn't changed much as US has experienced significantly growth since 2010 relative to Europe.

[0] https://www.pewresearch.org/fact-tank/2017/06/05/through-an-...
people aren't rational and hold grudges and prejudices. Empowering random people to make life hell for their neighbors isn't smart
>and get that ticket for parking in the handicapped spot in your mail on wednesday. //

Lol, I think your age might be showing? Surely you get the charge auto-deducted from your account.

That way you can get auto-fined by the bank for having insufficient 'ShelbyvilleCryptoCoin' to pay. Then get auto-fined for getting an unauthorised over-draft, then auto-charged by the government for financial irregularity, then auto-fired by work for "bringing disrepute on the company". Then your 'worker car privelege' gets rescinded and you get picked up by a robocop, citizen, before you even finish your commute.

First your wife knows is an automated message saying she no longer owns the house as it's been sold to fund your trip to a prison colony on Rigel Prime ...

Or, maybe I watched too much dystopian sci-fi.
I don't know about anything that points to a statistical advantage. I'm sure you can find some small studies via google. Since statistical evidence is rigorous and hard to find, a good portion of the knowledge of an intelligent mind must be derived from induction and anecdotal evidence with lots of assumptions. The origins of my argument are anecdotal in nature. Statistical evidence is stronger but so hard to establish that if all my arguments are always based off of statistical evidence I would hardly have anything to argue.

Additionally statistical conclusions are already established. Hardly worth arguing about all together. It is the things that aren't backed by statistical evidence YET, that are more interesting and worth talking about.
Serveo: Expose Local Servers to the Internet
A little bit confused because it never guaranteed anything for other use cases, did it? So what's actually changing?
23 if I'm counting correctly (there's a space in "PO NY" for some reason). I would also accept 209 from a language that elected not to deal with large amounts of complexity in string handling. The problem with Unicode is they go to enormous amounts of effort to deliberately give a wrong answer.
You may be interested in Jones and Klenow (AER 2016) http://klenow.com/Jones_Klenow.pdf, which incorporate consumption, inequality, leisure, and life expectancy to correct for these factors.
Not a hater, but what was delivered was a 4K line parser and some wrapper functions over the C standard library. I know the author has said he’s got a lot of TODO work, and the source code says as much, but as a compiler writer myself, the current state of this is maybe a step ahead of an undergrad final project in imperative language implementation. It has some of the buzzwords of languages as of late, like Rust and Go, but it’s quick to see that the stated features are quite shallow (e.g., no participation of an advanced runtime like Go, or an advanced compiler like Rust’s).
I am not going to argue with the legitimate claims of inconvenience (or worse) thanks to deprecating old APIs.

But we have a natural experiment of the opposite: Microsoft has bent over backwards to maintain back compatibility. And those old APIs have been the major sources of vulnerabilities, fragility, and maintenance cost. They do occasionally bite the bullet (e.g. old versions of Word are no longer readable) but they go out of their way not to.

I really don't like Windows for my own technical reasons but I have tremendous respect for the amount of effort MS has put in over the years on this front and I sympathize with the consequences.

Apple has a much smaller "surface" (both vulnerability attack surface as well as surface ear of their own code base) which makes many technical decisions much easier.

So either way means a choice; you can't say one is absolutely superior to the other.
It's also not very productive to encourge people to violate federal law.

https://www.securitymagazine.com/articles/88696-before-you-p...
C++: Enumerating Core Undefined Behavior
It's not hyperbole. People are completely under-reacting. If Libra succeeds, it could completely change things for the worse. It has a good chance of succeeding once governments understand that it impedes real cryptocurrencies.
What is eps^3? ;) You have to turn that into some representation on the computer before you can even pass it to cuberoot.
Maybe a point in time image wouldn't be a bad thing, but what do you mean by "that'll be maintained forever"? That it'll be downloadable, or that Apple should be responsible for security updates, etc, on those legacy OSes?
Those are great concrete comparisons.
What is the experience of people using tuned models in production? Do you see an embrittling of the model as it get tuned?
You can implement distributed tracing with logs if every player in the system is propagating the headers appropriately. Tools like NewRelic APM and XRay will take care of that bit mostly for you.

Service mesh data planes have a wider scope, but they do make it much easier to implement distributed tracing (I think Istio includes this out of the box).

In the end though these tools can’t replace app logs because they only let you reconstruct what happens in between services, not internal to them.
The Soviets devoted an large percentage of their economy to military industrial goods and services instead of consumer ones. They were running a war command economy from 1940 to 1990.

China's military expenditures are small as a percentage of their economy. And unlike the US they have an functional industrial/labor policy apparatus. The US used to, but it was dismantled in the 1980's.
I can't understand criticising a brand new, v0.0.12 language built entirely by one person of being too small...
I’ve always felt like a criminal when I leave Costco. I am forced under threat of membership cancellation to show my receipt, cart contents, and bag contents to an employee.
Canonical already gave up the desktop long time ago, following up Red-Hat footsteps, because those loss leaders were dragging the company down into insolvency.
> I'm sure it needs plenty of energy

So much that it has its own power plant, as far as I know.

Environmental issues aside, pretty cool to stand there in swimming trunks when it's -10 outside and there's half a metre of snow against the glass walls though.
Analog Box (circuit modular synth in assembly) left by its creator Andy Turner
In case the author ever reads this: assuming good faith, the effort and intent is laudable, but you've put the cart in front of the horse by having multiple amazing claims that would take many, many man/years to accomplish by experienced developers, which is why they've been received with a lot of skepticism. Even assuming a great level of skill, the claims a priori are hard to take serious, even before taking into consideration the timeline. Now that (part of?) the code has been released, it seems to be little more than a transpiler from V to C, with allowed inlined C, with most advertised features stubbed out. Had you been claiming "this is my target, very much in progress", then the response to them would be less adversarial and more in the line of "there are multiple reasons all of these targets are not necessarily attainable simultaneously". Had you done that, your Patreon would also likely not have a monthly ~1000 USD support either, which is a big part of why you are in the receiving end of online backlash.

I want to imagine that you just got way over your head, underestimating the effort needed to accomplish all of your goals, but at some point it takes a bit of naiveté to think that well-funded teams in other languages haven't tried to fulfill some of your goals before. I'm very much intrigued by the "Space required/Build time" table, particularly how you think the comparison makes sense or is fair in any way, as you're comparing compilers for established languages with extensive standard libraries, implemented and battle tested features and a decades of man/year effort to your solo project.

Looking at the project it is really hard to come away with an opinion that isn't one of "this is a joke", "this is fraudulent" or "this is a well intentioned inexperienced developer that has no idea how high the target they've set for themselves is". I hope that if it is the latter.
The title may be a bit overstated, but I think the separation between low income working class people and those in more high paying professional jobs is pretty real. I grew up in a rural area, paid for college by serving in the military, then hustled my way into tech (like lots of others). Very few of my friends from high school or the military have had similar luck getting a stable job. When I talk to my current tech coworkers about anything that was very normal as a child (hunting, owning guns, working 20-30hrs a week after school, etc) - its like we are from different planets.

This was on PBS a while back, I think it gets at some of the differences pretty well: https://www.pbs.org/newshour/economy/do-you-live-in-a-bubble...
I don't really know, but my guess is "no." Small towns are probably even more vulnerable to economic downturns than larger cities and there isn't a lot of fat to cut when such happens.
I think this is a bit short sighted and shows a lack of knowledge of the industry and the subject.

I know for a fact that almost every large institution of even the slightest quality is currently in full panic mode regarding their cyber posture. Look at JPMC, spending nearly 1 billion dollars a year on cyber. I know most of the other big financials are right there as well in terms of % of revenue.

In the financial industry alone, there's a huge uptick in regulatory responsibility globally for asset, vulnerability, and threat management. The SWIFT (messaging system that all major banks communicate and send money on) auditors and regulators are requiring almost all of these issues be "solved" for or having a meaningful workflow within your respective organization. Guess what happens if you don't meet it? You have a serious finding against your institution and you will struggle to do business with any of the other more mature cyber organizations that rely on SWIFT. Worse yet, when large customers request the output of these audits and findings -- if you do not comply, they will move their money. I know several of the largest financials lost massive clients and revenue due to not complying with the cyber standards set forth by SWIFT.

I know for a fact within the US the OCC (governing body for financial institutions regarding cyber) is coming down very hard on the cyber posture of a lot of the banks and is making them move faster, otherwise they face a long uphill battle to expand or make significant changes within the US.
Ruby has perl-like sigils, eg: @i_am_instance_var, $i_am_global. Additionally, one might consider array literals sigil-like (like %w[a b c d e f g]).

https://ruby-doc.org/docs/ruby-doc-bundle/UsersGuide/rg/vari...
I wonder what the 4 hours covers? I can’t find any programme or similar on the linked site.
Understanding JavaScript IIFE in 7 Seconds
Wow.

I thought I was using as much imagination as possible coming up with just my likely scenarios. Yours are more Sci-Fi, but there is an uneasy feeling that maybe some of these "auto reporting" type things could actually happen. Likely not to the extent you indicate in your post, but I wonder if they may in the future just auto deduct tickets and such from your bank accounts?
1% could also be seen as a blip in the signal. You might lose that 1%, but by concentrating on the 99% you might gain 2-5% more year over year.
Hi everyone. I just published a new blog post which talks about the evolution of GANs over the last few years. You can check it out here.

I think it's fascinating to see sample images generated from these models side by side. It really does give a sense of how fast this field has progressed. In just five years, we've gone from blurry, grayscale pixel arrays that vaguely resemble human faces to thispersondoesnotexist, which can easily fool most people on first glance.

Apart from image samples, I've also included links to papers, code, and other learning resources for each model. So this article could be an excellent place to start if you're a beginner looking to catch up with the latest GAN research.

I hope you enjoy it!
Yes, the median American family income is beaucoup high - problem is, actual people turn out to not be continuous intervals in the $cash dollars$ domain. There actually are a growing amount of people in this country living under increasingly shittier conditions. If you do not believe the words you are reading, then take a few weeks vacation for a road trip through Kentucky, Virginia, Pennsylvania, etc, and go through the random towns and talk to the rural population for yourself.

addendum - Our country is wildly diverse, probably moreso than even most Americans realize.
After having read this article, I read a bit more about third-party cookie blocking, and I was reminded that cookies are not the only way to track internet users: localStorage, and cache tracking with HTTP ETag, also enable tracking.

This led me to Safari which partitions cookies, cache and HTML 5 storage for all third-party domains. As far as I know, Firefox (and Chrome of course) don’t to that.

It’s easy to check with the browser developer tools open:

- Empty your cache.

- Visit a website that uses a given font hosted on fonts.google.com.

- You should see the HTTP request for the font in the network tab.

- Then visit another website that uses the same font on fonts.google.com.

- In Safari, you should see another HTTP request, because the cache is not shared.

- In Chrome and Firefox, you’ll see the font is retrieved from the cache.

Kudos to Apple for their work on the privacy features of Safari! I’d be happy to see Firefox put the same emphasis on this :-)
Do You Live in a Bubble?
There are several on-ramps to higher paying positions in the industry:

Location - the tier 1 or 2 metro areas will have more jobs available and they will pay much more than areas with lower demand.

Skills - either really hot (today, JS/fullstack I suppose) or really niche (know COBOL?) skills will boost your chances at landing a good high paying job early in your career.

Credentials - anything with gatekeeping such as a security clearance or tons of required certs will tend to pay well.

There are probably others. Networking is a great way to get past HR goalkeeping and connect with people who are one or two degrees away from a hiring manager. Go to meetups!
Failure is fine, reckless disregard of sense and professional practice is really not - in my opinion.
Don't get them started over Cantonese cows..
Design and verification of the TLS 1.3 handshake state machine in LibreSSL
And the $ and @ in ruby...
By the article I wasn't very impressed. To me it seemed that some journalist didn't understand what color coding was. But actually, they are right, it definitely is a new method other than microscopy. I only got aware of that once I read the paper.

Basically, what they are doing is to spread so-called UMI (think of it as UUID) markers onto the material. Then they obtain pairwise distance information between an UMI and its neighbours and encode it into a DNA strand. Last but not least, that DNA strand is being sequenced and the pairwise distance information read out. A computation step creates the final image from the distance information.
Show HN: OnDeck – Spotify playlists for your favorite music venues
Was this not the stated mission of Osama Bin Laden, to bait America into a taxing war that would drain the economy and see Western civilization spend itself into bankruptcy?
Extraordinary claims require extraordinary evidence. If the information presented on https://vlang.io/ had any hint of being aspirational as opposed to comparing it directly with existing languages, and the author had less confrontational interactions with skeptical people online, the reaction to this language would be different. Of course, without the extraordinary claims this code dump would also not receive the attention it has.
After going through the source code, I can tell for sure that it's an insecure C transpiler.

- Most things call just out to C.

- A lot of examples don't even compile.

- Some things use CLI curl or mkdir, this is /INCREDIBLY/ insecure.

- Many things are unimplemented.

- Dev banned me off org when I opened issues about these and deleted issues. I was unnecessarily rude on some which I apologize for, but deleting them and calling me a troll was uncalled for.

I wrote about them here: https://twitter.com/boy_edgey/status/1142504580074344448 (thread)
Despite the immense neophobia of Hacker News, I'll jump forward and say I think there's a lot to love around vlang.

Go is an amazing language and my go-to language for most backend tasks these days, but often when jumping back from Python, it feels needlessly cumbersome.

Now don't get me wrong, I'm not talking about any "magic", Go is exactly as great as it is, because it's so simple and barebones. I'm talking about some basic comfort that costs mental energy but zero complexity or execution speed. The things the Rust community calls "zero cost abstractions". But the core language developers seem to be pretty opinioated and _of course_ a set can be logically thought as just a map of empty structs, so you don't need two concepts in a language. But it's something I have to teach to every developer starting out.

And although Rust gets a lot of things right, it's too complex for my choice. The performance/simplicity ratio of Go is just right, so that's what makes me hopeful about V.

Vlang introduces so many concepts I just would have loved in Go. Native Enums. Immutability by default. In operators. The list goes on and on and on.

At this point, it's absolutely overpromised and pretty much unusable without a stdlib, an ecosystem and GC. But my best case scenario would be the CoffeeScript case. A language that so beautifully covers another major language's warts, that it drives the major improvements back to the origin.

Go 2 devs, please listen. 90% of the ideas in V are pure gold.
They're already doing it culturally in response to political wrongthink on the internet and elsewhere, which legions of trolls on 4chan et al regularly exploit for their own amusement.

The same thing in the "homeland" security world would obviously result in a similar overreaction in a country where so many people are paid to be paranoid and overly sensitive to risk. But the deterrents and personal risks of messing with actual security services are so much higher which lowers the likelihood.

Plus how many crazies have tried the "mass shootings to start a {cultural/race} war" thing and completely failed. Or all the groups from the 1970-90s preaching nonsense about the triggering of some symbolic event resulting in mass societal change or utopia (see: Branch Davidians). It always fails spectacularly. Same with ISIS. I wish people would stop trying those strategies, which always harms innocent people caught in between, while the overreaction just feeds into the group's now (self-fulfilled) victim complex which just further adds fuel to their sales pitch to the fringe, creating more conflict and overreaction.
The figures don’t reflect that, however. “Disposable income” in the study is just after tax income. Who knows what the comparison is net of the costs that you mentioned.
Your "cut" is continued access to cheap credit.
Theres is no representation of that value.In this case power is defined only in the range 1-2. You need to simplify the roots first.
What’s Next in Advanced Packaging: New Wave of Options
What languages/tools/frameworks/behavior are you using to develop these game servers with no leaking memory?
Now that the release is out, it's actually worse than we expected: https://news.ycombinator.com/item?id=20251344
They do, but it’s just the industry metaphor for being on call. Usually through smartphone apps like PagerDuty.
>Try and get that with no RF link in the electronics... I double dare you...<g>

Build my GPL3'd Signals Intelligence device, and you can audit it :)

https://www.rtl-sdr.com/the-radioinstigator-a-150-signals-in...
The majority of FOSS developers I know reside in Europe, but that may be just because I am from Europe.
I guess now compilers will give warnings (and later errors) for usages that are pointless?