skysight-inc/HackerNews huggingface dataset:
I was referring to my statement earlier in this thread:

> And they could be using 1960's technology to refine their oil into higher value products but they simply aren't, for reasons I don't understand.

"Refine" was used loosely, but the bulk of the plastics market are still relatively simple products that don't necessarily require extremely high technology to produce. It's still a cutthroat commodities business, but producing a little plastic has the potential to add a lot of dollars.

You can see this happen in Saudi Arabia over the past decade. They worked with Dow Chemical to produce the "Sadara" plant - a very large refinery and chemical plant. Crude oil made up over 80% of Saudi's exports from 2010-2014. The first phase of Sadara began selling product in 2015, and the final major piece (of 26) was commissioned in 2017.

When Sadara opened its first phase, crude oil dropped from ~80% of export dollars in 2014 to just 55% in 2015.

So yeah, opening a chemical plant can massively change your export profile. Now, this data includes a huge drop in oil price after 2014 so it's not entirely fair. But is is reasonably fair vecause it wasn't just oil prices that dropped - chemicals+plastics dropped up to 50% as well. Their $ value in exports stayed constant despite the price drop, indicating a large surge in export volume.

And this is largely driven by the construction of a single integrated refining facility.
I've had a couple people trying to convince me to join Noblis for unrelated work. Saw these today as I browsed the listings:

https://jobs-noblis.icims.com/jobs/8246/junior-reverse-engin...

https://jobs-noblis.icims.com/jobs/6640/software-reverse-eng...

https://jobs-noblis.icims.com/jobs/6415/software-reverse-eng...

But in the past I've worked with malware analysts using IDA Pro to reverse engineer stuff. They worked for SAIC. That's another place to try.
"People from that admin should be shunned from any published analysis"

Interestingly, it was GWB that also put a lot of effort into pandemic preparedness. See: https://georgewbush-whitehouse.archives.gov/homeland/pandemi...

History is kind of a weird place.
With the "pruning" feature I see a possible path for advanced minification in CSS and possibly in other parts of the web stack. Instead of having each element inherit from several classes, a build step could reduce all dependencies on each element and pack an optimized CSS file while ensuring visual integrity.
His clients are in education sector spanning from the US to Japan.
If I could go back in time and prevent one "best practice" from being created, it probably would be this one.
Enable remote work faster with new Windows Virtual Desktop capabilities
The ‘Credibility Bookcase’ Is the Quarantine’s Hottest Accessory
Ask HN: Do you have a SaaS running in production with a heavy use of Amplify.js?
There are some pretty impressive aspects of the framework. I really want to adopt it. But I tried it twice, all end up in some GitHub issues (created 1~2 years ago and still open).

The auth part seems pretty ready now, but the DataStore and AppSync part is now out of sync, for example, one supports keyName the other does not. And problems like this happen many times.

Just wonder anyone uses Amplify DataStore + GraphQL API heavily? Any issue you have and the workaround? Any good part about it?

I am thinking of just use its Auth and S3 part to ease front end dev. Which seems to be pretty smooth so far.

And use Hasura + RxDB + AutoMerge.js for my offline capabilities.
A Conspiratorial Theory of the Renaissance (2015)
And then add in a user authentication system like Auth0 or Cognito with a way to pass authentication tokens among microservices within the app. All stuff that should be boilerplate samples but in practice burns an enormous amount of time getting in place.
That seems to be a common disease of old money institutions - caring about self perpetuating themselves with illusion of merit instead who is actually the best fit for the job. See the goalposts on rails of the Ivy League to try to keep out "model minorities" like their physicals, analogies specifically designed to not be in the high school literature canon but among New England old money, the extraciruculars requirements, and more. The game is all about blending the wheat and their chaff.
The first part, yes, but the second part (the meat of the article) is more interesting and is making a claim of a better approach than just "write an interface": write an interface that returns some concrete set of values that you can work with instead of calling functions in some other interface.

This reminds me a bit o the "sans IO" model for writing network protocol implementations: https://sans-io.readthedocs.io/ By having your HTTP protocol implementation accept a value input "These bytes were received" and return a value output "Please send these bytes" instead of directly calling read() and write() methods from an interface, you can write an asynchronous upper layer API using your favorite async stack as easily as a synchronous one - you're no longer baking in the idea that the library handles making the operations happen and therefore sometimes blocks in a read. (And the lower-level library is also testable without mocks, etc.)
Love it when vendors shift their responsibilities onto users. Silently updating some piece of software on that 5-year-old LTS release might break the workflows of hundreds of people. But it's all good! It saves the vendor some "support headaches".
"Russian former spy Sergei Skripal and his daughter were poisoned in Salisbury in 2018, by agents thought to have been sent by Russian intelligence."

I appreciate the cautious wording ("thought to") but is there actually any doubt about Russian intelligence having killed (edit: poisoned, not killed) Skripal? I mean especially after the Bellingcat report.
> I cannot imagine ever paying anything close to $25k for consulting advice, that’s just bananas to me

The parent already explained why he was willing to pay $25k for a consultant, but you ignored his explanation and just started talking right past him and insulting the work he's doing.

" It makes so much more sense to pay $25k to get direct knowledge of systems and techniques versus your team spending a bunch of time exploring different products/methods/algos to find something that might work in the end, or might fail in a few months. $25k is like 5 MacBooks, hardly worth thinking about versus being able to get experienced direction from someone who has done what you're trying to do and saving your team literally hundreds of hours of exploratory work."

>Spending 6x that amount for _advice_ about NLP, which practically grows on trees today, is just totally unrealistic.

If you can't conceive of what useful advice might look like then that's just a failure of imagination on your part. Getting any ML model to work properly involves a lot of esoteric domain-specific tricks. You have to use A,B,C to model the problem domain, apply X to transform the data, clean the data by throwing out Y, impose constraints Z on the model. You can pay your full-time employees hundreds of thousands of dollars to spend hundreds of hours discovering these through trial and error, or you can just pay someone $25k to explain these to you up front.

Of course you can find a billion worthless, generic, baby's first bag-of-words spam filter type NLP tutorials online, but that's not the same as commercially applicable expertise.
Seems fine as long as you treat whole EU as a single country otherwise, it seems unfair to people from other countries.

Just because a country is huge population wise shouldn't be consideration in who to employ.

India is diverse, it has many states with different culture and even color/looks on people.

India is more like EU and individual states are more like European countries like Germany, Netherlands. There only have very little in common with each other.

I really doubt you can identify a person from India just based on how he looks.

History is proof when meritocracy has been shunned because of these government policies, or nepotism - local companies and economy has always lost.
You're dreaming if you think there's more than a hair's breadth of daylight between the CIA & Mossad, or that they don't act as essentially a single unit when it comes to stuff like this.
If you're looking to do the same on something that's easier to run and manage than ES, consider using Typesense: https://github.com/typesense/typesense

The primary benefits are simplicity, typo tolerance and ability to expose the search engine directly to the front end without having to put it behind an ELB as described in this post for Elasticsearch.

P.S: I work on this.
Can I host my own repl.it ssrver? Sorry for off-topic but I cannot find an answer either way. Thanks.
Well then stop writing from a position of an informed authority. You're not one. Focus on uncertainty instead because you really don't know what you're talking about.

VR is also no longer a super expensive hobby. It's just as affordable as a normal video game console now. It's not a Macbook. (I know this because we've also had to buy new Apple machines recently. No point in buying used ones since they have a Mac OS EOL within 6 years or less.)
CNCF hold the copyrights.
I think that's focusing on the non-unique parts of Clojure. Clojure was a product of the 2000s, a generation of interop-focused FP languages (Scala, F#, and Clojure foremost among them) that were deeply influenced by the functional programming languages of the 90s (mainly thinking of Haskell and OCaml here). Immutability and FP are not the new things that Clojure brought to the table. While Clojure transients are a fascinating tool and derived from its implementation of immutable data structures, otherwise its immutable data structures are roughly in the same ballpark as other languages. And parameter ordering is something that I think Rich has walked back occasionally (I remember a talk at some point where he talked about his skepticism of the entire idea of parameter ordering vs just named parameters or its equivalent, e.g. passing in a map).

Clojure's main shtick (at least its main influence on me) is a combination of image-oriented programming (that is a live REPL that lets you edit a program you're writing on the fly without needing to restart the program) with a strong distrust of any abstractions that extend beyond immutable collections (Clojure's mantra of focusing on data).

This combination is a bit unique. You had some of the latter in "classical" Haskell (that is Haskell from the 90s and 2000s that was quite skeptical of user-defined typeclasses compared to modern-day GHC Haskell where some codebases use typeclasses out the wazoo), that emphasized using algebraic data types over typeclasses and higher-order functions and demanded that any typeclasses had associated laws. OCaml still has a lot of that today.

Then you had other languages with the former, such as Smalltalk and Common Lisp. But those two languages never really treated immutable collections as essentially the end-all-be-all of abstractions (certainly not Smalltalk where the idea of independent data is almost antithetical to its premise!). This is definitely an exaggeration; Clojure does have facilities for other abstractions and being an FP language it certainly has higher-order functions, but the community shies away from those as much as possible.

But Clojure in my mind is the first to marry those two ideas together and see how far things can go.
How's the regulatory oversight in China? If companies can get away with lying then I don't think they have much say in the matter.
Off topic: This site has a very nice UI. No frills. Almost soothing. Now i have to read that, and the rest of the site has moved to the top of my Tsundoku stack because of that.
Does anybody else feel like that, too?
I am slightly ashamed to say that I was one of those people who gamed Dropboxs packrat feature to store close to 10 TB of data on a 1 TB premium plan. I'll concede that they grandfathered that feature for longer than I thought they would, and am still a (somewhat) happy Dropbox subscriber, but those were good times indeed.
Personally I'm a huge fan of 855 Folsom (https://www.redfin.com/CA/San-Francisco/855-Folsom-St-94107/...). It's got that prison-chic aesthetic I love -- kidding, but not kidding -- the architect was Stanley Saitowitz [1]. I nearly bought a unit there. Went with something north of Market instead.

A similar unit is on HotPads renting for $4500/month (https://hotpads.com/855-folsom-street-san-francisco-ca-94107...).

So with 20% down, 30 Year Fixed, 3.905% Interest, you're paying $3353 in mortgage, $903 in taxes, $605 in HOA and $163 in homeowners insurance. Set aside 1%/year for damages and repairs - $74/mth. (total $5100).

66% of your mortgage in the first year and all those fees are tax deductible, so you can deduct a total of $3900/month. [2] Depending on your tax bracket you can expect to get back $1500.

So your total expenses ($5100) minus tax deductions ($1500) is $3600/month, and it's renting for $4500. You could realize $900 free cash flow, assuming you're a well paid tech worker. Not to mention you'd have your renter building equity in your unit for you -- another $1106/month. Depending on how you account for that, your monthly realized profit could be about $2000.

NOTE: That's after-tax cash flow, which is the model I went with when I was running numbers on my own unit, and it depends on your tax bracket. I picked pretty generous numbers so YMMV.

[1] https://en.wikipedia.org/wiki/Stanley_Saitowitz

[2] https://www.irs.gov/businesses/small-businesses-self-employe...
What Is ‘Covid Toe’? Maybe a Strange Sign of Coronavirus Infection
The analogy of a “health outage” to a “power outage” is interesting
Let me point out: to me, auto-updating isn't even the crucial issue (I use unattended-upgrades as well, so whatever).

Yes, functionality and workflows around installation and updates are still insufficient for many use cases, but that could have been ironed out given enough time.

But what you messed up badly, IMO, was to force-migrate packages to Snap in an LTS release before it was ready.

Had you waited until Ubuntu 20.10, I'd have been more forgiving. But you (collectively) were so eager to get this in before the window closed for another two years.

If you had made Snap a compelling product, even LTS users might have voluntarily migrated to snaps once they saw how good it was. Now you've kind of pulled off the opposite.

Sadly the ship has sailed: Both in general, since you've pushed so heavily for Snap in a LTS release when it simply wasn't ready yet. And for me personally, where the forced installation of Snaps by some debs (notably Chromium) broke my trust significantly enough that I turned my back on Ubuntu after over a decade.

Not only is the Chromium Snap dog slow, it also can't see my NFS shares. So the snap version is objectively worse, at least for now.

But if I install a deb, I expect to get a deb. You don't want to offer it anymore, fine, take it out of the repo. But sneakily migrating me to a snap, and not even notifying me, is just trust-breaking.
Here's a PDF paper of the same topic http://users.eecs.northwestern.edu/~hq/papers/ply.pdf

and Github:

https://github.com/sliminality/ply

"Several of Ply's core features have been released as Inactive CSS in Mozilla Firefox 70."
One thing as a long time follower and in the MaidSafe forum would be an active thread where community members can ask technical questions and get technical answers when the team has time to dive in and give feedback. Re-reading this bit I think my question would be: How does SAFE Network, which is decentralized and anonymous for its users, know how many nodes are currently running with its replicated data without a crazy amount of polling and network congestion for every chunk of data. Is the X nodes have this data checked at the time of request and confirmed on all nodes? If so that would be really slow but reliable to ensure if a 1-7 nodes have lost the data that that data gets replicated elsewhere. Also risking that old data that hasn't been fetched in awhile could have already lost their potential 8 node replication. Now get even more chatty where all storage nodes constantly poll each other for their known chucks they posses, that polling at scale sounds like it would become a real chatty bottleneck to have to basically crontab that seeking functionality to ensure availability of data at all times. Would be good to have a thread in the SAFE Network forum where programmers talk with the team and grill on the nitty gritty to see if these aspects have been solved and can be linked to in the source code for study.
In addition to everything you said, the compounding factor here is that sanctions 1) Make it harder for Iran to take advantage of foreign financial markets and 2) Make it harder for them to get the best value for their exports. Sanctions may not sound very bad but they’re economic warfare on a larger time scale. I felt the world was healing somewhat when the Obama admin eased sanctions on Cuba and got the Iran nuclear deal where Iran was offered a reasonable path to becoming a part of the global economic system. The current administration has completely butchered that and I suspect most Americans don’t understand how much damage it’s done to the region which will take years to repair.
I bought a 4Runner in 2007 for $22,500. The sticker on it said $32,000. Took 2 weeks of negotiation, and high gas prices at the time really helped ($5/gallon).
Markdown is way easier to use for people who don't like technology. And I don't PHP. Perhaps it would've been better but I did not suffer from writing 30 lines of code. However, I guess it would be possible to still combine Markdown with PHP? But even though you are skeptical, I think most people (especially people who are not familiar with technology) prefer writing Markdown...
Beautifully put.

I am hoping you know how to send bug reports to someone who can act on them to improve COVIDCare.
Apple is pretty much an exception of a hardware company that still shine as a cool place to work. These traditional industrial jobs have moved abroad a long time ago. You will find at most prototyping in the US, however everything is manufactured in China. The pandemics has proven that. Even on sensitive medical equipment, the mass production takes place in China.
The job of the Federal Reserve is to make money for the share holders of the Federal Reserve, period.
... and it was an Iraqi immigrant who steered Norway on the right path to avoid over-reliance on oil exports: https://www.ft.com/content/99680a04-92a0-11de-b63b-00144feab... ... "The Iraqi who saved Norway from oil".
Yea maybe Tesla should go into the Shopify for dealerships instead. No need to phone in, just go online!
Check out Tenancy for Laravel: https://tenancyforlaravel.com/
If there are ever any 'potentially critical components ... only available via snaps', many of us will bail to distros that don't have that weakness.

I don't use, but see the advantages of such packaging. But auto-updating software (FOSS or blob) brings-in it's own barrel of concerns. In the event of something 'critical', a -message- alerting the user ... who can then research and decide ... is far preferable.
Availability.

Just availability.

This was a quick and dirty hack to improve access to patient data done with what was on-hand, for a constrained deployment using specific known devices. They didn't have anyone with knowledge on using any of the tech you mentioned, some of which requires spending months setting up unless you have practical experience in delivering on the platforms. Just getting a more safety-minded setup for a MCU using free software can be a harrowing experience.

And they don't have the money to just contract it out or pay for the commercial grade stuff.

They did what they could with what they had, with explicit mention that it's not good on safety and security - but it brings some benefit now.

Here in Poland, a few weeks into lockdown, nobody asked for certifications on volunteer made PPE parts anymore. Because a shoddy PPE with no certification was still better than none.
Haha! I fixed this one straight away. :)
It sounds like they're doing at least some reverse engineering via the Xposed framework, which requires root. However you could probably get similar findings by just sniffing your own network traffic.
UK also has a lot more resources to work, even with conservative government trying to break NHS financing for the last decade.
Cooking with Partner – Bloopers
That's the risk, right. You have to account for that or you're doing a really bad job of building a real-estate business. This is often cited as a reason multi-family homes (or larger) are better for landlords than individual units: if you have an apartment you rent out and you have a vacancy, that's a 100% vacancy rate. If you buy a 10-plex and you have a vacancy thats a 10% vacancy rate.

Luckily, or not depending on how you look at it, SF properties and rents tend to be fairly predictable as compared to other markets in large part due to the artificial supply constraints imposed by city council, and the huge demand of the tech industry which tends to weather downturns pretty well. If you can afford $4500/month in rent for a 1 bedroom, chances are you're not going to be fired first.
Yeah the situation shifting on you does that for models without a proper metamodel that includes shifts over time for extraction capabilities a discovey which are both challenges in themselves lacking future knowledge. Sadly we aren't up to Terrahertz processors for instance.
That's interesting. Usually it's a given for a new aspiring company. However the whole idea of YC was to give good technical ideas the ability to sustain and grow.

If YC became - because I believe it wasn't - just another company supporting regular businesses, with all business features required, then things are different than some here would assume.
Pay me and I will learn.
> Iran seems to be able to sell nearly as much as it wants, presumably at near-market prices.

Not really. I am no expert, but my understanding is that US sanctions bar Iran from accessing any financial services by US institutions or in US dollars. Apparently, they have jurisdiction to enforce that if a transaction uses US dollars. Unfortunately for any country who provokes the ire US, currently USD is the only real option for international trade. Thus, even if Iran sells its oil, it cannot get access to the funds it generates. Some European countries tried to create an alternative for the global financial transaction system specifically for Iran to be able to sidestep the sanctions. It would have had serious limitation, e.g. allowing Iran to only purchase food and medicine. But even that has not been successful. Only a single transaction has been done using the new system so far.

https://www.gov.uk/government/news/instex-successfully-concl...
Once you've all money and reputation, what's left to acquire than sex (which is what has ensured our survival for forever now, it's our instinct)

So these men used their power and acted on their primitive instinct forgetting everything about society.
That's the job of termcap or terminfo depending on the OS.
that nagle book was taught in my MBA pricing class. small but surprisingly dense and thorough. there's a lot more to pricing than just value pricing vs. cost-plus.
I think for a lot of people, SQL is a skill that doesn't stick.

You learn enough to do the queries you need for your project, they work then you forget about them as you work on the rest of your project. These skills are perishable. Left outer join? Yeah, I knew what that was some time ago, but not anymore

The days of dedicated SQL programers are mostly gone.
Hideo Kojima’s Video-Game Worlds