skysight-inc/HackerNews huggingface dataset:
Mass adoption any day now.
New Magecart skimmers practice steganography, data transfer via WebSocket
Do you have any evidence for that claim? I don't have anything broad-based, but I work remotely for one of these companies and make exactly what I would if I worked at HQ. And it's not because I'm some super-awesome negotiator.
Next.js
Just adding on to this great comment:

It can be hard to get over the anxiety to actually go out and participate in a club/sport. This feeling is pretty common for even people with good social lives. A trick I've found is just to evaluate your excuses. Usually you'll find that the reasons to skip going out are pretty weak and the potential upside to going is huge. Another one is to think about minimizing regrets. There's a comparatively low chance to regret going out over doing a solo activity.
you know BTC price rise when:

- USA announce new sanctions

- People spam the internet about random BTC stuff
I'd say it's precisely entitlement to expect that fulfilling criteria will lead to a goal. Entitlements like that come from pervasive societal messages, and getting over them is hard. You can't see it until it's pointed out, and that is always going to come as a blow.

It's even harder to fix the overall messaging than it is to realize it in yourself. But each person who realizes that they have been sold an entitlement, and gets past it, is one more person who can say, "No, all of the assumptions you've been sold are wrong."
DeathRansom evolves from joke to actual ransomware
No, you would miss out on the feel of soft grass under your bare feet

Should have made this more clear perhaps, but I only put in that farmer's concrete quote (which I don't agree with for the reasons you mention) for the biodiversity aspect not everything else grass-related :)

A lot of people find lawn-mowing relaxing.

Yes but that is true for me as well so doesn't really explain why more than one neighbour made a similar comment about me spending more time mowing than they do while in reality it's the opposite, by far. Maybe it's just coincidence (N=3) and/or maybe they were just making conversation or so.

probably better

Considering the biological side, it's way beyond 'probably'. For example [1] gives a rather high-level overview and [2] goes into (one of) the more specific aspects. [3] also talks about the history/future bits.

[1] https://www.nature.com/articles/nature19092
[2] https://www.sciencedirect.com/science/article/pii/S000632071...
[3] https://science.sciencemag.org/content/362/6411/148.full
> Your portfolio should only contain FANG companies. Every single one has outperformed the market by at least 2X and up to 6 X over the last 5 years.

Based on this, your portfolio should have only contained FAANG companies for the last 5 years.

The argument for "Your portfolio should only contain FANG companies" would be "Every single one will outperform the market by at least 2X and up to 6 X over the next 5 years".

Buying FAANG in 2020 is buying assets whose price has just gone up a lot - the very opposite of contrarian.
Same. The moment I felt that my brain was melting over NSE and dplyr was the moment I started to phase out most tidyverse stuff from my work. I've switched to data.table and plain R for most of my stuff now.
Was the hyperbole not hyperbolic enough? I-65 from Indy to Chicago is as boring as an electric auger with no off switch.
Interesting to see that so many of the exemplary projects are python based. I wonder if there's any correlation there.
I am torn on this article. If I read it through my developer lens, I’m not impressed - this cranks up the paranoia to a near useless level and the panacea offered is really a false hope. But, when I look at it through a more compassionate lens, I worry about this individual’s health.

Hey writer, if you’re reading this and you need someone to talk to, my email is on my profile. Have a happy 2020.
In practice I would say Apple =~ Linux < Windows, though the latter can certainly be locked down if you know what you're doing.

However I think Linux's security is partly an artifact of a more techie user base. For a non-technical or too busy to be technical user I would say Apple offers the best security out of the box.
bullshit

all this does is:

kill every US competition

don't dare trying to become a global giant, US lawyers will come to you, if you ignore, they'll send the army with the "democracy" flag
People are way too uptight about lawns
Well, given all of your assumptions are straight up incorrect, it obviously would provide great enlightenment to you in particular.
It's a bit weird for an article that's mostly about Scots to put Duolingo's Gaelic course in the headline. Since the author wrote "Gaelic and Scots" in the introduction, it appears they know those are different languages, but I wonder whether that's also the case for whoever selected the headline.
You're not "just an engineer", you're "an engineer". No point in talking yourself down.

I'm not sure how you'd go about building a company without building a product though. But perhaps if you build a product for yourself (as a side project) and learn about the ins and outs of marketing, shipping something yourself, etc.. you can eventually scale that up if it still interests you.

Unless I misunderstood and you actually want to move into managing? In which case, I'm clueless. :-)

Good luck!
Vim a to Z – Literally
Yes, but that is different situation.

I was specifically talking about situation where requirements are possible and not ambiguos. And where engineers starts "knowing" customer is wrong and keep knowing it despite it regularly turns out it was enginers lack of domain knowledge.

There is no trade off between these two situations.

I don't know what you mean by breaking html spec. Browsers keep it and we work either with it or around it?
Was she unemployed or low income at the time? Does she currently make more money than you? Were you ambitious, and display that ambition to impress her? Having a humble wife is fortunate, yes, but it really is all relative.
Ridgeline map showing elevation, for anywhere on Earth
As a European I feel increasingly concerned about the influence of US in our recent trading decisions. The sense of an alliance feels somewhat imbalanced to say the least. Interestingly whereas we have an advanced hardware industry we’re so far behind on leading software solutions that I doubt there will be any change to this balance any time soon. I guess software is eating the world...
I kind like the surprise check that comes in the mail every few weeks. Once I got a check for $1200. Need to thank Ashley Madison lawsuit for that one.
It was not found by general developers doing security audits, it was found by a security company doing fuzzing attacks against SSL libraries.

And not to mention that Windows - the explicitly called out alternative from this article - makes their source available for security companies (as well as general developers who sign up for their MSDN program).
Implementing Dark Mode on Android
I personally think they are delicious. However, they also have yeast expressed mammalian hemoglobin for that meaty flavor.
Kaiser is also terrible for mental health.
Apple Is Better Without Jony Ive
Yeah, at the root of this all is a cultural issue more than anything else. Funny enough my mom has let her garden grow wild for years and neighbors have been telling her they love how lush it is from the start, yet somehow don't quite dare to let their own garden free (and before anyone asks, I'm pretty sure it's not a backhanded compliment).
Read a Paper: Exokernel: An Operating System Architecture
1) "... am sure you entered the password into some input field, which means that you have handed your password over to your Operating System"

...

2) "The easiest way to get started is to install Linux in a Virtual Machine and get yourself familiar with the system."

Therefore, enter your password into an input field, in a virtual machine inside your proprietary Operating System key logging you?
1. West Virginia
2. Pennsylvania
3. Delaware
4. Montana
5. Oklahoma
6. Vermont
7. New Jersey
8. Kentucky
9. Connecticut
comptime does not replace macros though...there is no way to manipulate AST in zig, nor will there ever be, according to the author.
Ask your local bike shop if there are any group rides. That’s how I met a majority of my close friends. If there aren’t any group rides, ask if you can leave a flyer seeking new cycling partners.
Timeline Component with React (and CSS Magic)
It was translated to Portuguese by Devir in the early nineties, and I distinctly remember a sidebar discussion on whether separate wide-area networks would eventually join to become "the Net." It was the first time I saw the word Internet.
If your bitcoin is being stored on a machine connected to the internet, it’s not your bitcoin.
> caring about the assembly output is a spectacular case of premature optimization

I don't agree! at least for operating systems.

Consider that some operating system code may be run a million times per second, on a million different machines (e.g: block system IO on linux). We very much want our assembly to be pristine in this case.

I also like the idea of "optimality" brought forward by zig. In the post you link, there's an ideal hello_world in asm, can we have a higher level language that doesn't sacrifice this ideal achieved by assembly?

Consider that some network cards are now capable of 400Gibps, and modern OSes are not capable of handling these linerate. I strongly believe the bottleneck should be in the hardware, if the software can't max out your hardware then your software has failed.

I like that zig focuses on optimality.
> written with a mild sense of superiority

I like how this perfectly describes your own comment
If more people paid for journalism, sites like The Guardian’s wouldn’t have to have those banners.

To turn it around: what journalism have you paid for recently?
Presumably you have to pay income tax on base+rsu so shave off >50% from these figures if you live in California? Then rent can run you 35-50k a year or more in the bay, and then other expenses? So 600k a year can be more like <200k savings at the end of the day? Someone debunk this.
OK, enlighten me. Your comment adds no value.
It's never taking off on the scale of the internet itself.

It just doesn't pass any kind of common-sense test. People don't really want to spend large portions of their lives wearing goofy headsets, seeing things nobody else can see. Even if (when) we shrink the screens down to the size and weight of regular eyeglasses, I don't see it. It is not compatible with anything else... you have to completely cease all other activities and utterly devote yourself to your VR experience, sealing yourself off from the world.

VR definitely delivers a pretty awesome experience when done well, don't get me wrong. I think it will hang around and have its fans. But, game-changer? Never.
CGA colors were designed for display on composite; the issue is most people were using digital cables, which had the garish colors. https://youtu.be/niKblgZupOc has a great overview of what was possible.
Even if he would have somebody would mention, 'yeah but if you did not make the hardware yourself, you dont own your BTC'

I guess at least :)
A binary AI would probably have to settle for an either/or situation. The result and therefore difference between a choice of reality and game, when picking from the core duality, will always be either reality or a game. A quantum AI would be able to view both equally (and be able to grasp all the intermediate states (that we call stable)) and therefore not be able to distinguish between what we call "real" and what aspects of reality we call "imaginary".
Our quantum brain that we force into a binary perspective by applying logic is able to see the whole spectrum, but we choose not to use it except for a few parts.
What is the difference between real and imaginary? In mathematics we have the real numbers and the imaginary numbers, which arise out of a necessity solely due to the existence of real numbers in the first place. We seem to have no problem accepting both as true and working with both. Each part of the real/imaginary number spectrum allow us to describe reality in different ways - or perspectives, if you will. We even call them real and imaginary and don't deny imaginary numbers their very real existence.
So what's the difference, really?
The solution is to pay for journalism.
Wow, you can't tow an unregistered vehicle? That definitely sounds off, but then I've seen even more silly laws in the past (such as one that forbids minors from playing pinball).
This is a really cool idea. Any chance of us getting a Firefox version?
Best ball pit
Lift Up the Receiver, I'll Make You a Believer
Cryptogam
Cool, thanks.

I'd argue that when I release something to the public domain that means that I give an open license such that the work can be used as if in the public domain until such time as it actually enters the public domain.

But, yes, I can see how that's a risk companies might avoid until caselaw backs that up.
You can certainly use Nim for kernels. I've created a proof of concept long ago, and things are only improving with ARC fast becoming a great alternative to Nim's GC.

https://github.com/dom96/nimkernel
> Can you give a citation for that?

Off the top of my head (Which may not be a great example but the first one that sprung to mind) Field v. Google.

> The Field court expanded the earlier doctrine to hold that implied license arises "where the copyright holder knows of the use and encourages it." Applying this two-pronged knowledge and encouragement test to the Field facts, the court found that the website owner was aware of the robots exclusion protocol mechanisms for communicating with the Googlebot, and that by not using them, he essentially encouraged the Googlebot to index his content.
It’s pretty accurate but my biggest problem with it is that it’s not funny. It might be funny to people outside Silicon Valley itself but it’s so close to real life I don’t find it funny at all.
I think your post is valuable opinion and feeding discussion so have an upvote to balance the downvoters. (why did they..? oh well :shrug:)

I actually disagree with you on interview style, I like his (it grows on you, or so I found); his playlist is indeed sick. And it keeps getting better, I suspect he'll eventually get 80% of the who's-who in AI or around it. Probably the most promising high-level podcast about it.

Other podcasts are more in the weeds, actual work on ML/DL etc, production cases and frameworks (see The Changelog's master feed for instance, "Practical AI" with actual SWE's). Lex's is interesting insofar as he's an AI researcher at MIT, the highest technical acumen you can reach in the field, so you can trust him to orient/frame the conversation (actually, learn from his follow-up questions and remarks). And it's sometimes funny (when you have some background too) to see/hear his responses to non-technical interviewees.

He's a great mind (and has a great heart), no question about it; thus whatever quirks you may find diverging from classic interview style are worth ignoring. Focus on the meat, when it gets good, it gets really good.
Windows is targeted more (not exclusively, however), due to its popularity. If everyone moved over to Linux for the "security benefits", Linux would be targeted just as heavily.

Both Linux and Mac users have been hit with ransomware.
in my experience, it is more useful to view neural nets as geometric transformations - via stateful functions - that map stuff in input space (eg a sentence written in english) to stuff in some other space (eg the same sentence written in french).

by viewing neural nets (and machine learning, in general) from a mathematical perspective, you can readily exploit an entire field of tools and techniques (eg numerical optimization) and clearly define objective functions to train against - benefits that you dont necessarily get by viewing ml from a biological perspective.
https://www.gwern.net/About#design
imagine making 400k+ a year and still not having a place of your own.
The only thing that’s significantly more expensive in the Bay Area is housing. Even with the housing prices, you will still probably come out ahead. Remember that if you own, you are building up equity in a huge asset.

CoL calculators online are not accurate at all.

I personally work remotely for a FAANG from the upper Midwest, but if this arrangement ever runs out I’d move to California or Seattle before I took a 30% pay cut.
I mean, by the numbers:

400k salary
- 129k taxes
- 72k housing (~1.2M dollar house)
= ~200k left over

Just off that alone, the 400k blows the $130k out of the water, no matter where in the country the $130k is living.
Using Pandas and Python to Explore Your Dataset
To me, your offer of "help" reads like a thinly disguised attack / insult. I guess we all know about the "humblebrag", this is "backhanded empathy". Or something.

The author is not saying anything that is not true. Given everything that happened and was disclosed in the past decade, I don't think one has to be paranoid to be deeply suspicious of black box software controlled by big tech.
Why don't you try to read a sample of her work before commenting?

For example here's a recent piece by Wiener on the new Salesforce Park in San Francisco: https://www.newyorker.com/news/letter-from-silicon-valley/th...

It's simply beautiful prose.
Do you live in a major city? I'm shocked there aren't mountain biking clubs and a dozen programming social groups- pick your language and your cause (women programmers? teaching children to code? LGBTQ in tech? startups? Person of color? coding for social good? weekly hacknights?)
http://archive.is/qxAxK
Isn't that what tech debt is about?
You write code that works right now, but you know it should be refactored because of long term costs.
Keep track of it, put it on a wall, quantify it (days, story points, whatever) and talk to your manager about what tech debts need immediate resolving, what are the nice to haves. The worst thing you can do is to build up tech debt and be silent about it.

Tech debt needs to be handled, or else your software won't be maintainable in the long term and new features will cost much more and put the system in risk even more.

And there is a nice slide about it: https://www.slideshare.net/cairolali/resolving-technical-deb...

(In case you are wondering, the circle means, you're past any maintainability. Go to start, rewrite. If your client or manager wants to avoid it, he/she should plan for refactoring).
Taxonomy of Blockchain
Depends where in Europe you are.

$80k in London as a single 20-something is great and you might be able to save a little while living central, while for a family of 4 it'd be much tighter and you'd live further out of the city.

$80k in Manchester and you'll have a comfortable life as a family of 4.

$80k in Poland and you'll be laughing in a luxury flat somewhere with no financial worries.

Europe is a large place and for the majority of countries and cities that is enough money to live extremely comfortably.

As for evidence, the average median salary in Europe is 16943€ or $18,947. The average salary in the US is three times this amount so sure - it goes 'a lot further in Europe'.
https://en.wikipedia.org/wiki/Significant_figures
You'd be surprised at just how many women are looking for sex partners rather than life partners. But women are taking a lot more risks when they have casual sex: the chance of pregnancy, a higher chance of disease, a higher chance of being physically harmed. There's also, to be blunt, a higher chance of really bad sex.

So women apply a higher standard to their casual sex. They want to know that somebody is going to be kind and considerate. That's going to take several dates, which means they're also looking for somebody who's interesting over the course of several evenings. And once they've found that person, they'll often want more -- not a lifetime, but weeks or months.

Maybe that turns into a commitment, but the stereotype that every woman is looking for a ring misreads the situation. If you go on each date assuming that sex is completely off the table for the first week, you'll find that a lot of women are willing to have sex after that without visiting a judge or priest first. And being genuinely interested in them during that time, rather than just counting down the days, will improve your odds.
A tool for detecting stages in video automatically
As someone who has played Doom 2016 (and a bevy of other games from Steam) on Ubuntu at 4k 60fps, I strongly doubt that it's Linux.

Wine/proton and the accompanying libraries are pretty f'ing amazing.
number of billion dollar events per billion dollars real gdp should be easy enough to calculate once the page comes back online.
It's true that for bare metal programming Rust is quite far from 1.0. You can't even do inline assembly in stable rust...

Arbitrary sized integers do sound very convenient, although I guess the counterargument would be that they simply can't map to machine types so you'll have to have magic behind the scenes which may not make complete sense in low level languages. Still, C has bitfields in structs which are sort of the same thing so why not.

Pointer handling however I'm not sold on. I'd argue that the very cumbersome pointer handling in Rust is a feature, not a bug. It's explicitly discouraged, and for good reasons. Map your pointer into a clean and safe reference, slice or wrapper object ASAP and leave raw pointers to the messy details of C FFIs and ultra low-level code. If you end up having to mess with raw pointers everywhere in your codebase you're doing it wrong, as far as Rust is concerned.

I think this is reasonable even for kernel code. After all typically you wouldn't dereference register pointers directly in C code because of volatility issues and making it obvious that you're accessing hardware and not RAM (readl/writel or similar), so having a safe wrapper adds no overhead in my experience.
this exactly, the language doesn't know about generics but having first class types + comptime allows you to do generics. Writing C feels like a chore now.
It's amazing to me to learn that you can help other teams solve problems at Google.

Every big company I've worked for (none of them FAANG), helping another team is a recipe for disaster. You will get your hand slapped, punished, blamed, and basically make your life much worse. Each team is super insulated and tries their best to hide behind their management chain because of this.

It's great that you can feel bored and look for other problems to solve and not just teach yourself something new to stay challenged.
This is also an issue for Android and iOS. And some of the newer cryptocurrencies are more or less restricted to those platforms.

And with smartphones, adversaries can access the OS using StingRay etc.

Edit: I should have said "devices like StingRays". Perhaps StingRays can only track, and maybe see traffic. But the baseband is poorly secured, and has privileged access.
Building a Passive IMSI Catcher with HackRF One
How's that different to MS Windows, we assume the code is good, but some of the errors/oversights that crop up beggar belief.
CES starts tomorrow. I wouldn't be surprised if they released a PCIe 4-ready chipset there.
Products I Wish Existed
> I've seen this type of book before, a liberal arts major's take on Silicon Valley.

Which particular undergraduate field of study do you prefer when it comes to authorship? Maybe we should also get her high school Chemistry final grade before cracking open the cover.
It's coming. They've just started asking for data on users' preventative care checkups.

https://qz.com/1777431/facebook-is-normalizing-sharing-your-...

> As a 30-year old woman, Facebook gave me a list of suggestions that included a Pap test and an HPV test. It also suggested that I get a cholesterol screening, a blood pressure test, and a flu shot. For my male counterparts, Facebook only suggests the last three.
The Russian car with no driver at the wheel