skysight-inc/HackerNews huggingface dataset:
Also Binance is quite simply a better exchange. It works flawlessly even when the market is hot. The quality of what they've developed and the speed at which they did it makes the average silicon valley team look like 7 year olds.
The last part of that article makes me think of the people who want tp.give up on exceptions, use Optional, and go back to the bad old days of C. (If you have error handling it will be more code than the straight path)
FTX exchange. Unavailable to US residents though.
It's not about forcing Twitter, it's about how Twitter wants to be framed.

As a platform, it bears no responsibility over what's published on it as long as it complies with any court orders to remove illegal content. But it cannot censor or editorialize content.

If it does, it becomes a media outlet and has responsibility over all content published on Twitter, (which doesn't scale very well).

Jack wants to have the best of both worlds. The power to censor whatever he doesn't like, with 0 responsibility over the content he doesn't care about.
Hmm, I did have minor issues, but IMHO it's much better than your average gadget (the first Chromecast at least). And it's dirt cheap, I think I got it for 4€ ? (though that's because Google subsidizes it).

I did have some issues recently with being unable to pair it with specific Samsung phones, but it's a combination of it getting old and I assume issues with Google killing software (I don't want your Google Home !).

In a way I have worse issues with my Pebble Time… which Google now owns, to my displeasure. (But it is probably more open, so I have better chances fixing the issues myself in the long term…)
I have to say the Australien Government has been producing some superb videos:

https://en.wikipedia.org/wiki/The_Juice_Media#Honest_Governm...
I haven't used Windows in any real capacity since the early days of Windows 7. As I say this is definitely a personal preference thing that i've likely picked up in recent years. It's just mildly annoying to me that every other browser I use has it on mouse press rather than release
I've heard a lot of people refer to being "out of spoons" throughout the years. It's good to finally read the origin story of that.
First thing about most HIFI speakers is that they have to be at least 0.5m from the back wall. Otherwise you lose sound stage depth and get bloated bass. Its such a shame to see people giving 5-10k$ on pair of really good speakers and putting them 20-30cm from the wall (i see that ALL the time on various FB groups).
I have mine floorstanders around 1.2m away, where they sound the best. Is always a compromise between room and speakers placement.
CSR in the Startup World
Hi! I am a corporate social responsibility expert that is currently finishing my MBA in Sustainability. As part of my thesis topic, I am trying to explore the idea of CSR in the startup world and what prevents most startups from integrating social, environmental and governance considerations from day 1.

Any thoughts/advice/answers are welcomed!

Thanks,
Ani
even if you just did it from "city center -> the address on the postal" -> estimate gas -> CO2 estimation would be useful.

Lots of these suggestions are great, but honestly just focus on the first version.

Great idea tbh
It's Chromium
This is how it should be - mouse actions trigger on releasing the button, not when pushing it. It allows the user to correct a mistake if they accidentally pressed the button, because they can move the mouse away from the clicked object and the action will not trigger. Many modern self-cooked UI systems seem to forget about this, it's just sad.
Seems like the article is flagged as hell. That's disgusting if you're flagging because you're long BTC.
>So I decided to sign up using a fake email and a fake name.

Facebook requires you to use your real name when creating an account.

>I was extremely shocked to learn that facebook requires you to upload a real picture of yourself in order to use the service[1]!

Nope, Facebook requires you to upload a real picture because you got caught creating fake accounts. You know who else uses fake names and emails and creates multiple accounts once the previous one runs into a checkpoint once it appears to be fake? Scammers and bots. Use your real name, and then lock down your privacy settings to where only your friends can see info about you. It'd be annoying to your friends trying to remember who "John Smith" actually was all the time anyways.
Doesn't the research now suggest that "finite willpower" / ego depletion is only true if you believe it?
What’s the basis for saying that’s “significant”?

(Genuine question — I’m not familiar with the metric and the differences seem small)
you don't know about it

/usr/lib/system/libsystem_kernel.dylib

ex. https://stackoverflow.com/questions/37656016/osx-setgid-syst...
> the browser frame/chrome just completely freezes on macOS

IME (on Linux), browsers freezing like this usually has to do with them having hardware acceleration enabled. I had this problem for the longest time with Chrome on a previous computer and since I have started disabling acceleration as the first step after installing a browser, the problem has gone away.
All good points, the only thing I’ll say about the notion of ‘good clients’ is that, usually, you have to work your way up to good clients. This is true even if you are just an ordinary person looking for a job, you will need a framework to handle low paying or minimal growth roles.

When you only have a handful of clients, even the shittiest one matters. Setting standards for what you will or won’t put up with this early may not be optimal. Getting the framework in place internally for your team to identify the problem clients, keeping the toxicity transparent and distributed through proper heatsinks will lead to the more organic evolution of what you will or will not put up with from a
client when money is involved.

So part of the framework could actually mean de-prioritizing the client’s work internally, while prioritizing communication and expectations for some time. You could also boost morale of your team by requiring sign off from leadership on every little deliverable to show that you acknowledge the problem and those managing it internally.
Curious how much CO2 is emitted by fires in remote African villages compared to, say, power plants in industrialized countries, particularly since all the literature I've seen pins the CO2 issue of late on the industrial revolution.

Still, does sound like a good efficiency gain for those villages.
Presumably against twitter's T&C?
Hospitals told to involve engineers in ‘clinical decisions’ about oxygen
DigiCert and QuoVadis revoke intermediate certificate without notice
> Programming COULD use a lot of simplification

I disagree, actually. There are plenty of languages, and even visual programming (via flow-diagrams, like Unreal Engine's "Blueprint" and Blender's shader flow diagrams), for those who just want to play around. For people who want to write a quick and dirty script, languages like python make it very easy already (relative to what they actually do).

> Programming COULD use [...] removal of barriers

Absolutely agree with this, though. There's an unnecessary elitism in many places that really needs to go..

> Development is sometimes hard and requires hard work to do right by people.

This is *so* important for these people to understand. There are languages and domains where the "elitism" is fully justified. If someone decides they want to write a high performance, easy to use, cross platform native application and complain about C++ or Rust being too complicated, then they should find an easier job. There is justified and unjustified elitism, and there are domains which could use, if anything, even more "complication" and more specifications, more "barriers" to ensure higher quality.
How to set up FreeBSD 12 VNET jail with ZFS – FreeBSDNews.com
/usr/lib/system/libsystem_kernel.dylib
Google looks at pulling all or part of its search engine from Australia
I like the name of that team :) Very creative!
Where? You seem to be completely unaware that cost of education varies by country.
There are different opinions regarding standing waves, at least regarding subwoofers. Some say they can actually be pleasant and beneficial, as they can boost perceived bass responses for smaller setups, depending on frequency and intensity.
The problem is that without understanding the "arcana" of the OS platform you're using, you'll quickly hit a brick wall with your IDE. You won't understand what the configuration options mean, you won't understand what the documentation or people on StackOverflow want you to do and why. IDEs are mostly an abstraction over a set of CLI tools; if you try to do anything nontrivial, you'll see where the abstraction leaks.
That's part of libSystem, macOS's libc implementation…
> We are in no way dependent on this client for our survival and what will be the best way to escape from such a mess?

Make your lawyer review the paperwork you already have signed, and cancel the contract.

(Alternative: Make your lawyer review the paperwork and raise your price 10 fold.)
Where did I ever imply anything should be criminalized or not?

My point is: There's a clear distinction between material that inherently causes harm in its creation and content that may lead to harm in some way.

Your extension to drugs or clothing only partially makes sense, as those can be produced without causing harm to or exploiting anybody. I view it as more similar to (knowingly) buying stolen goods.
Most of what they developed is customization over white label solutions (that's how the main exchange was started), and acquisitions. The UI is a convoluted mash-up of different systems. Try using their margin trading. They're spending very little on in-house software development compared to their revenue and the average SV company of that size, and it shows.

> It works flawlessly even when the market is hot.

That's factually false. It holds up better than Coinbase sure, that's not hard, but it very frequently gets overwhelmed during volume spikes. The web UI and the various price feeds often fall behind. The orderbook feed falls out of sync even during normal usage hours. The more robust part of their stack, the trading API, rarely goes down though, I'll give you that.

I guess your comment makes my point about BNB. It's a great way to keep customers loyal and engaged. I do agree that overall it is the best cryptocurrency exchange, but let's not use HN as a shilling avenue.
Well he does work in that industry so obviously he's going to use references from the subjects he knows most about.

Nothing wrong with gaming as long as you play in moderation :)
I have done this before, though not for so long, and it is really nice.

Unfortunately I actually do need to follow news in order to keep up with covid rules which at least here in Denmark changes with very low warning.

I am looking forward to getting out and getting drunk with my friends and forgetting the news even exists once this is over.
If we want monkeys typing out the entire works of Shakespeare we might as well make that the default when you open a browser and smash the keyboard/screen (device will magically know).

I mean the alternative - friggin' learnin' stuff - is too hard.
Tankies are true believers, just like Trumpists, or the typical soccer moms who picket outside Planned Parenthood, but when their daughter needs it they obviously use it, then back to picketing the next day.

"This time it will be different."

There are also various explanations of how and why the Holodomor just "happened", and it had nothing to do with communism/socialism/USSR/Stalin, or it was Nazi propaganda, etc. ( https://www.reddit.com/r/communism101/comments/izcxbk/i_saw_... - with reputable sources such as sputniknews :| )

Though my favorite is the "Capitalism kills a lot more people" """"infographics"""". ( https://twitter.com/HasBezosDecided/status/12608739086995087... )
I was on a search for a good browser for an older machine that was lighter on resources. I tried vivaldi but ended up with SlimBrowser and have been happy so far with the experience.
I bought from a (relatively) small German commerce site[1] rather than a bigger site like Amazon, OCUK, or Scan. I'm in EU though, probably doesn't help if you're US. I think I paid a €50 or so premium over the retail price but I didn't mind that too much.

I used this[2] site to keep an eye open for stock, as you can see it's pretty much empty now but I just checked every day and finally found one.

[1] https://www.reichelt.de/
[2] https://www.gputracker.eu/en/search/category/1/graphics-card...
So a project with billions of installations is able to fund one developer.

I rely on a lot of open source and have created a few small projects. None the less I have a nagging feeling that open source is devaluing the work of programmers.
Isn't that against GDPR for european users?
When asked about his opinion of the Apple M1 (which is heavily discussed recently on HN), Blow said it doesn’t matter in the long term, since software will eventually eat up the performance improvements. It’s easy to get defensive about this argument since us programmers are the ones causing the problem. But as a user, I don’t want to need a 3 GHz machine to run a text editor somewhat responsively.
This is a disruptive mess - cert bundles with the wrong (now revoked) intermediate were being provided to subscribers as recently as yesterday despite the new intermediate being minted last September.
Spain is a country with huge problems. But it is not a failed state. You should try Venezuela if you want to get the flavour of failure. In any case, Spain is very corrupt, including Catalonia (where I live), but many other EU countries are corrupt too. I think about France and all the corruption cases about weapons procurement contracts (Taiwan frigates, etc.). We can also think about the US ...
Because how would you implement it?

- Using a camera: can't detect micronutrients

- Using barcode/RFID in the packaging: you can't have this in all types of food.

- Using some kind of sensor: devices that can detect micronutrients are way too large to be "unobtrusive".

- Letting the user enter the data: will never work.
One feature Vivaldi has that I can't live without is the tabs on the side, as the image shows: https://vivaldi.com/blog/tab-management-tricks-vivaldi/#1_Vi...

which makes a lot of sense since we mostly have widescreens and tab titles need to be readable - the alternative is to go for minimalism and not be a tab hoarder.

Vivaldi also has a tab management panel where you can select multiple tabs and close them (it also lists the closed tabs if you want to reopen any), or bookmark all of them, etc.

Edit to add: ah, #2 in link above is also another great feature: Hit F2 and get a Spotlight-esque search. If you have 100 tabs open in 4 windows and want to jump to a particular tab, you can hit F2 and type in part of the title, e.g. "Wikipedia", and it will suggest your open tabs which has "Wikipedia" as part of the title, as well as recently closed tabs.
> By storming an important government building, you can do some damage (esp. reputational one), kill certain people, but overthrow of a political system in a huge country is much harder to pull off. In modern history, such primitive actions usually fell flat on their face after mere hours. Which is precisely what happened here.

I don't think that occupation as the route to success was ever intended. The intent was that a combination of intimidation a d violence by the mob would combine with the actions by ideologically allied legislators to result in a key governing action (the electoral vote count) being resolved in a way which would leave the figure promoted by the mob in power. The timing was critical.

> I would be more worried about a potential "rebellion in the provinces", which is basically what Francesco Franco did. That would have a potential to spin into a full fledged civil war or violent secession. This is something that was effective in certain cases.

That's pretty much what the propaganda framework has been being laid for with the narrative about Trump voters being “silenced” by adherence to legal process, and the combat-orriented narrative (whether deliberately or incidental to efforts to build support for sharp events like the 1/6 insurrection and the violent actions planned for next week.) If it's deliberate, that bodes ill, but even if it's not short of a direct and strong repudiation by sufficient figures influential to the factions that have been radicalized, there's still an enormous danger of it spinning out of control. While I think the insurrection-focussed impeachment trial is an opportunity for that, I'm not convinced that even of Republicans in the Senate seize that opportunity that are collectively influential enough with the radicalized for that to significantly mitigate the radicalization rather than being widely seen as a stab in the back.
Sadly, you can't have a product that does one thing and does it well when you have to show never-ending growth to investors :(
>Hell, in Slack, I watch their data scientists continuously wrestle with how to actually make their Jupyter notebooks work in production.

Could you go into more details on what their struggles are? We had many problems as a company doing machine learning projects, and we built our internal platform (https://iko.ai) to keep our sanity. I'm always interested in problems others may be having.
I was curious, but Safari is reported to not be supported for anything, neither for see a homepage.
Guideline for Performing Islamic Rites at the International Space Station [pdf]
"Space exploration is an advancement in the history
of civilisation. The rapid development of knowledge
will surely encourage further exploration in future.
No matter where a Muslim is and no matter how
technology evolves, his or her religious rites remain
an obligation which must be performed. The
sophistication of ISS and its conditions which are
different from those on Earth are not obstacles
which prevent astronauts from performing their
religious rites, particularly because Islam grants
concessions (rukhsah) for difficult circumstances."
But it is the right attitude for someone creating tools for other proficient programmers to do even more advanced things. We won't advance the state of the art by handicapping yourself through catering to extreme beginners at every point.

In other words, the target audience of a Promise library for JS are people who know JavaScript and understand async. Trying to explain the basics of JavaScript, or programming in general, in that library's documentation would be a waste of time for everyone involved. A beginner has plenty of resources to learn from to reach the appropriate level, at which point they'll be able to wield the Promise library in a useful and responsible manner.
> you get an absolutely bloated interface (or should I say OS-replacement?)

This is basically the old Opera approach. Vivaldi was created by the Opera founders, is made up of ex-Opera staff, and has the goal of recreating an Opera 12-esque browser experience on top of the Chromium engine. If you liked Opera 12, you'll like their "bloated / OS-replacement" (also highly customisable, almost everything is removable) UI approach. If you didn't like Opera 12, you likely won't.

If you haven't tried the latest snapshots you're in for a treat: the UI now bundles a full calendar and mail client :D

I use Firefox as my daily driver today, but I was an Opera 12 user: the UI was bloated-by-default out of the box but the two important caveats were: (1) 100% customisability allowing you to streamline it easily, and (2) bloat never impacted performance at all (in fact Opera was the most performant browser back then for heavy tab use, even while the integrated mail client was indexing hundreds of incoming mails). I can see perf. being a bigger challenge for Vivaldi though since they have less control over the Chromium foundations... Curious to see how they get on with this.

> I've found nothing about how their sync protocol works

As far as I've seen they haven't released the source of their sync server[0] or protocol, but the mechanism seems similar enough to Chrome that they've likely stuck to using a similar protocol, just with their own server endpoint(s). It prompts me to use macOS keychain for sync encryption, as Chrome does, so this seems to strongly imply e2e.

The internals UI[1] also gives some nice data for the curious. It shows e2e as being enabled for me, but it looks like it isn't always (possibly only newer versions of Vivaldi support e2e and they need some kind of backward compat.)

[0] https://bifrost.vivaldi.com/

[1] vivaldi://sync-internals
One of the main problems with banning political subjects on the site is that it favors the mainstream political ideas and disfavors the alternative political ideas.

This makes it essentially a political move on HN mods side, ie. not neutral at all, even though it "bans everything equally".

Mainstream political ideas disseminate through all other sorts of sites like Twitter, Facebook, Youtube or even cable news. Whilst alternative ideas do not. (Arguably not even on Reddit anymore)

Whilst you can certainly make the argument that what we post here doesn't matter because there isn't a million users on Facebook that it might reach, I think reaching the correct people, even if only less than a hundred, is worthwhile and arguably more impactful.

Now, with the way the world is moving forward right now, with Twitter and Parler, it turns out that allowing political subjects to be debated isn't exactly a neutral stance either. That it is essentially a stance that is "for" the alternatives, at least according to some powerful people in control.

Which puts the HN mods team in a damned if you do damned if you don't kind of seat.

I think in a more healthy world a site like this could and should stay on topic, avoiding political subjects outside the occasional coding-language or distro flamewars. ;)

But since the world is arguably terminally ill right now, HN should continue on it's current trajectory and "keep siding with the alternative political ideas", and allowing politics to be discussed.

I don't want to come off as accusing them of actually siding with any side however, I'm just stating that in the current climate, they come off that way whether they like it or not. In my personal opinion, a forum that allows moderated political debate is truly neutral, period. But my personal opinion doesn't set the tone for the political climate just yet.
In one of my projects we used Google Hangouts as our main tool for video calls.

I was using Vivaldi back then, it used to freeze whole browser once or twice a week, which was unacepptable when I was doing ie. demo of new version. Such freeze took few minutes to recover from, and the whole call was 30 min of length.

After switching back to Safari problem was gone.

So for me Vivaldi is big NO.
Exploring Swap on FreeBSD
> Pick whatever method of keeping the users' eyes on the screens and be less greedy, more efficient.

Being greedy for your users’ limited life is at least as bad as whatever Google does, IMO.
> In regional cities/towns

In certain areas yeah, but painting all the regions with that brush is strange. Most of the country couldn't handle anything of the sort and the place would be raided by the police in a day. Despite how many pretend play it up to be, Australia is an incredibly conservative country.

The stuff you'll find in mining towns is far worse and basically the wild west. Barstaff will pour you out a beer using their bare asscheeks for a tip. Always wondered what the health authorities think of that.
He says it like it is - and has a critical mind which I suppose makes him come across as confrontational. A troll on the other hand goes out of their way to insult & shock, which I don't believe he does.
Wow, this is awful. I just tried to log into my account and I can't unless I give them access to my contacts.

This is completely unacceptable - feels like a ransom.