skysight-inc/HackerNews huggingface dataset:
It is an unpopular opinion but we need to change the business model. Highly tax digital advertising so that subscription/patron business models have a chance and then we start to have more aligned incentives. Right now, digital advertising is too cheap and easy to exploit.
"as long as we can counter them by rational argument and keep them in check by public opinion, suppression would certainly be most unwise."

this still applies. RT readers arent shooting you.

funny how the paradox of tolerance is thrown around most by the people who understand it the least.
> Nation states don't do "precedents" when it comes to helping each other out.

NATO is a nation state alliance built on mutual defense and strengthened by precedent. The precedent of defending allies is built into the NATO agreement.

> For democracies this timeline is short. For dictatorships and monarchies this timeline tends to be a little longer because nobody wants to leave a giant mess for their kid.

Great point on the different timelines, I have to disagree on the reason. Dictators/monarchies have a longer timeline because they tend to rule for much longer than leaders in democracies. By definition, democracies involve turning over the ideals and ideas of leadership every few years. Do you believe Putin is worried about leaving things to the daughters that he never mentions?
It is not that simple. There are no clear rules on where you tip. You have to live in the area and simply learn it. E.g. you don’t tip at Starbucks, but you do tip at most cafés, you tip you taxi driver but not your bus driver. You don’t tip at the gas station. In an open bar you are still supposed to tip the bartender even if you don’t pay for the drinks, but hardly any guides tell you that. If there is live music sometimes you are supposed to tip them, but you can never tell when.
I thought you were joking.. https://en.wikipedia.org/wiki/Tamamo-no-Mae
I love the colouring approach, that's same approach I use when explaining/analysing binary search. One advantage of this approach that was not explicitly mentioned is that the behaviour is clear and well-defined when the target element appears multiple times, unlike some implementations where it is unspecified which occurrence will be found. Minor point: I prefer to negate the predicate, i.e. "is_red" instead of "is_green". Then the definition of the binary_search is "return the first index for which the predicate returns true", which I find more natural.

But the three if-statements for the base cases are horrible and completely unnecessary!

We can't initialise `left` to 0 because that might violate the invariant (it is possible that `is_green(arr[0])` will return False). However, we can initialise `left` to -1 (!) if we define `is_green(arr[-1])` to be True, and make sure to never actually compute `is_green(arr[-1])`. (Note when I say `arr[-1]` I am referring to the fictional element before the first element, not the element specified by Python's negative index rules.)

Similarly, we can initialise `right` to `len(arr)` if we define `is_green(arr[len(arr)])` to be False.

So the first line becomes

left, right = -1, len(array)

and the three if-statements can be deleted.

This uses an exclusive-exclusive range, which can be a little unsettling for people used to inclusive-exclusive ranges. But I think the elegance of the invariants totally justifies it.

Another reason I prefer exclusive-exclusive over inclusive-exclusive for this is that it makes the rounding in `(left + right) // 2` consistent with the "uniqueness" of the middle. An array with 3 items has a unique middle (index 1), while an array with 4 items has two "middles" (index 1 and index 2). With an inclusive-exclusive range, the rounding does not reflect this: when the size is 3, `(0 + 3) / 2` gives 1.5 (which must be truncated to give the correct index); when the size is 4, `(0 + 4) / 2` gives 2.0 (which arbitrarily picks index 2). It bothers me that the case with a unique middle involves rounding (which must be done in the correct direction!) and the case with no unique middle returns a misleadingly exact result. With an exclusive-exclusive range on the other hand, it all works nicely: when the size is 3, `(-1 + 3) / 2` gives 1.0 (which is the unique middle); and when the size is 4, `(-1 + 4) / 2` gives 1.5 (which can be rounded up or down to get the two "middles").
Amsterdam is good for options market making, most of the techniques in this book come up a lot in trading
Certification costs eg. FCC and licensing fees eg. Bluetooth will make anything small quantity not viable. Unlike software where you can have a very niche piece of software for hardware you need to sell a lot to cover the initial costs.
Could be. Worth noting that in the US, bartenders and wait staff can be on different pay scales and different tipping plans (pooled tips vs not, split with servers/bus staff or not). Doesn't make a big difference in this discussion, only noting it because if you get a drink at the bar, then go to a table, you might want to make sure both parties (bartender, waiter) are tipped.
Creator revolt is the only way it seems to force the issue. If everyone started using a open-source medium of storing data and simply extended that to the other platforms, it would take away their control of the medium with which it is presented.

Filecoin might be a good usecase here.
>Please be honest and recognize that discrimination on the basis of Citizenship is exactly the same as racial discrimination.

It's nothing of the kind, and furthermore those Russian citizens who condemn this criminal war of aggression in no uncertain terms are going to be just fine.

>censor the voices of Russians in every field, from sport to art.

If your country is currently murdering civilians and committing genocide in an unprovoked war of aggression, you don't get to participate in sporting events under your country's flag. This is not about censoring you, it's about condemning your country. (Which, by the way, if you don't condemn yourself, then you yourself are complicit, particularly if you live outside of Russia).
I wouldn’t say “might makes right”, because morally the mighty can be wrong.

But “might makes reality” is quite accurate - if a country cannot defend itself it will indeed cease to exist.
In support of delegation:

(This was the philosophy at a Scandinavian firm I worked at).

A more-experienced employee might want to delegate some of their less important tasks to less-experienced people, so that the former can focus on more important higher-value tasks.

If a more-experienced employee with more pay is doing a task that can be done satisfactorily by a less-experienced employee with lesser pay, that means the organization is spending more than it should to get that task done.

Of course, there are some assumptions here:

* The less-experienced is able to do the work with quality.

* The less-experienced wouldn't take an insanely longer time up complete the task than the more-experienced senior.

(Now please don't start a war here saying that everybody should have identical pay and there must not be any hierarchy whatsoever. It's beyond my control.)
> WTH were the study authors thinking?

They were thinking that they wanted a publishable result.

Unfortunately, little to no difference on sleep between dim e-reader at night vs book and dim light wouldn't get published even though would be really useful to know.
i cant find anyone saying anything about a CEO taking a political stance when they provide a service (basically discrimination)... is nobody seeing what is happening here? History (not the propaganda) should be a clue. What did happen in Germany? a specific people were denigrated and blocked from using services no? where did it lead? people who did not fall for the barbarism and propaganda were classed as sympathisers and treated the same. it takes not a long time. Do we have to mention Gaza too, Iraq? Yugoslavia/Bosnia...there is a list a big list and guess what, its predominantly western funded to covertly/overtly.

I am immune suppressant and a vaccine could kill me but what nearly killed me was the same behaviour here from a Corporation/s who stopped me from accessing essential services. And this move is for the care and concern of people.... I will be moving to a REAL company with morals and brains. You are doing to one people what your supposedly standing up against and marketing it!

Qui Bono, what you getting out of this NC Ceo? Time will tell and there's going to be a lot of cognitive Dissonance going around soon enough.

Pathetic crony of the fascistic global capitalist overlords. Yes I'm western, Yes I can source the truth, I do not watch the spew from anything mainstream and I detest infowars, just saying.

You don't know me and I'm asking, is this legal, I think (I will be asking my Lawyer Wife) your open to claims big time and I'm sure many will hear about this approach and walk, i really hope so. I had a similar experience with a VPN service, I walked and told a hell of a lot of people. You mr/ms/LGBTQIZM CEO are a part of oppression just like the megalomaniacs on the other side.

This never stops with the beginning reasons, never! A free internet is becoming a dream. Your involved in censorship simple!
There is inflation, but there is also price gouging wearing inflation as a mask.
Definitely not singular. BART was highly influential when built, unfortunately. WMATA has some of the same mixed s-bahn u-bahn characteristics, especially with the silver line extension
I don't know how to use it, it does nothing to me. Unless it is broken right now, maybe API limits?
It’s true that WebGPU native could be seen as just another middleware. However, what differentiates it is:

1. Well-thought API with an actual standard
2. Large conformance test suite
3. Trivial deploy on the Web
Every conflict party in every conflict does that.

Remember the story about Iraqi soldiers pulling babies out of incubators in Kuwait? Told by a “nurse” in from of the UN, so that the US would get permission to invade Iraq?

People need to be able to see these stories to learn to recognize them as the bullshit they are. Hiding them will do more harm that good in the long to.
Hopefully it happens this time.
EdgeCast used to be "the" CDN competing against Akamai. And Limelight was the only public CDN running on FreeBSD. Not sure if they are still on FreeBSD or not.

While Akamai just bought Linode.

All these used to be common brands across the industry in the early 10s.
When was Jan 1, 1AD?
The description of the function is even funnier than the function itself:

"Used to determine whether the user making this call is subject to teleportations."
Limelight Acquires Edgecast
Coz it was an honest question. I was curious about whether you would genuinely like to see every CNN employee jailed for life.

You answered clearly and in the affirmative.

I dont agree with your answer and I dont find it to be consistent with a belief in free speech but it is consistent with what you previously said.
I like the RTIC programming model, but jesus christ the typestates for accessing peripherals etc are annoying. I agree they went overboard here.
Well you ought to be able to distinguish “Zoom” and “Full Screen” because the icon within the window control will be a plus symbol if it’s Zoom and two arrows pointing at 10 o’clock and 4 o’clock if it’s full screen. By default it’s full screen now, and you have to hold option to bring the Zoom control up (which since the advent of full screen is inconsistent even in Apple’s own apps).

Double clicking the title bar (in the decreasing amount of empty space in modern Mac OS X chrome) will also net you Zoom functionality without holding option.
I started using it when it still was called AudioScrobbler... I miss "the old internet" so much!
You can download only the audio using youtube-dl.
This is why I've always been an advocate of inline code comments.

With just the slightest amount of professionalism, you can keep them up to date, and only a real psychopath would update code without updating the comments directly above it.

(So, of course, 50% of programmers don't...)
Pro-tip: use the kindle paperwhite on 3-6 brithgness and fall asleep easily!

It works wonders for me, honestly, I find I fall asleep easier with reading on a not-bright e-ink reader. I also have a kobo reader which is more yellow in its hue, but also a tad brighter. That one also works well for me, I usually put the reader down in 10 minutes to sleep.
Where do people go now for the sort of info Freshmeat used to provide?
I generally think of obtrusive cookie consent popups as a kind of #maliciouscompliance revenge from villains who are sore about GDPR protections.
> fascist invaders

Given Putin's ties with Israel and the enormous Nazi problem in Ukraine, it seems that describing the invasion as "fascist" is really skirting the line of absurdity.
do you deny that RT is russian government propaganda vehicle?
The Zambians have opted out. Have you been there recently? The people there have taken the Chinese opportunity and run with it, probably because of what they perceived to be a lack of opportunity in the Western system.

I think as the West attempts to keep some of these nations in Western orbit, we need to more openly acknowledge some of the issues our system has caused them in the past. Then we should lay out for them a credible reset that compares favorably to their Chinese opportunity. Absent that, the Chinese will continue to gain outsized influence across Africa because Africans will continue to make decisions that really are just common sense in the current context.

Larger point being that we can't simply claim we have not forced anything on people and these places are acting irrationally. From the perspective of a lot of places outside of the West, things have been forced on them, and they are beginning to take what are, from their perspective, perfectly rational actions to rectify these issues.
Same, I often find my iphone in a dark room on lowest brightness to be too bright if the page doesn't support dark mode.
As I just said, I don't have a source. I was surprised as well. (Should have bookmarked it...)
I think you're quite gifted in story telling, you could be thriller book writer.
Good point - most states require the pay to be the greater of 1) normal minimum wage OR 2) wait-specific min wage + tips/hour.

So, a waiter should always earn at least minimum wage, but can earn more if tips are good.

However, in practice, there are problems with this system. First, waiters who don't earn lots of tips usually get the bad shifts, then fired. Second, lots of room for wage theft.
I've found to be a good view, all front page stories in the last 24h

https://orangesite.sneak.cloud/
Teaching anything when the student doesn't want to learn is a bit futile. I was taught physics at school. I am actually interested in physics now, and I am finding the historical progression, the story behind the move from an older model to a newer one to be very enlightening. I was taught this way at school but I just didn't understand it and wasn't interested enough to pay full attention. I think there is value in telling the historical story of physics, just only to interested students.
> if you only had an idea of what the Facebook data faucet looked like in 2007-2017, your hairs would stand.

I'm pretty sure everyone of technical aptitude knew Facebook's data faucet. But maybe I missed something.

As far as I know, Facebook:

a) Had all the freely provided data, PII/likes/social graph/etc.

b) On Facebook's site or mobile app, the were fingerprinting your device, examining your scrolling/mouse/clicking/other inputs to determine attention on a page

c) Could recreate most nonuser's social graphs just by seeing them as endpoints in registered people's contacts
c) On the web, had "like" buttons or ads and their code pretty much everywhere. Therefore they could track most people to most sites.

d.1) Sites could directly provide more information to allow retargeting
d.2) Sites could directly provide more information through a host of other services FB offered to the developers

e) On mobile, in the background, scrapped your contacts, GPS, nearby devices (other phones, WiFi, Bluetooth, although tower information may or not be included). Also, had installed by default on a lot of phones

f) On mobile, provided libraries people could import into their apps, mostly but not exclusively for ads. This let them get similar insights into usage patterns as on the web. Also, if people didn't install the FB app, let them get (e)

g) Used your real identity to purchase information about you from the various realworld data merchants

Which did I miss?
https://tresorit.com/
> I distinctly remember him talking about how worthless having a file system is on a server, or for that matter an operating system.

If I recall correctly, his statement can be more charitably summarised as noting that many of the functions of an OS or FS are not useful in the specific use case he had, which was running a single program serving a website. He would therefore prefer to not have the additional complexity, attack surface and performance overhead. I do not think that this is very controversial? There are of course trade-offs involved, and he did mention that he was planning on running Linux as a way to get device drivers and something booting with reasonable effort, at least initially.
See my comment above (I have a handicapped son ...) - I don't think that use of retard is offensive. The other common non-pejorative use that I can think of is talking about the timing of the spark igniting the fuel in your (gasoline) ICE.
Same, and I can say at least for me, it unquestionably helps sleep, because I start to feel tired and go to sleep about 10 minutes after I start reading, whereas if I were to stay engaged with my desktop, I could easily stay up hours longer. I go to sleep earlier, and fall asleep faster, since adding my Kobo Forma to my evening routine.
And as tips are paid at the end of service, the waiter doesn't know if you'll tip well or not while serving you.

At bars on the other hand the 'corruption' is much clearer. Tip badly for a round of drinks and you'll get slow/bad service for the rest of the evening. Tip well and you'll get priority service and perhaps even free booze. Especially with spirits and mixed drinks the corruption is obvious. Tip well and the bartender will pour you a double while charging you for a single, essentially 'stealing' from his employer and selling you the stolen goods at a discount under the table.
I don't think the comparison is appropriate at all, I meant it is shocking how many people make it.
I thought this was going to be an article with some historical examples of leaders bad behavior against the general populace that actually helps them keep power and the effects on it. Instead is more of a tips and tricks on how to accrue long lasting power.

Also I disagree about "democratic leaders have to dole out public goods to maintain their power". At least I think public goods here is too flimsy of a phrase to use here. It is alluded later that one of the problems of a leader is bankruptcy. This implies most favours to the 'winning coalition' and doling up public good being just monetary compensation. I don't think is a good way to phrase it. Bread and circus goes more to the point, the former seems an anesthetic, harder to understand way to say drop some money to keep the masses happy. And I don't consider that a 'public good'.
> but you don't need to eat sugar

I made no such claim, agreed. It is definitely possible to survive and thrive without eating sugar.

> No it isn't

But it _is_ valuable, nutritionally speaking. Sugars have great value to our bodies, which is why we seek them. Sugars are an abundant source of calories and our ancestors who are honey, fruits, vegetables, roots and so on had a survival advantage over those who didn't access these foods.

Nowadays the game has changed, but sugars are still highly valuable to our bodies. It's why athletes still carb load and take gels etc when they're performing. You don't see Olympians taking olive oil or meat mid race.
Which part of "So North Korea is doing good then" do you not understand?

Earlier, you said "sure, from their perspective they are" in reply to "So North Korea is doing good then".

I suppose that your agreement with tyrannical dictatorships explains more about you than anyone else.
Yes, virtually every job I've had to at least do some Ops. I also had to do some management quite often.

I don't know what it is about the software industry, that simultaneously not many people can code well yet companies seem to not want programmers to just program. I feel every manager I have come across has somehow expressed a view that I needed to do much more than just code... at one place they even said it was "the bare minimum" to contribute to the codebase, but when I ask if the manager should expand their own horizons and do some coding, of course that idea never gets attention of any kind.

It does feel like unionizing might be overdue for software engineers across the industry.
Agreed, about 99% of admins I know would not be able to identify this error, and most likely most Hacker News reads. The last sentence on your post is very true.
I'm still confused by the existence of APIs like this. Why would a video game suddenly need a proprietary way to access a storage device? Have hard drives & filesystems gotten that much slower over the past 20 years?
Unrecognized Strengths: The power of being you
The problem is that quite often asking some random person that works on X at Y company to take pity on you and look into your problem is more effective than the official support channels because they are so useless that they may as well not exist.
This is just what you have been told.
Do Russians Want War? A Poll
I explained the problem with a fully surveilled cashless society above.
The retail track was normalized. You can tell because the GH3 version has peaks that extend far past where the retail version cuts off.

I had trouble figuring that out at first because I thought that one of the tracks would be retail and the other would be GH3. What the video actually shows is the left and right channels of the edited together retail and GH3 tracks.
That would be weird if it happened but from what I understand what you're saying isn't accurate. A lot of people were leaving the area rather than entering.
In the wise words of GabeN:

> “One thing that we have learned is that piracy is not a pricing issue. It’s a service issue,” explained Newell during his time on stage at the Washington Technology Industry Association's (WTIA) Tech NW conference. “The easiest way to stop piracy is not by putting antipiracy technology to work. It’s by giving those people a service that’s better than what they’re receiving from the pirates.” [1]

[1]: https://www.gamesradar.com/gabe-newell-piracy-issue-service-...
I am Ukrainian, living in US, but have plenty of Russian friends and (still) some connections with people living in Russia.

My strong believe is that there is pretty high support of Putin in Russia, especially around mainstream population, I'd estimate at least 40-50%. This is related to 20+ years of propaganda and phantom pains of USSR collapse. West people should not be delusional. Of course it is also not black and white - not liking West in general is one thing, supporting Putin's war is another.

Finally, I hope you realize that by asking here you will get a _very_ distorted view.
For anyone interested in the Vulkan end of things, I recommend this: https://hoj-senna.github.io/ashen-aetna/

What is nice to see that with Rust's linearity, cleaning resources once they become unused can be cleared quite easily by implementing a custom drop function. The challenge remains though that to know what order you have to do it requires consultation of the Vulkan specification. Though even for this you can enable Vulkan validation layers which actually give quite clear idea what you are doing wrong.