skysight-inc/HackerNews huggingface dataset:
In an authoritarian regime with large masses of human and technological resources determined to have control over its population, nothing is really secure. Sending a message that can't be read by a third party? You're suspect. Have an illegal app installed on your registered "report to big brother" phone? Expect an unfriendly visit by big brother police. Don't have a "big brother" phone? There are various ways of sniffing you out.
The bottom line is that while technology can help in the process, technology can't bring freedom from oppressing regimes. That is only achieved when a synchronised, large enough collection of people feel that they are willing to change things even at great personal risk. Authoritarian regimes know this, and thus put a lot of effort into using fear of consequences to suppress any hint of such development.
I think the odd thing for me, is this just after Microsoft abruptly shut down Mixer.
There was an obvious optimal solution at the start of all of this, which is the same thing many other countries did: have a national lockdown for 1-2 months or so with everyone paid to stay home so that total number of new cases drops very low, then remove the lockdown and use comprehensive contact tracing and testing to quickly respond to new outbreaks.

Instead the federal executive branch acted in a worse than useless manner by being actively counterproductive, while various state governors refused to do anything because acting sensibly contradicted their political beliefs.
Some of the polling places will be open.

Louisville, Ky., with 600,000 people, gets one voting location today (https://www.mercurynews.com/2020/06/23/louisville-ky-with-60...)

Did Consolidating Polling Places in Milwaukee Depress Turnout? (https://www.brennancenter.org/our-work/research-reports/did-...)

Polling Places Remain a Target Ahead of November Elections (https://www.pewtrusts.org/en/research-and-analysis/blogs/sta...)

IN SOUTH CAROLINA, A PEEK AT COVID-19’S IMPACT ON ELECTIONS (https://publicintegrity.org/politics/elections/in-south-caro...)
6:00 alarm

6:00-6:30 slow process of getting up

6:30-6:40 meditate

6:40-7:00 stretching (against sitting)

7:00-8:00 walking outside, listen to podcasts

8:00-12:00 work ~ 8 pomodoros

12:00-14:00 gym (some days), breakfast, rest

14:00-18:00 work ~ 8 pomodoros

18:00-18:30 dinner

18:30-21:00 whatever I want

21:00 sleep
US travel firm $4.5M ransom negotiation open chat
> In the end, synchronization can be achieved by busy waiting. So the implementation of apiService.sql() could just rely on that even if the browser API didn't support it.

I haven't tested this, but I don't think it can. The result callback doesn't have a chance to run if there's a busy loop - javascript is single-threaded, and callbacks only fire when idle (think cooperative multitasking, not preemptive multitasking).

Webworkers may get around this, but I've not used them and am not sure of the details on how they work. A quick look at a guide indicates they still rely on event callbacks in the main thread, so if my thought above is right, it looks like they wouldn't work either.
No, Progress intentionally burns up on reentry.
And also Qanon as a movement exist largely outside of the boards at this point. You should see the type of content on Twitter and Youtube for example. I think most Qanon people have never been to the boards ever.
keep the Maybe types from taking everything over.

Pattern matching on Maybe types is rather unidiomatic Haskell. Much better to take advantage of the type classes to which Maybe belongs: Functor, Applicative, Monad. In particular, there's no need to unwrap/wrap the Maybe value when you have `fmap`.
I have a model similar to this one: https://www.homedepot.com/p/Hessaire-5-300-CFM-3-Speed-Porta...

It is portable, if a bit large.

The thing about price is: what are you paying to cover a certain square footage? To cover 1600 sqft with a window A/C, you need a 25,000+ BTU unit for $900+. The A/C units in the price range of that evaporative cooler only cover 450–550 sqft.

(Speaking to my situation, I live in a loft that's one big room, and only skylights instead of windows. Thank goodness for the swamp cooler, because even if I made a custom adapter to run a duct up to the skylights, no portable A/C would be able to handle the footage!)
This boycott generally is a signal to competitors that let’s not compete at this time where our revenue may impact. The competitors can’t have a meeting about it so this is how they signal each other. If the company competitors follow would mean you are both going maximize your profits e.g raise prices or not cut them via promotions. During the pandemic the sales of Pepsi and coke are already hurting due to commercial sales.

Ad spend for say 5-6 months from
Each might be as big as 100-200 million at best.
I think you need a clean diet, exercise and outdoor time to go along with it.

I met up with one of my friends and his girlfriend who had been Wwoofing for a few months and camping/backpacking. Probably 2 weeks since they last bathed. I was amazed how they both just smelled kind of earthy, not at all like B.O. or funky just sort of like the earth. Maybe so much time in the dirt had built up a really healthy balance of bacteria on their skin.
No, it's not fake. we offer unlimited license for personal & commercial use for both individuals and teams at $49 instead of $100 for the first 200 people only.
Now, we have 173 spots left. check our Gumroad page ==> http://gum.co/f50/f50
Metabolic features of the cell danger response
Confirmation bias. The ones who do this and stink are the ones you end up noticing and remembering. Doesn't take a lot of those to form a noticeable pattern.

Meanwhile, there are probably plenty of folks, like myself, who shower quite rarely and happen to typically avoid smelling for days.
I am glad you like it!
Technically Microsoft owned 1.6% shares before Facebook's IPO, and last information I could get it had sold 20% of the proceeds post-IPO in 2012, so they are somewhat involved in social media.

[1] https://www.zdnet.com/article/microsoft-offloads-20-percent-...
Hard to say. Being one of the first games of its kind, the free version got to about a million downloads really fast. I didn’t get many emails even with that many players because I was really careful to make it bug free and work on most devices, but I’d say the real hate mail started rolling in as soon as the nice new Samsung phones were rolled out and my game didn’t look as good on those, and also, Android finally had some mass market appeal and it was more than just the geeks who had android phones.... it was everybody.

My game was originally designed to work on the G1 phone. Which was an awesome little phone.
The main issue with Standard ML is that it's a dead language–it can't evolve beyond its current state. OCaml by comparison is steadily evolving.
At some point, he needs to decide if he wants to be a CEO or a comedian. He can't be both.
Interesting. Every time I go low-carb, I loose my taste for sweets in about 3 weeks. Anything sugary starts to taste bad until I re-acclimate to it.
Aren't they the farthest possible thing? There is literally one entity (Facebook) controlling the supply (human beings with dopamine addictions).
Rich.vim – visual rich text formatting for plain text files
P.S. you can “graphically” demonstrate the non-commutativity of 3-dimensional rotation to a layperson (including children) in a few minutes by turning around an arbitrary 3-dimensional object in your hands.

P.P.S. The hypervolume of an n-dimensional ball of unit radius only tends to zero as n tends to infinity if you use an n-dimensional hypercube with unit side length as your unit for hypervolume. If you use a standard simplex as your unit for hypervolume, then the volume of the ball tends to infinity. If you use the volume of the ball as your unit, then the volume of the ball tends to 1 by definition. Using a unit-length n-cube as your unit hypervolume is a convenient but arbitrary cultural convention.

One main reason this ratio is ”counterintuitive” is because we conventionally use a unit-side-length square or cube but a unit-radius disk or ball, and the extraneous factors of 2 caused by the discrepancy cause confusion in low dimensions; people weirdly think of disks as being bigger than squares. If we used a unit-diameter disk/ball instead, we would see how the ratio of hypervolume of ball/cube goes strictly down as dimension goes up:

dimension 1: 1
dimension 2: π/4 ≈ 0.79
dimension 3: π/6 ≈ 0.52
dimension 4: π²/32 ≈ 0.31
dimension 5: π²/60 ≈ 0.16
dimension 6: π³/384 ≈ 0.08
dimension 7: π³/840 ≈ 0.04
...
Rule number 21: Site should still work with JS disabled.
I’m looking at Fastspring because of the tax remittances they do.

I don’t think a lot of developers know their actual tax requirements when selling software. A good accountant will surprise a lot of devs :/
And yet, Sweden never closed their schools - and as far as I'm aware didn't have increased incidence in teachers relative to the rest of the population. This article is about a teacher who got sick despite not having students there, and who seems to have been in increased contact with other adults relative to pre-COVID times. (Since she shared a classroom with two others while doing remote learning, which is presumably not normally the case) At least to me, that doesn't seem directly applicable to "can we bring back students safely".
My wife is Vietnamese, my best friend’s wife is Mexican (from Mexico), and both of them thought the Trader Joe’s decision to remove them was really dumb and have no problem with “Trader Jose”, etc. My friend’s wife and her family were posting memes making fun of it on their socials. I don’t think the American woke left knows what’s in the mind of every minority.
> That's because it would still be true, because the market for apps for a particular type of phone that has its own type of apps is a separate market no matter what percentage of the market for phones that type of phone represents.

That's incredibly tautological. Walmart has a monopoly on the distribution of products sold in Walmarts. Nintendo has a monopoly on the distribution of games on Nintendo products. Visa has a monopoly on Visa transactions.

These are not meaningful distinctions: the consumer has a choice not to shop at Walmart, not to buy a Nintendo product, and not to use a Visa card. Similarly, the consumer has a choice not to buy an Apple product.

The types of apps available on a particular phone are part of the purchasing decision of which phone to buy, just like which games are available for a gaming console might influence which console you buy.
I think Apple makes it easy, but we were only on Android at the time, and it took months to finally pay all our taxes. I was sending pennies to counties. It was awful.
I love pleroma! I host a bunch of servers.
I also heard that Roman middle classes who couldn't afford silver used leaden plates to eat off of. As lead very quickly develops an airtight patina, this is much worse than plumbing (which after installation of basically never touched) because knives, forks and just general friction of handling the plates causes the Patina to be scraped off and the food to be exposed to lead.
Maybe we all read the site name wrong.
looks pointedly at Spotify

Can we also have some rule about the maximum frequency of changes? Alternatively can I go one further and suggest that for UI/UX changes, agile style sprints are absolutely not the way they should be done? Rushing out change after change in the UX won’t let you actually see what works and, and let you iterate, it just disrupts users. These changes should be thoroughly thought through, distilled, tested properly - not wildly deployed onto a subset of users, and if necessary, grouped up and deployed altogether so that there is only one UI change to adapt to, not 30.
> the company hoped to phase out third-party cookies in Chrome once it could meet the needs of both users and advertisers.

Chrome, the browser, can't change how web servers are implemented. Users needs are met as long as web servers behave as they should. I've disabled 3rd party cookies and haven't seen any issues (I'd suggest others try it as well).

I suspect mostly advertisers are affected at this point.

If this becomes a thing, I'll block it in my browser.
Using podman instead of Docker on Windows Subsystem for Linux (WSL)
Inflation adjusted first class postage rate, 1885-present.

https://en.wikipedia.org/wiki/History_of_United_States_posta...
LeanStore: In-memory performance for very large data sets
If you are asking if Apple demands 30% of whatever stock I purchase in Robinhood, the answer is most definitely no. Robinhood would be out of business overnight :)
OCaml has really good libraries for concurrency–e.g. check out https://github.com/ocsigen/lwt

There is a GIL (like Node/Python) that means only one thread runs at any moment in time, but multiple threads can still be started. Lwt's Promise abstraction is very similar to Node's, except it's at the library level, not at the runtime level.
Sometimes when you find yourself throwing out baseless accusations and making sweeping generalizations about the root causes of complex systemic issues, it can be useful to step back and ask yourself if your opinion is really bulletproof and rooted in reality, or if you just think it is.

btw calling people bottom feeders generally implies that you have a problem with them.
Bill English has died
It’s also about platforms. For example, it’s easy for me to spend several thousand a month in AWS because as a company we spend a double digit millions amount for it already. However, if I want to buy a new product oh boy will I be in a procurement process. For any amount at all from a new platform / vendor I will have to have at least three meetings with increasing audience plus fill out a procurement application at least twice (once with my best guess at what should be in there, second with what the last meeting agreed on). Not price, but existing relations is the biggest factor atm.

That said, I’ve also worked at a startup accelerator on rigorous pricing validation for startup business plans. So I have some ideas about the thresholds and know for a fact that they exist. But it’s never as easy as a single number. If anyone’s interested in discussing some data, feel free to hit me up. Only saas targeted at (mainly) small to large business though.
From Minecraft Tricks to Twitter Hack: A Florida Teen’s Troubled Online Path
I'll explain why I downvoted you. Basically, I feel the exact opposite. I've been a been depressed of late with the feeling that America can't really do much anymore. The pandemic made clear that what feels like simple things, like producing sufficient quantities of PPE, are simply out of reach as a nation. This is just one example in a long list of problems (climate change, mass shootings, healthcare, etc.) that I feel like the US is not equipped to address.

But SpaceX gives me hope that we can actually do "big things" again. On the contrary, with all the other problems on Earth, this launch gives me more hope that we can tackle some of those problems. I mean, it's not like the resources that go into launching space ships would just shift into, I don't know, school lunches or something.

I think this is especially relevant to the HN crowd, where a common lament that all the technical wizardry of silicon valley got us over the past 20+ years was smartphones and facebook, but not real "hard" problems. Feels inspiring to see there are companies out there that can really address things that really are rocket science.
Uh guys?

[1]> (remove-if-not #'evenp `(1 2 3 4 5 6 7 8 9 10) :count 3 :start 1)
(1 2 4 6 8 9 10)

As pointed out by owl57, the Haskell translation is incorrect and the correct implementation isn't quite so trivial. I don't see a way to pull the :count argument out into a separate function. We certainly can for skip, though, and I might.

Prelude> skipThen 1 (removeIfNot even 3) [2,3,4,5,6,7,8,9]
[2,4,6,8,9]

as implemented:

removeIfNot p count = go count
where
go _ [] = []
go 0 list = list
go n (x:xs) | p x = x:go n xs
| otherwise = go (n - 1) xs

skipThen count f list =
let (pre,suf) = split count list
in pre ++ f suf
Great questions/discussions in the end as well :-)
>iMessage supports SMS.

Which isn't end to end encrypted which defeats the whole point in terms of this conversation.
Microsoft Says It Will Continue Pursuit of TikTok
I don’t know if you are seeking to counter my point, but open source seems orthogonal to expenses associated with maintaining infrastructure, ongoing development, reviewing massive amounts of UGC and so on.
This is not new and is almost entirely covered in two reference resources I use as a designer.

1. Universal Principles of Design https://g.co/kgs/X19MeR

2. The Humane Interface by Jef Raskin https://g.co/kgs/JfdBkB
I guess one of them is asian? Maybe there's a very white latina as well? Can't tell.
the walls i think refer to transparency ?

so is regardless of user count
If only Google and Apple would make a fully end to end encrypted chatting platform to take place of SMS that is fully federated and not controlled by a single entity, something the likes of Signal could support / join in on and other chat apps. When you turn crypto into something the masses use seamlessly it gets a little more complicated to figure out who the suspects are. Also default to not synching to the cloud, and explain why syncing to the cloud could be compromised.
I agree with this. It seems pretty clear to me that SpaceX's key innovation is one of management -- namely rocket engineering using software-like iterative methods. The driving force of course is Musk, who comes from software but moved into hardware where we see the exact same iterative development at Tesla.

There's no reason that other launch providers can't be doing what SpaceX is doing, but they aren't. They continue to design and build using more traditional and conservative aerospace management approaches.

Blue Origin is run by somebody with a background in finance and retail.

ULA by a former mechanical engineer.

Arianespace is run by a former policy guy turned exec.

Rocket Lab is run by an engineer.

Scaled Composites (I know a different kind of beast) is run by an aerospace engineer.

and so on.
Apple Acquired a Startup That Lets Smartphones Accept Payments Using NFC
> Or why don't they have University degrees?

I'm reminded of Massachusetts's Old Deluder Satan Act of 1647. Which required cities and towns to fund public schools.

https://www.mtsu.edu/first-amendment/article/1032/old-delude...

My offhand thought is for long standing cultural and historical reasons the leadership in southern states doesn't care about poor and working class education. Primarily you don't need to read to able to pick tobacco and cotton. Quite the reverse. Some places it was illegal to teach black people to read and write.

Where in the north the religious culture and industrial economy made it imperative that workers be able to read and write. Can't read, can't read the bible, surely will fall into the hands of Satan. And they'll use the wrong type of oil on a machine and wreck it.
I tried eating just steaks for a few days, and it absolutely blew my mind (1) how stable my energy was, how energetic I felt (2) how I wouldn't get hungry at all for 8-10 hours. Normally I start thinking about food an hour or two after eating!
Deeper philosophical differences:

* Lisp is multi-paradigm languages. Haskell is pure functional language.

* Haskell wants to be mathematics. Lisp wants to be an operating system.

I believe the composition vs. monolithism difference comes from these deeper differences.
As a believer in more free than planned market economies, I don't think it's necessary for the US to stick its fingers in places to ensure things fail, just as I don't believe it was necessary to sabotage the USSR to ensure their inevitable failure. I believe our system is superior to what China has, and frankly if we meddle with it it de-legitimizes our claims to our superior system.

We do in fact have a more free market economy, and we definitely do not do retaliatory trade policies to other countries with unequal trade imbalances like we are doing to China. In fact, in a free market, which is the default, there is no such thing as a trade imbalance. We buy cheap labor from China, but they are paying the price on the higher margin parts (IP, technology, brands). They buy the silicon that merely gets assembled in China, they make the iPhone for maybe $100-$150 in labor, and then pay Apple the remainder just to ship the item back to itself (that's why luxury goods are heavily taxed in China). If you ask me China's getting the crappy end of the deal. The reason why we've been getting push back is because the lower-skilled workers in America are in fact losing out, but the information and technology jobs have been gaining against China. But frankly, cheap Chinese workers are just a temporary stop gap to automation (if you didn't lose your job to cheap foreign labor, you'd be losing it to a cheap domestic robot).
Ask HN: What are the most interesting things in tech lately?
Second internet? Bio-tech? New cryptographies?

What are the most interesting things in tech you've seen lately?
A Near Miss
I think it should be stressed that most languages (except maybe bash I guess) can’t provide the kind of compositionality that Haskell does.

This is because Haskell’s lazy evaluation allows these compositions to do an asymptotically appropriate amount of work. Consider this Haskell:

xs = [1..20]
p n = if n < 13 then even n else p n
ys = take 5 . filter p . drop 3 $ xs
main = print ys

If a strict language were being used then the processing would be as follows:

1. drop 3 ys is [4..20]
2. When computing filter p [4..20], everything is ok up to 12, but computing p 13 goes to an infinite loop.
3. We never get a result to compute take 5 of.

Because Haskell is lazy, it will not try to compute p 13 and so can do the right amount of work.

Perhaps a more reasonable example would be that if the list xs were really long, a strict program would have to evaluate p against every element before taking the first 5 results (so it would take linear time if p were constant time) while a lazy program would only need to compute p on enough elements to collect 5 results.

Common Lisp was designed for older, slower computers than Haskell and to be able to make programs which were reasonably efficient. It also had strict evaluation and so with this context, the extra arguments to many functions for special cases (which lots of people didn’t like) or the combined iteration of loop (which lots of people didn’t like) make a lot more sense.
Chiming in to agree with folks saying, more or less, "there are two sides to this story."

As someone who uses little in the way of soap, shampoo, etc.* I can smell the detergents, shampoos and what not on other people from sometimes a few feet away (and I don't have a great sense of smell). I just don't say anything, not out of politeness, but because I know that they have consensus on their side, so I'm the weirdo and they will automatically win that argument.

(I sometimes wish I could say something. Some people really stink to high heaven of perfumes in the various things they use and I have chemical sensitivities, so this sometimes really bothers me in a medical kind of way.)

While homeless for a few years (and mostly camping in the woods, basically), eventually animals would walk up to me surprisingly closely. I think I stopped stinking to high heaven of "city human" and smelled more like nature and they stopped giving me a really wide berth, like they normally do to humans, probably because many animals rely pretty heavily on their sense of smell to navigate their environment.

Meanwhile, humans routinely mistook me for a tourist because of my casual attire. They had to see me repeatedly to ID me as "homeless" based on my habits because my appearance (and smell) failed to register on most people as "Well, obviously, she's homeless!"

* in the shower. I wash hands with soap a zillion times a day. Germ control is my life.