skysight-inc/HackerNews huggingface dataset:
The hyper-rationalistic world view of this article is striking. Crypto, as an asset class, is easy to understand. It has the same basis as collectables or art: human mimetics, desire and scarcity. If you look for "intrinsic value" you miss a lot of human motivation.
They could, but none of this is about that.
Builder pattern for complex initialization like db connections
If you can't speak about a good idea without repercussions, what are the odds your employer has/trusts/pays for an app for the purpose of anonymous expression? This seems opposed to the type of employer who'd create this type of stifling work environment to begin with.

Can you help me connect the A-to-B here, perhaps maybe offer some real world testimonials how this works? As a disgruntled or 'unheard' member of the corp, do I pay for this myself, or do I ask my manager to buy this and provide me a license anonymously?
Which I was using in production at the time, and, yeah, what she ended up doing was a much better plan for that thing.
I wrote a pretty similar blog post in 2013, based on my experiences learning to code in 2012. It's shocking how little has changed since then. Like probably there isn't a lot of reason to learn Jinja2 at this point, but even jQuery and Bootstrap are just as relevant as ever.

And Angular is actually good again, so my recommendations for 2022 would likely be closer to my recommendations for 2012 than to my recommendations for 2017.
I personally vouch for our team, but think about it: your Pi is connected to the Internet. You are responsible for the security of the Pi (system security, updates, encryption ...). You send us the hardware in the mail. How many hands does the package go through? Of course, no one gets into the data center without access authorization, etc. pp.

Encryption of your data is the key here.
That is a standard latex feature called synctex. Pretty much any editor does that.
IT doesn't have as much dev as it used to - the amount of business functions that can be handled with affordable SaaS products takes care of a ton of software needs for many businesses. There certainly still are developers in larger IT shops, but anymore you get more "Business Analysts", who configure and maintain SaaS platforms, maybe with some light scripting and coding, instead of a team of devs writing code from scratch.
> Plus MySQL kind of rocks.

Agreed. I prefer Postgres for personal projects, but MySQL is a fine database. Honestly, even a relational DB I wouldn't want to use again (DB2...) is still pretty solid to me. The relational model is pretty damn neat and SQL is a pretty solid query language.

I wonder how many people disagree with that last part in particular...
> most recently NVIDIA and Microsoft teamed up to create the 530 billion parameter model Megatron-Turing NLG

Get it, cause it's a generative transformer? Hah
if your in the US check out your states unemployment website .. google "whatever state you live in" file unemployment claim.

You might be able to get free money which I have in the past as needed but much prefer to work/contribute/reap rewards of working which isnt just all financial it's social..emotional and thus physical.

I've been in horrible jobs too and definetily quit them.. i recommend find where you best fit and make sure you are a team player ... a good bandmate who plays in rhythm and tune with everyone else (aka be chill .. do your work as well as you can and be kind ... it will come back to you). Where I work we just got rid of this control freak developer who wanted everyone to work just like him ... umm no dude this is a band and you are throwing us off ... as we are a chill group who do great work together cause there are no egos and b.s. (work in govt. where people are there to do good work not have a pissing contest or climb ladders).
Link juice.
I like Ottawa, Canada: when it's cold, its very cold, which is great for winter sports (and it's close to skiing, has a canal for skating, snowshoeing trails nearby). And when it's hot, it's hot, and again close to lots of outdoor stuff to do.

If you like consistency, or only warmth (winters are very cold), it's no good. But for variety and both extremes, its great. I'd rather have a cold winter where I can have fun outside than a damp, drizzly winter.

I suspect there are many similar inland and relatively northern cities.
I love DBD::Oracle so much I've always arranged to have other people test oracle related DBIx::Class features for me.

Writing the pre-ANSI-JOIN-support SQL dialect code was pretty good fun though.
Definitely an interesting read! I have a few comments about the following paragraph specifically, because the potential of convenient string processing is so essential to logic programming:

"As in Prolog, strings are lists of character codes which makes them
automatically suitable for stream processing. Apart from avoiding the
tedious duplication of list and string manipulation operations, this
allows for efficient, asynchronous handling of streams of characters,
so the extra space needed for lists is partially balanced by manipulating
them in a lazy manner, one piece at a time, by communicating processes."

In Prolog, the meaning of double-quoted strings depends on the value of the Prolog flag double_quotes. Only if it is set to the value codes are double-quoted strings interpreted as lists of codes. However, a much better setting is the value chars, and then double-quoted strings are interpreted as lists of 1-char atoms. For example, with this setting, we have:

?- "abc" = [a|Ls].
Ls = "bc".

This is the default value in all of the three newest Prolog systems: Scryer Prolog, Tau Prolog and Trealla Prolog. It was also the original interpretation of strings in the very first Prolog systems, Prolog 0 and Marseille Prolog, which were designed for natural language processing. Lists of characters ensure that strings are very readable, also when emitted in their canonical representation. For example, Scryer Prolog yields:

?- write_canonical("abc").
'.'(a,'.'(b,'.'(c,[]))) true.

The mentioned advantage of "avoiding the tedious duplication of list and string manipulation operations" in this way can hardly be overstated: It is massive, because everything one knows about lists carries over directly to strings, including common predicates such as append/3, length/2 and reverse/2 which even beginning Prolog programmers universally know, and the ability to generalize arbitrary elements by using logic variables at desired positions, obtaining partially instantiated terms such as "all strings of length 3" which can be specified symbolically as [_,_,_]. In addition, lists are especially conveniently reasoned about with Prolog's built-in grammar mechanism, definite clause grammars (DCGs), tailor-made for generating and parsing sequences and therefore also strings. And further, "the extra space needed for lists" can be avoided with a compact internal representation of lists of characters, i.e., encoding them as sequences of raw bytes, using UTF-8 encoding. This efficient representation is currently already implemented in Scryer Prolog and Trealla Prolog.
This is a poor use case for ML. You'd only have a couple hundred examples for a neighborhood with maybe two dozen variables. The model will also miss key variables that that there aren't datasets for but would be apparent upon a visit. ML only beats humans in very, very narrow scenarios.

https://youtu.be/j0z4FweCy4M?t=9319
The new CPU announced by Alibaba uses the ARMv9 ISA and new cores, which were announced publicly only earlier this year, long after the parent ARM company had cut the links with the rogue China subsidiary.

So I assume that Alibaba must have licensed the cores directly from the parent ARM company.
The same is happening in webshops. Products can be assigned to hierarchies (categories) but in shops like Amazon it is obvious it is more like tagging.
Bulk Image Downloader 6.03.0.0 with Crack and Keygen Download
That's the positive sum game. To gain something, a lot of people have to put work in to move us all in inch further. That's progress.
Groovy has this ability I think if I can parse that code. My C code experience predates C99
The author wants to manufacture demand. It's not that easy.
Just vim and evince? No synctex as suggested (thanks guys!)

Found a nice SO thread explaining the gist of it:
https://tex.stackexchange.com/questions/118489/what-exactly-...
Agreed, everyone is different but I do think there is some commonality in all the different responses in that you can find the answer to your lack of energy in either

sleep, diet, hydration, exercise (or general activity), and micronutrients
I believe that "there is a clear boundary between my career and my non-work roles" was literally the prompt text, where folks rated it on a scale from "Strongly Disagree" to "Strongly Agree".

At Google's scale, individuals have different preferences for all of these things. Some people don't want to read email after they leave the office at 5pm. Other people leave at 3pm to pick up kids, but sign back on from 7pm to 11pm to address stuff. Others will work whatever hours M-F but won't respond to emails on the weekend. Someone else works with a team across an ocean, and so they check email Sunday through Thursdays or Tuesday through Saturday. It's not one size fits all; it's about creating a work environment where folks feel comfortable talking about enabling flexibility without creating expectations of being always-on.
I think it's more the contrast where they claim, via their name, to be open, but actually aren't.

If their name was ProfitableAI, there'd probably be fewer complaints.
Yeah DESQview was interesting but you couldn't do everything in it because most serious programs would need all the resources of the computer, or they'd interfere with the IRQ assignments, leading to many crashes.

We're talking a time before even as much as cooperative multitasking of course. DESQview was multitasking programs that were not even meant for it.

Most people I knew didn't use it for that reason. If I really wanted to multitask while BBS'ing I'd just grab my Amiga I had beside the PC (which in itself actually had a real pre-emptive multitasking OS in ROM!).

There were a few programs that could do something else while a download was happening, like Telemate. It gave you at least a text editor and a file manager IIRC.
I would argue instead that this comment thread is making the point that people forget that things that work now wouldn't've worked then and design decisions have to be made based on the database engine you're running in production.
> gained weight anyway

You were/are still overeating in the sense that you are taking in and storing more calories because you are outpacing the rate at which you deplete them. Eat less, or expend more calories.
With your technical background you are really no worse off than most software people who have to learn the latest new framework/language/stack since these change every 2-5 years. Some tools last a long time such as Unix shell commands but I think I have used 5 different change control packages over the years (although git does seem to be the leader for a while).
That’s a hilarious but perfect piece of syntax. Do you know where it originated?
That sounds like BERT alright.
Thank you for linking directly to the archive.
I guess you can follow up with something like “what are some reasons it looks like it to you” and then follow that trail.
This is very slightly not quite true, because the HELO string and the remote address should go hand-in-hand.
> (It seems a lot of folks are getting nerd-sniped by the set-up and missing the moral of the story, eh?)

The narrative should lead to the conclusion. If I told you the story of the tortoise and the hare in which the hare gets shot by a hunter, then said the moral is "perseverance wins", you'd be rightfully confused.
If people use microphones with noise cancellation, it can remove most of the background noise. When I was still in the office I used a Jabra headset with a noise suppressing microphone, I could speak on a call with people talking nearby and their conversation was not noticeable on the call. I would hope that a VR/AR headset for this purpose would have a similar microphone setup.
Concurrent constraint programming is especially interesting to me -- Saraswat's ideas about a general constraint store (versus the Herbrand domain Prolog is usually instantiated over) are genuinely fascinating to me. I see the relatively recent work on LVars as an example of where that flexibility really pays off.
Maybe? True beginners often lack the context to understand which of the multitude of answers the internet provides is the best for their situation.

Or they think they understand the answer, but really don’t, and end up making a mess.

Basically, true beginners do best with a mentor.
As somebody who's about to finish a CS dissertation, I sometimes think the best way to do CS research is to get a somewhat interesting software engineering job that allows for a 4-day week and to do research as a side project. Most likely, this gives one more research time than staying in academia (with the exception of the first Post Doc, perhaps).

Edit: This works for most of CS, but not for most of Physics, I assume.
We detached this subthread from https://news.ycombinator.com/item?id=29136253.
It was like this for me in the hacker scene. I wanted to learn about security, but I didn't want to be around toxic people all the time. But at work, the people I hang out with outside the office don't talk about tech or work, because we hang out to pursue our other interests: music, climbing, auto racing. I'm probably the only one bringing up work outside of work...
Yes. A proper mail implementation won't randomize it, so it should be consistent. Depending on the design of the validation stages it might only need a case-normalized lookup to the string index table and that id as part of the final multi-column unique index, and in that last case only to convey to the database the expectations to optimize around (and require the data adhere to).
Let me clarify. Yes, you can change, but the question of whether this is likely to be beneficial is not answered by this data.
If you can transfer the entirety of your skills to a junior developer over a few weeks of mentoring you probably deserve to get fired.
It actually doesn't matter. Even simple indexes would have made that schema work just fine, and MySQL could certainly index strings in 2002.
I find this kind of thinking kind of insulting actually.

As a guy with a physics degree who's doing machine learning (precisely what the author bemoans), I don't feel like I "lapsed". I have other interests besides physics. There's a lot of things that aren't physics.

> What they're not doing is advancing the human understanding of the physical world.

I don't owe you anything. If this is your dream than do it yourself.
I put in a request months ago, I think they're not approving people anymore.
X220 owner here.
Do all modern laptops (even thinkpads) have those crappy keyboards? Need to upgrade soon, or maybe I'll RDP to a bigger system
> My brother would pick up the phone and yell into it to knock me offline.

Yup this is why I rerouted the phone line through my room and had it hooked up to a switch :P
Not that simple of a comparison since "data centers" mean a different thing in both cases
It was weird seeing all the spongebob squarepants memes take over the internet when I was too old to ever grow up with that. I turned 28 in 1999 when that first aired. That was my "holy shit I'm so old" moment when that finally trickled up into my awareness as someone nearly turning 40 or so.
The natural consequences of this will be China overtaking the US. Americans are not going to enjoy a world where they’re not the dominant power. Among other things they’re really going to hate not being able to print money for consumption free of consequences.
All PhDs are not equal. As mentioned by others in this thread, generalizing probably means fitting to noise.
Not a big fan of China on a lot of things, but why would this be an issue? Realistically if they declare war on anyone it will be the US or someone armed with US military tech so I makes sense to train their army accordingly.
BYD is also a big vertical integrator, so much so that they their EVs are price competitive with ICE vehicles. They don't seem to have any issue with chips supplies given they are their designer and fabricator.
Frankly there are like 50 working definitions for “metaverse” at this point so it’s not really worth the energy of trying to unpack it as a way to ground an argument.
I don't think it's purely nerd-sniping. If your story is "at first you are bad, but then you get good", but your example is of a case where you did something fine but then replaced it with something worse, that rather undermines the story.
I'm curious what you think a better question would be, given that in the example, the witness could in fact have said from the outset "I didn't measure, but at least 5 feet, say the distance between you and me, and closer than about 15 feet; say from the wall to the end of the table."

What better question than the one that directly asks for specific the information that's needed?
I believe you are correct, at least for GPT-3 scaled things. Hopefully that'll change with time, though.
MySQL could index strings in 2002. It would have worked fine.
Not at all. Brevity (or verbosity) is largely orthogonal to level of entropy or redundancy. In principle it ought to be possible to code at a higher level of abstraction while still using understandable names and control flow constructs.
The only thing open in OpenAI is your wallet.
> In my opinion as a 20 year software veteran, the skillset many software engineers lack is having a bigger world-view of company operations and why they are doing what they are doing. Some of that is obviously on the company structures they've been exposed to, but decent engineers with really good business sense go far, fast.

As a former mechanical engineer, I came to say exactly this. Engineers in the traditional realms (mechanical, electrical, chemical, etc.) operate in the business domain all the time, even the junior engineers. Conversely, software engineers are usually isolated from the business domain until they reach the most senior positions. This creates a serious skills gap when the time comes for software engineers to make business decisions.
> Macron's Les Republicains got elected because voters liked his vow to get tough on unions and union pensions, and privatize more infrastructure, neither of which appears in Biden's campaign platform.

This might be a valid point if American unions had anything close to the level of influence over US society that French unions have over France, but they don't, so it isn't.
Most domain extensions are already registered. And since we are from Germany, the term "Piccolo" sound very similar to "Picolo" but means something very different: https://de.wikipedia.org/wiki/Piccolo_(Sekt)

However, we would have definitely pursued an overlap/commonality of the word with, say, beer!
Note that in a lot of major cities, crosswalks are explicitly _not_ the only places where you can walk across the street. In Seattle for example, any intersection has a "crosswalk" in it, some are marked, some aren't, but they are all the same in the eyes of the law.

There are many studies that crosswalk actually increase the number of accidents because people feel safer and pay less attention when crossing them, so cities have been removing them in a lot of spots.
It was pretty amazing. I think my first BBS experience was around the time I was 13 so it would have been 93ish. I actually don't remember how I first got the phone number for the BBS - that was the biggest barrier probably, to first get into a BBS you had to to know their phone number. Once you got logged into your first one they usually had a directory of other BBSs that you could check out. Anyway, that first BBS was probably my favorite, it was called USA BBS and was located somewhere in Central Arkansas, can't remember the exact location but it was an 800 number so I never got charged for using it, otherwise my parents would have killed me! I think they had around 8 lines so that's the total number of folks who could be on at one time and who might be in the general chat. I would usually hang out in chat for a few hours and people would log on and off throughout that time and stop in to chat. It was a wonderful experience for me, I met a lot of friends on that board. When the web started becoming a thing the BBS got a gateway to provide www access so it provided my first experience with websites too.
It had a upload and download section as well and provided a lot of music, pictures and apps. I think some of the docs there gave me exposure to what Unix was and subsequently led me to buy my first 10 disc Linux set with early Slackware and Debian.
I ran my own little BBS for a bit too so my friends and I could play tradewars and falcons eye. I always had to remember to turn the ringers in my parents room off before they went to bed otherwise if my dad got woken up he'd go mental.
Where are you getting that $200k figure? These are for not just out of college:

https://www.glassdoor.com/Salaries/computer-science-salary-S...

https://www.ziprecruiter.com/Salaries/What-Is-the-Average-Co...

https://www.payscale.com/research/US/Degree=Master_of_Scienc...
The thing that I really don't get about all the crypto promotors and the nay-sayers is why they don't even try to determine and admit their biases before writing stuff like this.

Talk about 'intellectual incoherence'.
Right anarchism and left anarchism only really differ in what they predict the steady state of anarchic conditions would be… and the culture of their advocates I suppose.
Just wanted to chime in: Starting to become a huge fan of Thangs.com, thanks for being involved!
You make a good point. I noticed that the developers I enjoy working with are those that are vulnerable about their knowledge gaps. It's just easy to toss ideas around with someone that is open and willing to show they don't know everything.
Support steers choices for ambitious youth. Those MBAs are deployed to put ears on the ground and markets, to surface consumer needs, generate demand for products at companies, and vet investment worthy projects in the market. They steer capital and engineers where the work is valuable, that makes money, and that fuels the demand for more MBAs.

Researchers are building branches in the forest of knowledge, but to do it they have to bend to the will of an academic apparatus that is made to be self serving and zero sum in the hands of few who may or may not be worthy of the trust placed in them. There is also plenty of fraud and cheating globally among academic contributors. It’s almost like we need an HN for each branch or academic work, so anyone can contribute and see what’s novel, and the feedback is from vetted experts only, but that would put an undue burden on the experts and reduce their own productivity. There is room for an open collaborative solution somewhere, but it needs a lot of iteration to get it right.
Possibly last man standing phenomenon after a few decades of turmoil unwinding present day nation states.
Mine was a serious question about what, exactly “similar” is supposed to mean.

You are presuming to speak for @sqlite by claiming they did not mean felony, when the very example they provided of what it means to take it seriously is that it’s a crime.

What makes you certain that they weren’t suggesting exactly that?

I don’t think it’s fair to call my question a straw man. @sqlite has been making a strange moral argument out of git rebase for many years. I honestly want to understand where it’s coming from.

Fwiw I also don’t think it’s fair to ask a bullshit adhominem straw man question like “Are you actually unable to engage in a significant discussion without using strawmen?”
At the end or start of the work day works best for me.

After lunch break or meetings is also great.