skysight-inc/HackerNews huggingface dataset:
You wouldn't see much, though, would you? It's nice to look at here because of the very slow clock speed. At 2MHz, I expect it would just be like looking at dimly lit LEDs.
> We already have a model for this: email.

Come to think of it, you could build a Facebook, Instagram, or Twitter clone on top of email pretty easily. All it would take is a slightly reimagined client. Just whitelist addresses of people you "follow" and display their emails in a separate, more visually rich feed (e.g. automatically downloading and displaying images). Make the UI/UX of "posting" an email to your feed feel more like composing a social media post (e.g. "post a photo" instead of "add an attachment"). You could have a separate inbox for emails from people you weren't following/connected to, which would be just a traditional email inbox.
It's interesting that they have specific provisions for Zionism.
Sounds like a particular application of the more general principle that in order to disagree with someone constructively you first need to be able to articulate their point of view in a way they would agree with.
Definitely. But if hardware is the only expense that scales per user – as is with most B2C apps, and even many B2B products – the difference between GCP and bare metal can make you last a lot longer on the same seed round.

(The show Silicon Valley actually showed that part quite well)
Funny thing is, I am a developer myself. I just can't be bothered with a machine that auto-reboots all the time. I have no valuable data on that laptop, frankly, I'd rather have a virus every other year than deal with a machine that constantly updates when all I want is prolonged stability.
Youtube links:

Solid Snakes: https://www.youtube.com/watch?v=YVuqeXyvOUc

Grok the GIL: https://www.youtube.com/watch?v=7SSYhuk5hmc

Constructive Code Review: https://www.youtube.com/watch?v=iNG1a--SIlk
How can this be a PR piece? For starters, there isn't even a product. And most important, this is Microsoft, not some up and coming start-up that's craving for exposure. Microsoft is a behemoth when it comes to ad spending. If they had a product to market they wouldn't need some native advertising article, they'd go in guns blazing.
Are these types of frameworks basically just performant Marionette+Backbone? I always struggle to find a difference.
As an aside, I find it deeply, poetically beautiful that the world has giant crystal caves.
Elixir lists aren't index based arrays. They're linked lists. If you Google around there are some good forum posts explaining the difference.
When coding moves from science to art.
Why would a German company do DMCA?
To me, the alternative to Facebook has been around for a long time: email.

The people I keep in touch with online all have email accounts. Sending email to one, a few, or all of them is easy.
I really appreciate this comment, mostly because I feel an immense amount of pressure to use my remaining time to do something "amazing" or keep up with the insane rate of frontend changes. I feel the core issue is that as developers/engineers, we spend a lot of time doing things that companies want, which can be at odds with skill growth, professional development or other things that are actually really important to making ourselves better. If I want to learn something new or improve myself, it's done on my time, not the company's. I guess this does make some sense, because they hired me to build things, not to study, although allowing me to spend some free time doing interesting things is known to provide large dividends.

I think the solution to this is the 20% time rule, but Google only really does this.
I'm all for it if we can get there, but I think a wide range of individual, federated instances is a good step in that direction, and even that would be a huge achievement.

I think something like Opera Unite had the potential to be a single instance per person if that ever caught on.
Xlib has an event loop at the core, but if you write your client directly to the socket protocol, you can arrange it however you like.
So, essentially, you are looking for co-founders for a potential startup. And you're willing to put funds on the table. That can be very attractive to potential co-founders. So, great.

But do you intend to put in funds so that your co-founders have a salary at the outset? That would concern me (even though there are legal reasons to actually do that very thing). The willingness to take the risk of foregoing salary and stability to make a run at something will tell you 2 things about co-founders: 1) They are risk takers (which, to a reasonable extent, is something you want); and 2) they believe in the idea. Both of those things go away when you throw money on the table on day 1.

My take on this - look for ideas and potential co-founders without putting the money thing out there at the outset. You want to have a co-founding team that you trust and who trust you, not a team that's attracted to you for your money. The attraction of instant funding can easily cloud your potential co-founders' judgment as to whether you folks could all work well as a team. That could be a potential disaster.

Some instant funding will give you a leg up. But it can't make up for a mismatched founding team.
You can now (although that's still different from any other site). I'm pretty sure that was only added a few months ago and when it was first released you couldn't easily copy the URL.
There are numerous issues that need to be considered.

If you are employed, what disclosures do you need to provide to your employer? What disclosures do you need to provide to the folks you are helping? Check your contractual relationships for possible conflicts. Get written riders to contracts as needed.

Will you treat your programming as an "in-kind donation" for tax purposes? If so, you should check with your tax professional to find out exactly what is needed.

What will be the intellectual property status of what you create? If you are creating code or compiling data, who owns the results of your effort? If you are working as part of a large multi-participant project there needs to be a work-for-hire agreement for all concerned.

As with any project, you need to have a plan and execute to the plan but provide a way to adapt the plan as situations change. It is usually smart to define how decisions get made and who is responsible.

Finally, you need to consider what happens when the project is in production. How do bugs get fixed? Who is responsible for maintenance? Will you be supporting your creation forever?
It seems to me that a social network is one of those natural monopolies. It works so well because so many people use it. Remember the big reason many social network alternatives failed, no one else was on them.

There are some things (very few in fact) that just work better as monopolies. But that just means you need to regulate it differently. And there's an interesting discussion, how best to regulate natural monopolies.
I also second the joys of a part-time job. One of the most productive periods in my working life was when I had a job that was 30 hours a week. I worked 6 hours a day -- so that forced me to get out of bed, shower, and become fully human -- and then in the evenings I had enough time and energy to make real progress on my artistic goals.

I even found that the pay cut wasn't a 25% pay cut, but more like a 10% pay cut, because with the extra time I had, I did more shopping and meal planning, and spent less money overall on conveniences. I could afford to do things the "inconvenient" way.

I wish more companies in tech considered offering part time jobs. I know there would be a lot of people interested in those jobs, and they would be super loyal employees because they would be psyched to have the chance to have a real life.
What do you mean by 'tin'?
I deactivated it for more than a year and don't even have time giving a shit to permanently delete it because IIRC there were no a dead simple way to do it currently.

I'm not sure where's life going but at least the old problem space has gone. New problem space more worth it.
Check out these reviews of what it's like to work at tech companies in Barcelona: https://www.reddit.com/r/Barcelona/comments/6bopoj/software_...

Do you have a work permit?
Git Town is meant to be a wrapper around Git but an extension. The commands it adds are suitable for particular workflows where you would otherwise be running the same series of git commands. It prints out all the Git commands it runs and the output of them.

I think Git Town is best used only after someone learns Git (and has possibly run through the workflows by hand).
People here seem to always want their social media to be decentralized but I doubt that would happen unless you could convince the standard consumer that it's actually better, and I think that's a hard argument to make to them. When I talk to people about what their solution looks like it tends to sacrifice usability, which no consumer wants to sacrifice
One more thing: So, you have a 33-33-33 split. That means you can be fired, unless you build in protections for yourself. You don't want to put in a bunch of money into a startup, get fired, and have nothing to show for it.
Eh, if you set up your social email client like Twitter, you only get messages from those people you follow. Done.
> The only OS that has updates down to perfection is macOS, sadly.

Yeah.... I like the huge downloads and the regular prompts for my apple account password when installing an update best.
> Anyone with more than 100,000 followers on a social media platform is designated as a public figure – which denies them the full protections given to private individuals.

100k followers is a curiously high threshold to be labeled as a public figure. I'd wager many people who are notable enough to have Wikipedia pages would not be able to hit that threshold even on Twitter.
The thing is, BCN is mostly as expensive as Berlin, but salaries seem considerably lower for developers. I love BCN, but prefer to work and live in Berlin and visit BCN once or twice a year. Berlin has a lot to offer as well, certainly no beach and pretty bad winters though.
New role in cells suggested for ATP
Check your invention assignment agreement with your employer. The company may have the right to search and audit any device you use for work, even if it's your personal laptop.
Why would the GPL apply to works created with Jupyter? I understand if you're redistributing a commercial version of it, but using it would be akin to using GCC no?
Yes, I approached elixir/phoenix (well, my very first project on it was a sort of ecommerce library), btw it's true that I didn't choose in only one month. Moreover, I tried other languages/techs during the years (Go and NodeJS/Express, for example).

And yes, sometimes my tasks go beyond the simple CRUD, but as of today, I'd choose Phoenix anyway because I find mysef more comfortable with it rather than with Rails.

Even the fact that I can think to use a 512mb DigitalOcean droplet without fear is a plus, but not the main reason :-P
Beside pattern matching - that I agree is awesome - is there anything else that make Elixir approach superior to Ruby one?
Yeah, the <title> of the page is the non clickbait version: "Climate Change Is Forcing Trees to Move Northwest". Completely at odds with the headerline...
I'm more surprised that they haven't moved to Machine Learning yet.
Are the original files out there for people to go through themselves? Or do we only have what the Guardian will show us?
I, for one, wish I'd spent more time working, earlier in life, so I could've saved enough to make work optional now. Nothing like having a whole day free, to give you that "I wanna start a project" feeling.
So because I don't know the intarcacies of mobile web development I don't get to have an opinion on the UX of a website I use every day?

So my top-of-the-head guess of something that might avoid it based on what I thought the problem was from other HN discussions wasn't right. What a sin.

That doesn't invalidate my experience or frustration as an end user.
I disagree. Some of the series I consumed through​ Netflix/HBO Now changed my perspective​. That's a fair exchange of my time.
remember this next time your coworkers shoot down your next great idea.
The fact that exchanging a phone number or email is more formal is a feature, not a bug. Very few people's Facebook "friends" are actually so. That's why it's an annoying time sync.
Sort of off-topic, but for me Jupyter is 90% of the way there to dominating my data analysis / ML work-flow, but that last 10% kills it for me:

- Weird behavior when disconnecting / reconnecting to sessions, especially from multiple computers.

- Tendency to flake out on long running jobs, i.e. 2 hours of the way through a 4 hour algorithm something dies and I have to restart or run from terminal.

Unfortunately this relegates it to exploratory viz for me, but maybe that's the intended use case anyway. But when I've wanted to build semi-persistent dashboards or check in on running jobs I've had better luck with ssh+screen and then dumping pdfs of results with matplotlib to files that I serve from a webserver with a little auto-refresh javascript wrapper.
NYtimes questioning influencers because it undermines their own content, HA!

From the article: PewDiePie, a YouTube star who had signed deals with Disney and Google and then was discovered to have made anti-Semitic statements.

...100% bullshit smear campaign by the WSJ not mentioned...

Influencers must create trust and manage their own base, just like any other brand. The losers at the end of that stick are ad driven media outlets like NyTimes and Google. People creating content is not going anywhere and neither is the power of social media. Sure some top end influences are practically just product pushing robots, but this landscape will even out to be more genuine and niche based.

The long ugly decline of traditional media grasping at straws is not over, the revenue will continue to plummet. The title should be "The continual fall of the MSM as the internet continues to erode it's value."
Mikko Hypponen Speaks about WannaCry at SPECIES
The choice of algorithm is less baffling than the choice of mode of operation. When designing a new file system, why in world would you use unauthenticated XEX (or XTS) mode instead of an authenticated mode (SIV, HMAC+CTR, ChaCha20-Poly1305, Speck128+CMAC-Speck128 or whatever). It's not like you need a one-to-one block mapping between encrypted and unencrypted data — you design datastructures yourself, it's a new filesystem! Can't they afford additional 16 bytes?
The git model for a context where not everyone is a software developer is:

Use these three git commands you have memorized.

If something breaks ask the person who understands git.

That is the reality. Anything that makes people more productive, especially in contexts where the difference between staged/unstaged and all the other things you mention, don't matter, is very very welcome.
I highly recommend "How to Stop Worrying and Start Living" by Dale Carnegie. It's helped me manage stress.
Q – Initiative to build commercially available universal quantum computers
> But like I said earlier, it's not like they ever had very good OpenGL support either.

Around 2005 or so, Apple had one of the best implementations of OpenGL in the entire industry. Sadly, in a decade, they went from the best implementation in the industry to the worst.
Maybe i am lucky, but what most "BSODs" on 9x amounted to was a "the program is unresponsive".
What is the downside of having a high threshold for removing protections?
“Cyclops” Goat Born in India – National Geographic
As somebody who has been hiring engineers in Barcelona for 2+ years now as founder of NoviCap I can tell you more from an employer POV. (if interested more info about us: https://gist.github.com/noverloop/ec033c20c02cf9e219d2fc9739...)

On Madrid vs. Barcelona, the level of english spoken in Madrid is much lower among engineers and I suppose in general. It's also noted that working culture in Madrid is more 'formal' (dress, manners) than Barcelona. An example from Spanish culture is that Madrid refers to catalans as hippies and Catalans to people working in Madrid as 'suits'.

As for economic differences Madrid has more headquarters, especially of companies active across LATAM while Barcelona has manufacturing (automotive, industrial,..), tourism (a lot) and about 75% of the countries' startup scene. cfr. https://novobrief.com/barcelona-madrid-startup-ecosystem/

The tech sector in Barcelona is booming with new investments and new funds entering. VC funding used to be relatively inaccessible but all major EU VC's invest in Spain now and it has two great homegrown funds too. There are many bootstrapped companies and some big tech companies have opened engineering offices here.

There are plenty of english-speaking conferences and meetups going on and it's easy to meet other engineers.

You won't have much problems mixing in as most meetups are in English and engineering teams are often a mix of foreigners and Spaniards. I don't think not speaking spanish will hold you back professionally. In fact, our team is majority British :)

In terms of outdoor activities you can do both are not really comparable since Barcelona is near the sea-side but also a 2-hour train ride away from a ski-resort in Andorra.

In terms of weather both cities get really warm during the summer, but Madrid is located within a group of hills and traps the heat more.
Barcelona on the other side has some shade from the mountain and its proximity to the sea makes it more humid which makes it tolerable except in July/August. Catalans tend to take long holidays in these periods. The winters are milder though, I have been wearing t-shirts in January ever since I got here.

In terms of absolute salary the amounts are lower than London but in terms of quality of living I find you get more value for money.

For startups the salary levels are about:

Juniors get around 25k€

2y+ work experience gets you around 35k€

Senior usually gets you around 50k€

It also depends on your stack as PHP, .net and Java pay less.

However, there are big companies here that have put engineering offices here such as Xing or Typeform that can be negotiated to Berlin levels. They will always try to pay you Spanish levels first but they are happy to pay Berlin levels when pressed.
Their offer range is from 55k€ to 75k€

As for contracting, there is almost none of that here. The ones I know that do it contract remotely for London.
I know this is true on the nvidia side, but I think it is less true on the AMD side [0]. The old AMD drivers may have been like this, but it appears they have changed.

[0] https://github.com/RadeonOpenCompute/ROCm
We know why. It's climate change. It says so in the freakin' article!

r/savedyouaclick
The benefits of physical activity far outweigh the increased longterm risk from air pollution. Also the pollution might be high compared to the best cities, but its still far from places like Beijing were the air is downright toxic, and still people live there.
Publishers had a choice, and they overwhelmingly chose to host their sites on infrastructure that was too slow. That's why the AMP project exists, to take choices like that away from publishers, because they consistently make the wrong choices when you give them one.
Microsoft is actively rebranding itself from "evil megacorporation" to "innovative doer of good".
I think Mastodon as a native or Electron app that uses bit torrent protocol should do it. Not sure what's the problem with that or I am too optimistic.
I want to beleive that, but I don't know. For example, in Elixir, you would write something like this to square a list: 'Enum.map [1,2,3], $($1 * $1)'. In Ruby: '[1,2,3].map {|e| e * e}'. The Ruby seems more natural to me, but maybe it's the years of OOP speaking and not reason.
This is a dupe, but it's awesome and should be kept up. I hadn't seen it before, for sure.
So, you've been working for 9 months with no agreements with the company? Did you even assign the rights to the IP you are creating to the company? If not, well, you likely have plenty of leverage.

smt88 is right that it's hard to come up with a number in this type of situation. I don't think you should expect less than the other 2 engineers - they'll be further along in vesting, which would account for the extra time they've been working with the company.

But get this dealt with ASAP. You want your equity ironed out before the company gets funding.
Yep. Kerning is just the amount of space in between two characters. So to calculate the total width of a string you take the (fixed) widths of the individual characters and you add the variable widths of the space between each character pair.
I know what it does, but isn't it (and your examples) an instance of the Call Super[1] antipattern?

1. https://www.martinfowler.com/bliki/CallSuper.html
I hope the take-away that comes out of the leaked documents is this: community moderation is very, very hard. It's not just a simple cut-and-dry "free speech vs censorship" issue. There's an enormous amount of nuance involved to sustain a community that won't just devolve into a toxic waste dump that's poison for 99% of the people there.

In my experience working with startups, many of them don't treat their content moderation team well, or it tends to be an afterthought. In reality, this can be the hardest and most important job at a company. PTSD is a real problem with these teams, and pay is often sub-par. And when they make mistakes (or when they don't but people still get mad), they tend to get the bulk of the criticism from it. And then at the end, they usually aren't allowed to talk publicly about any of the work they do.

Please take your content moderation department seriously. If you have one, read through the crap Facebook's team has to deal with on a daily basis, and then go over and hug them.
Control devices remotely hack
+ Burner Numbers hack
+ Verified Paypal Accounts hack
+ Any social media account hack
+ Android & iPhone Hack
+ server crashed hack
+ Text message interception hack
+ Twitters hack
+ Skype hack
+ Credit cards hacker
+ We can drop money into bank accounts.
+ credit score hack
+ blank credit card sale
+ Hack and use Credit Card to shop online
+ Monitor any phone and email address
+ Tap into anybody's call and monitor their
conversation
CONTACT:ftom9856 via kik
Or email blackspothack@gmail. com
This is the type of thing that can really benefit from public disclosure and discourse. What's "acceptable" varies so much by person and over time that having the censoring done in a black box will never be the answer.

The guidelines in the article seem overall reasonable given the range of possibilities versus the number of people working on it. I hope this stays out of the reach of government as long as possible.
Show HN: Android animation library for periodically rotating text
cocktailpeanuts, one question, how would you describe the feeling of burnout?
Oh man that's so sad.
But if you can guess that the place is wired, surely they should too?
How significant can these routes be given that they were lost?
Higher atmospheric CO2 levels allow plants to survive in lower precipitation environments.

https://www.sciencedaily.com/releases/2013/07/130708103521.h...
The story is a Microsoft blog post - it is definitionally PR. Still a good story though.
Moon is faster, only 6kb, has a more powerful templating engine, and a much simpler API. On the other hand, Marionette is a MVC library, and has more functionality.

Moon is just a view library, the other parts can be added in with moon-router [1] and moon-ssr [2].

[1] https://github.com/KingPixil/moon-router

[2] https://github.com/KingPixil/moon-ssr