skysight-inc/HackerNews huggingface dataset:
Ask HN: Net Developer Chances at Amazon
I am a .net developer that mostly works on small business type CRUD apps. I have 5 years at this company and feel like I’ve stagnated. I have a CS degree and a masters in CIS. Thoughts?
Scala doesn't really have a name for this, it simply permits you to provide a block in lieu of a parenthesized argument list. Given that blocks are expressions:

val a = { val x = 2; x + 1 }

the syntax you are describing is just a function-valued block.
Yes, this feels a bit like reading an opinion piece dissing on EVs in CarAndDriver 15-20 years ago. Of which there were many.
Oh, whew!
Not everyone who qualifies for any given offer necessarily has a better option available to them.
I agree with that. I'm not saying boring is bad. It's just that I find it weird to choose Go because it's enjoyable ^^
Space Launch Startup Used Giant Centrifuge to Fling Devices to Upper Atmosphere
For what it's worth, it's used by by the de-Googled phone /e/ Foundation at https://spot.ecloud.global and seems to work tolerably well.
It's come to the point that any communication of opinion is 'virtue signaling', since opinions are virtues and communications are signaling. I struggle to find much meaning in the phrase these days other than implicit disagreement.
It's fascinating to see a chat app company is kind of forced to make a comment on not accepting cryptocurrency. I'm also out of the bandwagon, but this rather adds a smoke to the bigger picture. (Not saying this is a bad move for Tulip. Just fascinating by this as a cultural phenomena.)
Scaling up Infrastructure – Framework blog
~15 years here too, and I can't remember my last for loop either.

I think for loops are mostly used in Ruby by people that picked it up in other languages first and simply never unlearned it.
Images here: https://web.archive.org/web/20160304015426/https://settlemen...

And here: https://space.nss.org/color-plates-from-colonies-in-space/
Learning from Cyber Incidents: Adapting Aviation Safety Models to Cybersecurity
OP was referring to pedestrian/bike paths. I believe everyone should stay on the right. I agree, with car traffic, pedestrians should be on the left.
same. If someone wants to breach me they are going to use a zero day anyway, or use the days between zero and when I apply the patch. Or breach my windows box, or intercept a package or something. SIM swap, etc.

Now if only I could figure out how to disable Windows Defender reliably.

How I feel about this all: https://xkcd.com/538/
I genuinely think that when one find oneself adverse to a general technology (not implementation) , while not understanding any of its benefits, history or mechanism, and one uses this position of ignorance to argue against it, and cannot see how anyone else would find it useful, one has lost. Yes.
You are much less likely to come in contact with people of other political views than in times past, and there is plenty of detailed research to back this up. One recent example:

https://www.kellogg.northwestern.edu/faculty/research/resear...
Good point.

Seems they have two choices.

One is, as you say, listening/watching everyone's every action like the world's greatest creeper group, and silencing /banning by their arcane rules.

Other option includes saving everything, and implementing a justice system. Alan harrasses Bob Bob complains, they start a trial, check the tapes, pass judgement. Now they need an appeal system. Now they need a way for the judges to be accountable...

All of this seems so far past the basic and certainly the ethical capabilities of FB.

But then, few seem to care. As Zuckerberg famously discovered early on when people submitted personal data - "They trust me, the dumb fukcs"...
The author overlooked the most mind-bending feature of Ruby blocks, the thing that makes them so very different than lambdas in other languages: Blocks can return from the enclosing function.

def process
collection.each do |element|
return element if condition
end
end

This has the effect of popping three (or more) frames off the stack. From the perspective of #each, yield never returns.
Ah yes. "Disney level safety" - safety from harassment, yes, but also "safety" from having to see LGBTQ+ people, your political opponents, or anything that might upset the feeling of comfort you get from living in your $3M condo in the Valley.
Yes, but what on earth is so compelling about a quasi pokémon clone that anyone is paying the price of 5-6 AAA games to play it as a game for fun? And who is buying all the SLPs ‘players’ farming this for $?
Wow, third-most-popular luxury brand - truly a ranking befitting the world's most valuable auto manufacturer.

This insane speculative bubble has to end at some point, right? I feel like the world is falling apart having watched it go on for so long and metastasize into an ever-expanding horde of MLM-like cryptocurrencies without even a pretense of justification for existing beyond "buy low, sell high!" - maybe I just don't have enough life experience to put all of this into context.
I'll link this, because it's mostly related, why not:

https://nixpulvis.com/ramblings/2020-03-16-set-builder-notat...
> I don’t think discord eth integration is the best idea but this article is Just a virtue signal.

I agree, and it's pretty obvious from the tone of the article that they haven't quite done their research, either.

> However, will this signal stand the test of time… my money is on, no.

This is where I disagree though. I find it wildly hard to believe that there is a future for cryptocurrency beyond it's current value. It's value right now is predicated almost entirely on hype, a resource that is quickly starting to die out now that NFTs and cryptocurrency aren't rallying half as hard as they were last year or the year before. Maybe this comment won't stand the test of time either, but it would take a hell of a revelation to push further adoption of crypto and somehow further inflate it's value.
The insurance is OK with a home made battery? And there's no concern for public workers if some unidentified custom battery catches on fire for example?

I've never seen a thumb throttle burn down someones house. Alibaba batteries though? https://endless-sphere.com/forums/viewtopic.php?t=87975
This piece is fantastically calculated marketing material given the recent Discord news.

- "Blockchain" != cryptocurrency (and using Bitcoin as the primary bogeyman is silly given no one is using Bitcoin assets to authenticate into Discord groups; Ethereum is quite public about their ultimate desire to move to PoS)

- Why note the "idealism" of folks in the space and then going on to completely ignoring the promise of web3?

- The fact that an open source communication tool by its nature is ripe for usage by "scammers" seems hypocritical. Will Zulip abandon the Apache license if crypto "scammers" start using it?
This is an assumption that all blockchains are a PoW, which isn't accurate.
Agreed. I actually usually feel better with the spring forward, and much worse after the fall back. The entire argument is predicated on an anecdote.
Today’s reality is that cryptocurrencies are enabling massive amounts of criminal behavior. ... The lack of effective regulation of crypto assets puts people at high risk of being manipulated by scammers.

We've only gotten the first bitter taste of cryptocurrency-enabled scams like ransomware. The next wave of scams, enabled by apps like Venmo, Robinhood, and others that make it super easy for mainstream populations to hold crypto and transfer real money to random people, will be devastating.
It sounds like not many Discord users asked for blockchain integration either.
Where would you recommend getting started with Smalltalk on Linux today?
Thinking about this a bit longer: this is in a way a bit like saying 'you built a computer without knowing about hacker news?'. I don't particularly care about fora other than HN (and Twitter, but that's far more general than HN), I just like to tinker with stuff and that's a different thing every other week. I'm sure there is a piano forum, a lego forum, a forum for insomniacs and so on. But I'm not all that interested in those fora, I'll find my own way and when I get really stuck then I may go and see if there is something that can get me unstuck and if that's some forum somewhere I'll read it - likely without even noticing the domain - make some notes and move on again. I really don't need more sites that I have to visit regularly to keep up on some subject. I'm probably a-typical in that way but I have three or four sites that I use regularly and the rest is on an as-needed basis as the answer to a search query.
Admirable - I wish them the very best. I wish I could use Zulip but a lot of the platforms I use do not integrate with them. For example render.com deploys wouldn't be able to trigger a message on our engineering Zulip. I hope they continue to grow.
I mean that's kind of how publishing works today

Authors get paid a small royalty; publishers set the price and get most of the scratch
Potential for sub 5 minute EV charging
Windship’s Hollistic System for Shipping Combines Wind Power with Carbon Capture
I always wondered this as well until I saw firsthand how rudimentary most sourcing strings are. The only good interaction I have ever had with recruiting was when I had them run their sourcing string against my entire VP org on LinkedIn to demonstrate that they excluded 90% of current engineers because they were insisting on Java and actively selecting against DevOps. It became less positive when they didn’t change their practices.
Rerolling Role-Playing Games
I've got a fun project in mind, I will give it a try.
I realize: and that's why I wrote that, after all, bike paths also have faster traffic on them, notably scooters and those can be very quiet, especially e-scooters.
A catalog of books, music, films, and some other things: https://www.locserendipity.com/
“It’s a science-communications problem,” said Dr. John Brooks, chief medical officer for the CDC’s COVID-19 response.

“We said, based on our experience with other diseases, that when you get up to 70% to 80%, you often get herd immunity,” he said.

But the SARS-CoV-2 virus didn’t get the memo.

“It has a lot of tricks up its sleeve, and it’s repeatedly challenged us,” he said. “It’s impossible to predict what herd immunity will be in a new pathogen until you reach herd immunity.”

What obtuseness on display here. Governments and scientists teamed up to socially distance, mask, slow the spread and to create a vaccine that failed spectacularly.

Put it all together, and they KILLED herd immunity. The spread has been so slowed down, and the vaccine so leaky, that Covid is here to stay.

Maybe it would have been anyway, but I bet you some big imaginary coins that cross reactive immunity is what makes diseases like Covid go away, and leaky vaccines are what make them here to stay.
I wasn't going to jump on the blockchain bandwagon and what is a zulip?
Would you pick open-source projects over employment?
assuming financial stability would be ensured. Why or why not?
I used to lurk in #SDL and help beginners, the common misconception is that SDL encompasses a much larger scope of game engines than just providing an abstraction of platform-specific details.

It's not SDL's fault beginners have poorly defined/uninformed expectations.

But you're right about the documentation being kind of a mess. The SDL1.2 vs SDL2 differences can be annoying and for a beginner just figuring out what version the example/tutorial code they're looking at relates to can be challenging.
These chat SaaS companies are awful anyway, hopefully there will be some real Web3 alternative to them.
True, but... most languages wouldn't be on version 1.x after the amount of time (and progress) that Go has. Go has a track record by now, of being very careful about breaking things, and providing tools to help fix them when they do.

Sure, Go could introduce breaking changes in 2.x. Will they? Track record says "no".
iOS 15.2 Will Alert Parents of Kid's Explicit Photos
If you want, you can write Ruby Enumerators (not Enumerables) as well, which work like the Python example.

A fairly concise example: https://garycordero1690.medium.com/ruby-enumerator-74b84615f...
With all due respect, that is similar to someone saying we need to get off of fossil fuels for the benefit of the environment, and complaining that that assumes all fossil fuels contribute equally to climate change.

Technically right but distracting from the point that the most significant blockchain usage is PoW or some other methodology that massively wastes resources of some kind, such as Chia that wastes storage space for no good purpose.
Big law offices used to have after-hours typing pools that transcribed dictation into documents. Now they have hardware and software to do the transcription as well as staff to look it over.

Dictation is not an obscure thing in law offices.
For anyone interested in how to install TeX itself:

https://tex.stackexchange.com/a/576314/2148

I forked and optimized a version of JMathTeX to provide plain TeX rendering in Java:

https://github.com/DaveJarvis/JMathTeX
Agreed. Companies are beholden to their customers and investors -- nothing to do with technology. Might not make sense now. Or ever. Who knows? History is filled with companies failing or succeeding depending on such pivoting choices. But you don't see netflix being big due to dvds. (And who knows maybe this comment will not age at all.) Use and improve technology.
This is a webpage built for a podcast.

The podcast is great to listen to, but there's a transcript for those who'd prefer to listen to a text to speech voice:

https://static1.squarespace.com/static/5f9f06c44dd1ed19b7080...
Cool project!

> the available Game of Life patterns are extracted from the official Lexicon

It would probably be a good idea to add the appropriate credit to the app itself, since the contents of the Life Lexicon are licensed under CC BY-SA.
I won't concede my taste preference. I might drink less of it, though...
This has everything to do with Amazon. Recruiting there needs to fix their archaic sourcing strings.
Software compilation. And no, nobody's written a way to run massively parallel code generation/optimization on a GPU that I'm aware of.
Humans are social creatures, this will change nothing, there's plenty of full jail's in the US to demonstrate stricter laws don't necessarily work.
Not wanting to pick on the parent comment but this is were 'lay person opinion led forums' don't work for legal questions.

You may not see why, but that's you conveying your opinion based on common sense or your own reasoning vs the law.

The law says that your H1B via only covers you to receive income via your W2 employment with the company the visa is attached to.

If you are an H1B holder you can't be employed or contracted to work for another company in your home country/another country outside the USA because you would still be performing the work in the US and you are out of visa. Even if it's your own company.

If you put this income on your tax return you will be disclosing to the government you are working outside your visa. If you don't put this income on you tax return you are filing an incomplete tax return (and still working outside your visa).

The difference here from receiving investment or rental income from abroad (which you still have to include on your US tax return!) is that investment and rental income isn't 'work' covered by an employment visa.

A work visa is a permission to take a job out of the US employment pool, and the flaw in the law is that if you are working on your own company (inc side project) abroad, you are not really taking a job out of the US market because you wouldn't have hired anyone anyway. But it's a corner case and the law isn't built around corner cases.

(IANAL)
I'm curious to know if the various blemishes (acne scars, moles, etc...) are there in the true images. Also, the braids in one of the pictures don't look as simple/contiguous as I think real braids would be.

Still, it's very cool how it fills in realistic looking details.
There's the entry fee and speculators buying the SLP and AXS tokens.

> If it's new players or new inflows into crypto then it's basically a convoluted pyramid scheme, and I can't see how value is being created which can be constantly extracted and exchanged for real life goods

99% of DeFi/NFT/"Crypto games" products are indeed convoluted pyramid schemes. It's just the natural result of mixing a financial bubble with new technology very few people understand.
> but also "safety" from having to see LGBTQ+ people, your political opponents, or anything that might upset the feeling of comfort you get from living in your $3M condo in the Valley.

Why is this necessarily a bad thing. I'm not talking about excluding people, but with respect to only dealing with subject matter you want to, in your _virtual_ reality, why wouldn't many users want it to basically be a bubble? If all you're getting is a loud version of what some other person thinks you need to pay attention to, I don't see it being very popular.
That's still React. JSX is only turning brackets, tag names, and attributes into function calls and object properties.

Special attributes, events, etc. are React specific and not related to JSX.

Basically it's a clean way to represent nested function calls, that's it. It has nothing to do with React nor does it need React.

<tag prop="value"/> gets turned into React.createElement('tag', {prop: "value"})

That's all. Period. The special props React introduces has nothing to do with JSX.

Also you can customize JSX to change the functions it generates. (i.e. swapping out React.createElement)
Yeah, sure. I feel like I had a better link, more sciency, I'll edit if I find it again. But for now eg: https://maryjanesdiary.com/can-you-eat-raw-weed-get-high/

My understand is that there is _some_ active THC even before heating, but it's relatively low amounts. My theory is that if your tolerance is 0 and you eat a decent amount you'd probably feel it.

A typical user would never know even if they tried though because it'd be a _huge_ waste and their tolerance is non-zero.

Can't say I've tried, I don't have an ~eighth to waste and I suspect it wouldn't taste very good either (though I guess you could still add it to a recipe, just without heating). Also it'd be difficult for me to rule out placebo effects.
Warning people of environmental damage and criminal activities won’t stop the gold rush.
Ask HN: Best Web development tutorial without any frameworks?
I have tried to learn django, and .Net Web App development but the entire thing is very very convoluted, at least for me.

So if you could recommend a tutorial that starts from simple html form and interacts with the server and DB.
I think most of their points are valid, especially the last one. Crypto is not consumer friendly. You can't dispute charges and your money is not backed anywhere along the line by insurance. If my crypto wallet is compromised and money stolen there is nothing I can do. If my credit card info is stolen and someone maxes it out, I'm covered by the company.

That sort of experience on any platform will leave a bad taste, and avoiding crypto for that reason make sense from a business perspective.
Austria to declare nationwide lockdown for unvaccinated people
Why note the "fanaticism" of Scientologists and then go on to completely ignore the promise of eliminating thetan alien souls polluting your mind and body?
M-. on a symbol brings you to the source code.

Common Lisp also has built in the function FUNCTION-LAMBDA-EXPRESSION, which returns the source for a function -> when Lisp has recorded its definition.

Try (DESCRIBE #'some-function) in SBCL to get information about the arglist, the types, the source file.

In a SLIME editor buffer try c-h m . This will display the buffer commands. There are a zillion of commands to get information about the symbols, code references, etc.

On my Lisp Machine:

Command: Show Source Code (a defined function spec) mts::init-facts
Source code for MTS::INIT-FACTS:

(defun init-facts ()
(setf *init-facts*
'((world (loc (actor joe) (val cave)))
(joe (loc (actor joe) (val cave)))
(world (loc (actor irving) (val oak-tree)))
(irving (loc (actor irving) (val oak-tree)))
(joe (loc (actor irving) (val oak-tree)))
(world (loc (actor water) (val river)))
(joe (loc (actor water) (val river)))
(world (loc (actor honey) (val elm-tree)))
(irving (loc (actor honey) (val elm-tree)))
(world (loc (actor worm) (val ground)))
(joe (loc (actor worm) (val ground)))
(irving (loc (actor joe) (val cave)))
(world (loc (actor fish) (val river)))
(irving (loc (actor fish) (val river))))))

Command: Show Callers (a symbol [default MTS::INIT-FACTS]) MTS::INIT-FACTS
MTS::MICRO-TALESPIN calls MTS::INIT-FACTS as a function.
MTS::MICRO-TALESPIN-DEMO calls MTS::INIT-FACTS as a function.
Done.
Command:
Ask HN: What are some startups built on top of GPT-3?
I just got access to the beta and I'm really excited. I have some ideas of my own, but I'm wondering - what did people already build?

Do you know of some good examples?

Is there a list of GPT-3 based projects that I could find somewhere?
I find it useful: it tells me that the project leaders have principles and are also capable of making good technical decisions. One of the main reasons why so many blockchain integrations get significant negative pushback is that blockchains aren't effective at accomplishing the purported goals. A project which is run by the whims of VCs or the owners' conflicts of interests (e.g. Reddit's decision to boost their co-founder's other holdings) are likely to make more than one decision which is contrary to the interests of their users.
You are absolutely right, I will fix that very soon!
Wouldn’t duff’s device be significantly faster here?
This is actually kind of disturbing because when global warming doesn't arrive, the icecaps don't disappear, and the sealevel continues to rise at 3-4mm a year, this will be the excuse they use.

No longer can global warming be ruled out as a failed prediction until well into 2080.
For what it’s worth, the language itself is extremely simple and composable, which is what makes it possible for people to use it as a kind of metalanguage.

That was really popular in Rails gems around the time that Rails itself peaked in popularity, but has since died off considerably. It was never especially common outside of Rails gems. There aren’t that many things that call for DSLs.
It seems like you’re the one not responding to criticism, randomhodler84. Just point to the mysticism of “benefits, history, and mechanism” of this “general technology” and call it a day.
I suppose as long as the built in breathalyser merely makes a loud beeping noise the whole time you're driving if your over the limit, this would be fine.
The author, Nadav, has a lot of performance gems out there. Another good one explaining how to implement a fast matrix multiply: https://gist.github.com/nadavrot/5b35d44e8ba3dd718e595e40184...
Maybe the solution is just an opt in of who you interact with and the rest is invisible to you. I don't use Facebook but isnt that roughly how it works, only friends can communicate openly with you? That would save all the moderation. But is sounds like they are trying for something where interactions are more open than that.
Those are all features of React or the React JSX transform, not JSX. Other JSX transforms or frameworks using them may or may not share any or all of them. (JSX is not only used in React.)
Could you split up the compilation to run over multiple nodes?
To be fair end users are the sort to write bug reports in a review system
Cryptocurrencies isn't the only space to have a poor environmental footprint, Machine Learning as well has a horrible record and contributes to harming the environment.
> It's not SDL's fault beginners have poorly defined/uninformed expectations.

It might not be their fault but I'd still say they're probably in the best position to correct it.