skysight-inc/HackerNews huggingface dataset:
I wonder if this is what gentrification feels like when it happens to those in the middle class.
It does make sense when the goal of the language spec is interoperability, and it's something that everyone has to do, in practice, no matter the platform.

Call it a "hint", if you will, the meaning of which is implementation defined. But standardize the syntax for pete's sake.
I still use a Nexus 5.

I think I like the Nokia 6 (not the more recent models) as a replacement.

It will sadly have to be replaced at some point.
SoftBank Group net profit up to ¥1.41T in 2018, Vision Fund bet paid off
Free eBook – Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow
Google isn't charging you anything in this instance; they're requiring you to get an assessment from a third party, and while $75k is way out of line for a straightforward assessment of a simple CRUD-type app, $15k is actually on the low end for that kind of work.
Jeez, I thought you were making up those brand names. Turns out they are real

https://www.amazon.com/sp?seller=A3P9TYWGAPWJQM

https://www.amazon.com/stores/YAKER/node/13187735011

https://www.amazon.com/stores/ROWILUX/主页/page/2DD5E212-93B0-...
The first computer display seems to have been on Whirlwind I, in 1949. That was more of a demo than a useful device.

Computer-controlled plotters apparently date back to 1953, but the online source for that is iffy. The Atlas Missile Guidance Computer had some, which would be around 1957. Vannevar Bush's differential analyzer had plotters, but that was mechanical, not electronic.

Sketchpad, on the MIT TX-2, was the beginning of what we'd recognize today as interactive graphics.

There were many early military systems. The USAF really wanted graphic displays. Preferably big ones. SAGE, the Iconorama, and other triumphs of money over the problem followed.

By the late 1960s, most of the typesetting companies had some kind of phototypesetting machine. Fonts were typically on glass disks and printed onto photographic paper by firing a strobe lamp at the right time. The next stage was using a stroke-writing CRT to draw the characters. Usually the CRTs for these were about one line high but a page wide. Harris-Intertype had that approach working before 1970, long before Metafont.

The font problem in that era was "given this outline, fill it in with minimal stroke movement". Strokes had a width, so you had the usual problem of machine tools - all inside corners are rounded. If the beam is too small, it takes too many strokes to do the fill, and if it's too big, there's too much corner rounding. I knew of a program called Procrustes which did that job for the Harris-Intertype Phototronic around 1970.
Japan has a declining population. Easy to make housing affordable when you aren't simply importing millions of new people.
One of the reasons: https://en.wikipedia.org/wiki/Whisker_(metallurgy)

Lead-free solder is also less resilient to thermal stress because it's not as ductile, and that lead to plenty of PCB failures around the time manufacturers switched over --- creating even more e-waste.

Fortunately, military/aerospace is still exempt from the ban.

Here's an interesting NASA presentation about lead-free vs. leaded solder:

https://nepp.nasa.gov/whisker/reference/tech_papers/2011-kos...
Baltimore’s Harbor Is Moving Up and Inland
> You are outlining some general purpose programming language that allows querying, information retrieval, maybe declaratively or functionally or using objects?

Yes. That is the mindset in see how "Do Better Than SQL".

> How expressive would this language be?....

As expressive as any other. By coincidence I'm building a relational lang as side project but my post was more about think in how SQL limitations can be lifted.

If all is just "sql is only for data retrieval" then is not much else to add than just spice the syntax, maybe.

> You’re doing a lot of handwaving, and when pressed for details, you respond with a thinly veiled insult

That is not my intention. When I said "Some can’t imagine to build a full app in SQL is sad" I mean in general. I think that that will sound bonkers as say "build an app with xml" or similar. But the point of this post is about how be beyond what sql is.

----

A bit more details, now that you ask for more. My idea is revive the spirit of the dbase family of languages. There, you don't need ORMs, build a database app is alike build any other and the language was powerful enough to not need any else for the majority of their users.

The main abstraction is the "relation" that look at data not as scalar or simply lists, but as SCHEMA + DATA:

city = [name:str, state:str; "Miami", "Fl"]
schema data

and ALL the values are relations:

1 //is alike [value:i32; 1]

Is similar to kdb+:

http://www.timestored.com/kdb-guides/kdb-database-intro

and allow to work in vectorized form as in arrays languages:

1 + 1 = 2 //internally: [1] + [1] = [2]
[1, 2, 3] + 1 = [2, 3, 4]

but where arrays languages only have 1 "column" of data, relations are 2d.

The next power is add the relational operators:

https://en.wikipedia.org/wiki/Relational_algebra

And because all values are relations, everything can be "queried":

[1, 2, 3] ?where #value == 1 //show [1]
[1, 2, 3] ?union 4 ?join city.id ?sort #name
for i in File.open("...") ?where empty(#line) == false do

etc. Is like LINQ? Yes. Where it differ from "just use LINQ, duh!" is that almost all languages are "scalar is first class, but collections not". Instead the relational model operate on sets/collections and all can be generalized for 0, 1 or many values.

All of this is without talking about storage. Is just a regular language with regular stuff. In my case I'm working in an interpreter, inmutable first, structural types. made in rust:

http://tablam.org

and my plan is use it for replace (embed) a lot of code made in several languages I have around and do data processing logic.

I wish to make it bigger, but that are my plans for now.

My case is for enterprise apps, because that is what I do more. But I don't see any reason to expand it. Implementation <> Language.
Cracks forming in Japan's premium-based universal health care system
As I understand it, one use is in catalysts that speed up the drying of paint...

https://en.wikipedia.org/wiki/Oil_drying_agent
A while back as a joke a friend ordered us the first 20 search results on AliExpress for 'panda' which were less than $1 shipped.

Stuff trickled in from China, Estonia, and Myanmar over the following month or two. We've been keeping it all in a bucket -- magnets, erasers, stickers, a baffling little squishy rainbow caterpillar panda, and mostly very small plush animal toys. The winner of the batch was a surprisingly high-quality hand puppet.

We let our toddler play with a couple of these tiny toys because they seemed fun; we did make him wash his hands afterwards before eating, but still in retrospect I think that was a mistake. There are zero enforced regulatory requirements for that marketplace and those manufacturers at that price point, and we have no way of knowing what cheap but toxic paint or additives were used. We should probably just dump the panda bucket :(
You have more reason to be "genuinely confused" than the parent, who I was responding to.
It would be useful to have items that are foreign imports clearly labeled on Amazon.
You mean like NASA for the last 40 years?
Practical Microstrip and Printed Antenna Design
I didn't say anything about cable. From what I know of the history of cable, it started for places that were geographically isolated from receiving terrestrial broadcast (because of a valley of whatever). Terrestrial == over-the-air. https://en.wikipedia.org/wiki/Terrestrial_television

Not sure why they NYT would have called it a "killer rabbit" if it was not a monty python reference.
Comfort won’t result in regime change. Isn’t that why we sanction?
Probably no reason for concern. The bog-standard germicidal lights emit UV at 254 nm, but to generate ozone you'd need vacuum UV at 189 nm. You'd expect this to be filtered out, precisely because of the health hazard.

That said, I'd be concerned around photocopiers. If you can smell ozone it's definitely above occupational exposure threshold. In a previous workplace I kept telling our secretary just that, but she wouldn't listen.
By unwittingly purchasing cheap, poisonous crap?
Pet food also, containing melamine for whatever reason, responsible for a number of deaths 10 years ago.

https://www.fda.gov/animal-veterinary/recalls-withdrawals/me...
that's less than half: 0.69 * 0.72 = 0.4968
> The UX for saving and sharing videos is the same as for images…

Minus drag and drop, in browsers at least.
SQL alchemy is good for fairly straightforward queries where you mainly need to do "select * from ..." and you want to pull down related rows from another table based on a foreign key in the first table as a separate query. It's also good if you have a lot of junior devs that don't know SQL and you want to encapsulate complex sql logic for them.

If you're doing anything more complex than these basic sorts of queries and subqueries, or your developers are proficient in sql, using even a very good ORM like sqlalchemy is going to be a step down.

Since you say you're doing this all yourself, and SQL is probably the most ubiquitous programming language (in terms of percentage of jobs requiring it, not total LOC) so learning opportunities there are more valuable, I would go direct.
The pressing question is: where are the companies that pay 1/7 if the salaries elsewhere and use the low prices to drive their SV competitors out of the market?

I imagine the answer runs around government intervention and wealth concentration.
Why Falsificationism Is False
According to this [0] reddit post, the copyright on the C64 ROMs is currently owned by a company called Cloanto [1], whose premier product is a COM/ActiveX currency converter, like it's 1999.

Anyway, it sounds like a fun project.

[0] https://www.reddit.com/r/c64/comments/6d8ss0/who_owns_the_co...

[1] https://cloanto.com/
Ah well, it's a complicated story. It did make me muse about the scads of graphics file formats back in the day plus the coexisting ecosystems. Everyone has their own slice of the picture.
Blindly asserting that SQL is bad without providing any argument or proof does not contradict OP's opinion on SQL.
Well, I specifically mentioned self driving availability for consumers. No one else is doing that now. The rest kind of supports the point I was trying to make. He’s a polarizing guy. I don’t think it’s fair to completely dismiss him as a bullshit artist like some people do, but I get why they’re put off by his overly optimistic promises.

I’m still impressed. As a Tesla owner, I find the car to be nothing short of incredible despite its flaws. It feels like it’s from the future. And the Falcon Heavy launch left me in awe. I grew up watching the shuttle launches on TV and they were cool, but I was amazed by the Falcon Heavy launch like never before. Say what you will about Musk and how he doesn’t have much to do with anything, but the reality is he’s the CEO who had the vision and somehow assembled the people who got it done.

That said, if I had the choice of Musk or Bezos to be CEO of my dream company I’m picking Bezos every time.
Is it really worth it to ship a decoder to every user of your site rather than encode it once on your server?

Don't get me wrong, it's a super cool demo but anyone who does this is prod is a little nuts. The exception being a service that's write once read maybe like CCTV cameras.
I had forgotten about that. IIRC it was theorized melamine was used to fake protein tests.
> Wipe your Linux partition and tell me how long until you have your computer back to how you had it.

I think my last install was about five minutes. SSD drives are surprisingly fast. The older laptop surely took a lot longer than that.

But, my /home partition was not touched, only the root partition was formatted. Don't tell me this was not allowed in your mind experiment.
Java is confusing, Clojure is simple
> but which is so intimidatingly enormous that you can't keep track of it, which turns every program into a trek through the documentation in case there's something there that already does what you need (and then trying to figure out how to plumb all these bits together.)

This hit the nail on the head for me. Thanks.
Then you just get people lying about their supply chain. Markets require a certain amount of trust to function and that requires strong institutions to keep bad behaviour in check. Without that foundation you don’t really have a market, at least not for long.

I wouldn’t expect a market to stop this kind of behaviour but to simply put a price on it - “oh you want the non-toxic version? That’s an extra $20 please.”
They’re into high-profile, low-impact pet projects the likes of which are reminiscent of ideas high school students would propose to solve issues.

This is exactly it. When you look at initiatives pushed by SF politicians, they remind me of model government in high school.

“Let’s van keeping goldfish as pets”

“Let’s ban fois gras”

“Let’s ban company cafeteria’s.”

I really makes you wonder if the city is run by a bunch of amateurs.
good it was prejudice practice
Anecdotally for me, I spent more time in my first 0.5 years of Java tuning GC and debugging GC issues, than I spent chasing memory leaks in my previous 5 years of C++. The worst part is that you quickly learn to not introduce too many memory leaks, but as far as GC tuning goes the skill-set feels more like voodoo then science and is constantly obsoleted by GC code changes (or wholesale replacement).

I can see how this could be true in some cases and especially for throw-away code and when perf doesn't matter, but for anything at scale and/or with perf requirements, GC is terrible and wastes tons of developer time fighting it (debugging, tuning semi-opaque configs) and working around it (object pools, off-heap buffer managers, controlling object lifetime to avoid certain characteristics, controlling object size, etc.)
That's like saying nothing will replace COBOL. Or nothing will replace Fortran. Or C++. Or Java.

There's no reason the industry can't move to new technology for new projects. No one is going to rewrite legacy applications in the new language, at least not until the transition is so far along that SQL specialists are aged out and costly. But for new things? It's totally acceptable to pick new languages.

And btw, this has already happened in some areas. Most developers I know don't code in SQL: they use an ORM provided by their language runtime or a support library. That's essentially the same thing.
The law finally catches up with online retailers.
It's sane to be leery about entering into any kind of contract with a counterparty as grasping and merciless as Oracle has proven to be. If they find an exploit in the GPL, Java projects are in for a bad time.
Its a bit domain specific to describe as a programming language. The blog post didn’t describe and control flow features for example. I suppose computation because it is able to incorporate diverse computational algorithms. The unit aware resolver seems like a spin in type systems.
So they can rent them out and profit.
> you just need to parse incoming sql to sanitize it and make sure there is no role escalation

"Just"? I guess I'm skeptical of a statement that begins "you just have to parse sql".

Is this actually easier than I'm imagining it? I'd be curious to hear more about the security and authorization model of this approach.
Most of a RDBMS is actually build using SQL. (For example, in PG constraints and foreign keys are done using triggers and SQL Functions.)
In These Rural Schools, the CS Teachers Work for Microsoft, Amazon and Google
I wouldn't be surprised if Mint and Ubuntu are both in a better state in that regard since I last used them. Last time I used Mint on my gaming rig, the bundled Mint drivers had something funky with them. I don't remember what it was but I do remember I had to reinstall them. This was around Ubuntu's 15.04 I believe?
I guess it is a lot easier to set more accurate timelines if you only reveal something after working on it for 3 years, like Blue Moon.
Git is severely suboptimal, and I would hope we develop a better alternative in the near future. While the underlying model is sound, the interface is confusing and deeply inconsistent. Much like RA vs SQL.
What chance? The last time we tried China sent over a million soldiers. China protects North Korea, and China has been a nuclear power with ICBMs since the 70s.

But for China we could probably sweep through North Korea faster than NK could deploy a nuclear response, assuming they even have a viable weapon.

We could probably trade Taiwan for North Korea, but I doubt that's ever going to happen. We could maybe get away with a promise to leave the Korean Peninsula if they deposed the North Korean regime, but if China accepted that it's because it would weaken U.S. alliances globally (having abandoned a military ally) as well as puts them in a slightly better position to take Taiwan by force. (Alternatively, we could phone Jinping at the very moment we invade NK and promise him that we'll withdrawal all permanent forces, but without formally ending our military alliance with South Korea. An ask for forgiveness rather than permission approach.)[1]

I wouldn't underestimate China's commitment to North Korea. To the old guard in the PLA the defense of North Korea is a pillar of their strategic posture and a matter of honor. As they've died off (and they're not all dead, yet) new leaders have found other reasons to remain committed to North Korea.

[1] With some decent planning I would think we could sufficiently blunt NK's conventional retaliatory capabilities--i.e. the big guns pointed at Seoul. Surely, with a couple of years preparation and sufficient commitment, we could poise ourselves to track and target in real-time their artillery with a massive coordinated strike.
Barry Schwartz, in his provocative essay "Self determination: The tyranny of freedom" [1] argues that it is constrains that give meaning to our actions by shaping our choices. Without constraints, on what basis would one choose?

This puts convenience directly at odds with meaningfulness. Ironically, this pursuit of convenience is what gives meaning to a lot of people, especially in Silicon Valley. :-)

As an elderly Uber driver once commented to me... "What do we gain by connecting a smart watch to an internet-enabled coffee maker so I can avoid getting up to press a switch in the morning? Stay in bed and scroll Twitter?"
SF’s success is in spite of the government, not because of it.
I read your citation and it does not appear to support that claim with respect to approved projects. In fact it leads by referencing the slow rebound from the recession for skilled labor vs all the demand as the primary driver in labor costs. Where it mentions permit delays it’s only in reference to delayed projects being at a disadvantage, not approved ones.

As for your second question I can only refer you what I’ve already cited on construction costs, tightening capital markets and other factors beyond mere permitting or “NIMBY” issues. Intuitively, approved projects would move forward if the math made sense.
There's two types of UV Air Filters, based on UV-A and UV-C. UV-A systems don't produce much ozone (but sometimes the bulbs are imperfect and produce a trace amount). Ozone is produced by ultraviolet light in the 160–240nm range, meaning UV-C.

If you have a UV-C based UV Filter I wouldn't call that ideal but at least you're still receiving less than a ozone generator or even an ioniser both of which would produce higher ozone levels.

You may still wish to crack a window occasionally and look at a HEPA filter next major upgrade cycle.
> you can be forced to testify

What does forced mean?

What happens if you just say no? Contempt of court?
Are you sure it isn’t (also) electrostatic? Those definitely produce ozone, and should be avoided, apparently.
I've played with Graphile, it's not a bad choice if you are already invested in GraphQL. I'm not a GraphQL fan for a number of reasons, but it's a definitely a solid project.
The alternative is to avoid creating high-paying jobs in already crowded areas.

That sounds counterintuitive, but put it this way: there are many other places that would love to have more of these jobs. Rather than competing with them, cooperate in proving incentives for companies to move or expand elsewhere.
Brave can be an ad platform, but thats the choice of the user.
Using the LD50 for a carcinogen is inappropriate. LD50s are used as a measure of acute toxicity. The issue isn't that it's going to kill you from toxicity, it's that if you expose thousands of children to even low levels of it many more of them will get cancers than they otherwise would.
Edit: a error on my part. Mozilla is deleting ALL Telemetry data collected during that time period, not just from certain users. From the post linked from the tweet [1]

>In order to respect our users’ potential intentions as much as possible, based on our current set up, we will be deleting all of our source Telemetry and Studies data for our entire user population collected between 2019-05-04T11:00:00Z and 2019-05-11T11:00:00Z.

[1] https://blog.mozilla.org/blog/2019/05/09/what-we-do-when-thi...
AWS Cloud Security Best Practices
I am not talking about incompetent and inept teachers but straight up abusive. There were many more that were not abusive but were quite bad.
Understood, however from our cash flow perspective, Google is “charging” us this amount in order to play. We have no alternatives, we cannot find another vendor, and at the end of the day have to pay a minimum of $15k to compete with them. It makes no difference who gets the money, obviously that amount of money means nothing to Google.
webm killed nothing.
I really like Mathmatica and how fluid it is at handling abstract logic. However I don’t like it when you end up with giant dense blocks of code with little visual outline to indicate the structure of how it’s put together.
No Python in Red Hat Linux 8?
The whole reason there are medallions is that there is so much taxi money lobbying to limit entry to the market.
Dart was better enough, as evidenced by the recent uptick of Typescript. Had it been released in 2019, I could envision a different story.
The article itself gives a pretty decent description of how the language falls down.. and the ggp’s expression of his impression pretty trivially just maps to the relational model/algebra.... so all necessary arguments have been made :-)
That would be most things. It would make (a little) more sense to tag "Made in USA" products.
Testing here on Earth could give them some idea I believe.
Many of the items in the article look like they are licensed from major brands.

I’d guess they are counterfeit, so filtering by where the real item is manufactured doesn’t really help with things like toxic materials.

(I’m not arguing against such filters, just pointing out that they may not solve this problem.)
Tables should be lightweight. It's the cruft the language and implementation that makes you avoid them.
Offtopic, but I am genuinely curious now about whether Atom's Haskell autocompletion is significantly better than in other editors like VSCode, or (n)vim with things like YouCompleteMe/NeoComplete/Deocomplete etc. Have you used other editors? What is your opinion?
My data security is better than yours: tech CEOs throw shade in privacy wars