skysight-inc/HackerNews huggingface dataset:
I do have an engineering degree, have worked as an engineer, and am still in at least a quasi-technical role. I also only semi-joke that the time I spent on student newspapers and the like undergrad has probably been more useful to me than a lot of the engineering courses I took for much of my career.
My post rebutted a claim. It didn't inflame anything, nor did it escalate the conversation. Readjust your sensors. And unflag the post.
I find it very interesting that this app's search traffic is most popular in Mongolia and China. I wonder if it's mostly bots and I wonder how popular Clubhouse actually is amongst real people.
Noted, will implement it in next cycle.
Fascinating video as always from Jonathan.

Definitely highlights something I've always felt, which is that we're really making life complicated with all those tools and processes that are less than ideal.

I get the feeling business and the need to "ship" stuff is the thing really bringing technology down, even though it looks like it's moving it forward.
California isn't big on dietary staple agricultural goods. The five biggest ag businesses are dairy, grapes, almonds, cattle, pistachios, and strawberries, none of which we really need to grow here. They're luxury foods generally. There's not that much that's grown here that couldn't be grown elsewhere.
NFTs are the same thing though, yes the medium differs, but these high benchmark prices are being paid by people with hundreds of millions in cryptocurrency, with the aim pretty much of minting their own NFTs and selling them. Those big ticket items are just painting the tape. Likely bought and sold by the same people in many cases (if we take the crypto markets in general as a guide).
DO you have any idea on how to market such websites? I mean i am exploring but any wisdom about it will be highly appreciated.
People's estimates are informed by what they pick up (even subconsciously) from (social) media, books, movies, etc. And then they support initiatives/NGOs/government actions based on those beliefs.

Gapminder is an attempt to show how outdated our view of the world are. The first time I had come across Rosling's TED talk (see my other comment), it did strike me how little I had actively looked into the state of the world and how the state is more optimistic than one can conclude from doomscrolling [0].

[0] https://en.wikipedia.org/wiki/Doomscrolling
I also want to clarify here that I don't mean to imply that once societal influence is reduced, currently male-dominated industries will remain that way (and likewise for female-dominated) – it very well could be that the reason we have many male engineers is purely from societal influence, and that once reduced the "true" male-leaning industries would emerge. But the idea that any industry would end up 50/50 once you got to perfect egalitarianism with no societal influence is not very internally consistent. You would end up with industries where purely being a man (not people telling you should do it as a man) is advantageous and so they become male-leaning and likewise with women. And that is OK. It's better than OK, it's excellent. A world where you go into the industry you want to go into (not the one you're told to go into) sounds ideal.
Oddly a large majority of the state actually drains into San Francisco Bay Area.

~99% of free flowing water in CA would evaporate or dump in a tiny number of rivers which are tapped for urban water. The only reason many of these watersheds appear separate is 100% of the water is removed long before it enters the ocean. The Kern River being a great example that used to dump into the San Joaquin River but none of that water flows into the ocean today.

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

PS: Wells generally tap flowing water even if it’s simply not obvious that’s what’s going on. Basically, the ground can only hold so much water and it normally absorbs excess from rain which eventually flows into streams etc.
Those are the only two options they presented me with...
Haha, thanks for pointing me to that comment. It’s especially hilarious to me because I wrote a blog post nearly 10 years ago about exactly how to configure SSH+VNC like that[1][2]. It was even featured in the now-defunct Hacker Monthly.

I appreciate your theorizing on its staying power. It’s interesting to think about why a particular phrase sticks with people.

[1] http://shebang.mintern.net/tips-for-remote-unix-work-ssh-scr...

[2] https://news.ycombinator.com/item?id=3364025
What the hell China and... Mongolia?
Should exposing thoughts without fresh insight be downvoted?
If you are in one cloud you aren't truly HA. You also lose all bargaining leverage. If a vendor doesn't have to compete for your business, they won't and your hosting costs will reflect that. Spotify is a big name and is in the unique position to bargain because of the name and PR. But the average enterprise should really consider the tradeoffs. I get that its hard to have hybrid cloud model but there are agnostic tooling that makes this easier to to do then ever before. Its worth considering.
There does seem to be some type inference going on though "auto a; a= 'hi!';", or maybe it's just defaulting to an int/pointer type? If it is type inference it would have been awful to have the variable declaration at the top but the type declaration strewn through the function.

So it looks as though C switched from default static to default auto? I wonder if the programmers of the time sneered at the waste this added?
Plotting the End of Lyme Disease
If the candidate can complete the regular training and other standard screenings, I'm good.
I mean, I'd like a spreadsheet software where the cell formulas are python.
https://arxiv.org/abs/1110.1556
and as the article states they didn't retaliate.
...he was highly mentally disturbed. It's not like tourettes, but it still changes the context.
Yes, but it’s really not the same as first class static typing support. It also doesn’t help when none of the libraries you use have type annotations and when I last looked it was also quite slow.
my question: why don't they just specify that this ML model has been trained with this type of medical equipment? Couldn't they make it part of the SLA to use the same type of equipment in the field as that used to obtain the training images?
My eyes are sensitive to light (blue eyes are usually more sensitive) but the stereogram exercise is to exercise the eyes muscles. When we spend a lot of time reading off as screen close by we use a specific range. When looking at magic eye stereograms we are forced into a different mode and I found it helpful for myself. I could not see stereograms at first and had a hard time with a binocular microscope as well, the image would not converge into one. I first learned to use that (and I remember pulling one of the eyes from the side to make the two images converge into one and once converged I would let go the finger and let the eye muscles get used to the new position) then I struggled a couple of days with stereograms. After a day or two of trying I started to make the image pop up but would lose it quickly. After more exercises I could keep the image in focus and look change the gaze all over the image, stare at each corner, etc. When I managed to do that my eyes started to feel much better, the eye strain that had been bothering me for some months went away. The eye strain comes back when I spend too much time in front of the screen and looking at a few stereograms makes it go away. Not entirely sure if you had the same problem but I did hear a bunch of people healing eye strains with stereograms. It could possibly be a certain type of eye strain only. Hope you figure it out one day.
how about gcc (and others as well) ‘__builtin_expect’ which is most commonly translated as ‘likely || unlikely’ macros to nudge the thing along in right direction?
I looked through the information and it looks a lot like what we used to call "Voluntary Reduction in Force (VRIF)" AKA a "voluntary" layoff. It includes 6 months pay which seems sweet. Am I missing something?

We used to have these when I worked at Xerox. The only question I have is did everyone get the VRIF or just some people?
This is good skills: https://www.jefftk.com/donations

The author seems to have fallen into the classic trap of conflating media/medium and content. Content can be free (or not) but getting it to eyeballs requires additional effort that is rarely free/gratis (your ISP charges you).
Note that the criticism in that article, which is talking about wealth inequality, does not apply to most of the questions in the Gapminder quiz.

But thanks for sharing this. Always good to learn the nuances.
Do you buy your clothes at the thrift store or at the mall? If you buy them at the mall, how did you choose those stores? Did you buy those clothes to make sure you were meeting other people's expectations? Were those people's expectations shaped by advertising, marketing and branding? If you wear flour sacks, then my humble apologies and sincere congratulations.
Yeah, I automated some stuff out in our greenhouse, I ended up going with a PLC[1] which is a bit more robust and designed for reliability and industrial environments. They're very much like (expensive!) lego bricks that you can easily throw together + program.

The PLC sends me a mail each morning with how much water it used, the max temperature of the water pump(I repurposed a RV water pump with a PID PWM + SSR driven from the PLC) all running from a 24v solar system. They're very much designed to be in-the-loop on systems that need to be robust with pretty extensive error report/alarms and the like.

[1] https://www.automationdirect.com/productivity/p1000
We already do, it’s just a level of indirection involving sponsored posts.
Auto Coin Cars – A worldwide turnkey solution to accept crypto payments
I'm generally in favor of Safari being careful with features that are likely to affect privacy, security, or battery life.

I was also fine with Safari never offering support for Flash or Java applets.

That being said, if Luna actually works then that is an existence proof that game streaming (at least) is possible on iOS Safari.
which applies to monopolies, which apple does not have.

Or charging unreasonable prices - they match the entire rest of the industry.
Drawing the distinction between municipal drinkable water and agricultural water is useful. But in the Central Valley, my understanding is that farms are heavily reliant on well water, and their use pushes the level of the aquifer down in a way that disrupts the supply of drinking water. In some cases, there is a direct competition between agricultural use and residential use, but not necessarily "urban" use.

https://www.theguardian.com/environment/2020/feb/28/californ...
Yes, that figure is ridiculous.
Beyond Meat’s Beyond Burger life cycle assessment (2018)
People will say anything to feel like they're not doing a dirty job...
What an incredible display of idiocy. I can't believe we're about to need an "un-Googled Audacity" fork.
I don't know how it compares to Super Cruise but Autopilot is a standard feature now, you don't have to pay anything extra for it.
Florida circuit court says it's fine to arrest people for filming cops
We're you ever bullied? This is such a ridiculous view. Those words turn you into an outcast
Einstein’s 1905 paper on the Photoelectric Effect
I think I'm missing something. I get the Sketch-to-Photo synthesis that this is based on. It's really weird, neat stuff. But as a layman, I'm having trouble seeing the difference between the result of this anime-to-sketch synthesis and what I'd expect to get out of a simple edge detection. Is the difference that it's more clever about which details to ignore?
It has all the properties of an NFT already. It’s just a URL.
Whenever you change a setting, look up the corresponding “defaults write” command. Put them into a script. Then run that whenever you got a new machine.
All those things still produce tangible goods at the end though, is the difference.

I can hate my job but at the end of the day I still created value for my employer. Companies on the stock market still create actual value for people, even if shareholders don't particularly care how they do it.
It's kind of close to the equivalent of flour sacks for me; I don't shop in either thrift stores or malls or think about expectations, and I buy new clothes very rarely. When I do, I order the same cheap generic solid-color clothes off of Amazon, and sometimes one or two other low-cost generic brands (based simply on what's cheapest when I sort by price, as long as the ratings aren't way below the rest). I admit I'm probably being influenced by Amazon's brand and the prioritizing of their "Amazon Basics" items in search results, though.
> On a quick reread, I see a complaint that's entirely due to how
> ARM represents indexed load operations, which has absolutely
> nothing to do with the vector ISA whatsoever.

Not exactly true.

If you can use fancy addressing modes in your vector loads and stores and you have a fixed length 32 bit opcode (as both Aarch64 and RISC-V do[1]) then specifying an index register and how much to shift it by is taking up an extra 7 bits of your opcode (5 for register number, 2 for shift amount) vs an instruction that just specifies a base pointer register.

That means one instruction is taking up the opcode space that could otherwise be used by 128 different instructions instead.

That means either your vector ISA has fewer instructions and capabilities than it otherwise could have, or else it is taking up a lot more of the overall opcode space.

loop:
LD1D z1.d, p0/z, [x1, x3, LSL #3] // load x
LD1D z0.d, p0/z, [x2, x3, LSL #3] // load y
FMLA z0.d, p0/m, z1.d, z2.d
ST1D z0.d, p0, [x2, x3, LSL #3]
INCD x3 // i
WHILELT p0.d, x3, x0 // i, n
B.ANY loop

Yeah, it's a little more code (4 bytes in RISC-V) to increment x1 and x2 by 8 using extra instructions but 1) that FMLA almost certainly takes 3 or 4 clock cycles, giving you plenty of spare cycles to execute the adds even on a single-issue machine, and 2) vectorized loops are likely to take up so little of your overall application that it makes no difference.

There's an argument to be made that it's worth the opcode space for scaled indexed addressing for integer loads and stores. Reasonable people may differ. But the case for FP and Vector loads and stores is pretty much non-existent.

It's not just a matter of "Ohhh .. that instruction looks so scary"

[1] RISC-V has 16 bit opcodes for very simple and common instructions, but the Vector ISA is entirely 32 bit opcodes.
Would it be a good idea to log the trees and drop them in a bog, or the equivalent, so that the carbon isn't released into the atmosphere?
Just in case I didn't point it out. They donate 30% of their income to charity.
Sure but the 77.3 million acres to grow the plants we eat pales in comparison to the 781 million acres we use for animal agriculture.[0] Why turn almond orchards into cropland when we can just use less of the land we use for animal production and turn that into cropland? I highly doubt all 781 million acres can only be used for animal grazing.

[0]: https://extension.oregonstate.edu/bloomberg-illustrates-how-...
I think this is funny since NewPipe does this already and is open source.
I believe I read once that it takes about 920 gallons of water to make 1 gallon of almond milk.

edit: i am apparently worse than an almond milk drinker, since coffee uses even more water at 1,056:1.

and learning even more, cow-milk is about 2000 gallons of water to make a gallon of milk!

so i really have no idea about any of this and its all surprising

https://shamelesshousewife.wordpress.com/tag/how-much-water-...
Are you sure that a community idolizing the utterances of a winning gambler isn't what makes everything worse?
I wanted to hear Elon Musk talk to Vladimir Putin.

Instead it’s like I stumbled into some kind of weird new age multi level marketing crypto mega church summit.
I liked this book as well. Going into it, I was pretty baffled by some of the recent stories I'd heard from academia- Evergreen and the like. This book makes a compelling case that the post 2013 or so era of college kids are victims to a certain degree (new psychological problems and whatnot), or at least provides substantial evidence that they are suffering from various psychological issues to greater extent than previous generations. This book helped me emphasize better with some of the college debacles that seem batshit crazy to me.
Perhaps what is immoral is when the volume of advertising and the workload it places on the brain becomes too much.

The coffee shop with far too many flyers or 7 by the same local tutor becomes very hard to handle. With experience you fight through the flyers to read the menu and get to the counter to order that coffee.

There is so much 'opportunity' in the world at any moment for which the provider of the opportunity's ad thinks that it could be relevant to me. I can accept a little of that every day without it being bad, but patience wears very fast.
OK, so you just don't like Ethereum? Why "garbage to fools"?
I was actually going to ask if someone had done a comparison with edge detection.
There are no types in B, only words. Auto denotes storage.
Three interesting refrains of Coders at Work
That if you're going to go the whole "GPA and prestigious schools don't matter" route at least have a distinguished path in something you're interested in.

In the Software Engineering world, there's nothing more soul sucking than working for nameless DoD contractors and being responsible for debugging terrible code with no documentation. All because you singled your career path into being a language fanboy.

Yes, I know I need to reevaluate my interests.

I miss the simplicity I took for granted as a teenager. In high school, teachers can't bully you. Michael Moore pretty much wrote a movie which put an end to that (joking. sorta). In the real world, man can bosses and coworkers get nasty. If you work somewhere larger or even organized enough, you can contact HR or your bosses superior. But that'll often scare him shitless and result in passive aggressive behavior that's too complex to document.

I'm obviously projecting on the shitty experiences I've had. Just know that if you get stuck with some no name company/contractor, whatever you're doing (probably implementing business logic in a 2005 bug hole for $70k) might be miles away from the exciting stuff on the front page of HN.
Exactly. We could all eat drought resistant oats for each meal with a shot of essential vitamins and minerals. Very efficient and green!
I’m against advertisement, in my opinion it’s the worst thing to happen to the internet.

However, I have a problem with Google adverts specifically and that is that they’re absolute hot garbage. Google has advertised to me: outright scams, malware, gambling, mobile games with extremely exploitative monetisation.

And they are working to take away any privacy I might have to keep showing me this shit. In my opinion, Google is basically evil these days.

I personally have a very low opinion of anyone who works for a company that does that and even lower of anyone who actually works on serving those adverts.
Sure. I'm ignorant about this. Do you know the policy?

I'd love to know more about it.

I have a number of friends that have basically become full blown nazis from bullshit online and I'd like to know if there's anything I can do. (maybe you have too)
There might of been some sort of extrajudicial enforcement of the GDPR in this case, but the second article presented only showed that intrajudicial enforcement of the GDPR occurred based on actions that took place inside the EU with respect to the data of people living in the EU.

The first article actually doesn't mention any enforcement at all in Canada, just comments by a provincial and the federal privacy commissioner. Those comments were entirely based on Canadian law, not the GDPR.
It's a little bit of a desperate attempt at meritocracy however. Affluent parents will still be able to generate systems where their kids get better scores. And 'better scores on exams' might be a very crude predictor of future skills, it's not remotely all encompassing. So 'selecting' for your elite on the basis of a few exams at age 18 is probably a bad idea.

Macron just announced the closure of the 'Grand Ecole' of Administration for this reason.

Basically, France (and Europe inc. UK) traded their Nobility for a more meritocratic system, i.e. Elite Schools, but the notion that 'all the power goes to kids from those schools' is a little ridiculous as well. (Edit: all the power does go to kids from those schools, that is ridiculous, I'm not saying the 'idea that this exists' is ridiculous).

And FYI even if the Soviet System was a little more flat ... in the current Western systems (with deep problems) there are scholarships aplenty for top students. It's just hard for young kids to internalize the importance of a good education. In high school, I really had no idea how important it would be.

Elite schools are worthwhile however, I wish early education were not so competitive, and, we didn't focus quite so much on the name brand of a school.
On the public DDN (data.splitgraph.com:5432), we enforce a (currently arbitrary) 10k row limit on responses. You can construct multiple queries using LIMIT and OFFSET, or you can run a local Splitgraph engine without a limit. We also have a private beta program if you want a managed or self-hosted cloud deployment with the full catalog and DDN features. And we are planning to ship some "export to..." type workflows for exporting to CSV and potentially other formats.

For live/external data, we proxy the query to the data source, so there is no theoretical data size limit except for any defined by the upstream.

For snapshotted data, we store the data as fragments in object storage. Any size limit depends on the machine where Splitgraph's Postgres engine is running, and how you choose to materialize the data when downloading it from object storage. You can "check out" an entire image to materialize it locally, at which point it will be like any other Postgres schema. Or you can use "layered querying" which will return a result set while only materializing the fragments necessary to answer the query.

Regarding ClickHouse, you could watch this presentation [0] my co-founder Artjoms gave at a recent ClickHouse meet-up on the topic of your question. We also have specific documentation for using the ClickHouse ODBC client with the DDN [1], as well as an example reference implementation. [2]

[0] https://www.youtube.com/watch?v=44CDs7hJTho

[1] https://www.splitgraph.com/connect

[2] https://github.com/splitgraph/splitgraph/tree/master/example...
If you don't mind my asking, how do/did you deal with the contradiction that the very same people whose judgements and thoughts you derived your view of the world from (or felt you were supposed to) were unaffected or unconcerned with yours?
I'm on the skip-ahead update ring. I got the icon updates about a month ago.

The update wiped the recently-used list for my taskbar icons and took out the pins as well. That kind of sucked but it wasn't hard to put them back again.
You can already get a single rackmount server with over a trillion transistors. For example, the CS-2 [1] has 2.6T transistors (on a single die no less!) in 15u.

If you are willing to count the transistors in your dram (dram has one transistor per bit), then you can already get over 35T transistors (32x 128GB ECC DIMMs with 1.2T transistors per DIMM) per 1RU, or over a quadrillion transistors per rack.

[1] https://cerebras.net/product/