skysight-inc/HackerNews huggingface dataset:
Awfully buggy.

Just installed on Android. After syncing to my account it shows "no entries found", even though I have hundreds of saved logins in my Mozilla account.

Tried disconnecting my account in order to re-add it again, and can't find a way to do the latter. It just keeps showing the "Disconnect Firefox Lockbox" button, even though it (presumably) is already disconnected.

Will check back in a couple of months to see if it's more fully-baked. But right now this feels pretty pre-alpha.
no I meant for data science applications specifically, sorry
there are many code playground sites[0] that could make the process less painful for you. essentially you will need to reference the library. you can do it locally, or reference the publicly available version (most libraries have a CDN hosted version).

you could also google for the playground site + library, because there may already be a playground setup (a project with a reference to the library already set) for that library somewhere. i.e.

[0] https://www.sitepoint.com/7-code-playgrounds/
After running a thing by myself for nearly ten years, I would say the most important factor is anxiety management. People experience anxiety very differently, so it's hard to give advice, but without some way of dealing with and reducing this stress it is not possible to run a solo business for a sustained period of time.

Some examples of what can make you anxious working solo:

* A "lumpy" income stream that is hard to model or predict

* The feeling of being on call 24/7

* Having to make a large capital outlay or hire an expensive professional like a lawyer

* Seeing a well-funded competitor appear and start hiring

Anxiety is an odd meta-problem in that if you worry about it, you just make it worse, but some strategy for long-term coping is necessary.
Monitor GitHub - Detect sensitive information - Be alerted in real time
That description includes any for-profit services that involve user-generated content. That doesn't make me any less concerned.

Also that link appears to be dead, so I'm not sure what comment you're referring to.
Everybody in WW2 has blood on their hands anyway.
I don't think that the "observations vs evaluations" section was literally suggesting replacing the evaluation line with its corresponding observation line.
Not whining over the slightest inconvenience is part of existing in civil society. Complaining about your neighbor using an air hammer on steel at 11pm, ok. Complaining about your neighbor using an air hammer on steel at normal hours = not ok.

It all comes down to being reasonable and in middle upper class suburbia the Overton window of what is reasonable has moved to favor the complainers over the people who want to go about their lives to the point where those places have seen fit to legislate (or enforce via HOA) what is "reasonable" and that inevitably turns into a race to the bottom.
Another dupe of: https://news.ycombinator.com/item?id=19490869
This is a great way to demotivate programmers from self-learning and side projects.

Programming used to be my hobby and I was always creating webapps or whatnot. Whatever I learned during off-hours, it improved my productivity at work.

Since starting work at this new company, I have lost all the zeal for programming on the side. It feels unfair. Not that my little apps will ever make enough money to get noticed at work. However, there is always a little voice in my head which keep saying don't spend too much time on this project, you don't own it.

Looking to get out as soon as possible.
I'm not sure of this need to remove, or not support, OpenGL these days.

It's not like OpenGL is the greatest graphics API, it's just that it's been used for decades - I personally learned 3D graphics rendering in GL and I still think in GL when I'm compositing a scene in my head.

If I'm going to prototype something, I have historically loved that no matter what platform I'm on, I can pretty much just hit 'compile' and I'll have the same result.

Which leads me to my second complaint - Metal. When Vulkan has come out as the clear choice for next-gen multi-platform graphics technology, Apple, once again, decided to completely invent a proprietary system instead of using the low-hanging fruit that was already there.
It's funny, his very first paragraph hints at what I've found to be the most effective way to handle difficult conversations:

"All my biggest regrets as a founder are around not having difficult conversations sooner. I could have helped team members improve faster, fired people with the wrong fit earlier, had so many more productive meetings. I could have created a more open company culture."

"Sooner". Give difficult information out in small bit immediately. Waiting and letting things bottle up only makes it harder. You also build a relationship with the person receiving the bad news of honesty and openness from the get go.

If I'm managing a report that did something wrong, I address it immediately. They get used to me being honest and prompt with my feedback. Addressing a single issue immediately also mean things don't build up and you're not forced to "bundle" bad news together.

Of course you should also do this with positive feedback but I think you'll find that when you regularly and openly address negative issues, it becomes much easier on all parties involved.
My guess is that anyone in the USA who doesn't do business in Europe will be able to get away with saying "F you" to the EU.
Was MongoDB Ever the Right Choice?
Forthe rest of us, I've created https://competitors.app to help with this and 'waste' only a few minutes.
Commodore Peripheral Bus: Part 1: IEEE-488
Several things get better:

As a skip-level manager, you have a better relationship with IC's. Any interest you take in them personally or professionally is magnified simply because you're the boss of the boss.

Most of anything that is soul sucking CAN be delegated to your managers.

You don't have to solve problems, you just need to make sure your managers know they have everything they need to solve problems.

You have a lot more responsibility for the over all direction of a large swath of features.

The flipside is that it's pretty much all politics at that level.
maybe. the consequences being...?
Sure, someone else might have done it, but that's irrelevant. It doesn't matter if it was Google or Apple, or someone else.

What matters is only the impact to the consumer, and the consumer is far, far better off than in 2005.
OK, but that's not a problem with NVC. "You are sloppy" is an evaluation. An observation would be "the reports you produce consistently have errors" or something like that.
Ask HN: Have you ever used game theory in any software project of yours?
> I suppose all it does it remove unrestrained emotion and moral blame from the interaction.

That's not all it does, and is arguably opposed to something important it does. It keeps honest emotion in and displaces the injection of description of “thoughts” that are really rationalizations for emotional responses.

OTOH, in formalized transactional relationships, the assumption of mutual concern for the emotional state of the other that it rests on is not given.
> the problems you are dealing with are also very different.

If you thought dealing with interpersonal conflicts between IC's was fun, JUST wait till you deal with them with your managers.
He does exactly that further down in the article, although those examples further down are a little better than the one I highlighted.
Even if some trillionaire decided to lay out all the wires for a new internet it wouldn't matter with respect to things like this. It would still be subject to the same laws. The same applies to radio mesh networking.
An unlimited MetroCard costs $121/month (or $61/month if you're >65 or disabled) and is good for all subway lines and buses. That's way, way, way less than the cost of owning a vehicle here -- parking in my building is $60 for 3 or more hours, for comparison's sake.

Driving in NYC is already off-limits to the poor and has been for awhile. Congestion pricing will be a net benefit to them because it will get a lot of car traffic off the road, thus reducing the chance of being struck by a vehicle (as a pedestrian), making buses much faster, and making biking more viable. Some of the poorest residents of NYC just use bikes, for example -- even the $121/month MetroCard is too much for them. Building out the bike lane network more would help them the most.
Doesn't switching permanently to summer time fix that exact issue? (we suffer from the same problem in Poland)
> Who compiles that list, and on what information is it based?

A neutral third party (kind of like the federal reserve isn't supposed to be affiliated with any political party... or is this wildly inaccurate)

I'm pretty sure modern day politics are composed of 10-20 hard problems.

1. Providing quality of life for the poor/sick/elderly
1. Protecting citizens via military/war
1. Stances on drugs/drug related crimes
1. Economy wellness (stimulation/QE)
1. Education
1. Transportation
1. Energy/environment/climate change
1. Rights (gender, sexual preference, etc.)

> Well, for one thing, that's not what a lot of people (including the founders) think/thought voters are supposed to be voting on

Is that what you vote for? A politician is a figurehead in my eyes, and it is their job to carry out what they said they were going to (aka not change their policy after winning votes).
You miss the point. It doesn't just filter other people's work, everything has to pass through filters that do not exist and are impossible to create for anyone smaller than Google.

It will either be the end of any kind of user participation on the European internet, or everything that happens has to pass through Google's filter. Neither are good options for internet freedom.

Note that Google's Youtube filter already has a tendency to block people's own content when it resembles content of the big copyright holders. For example: someone playing a piece from Bach on the piano when Sony has also released a recording of that piece from Bach. Youtube will flag that, Sony is fine with that, and small content creators don't have the resources to fight it.

That situation will get a lot worse.
Isn’t that the point tho? It’s very confrontational and generalizing to say “your numbers are always wrong”. Instead, even if it’s a recurring pattern, stick to hard facts and actual examples you can point to. If there has been a history of issues, the person will identify that pattern themselves, unless they’re a complete idiot. And if they fail to identify that, the next hard conversation to have is “you aren’t excelling here and it’s time for a change”.
I’m the case of Brexit, it’s possible that having more frequent engagement with direct democracy would have left the people feeling less ignored by government and less inclined to try to “stick it to them” as a method of voicing their general feeling of discontent. I think we see this around the world, where ossified representational democracies leave people feeling rather disenfranchised and thus taking whatever potshots they find available.
OK, but why?
I'm sorry, I don't understand. If someone says to me "Three of the numbers in the report were inaccurate" (an observation) that's a lot more helpful to me than "Your work is sloppy" (an evaluation). Did you have something else in mind?
LIGO and Virgo Resume Search for Ripples in Space and Time
The Continuation War doesn't have the same kind of simple, plucky David vs Goliath narrative. Small country strikes back to reconquer lost territory with Nazi help, goes a bit beyond the original borders, tacitly contributes to the Siege of Leningrad and the death from starvation of hundreds of thousands of civilians, is beaten back to where they were during the Winter War and then some when the Soviets finally have some men to spare, then switches sides and allies with the Soviets to fight against the remaining Nazis, who proceed to go lay waste to most of Lapland as they retreat... Not exactly Hollywood material.
That might very well be there difference. My coworkers are almost exclusively people who studied CS, and several wrote C professionally at some point.
As an aside, if you like the track discussed in the article, check out Brian Eno's ambient work [1].

This track is a very obvious homage to Eno (and that's great).

Coincidentally, Eno and Richard James are both into generative music and I have little doubt they'll be taking a peek at this article.

1. https://www.youtube.com/watch?v=0TSJbT_NWUY
Is that illegal though (wrongly blocking a video)? If it isn’t, YT can just shrug it off.
I enjoy all 15 hours a day at work dammit!

In all seriousness, for me job satisfaction comes from not just enjoying what you do but believing in what your company is doing. Otherwise it's "just a job." If you can align doing something you enjoy, such as coding, with something you believe in then you're going to be much less likely asking yourself how many hours per day of your job are enjoyable.
to troll people for generations?
which is basically what they've done.
Which are the most famous and the most cited machine learning papers?
Haha this sounds like Pakistan where one province is always insisting on their own standard for moon sighting for holidays or following Saudi Arabia just to spite the rest of the country and the federal government
Well for one, this new thing isn't made of proteins. It's just DNA, growing like a crystal and doing computations in the process.
Right now, when one of my users uploads copyrighted material, I can take it down when I see it. Or when I get a complaint (DMCA takedown).

We're taking about teenagers here, so it's not always clear to them that they cannot use ripped sprites from other games, or music, or whatever.

Basically I can make the uploader responsible for what they upload.

The secondary problem is that my biggest competitor also has a lot of copyrighted material, so I'm already very careful with that not ending up on my platform.

With this new law, anyone can sue me if there might be some sprite on there that they created. If I was my (non-EU) competitor, I would anonymously upload some of my own content to sue the EU company. Basically I'm a sitting duck.

I'm currently working on my platform alone, so implementing a filter is impossible. Even with a big team it would be impossible, since slightly modified sprites are derived works and so also copyrighted.

But if I'm outside of the EU, I can just block that region (not the biggest one anyway, and after the UK leaves, not a single native English speaking country in there).

If I get a competitor from the EU in the far future, I just do the upload & sue trick.
These models are pretty much the same, just phrased a little bit differently. The reason you tax things you want less of is usually because of their negative externalities (and definitely is so in this circumstance).
Another recommendation: Boards of Canada - Tomorrow's Harvest
Actually, there is a pro-organic, pollinator and wildlife friendly program in my city whose lead I am following. Another reason I don't move....

My only plan for the summer is to seed the lawn with clover, water weekly, and keep it cut at the top height of my mower.

How big was your garden, and how visible from the neighbors? In the front I can see that, but who cares in the back, at least in my area.
> The implication of “Consumers are far better now than they were” is that they are better, because of the App Store. This is false, completely illogical, and a straw man argument (as no one suggest users of tech have it worse in 2019 then 2005).

No, it isn't false. Buying and/or installing an app today is orders of magnitude easier, safer and cheaper than 2005.

You clearly don't like it, and you probably are part of the little elite that had access to the internet before the general public did.

You can still do online everything that you used to in 2005, nothing was removed.

> That may have been true in the 80s, but by 2000 usage was at 50% and climbed to 75% by 2010.

Sorry the break the news to you, but the US isn't the world.

Maybe you should step out of the hacker news bubble for a minute.
I haven't had to enable some global setting to allow unknown programs on Windows 10. What are you referring to?
Is it possible you’re misreading that section?

The point is to deliver the observation, not the evaluation.

You seem to be saying that those evaluation statements are lazy/unhelpful. And NVC advocates agree! That’s why they recommend observations, not evaluations!
Besides the recommendations already done I can recommend Field Rotation: https://fieldrotation.bandcamp.com/

Some favorites:

• https://fieldrotation.bandcamp.com/track/acoustic-tale-2

• https://fieldrotation.bandcamp.com/album/regenzeit
Apple TV+ has no idea what it wants to be
> Many many many people vote against their economic self interest with full understanding that they are doing so.

Can you give me an example? Do you mean top earners voting for democrat because democrats are typically seen as more empathetic in society?
"wasting their lives compiling Linux in their spare time" stopped reading there
Yes, considering they're expressly used to address this particular subpopulation, it's pretty much a waste of time to study these without including them. The "normal" population is pretty much the control group.
Apple’s Services Event
Exactly the latter. If Russia had stayed on good terms with the West after the war, instead of being retconned as a villain, Finland would only be mentioned in the history books as an evil Nazi ally.
I think part of it is that the observation needs to be genuinely objective rather than veiled evaluation.

For example, when I did tech support I would occasionally get chat messages from my supervisor along the lines of:

"Hey, I see that you closed out Ticket #XYZ without any resolution or response sent to the requester."

(waits for response)

(waits for response)

(waits for response)

...and it would make me furious, regardless of whatever the situation was.
Something about the sound of a neglected piano. Detuned, buzzing; it's played as is.
I'm confused, is this an OS for China? That alone doesn't inspire too much confidence, if it was "designed for China", because we all know what that could mean, especially with Google being so eager to please dictator Xi lately for a chance of a few search engine market points in China.
There is really no way for them to "spin" this into something positive for the people, because everyone can clearly see their ignorance and contempt for common people through legislation like this. It is fundamentally corrupt and should be abolished asap
Are you joking or are you serious? How are you going to respond to a serious discussion with a flippant fact and not point us in the right direction? Care to share where eye drops are obtained? I'm so curious
My Y Combinator Application for YC S19
Actually, speaking of games with Aphex Twin's music, I'm not sure how many folks here recall the Dreamcast classic 'Rez' - a synesthesic, psychedelic rail-shooter which actually featured a track of his, under his legal name 'Richard D. James'.

If you guys haven't played it, seriously give it a shot. I believe there is a re-released version on XBOX and PC, though I can't speak to the quality of the ports, as I still play my Dreamcast almost daily. ;)
What, you expected anything less from Apple? They are a vertical company, not going to use anything outside of their ecosystem unless if it costs too much. And with their cash they can afford to
If you're a founder and this genuinely does scare you: raise money. Assuming your company stays on the same trajectory, you can raise at much better terms now than when a recession hits, especially if said recession will impact your growth.
Not in Manhattan, they don't.
Thanks for this.

Question: is there any rational reason an investor would invest in a 10-year bond when they could get a better interest rate on a six month bond?

It seems like an inversion would result in near-zero long-term bond purchases.
The extensions were always going to be in Vulkan. They embraced them even more than OpenGL, because you're not going to get around it. Hardware is just plain different from other hardware and PMs want a "value add". What Vulkan does differently is that you have to explicitly enable extensions, so you can't unknowingly be relying on an extension when trying to write cross platform code.

This is all a good thing.
It's a link to a comment of theirs that is dead - not sure why it seems like a pretty good comment.

I've vouched for it, hopefully a few other people with enough karma to do so will and it will resurrect itself.
Yes, this is what passed.

The "5 million unique monthly visitors" point is concerning too, because that term is not clearly defined.
Social media and the concentration of power
IPO mania: San Francisco braces for 'earthquake' of new tech millionaires
> POSIX can be a library too

I've the feeling that POSIX is an API that makes many assumptions about how things internally are implemented in the kernel. So POSIX as a library is often limited or inefficient.
You're right but that's an additional layer of abstraction - check out the article / paper, they built a 6-bit "computer" using DNA and DNA superstructures only.
Great point. Growing up my mom must have read some book about how to comfort kids. She would always say “It sounds like you ...”. For example: “I hate my teacher.” Would receive a response of “It sounds like you are upset with your teacher.”

As soon as I was old enough to recognize the pattern it became an infuriatingly depersonal way to be talked to. Sometimes the lack of “umm, like, just, kind of, etc.” will reveal speech as inorganic and make the whole thing seem false. After awhile it’s hard to even relate to someone who speaks to you like that as a person.
Borg may be rocket science but k8s is not. Especially now that they've put a couple years into the documentation and tooling.
This was a great read, thanks for sharing here. I'm always pleasantly surprised to see theological posts show up on HN every now and then. The discussion on how God can be both loving and wrathful comes up often and is often hard to end on a satisfactory answer, even though those attributes are necessary for each other. This post really helped show the mercy of God in the story of the Golden Calf, and of Gomorrah and Gomorrah, which are often cited in arguments on why God is "unjust."
That would be enough. Although mods are easier I guess. In BO1 I just wanted an "all stuff allowed" filter.
Spreading bees out would not make a difference here. All hives have some level of varroa nowadays. The level depends on management techniques and not so much proximity to other hives with mites. Spreading hives out into 1 acre plots wouldn't do much when bees are foraging miles away from the hive, and would make it more difficult to visit each hive for maintenance.
If you're think about algorithms in terms of how they might embed into a processor, you need to know the throughput and latency numbers even if the compiler is getting things right.

For example, there are some nice possibilities with the TBL instruction (or PSHUFB, or VERMB, etc) for doing character class membership tests. Which version you use would have a lot to do with whether you think TBL is going to issue 2/cycle, 1/cycle or 0.5/cycle (just fr'instance) - you might design the algorithm quite differently. It's not just a case of picking the one design choice and then having the compiler schedule that - if you're not thinking about this during design, you're not going to be remotely near peak performance.
Intention mostly - machines imply design. Putting aside the philosophical questions if designed proteins unlike known ones still count as proteins doing data processing instead of structural and signaling (antigens) might count as something different from what has been found in nature. Not to mention proteins can be synthesized from ammino acids without DNA or RNA.

One thing is certain all DNA programmable machines may count as proteins but not all proteins count as DNA programmable machines.