skysight-inc/HackerNews huggingface dataset:
As a long-time Rubyist, I took a serious look at Crystal for the first time and discovered a lot of the best batteries of Ruby included in Crystal. So pleased to find an RSpec-like DSL for testing, for example, and Crystal's Rails-like framework, Amber, generates scaffolds with Bootstrap built in. It's almost cheating how much learning and takeaways the Crystal core team can borrow from Ruby! I'm really liking it so far.
Zarf's Interactive Fiction
Oh yes. I won't be surprised if VS Code team to be even bigger than their money making products.
I honestly think having a operations guy in charge is worse than having marketing in charge. At least marketing listens to the customers. Apple needs another product person who cares about quality of the Apple experience and not maximizing profit margin in the supply chain by producing older models or making questionable quality affecting decisions.
I'm sorry where did I imply they were already safer? I think it's obvious they will continue to improve and surpassing human level is not far away.
They're individually optional - so uint16_t can exist without uint8_t.

But you're right - if uint8_t exists, it must be the same as unsigned char.
Yeah I had to read Google's cached version.
Thankfully, most non-compete agreements are not valid under California law, so we actually have a free market for labor.
The article is very light on details, but I believe what's being proposed is an evacuated tube with maglev propulsion, used to accelerate a rocket up to 5000mph (as stated in the article) while on the ground. The rocket is then released, and travels until some altitude is reached, at which point engine then starts and it continues to orbit. This results in a large fuel saving over a conventional rocket.

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

The g-forces involved would be very high, well beyond lethal to a human, so this would be for launching robust satellites, raw materials, or fuel cheaply into space. They would still be substantially lower than those of a space gun / intercontinental artillery.

https://en.wikipedia.org/wiki/Space_gun#Practical_attempts
Obligatory xkcd: https://xkcd.com/1667/
I remember reading the idea that if they were introduced today, libraries would sound like an outlandish communist idea.
Show HN: Dialogue – Write a movie the same way you text
> * If you don't do the thing you want to do today, 5 years from now you'll remember and wonder how different your life would have been if you did.

Love this. Reminds me of Jobs’ Stanford commencement address and Bezos’ regret minimization frameworks. I try to live my life this way, though it’s not always possible.
Agree on the CEO. Cook excelled as COO (EVP, Operations, actually), but many COOs suck as CEOs. The positions require very different skill sets.
What the heck are you talking about? If dockerd is started in tcp mode, it is unencrypted and unauthenticated by default.
I agree it's somewhat brittle (it's pretty hard to do with the existing constraints) but I think this will improve next year. Got some ideas. :-)
> followed closely by your "fragile" payload using its draft?

G-forces [1] are a consequence of acceleration. An accelerating object will experience g-forces in an atmosphere or in a vacuum. ("Drafting" [2] is an aerodynamic process by which a following object exploits a leading object's slipstream to reduce the former's drag.)

With a slingshot, the destructive force is the g-force inflicted by the acceleration. (With a rocket, the destructive forces are mostly vibrations and aerodynamic stress.)

Note that a slingshot doesn't require lots of Gs. One could use a super-long slingshot to achieve the necessary velocity. But super long is super expensive, so high Gs it is.

[1] https://en.wikipedia.org/wiki/G-force

[2] https://en.wikipedia.org/wiki/Drafting_(aerodynamics)
A Disgruntled Federal Employee’s 1980s Desk Calendar
>Picking the right tool for the right job will always be a problem to solve

My experience has been that this is a very challenging problem. Business leaders consistently apply pressure for faster results (rightly so!) which means that technology leaders will also be under pressure to deliver faster results.

Tools at the highest level of abstraction (like the various "declarative programming" app builders) trade away power and flexibility in return for simplicity. The sales teams that sell these tools then inevitably highlight the speed and gloss over the trade off that's being made. The message that buyers (business and tech execs) hear is that a tool can solve problems faster.

That is often true when the tool is being applied to a problem for which it's suited and can be disastrously incorrect when it's applied to a problem it's not suited to.

My experience is that the promise of "faster" often drowns out the voices warning that a tool is being applied to the wrong kind of problem.
I was reminded of how pleasant the startup beep was on Apple II. The beep was pleasant, soft, and inviting. On the PC side, most motherboard would emit harsh shrilling beep, which sounds more like something had gone really bad.

While some would argue that such post-bios/boot beep is not necessary in modern computers, I disagree, especially on machines that do not have built-in monitors or on headless system. Sometimes, I am left to wonder if the computer booted ok. I sometimes have check the monitor/cable/etc... just to see if it actually turned on.
You get this type of security inherently via most os-level packagers which check upstream tarballs especially the ports-like ones which are primarily designed for from-source usage.

Unfortunately there has been a trend to ignore these and install directly of late, especially for dynamic language modules.
This seems to be a big similarity to Zoho with their Zoho Creator software
Long time reader, first time poster, but I thought the HN crew would have some great thoughts on this.

There's a deeper conversation to be had around mass manipulation of the brain. As I dig deeper into brain research I'm constantly taken aback by how the brain works. The more I learn, the more of what's happening (social media, foreign influence, mass depression) seems like an inventible outcome.
And the default is 100, which means a double in newly allocated memory space. I have written several servers that after starting up (and running uselessly the GC once), never need to run it again.
Dealing with Conflict – When to Address It, and When to Let It Go
I don't imagine these kids growing up saying "I wish my dad hadn't spent so much time with me." Maybe in the helicopter parent sense, but an increase in quality time with your dad doesn't necessarily mean a decrease in independent play, or child-led play. If it does, then I would likely be concerned as there is mounting evidence that decreasing independence is not good for kids.
That was sarcasm, I'm sorry.
There is a great deal more pettiness and personal vendetta in "prosecutorial discretion" than anyone wants to admit. I have no details on the specifics of this case, but it's certainly not a stretch to imagine that there is some back-end connection that gave a special-enough glimmer to this case for the DoJ to pursue it this way.

That's not to say there aren't people who are essentially random victims of "prosecutorial discretion". Lawyers need something to do all day, and sometimes that thing is finding people to prosecute.

There is of course the third possibility, however unlikely, that the accused engaged in truly reprehensible and brazen theft of their former employer's intellectual property, showing such wanton disregard for civil society that they deserve to be deprived of their freedom and placed in a cage for several months, and then marked as ex-cons the rest of their natural lives. I would say there's a pretty miniscule chance of this being the case, but again, I don't know any of the details.
Oh, you could have done that in 1990s and well into the aughts, no doubt about that - that's exactly what happened :) I thought you proposed Latin-1 as useful today.
No, he's been flagged for suggesting someone study the effects of a thing which he immediately admits he's just made up. It's not even "we should see if there's a counterpart to toxic masulinity", it's "I think there's toxic feminity, so we should study its effects!"
This is hardly unique to twitter. You don't this is happening at Facebook, Instagram, Youtube, etc...
What an odd ending to this piece. I don’t even understand the authors purpose in writing it now. What point is she trying to make, this is all over the place.
https://en.wikipedia.org/wiki/List_of_Google_products#Discon...
I really like Crystal, and while it hasn't reached a 1.0 yet, it is still great and used in production. I think the main selling point of Crystal is performance + nice syntax. The docs are great and will help anyone curious to learn Crystal along the way. Crystal's biggest problem is that it doesn't have the support of a company or a large base of users so the core team isn't funded as much as they'd like. All in all, I think it is a great language!
> Lisps do that distinction because they need it.

Because of much better performance and predictability of code.

See: http://www.nhplace.com/kent/Papers/Special-Forms.html
Go maps are reified generics, and very efficient ones at that.
The list of what it doesn't contain, with a 256 character space, is...long ;)
Read a lot. I had largely fallen out of the habit of reading, in part due to attempting to switch to Kindle by using it on my iPad/iPhone. But the temptations of the Internet are right there all the damn time.

Last year, I went back to reading paper books, and it was a revelation. Suddenly, I could immerse myself again! And after a while of this, my spouse gave me her unused Kindle Paperwhite - all the advantages of ebooks, only without Internet access on the device. Easy to read in bed at night without keeping her up with a light, too.

I'd almost forgotten the pleasures of chewing through big, intense works of nonfiction, the richness and depth of book-level arguments of history, science, biography, and more.
I can imagine a heavy dead weight accelerated in the slingshot. Once released, it drags a cable, carefully laid out at an angle, with the payload attached. That payload would be accelerated into line behind the weight over a brief period. Taking fewer Gs and only once.

Very long cables are a lot cheaper than very large slingshots?

Anyway just thinking out loud.
I wonder why they feel the need to set a fixed dollar amount as the threshold for free tuition, as opposed to some type of cost of living adjusted figure that takes into account family assets, income, and relative income level in a specific region.

A family with household income of $150K in New York City would be in a very different situation than a family earning $124K in a suburb of Omaha, Nebraska, for example.

The cynic in me causes me to think this threshold is calculated based on looking at how frequently students with family incomes less than $125K are able to pass the academic credential criteria needed to be admitted.

And frankly, busting ass to do very well on standardized tests was probably a major means by which that class of students could compete for admission.

In some sense, this announcement could be seen as a way to further entrench existing admission biases, and allow admissions committees a more subjective control over how to tacitly favor admitting wealthy people, legacies, children of elites, nepotism-based admission — while publicly trying to market it as being more equitable.

The non-cynic in me would then ask whether standardized tests themselves already encoded this favoritism more so than admission processes that ignore them.
I remember finding a Filemaker database file online which contained the specs of every model Mac, including the startup sound the model made, I found it neat that Filemaker could embed sound files.

That must've been during the pre-historic Internet times...
Well, unless they have a triage team, you're counting on developers having a Spidey-sense that there's an open issue related to what they're working on. I assume the issue list is something they never asked for but feel obligated to doing a minimal amount to clean up.
This is a board with 90% or so software developers. Your point, of course, is accurate. It's going to get torn down anyway.

It's like convincing lawyers that they're not needed in situation X. Doesn't work.
Not sure how pathological your situation is - 'thick skin' seems a cover-up for a lack of managerial accountability and you might not see it give your position inside the organization but this may help: https://www.amazon.com/48-Laws-Power-Robert-Greene/dp/014028...

Best of luck.
How to Optimize Content for (Almost) Every Social Media Platform?
Not every friend has to be a best friend. If's fine to have acquaintances and drinking buddies.
> Everywhere else, the best policy is to increase supply. As long as homes are scarce, only those with deep pockets will be able to afford them.

I've changed my mind on this: I think as long as there are people with deep pockets, anywhere desirable will be expensive regardless of supply. Like when dieting, "you can't out exercise the fork", you can't out build the wealthy.

The housing crisis is a wealth inequality problem. Trying to build out of it destroys the character of cities and their access to nature and for what? To appease the always too deep pockets of people buying up multiple houses...
You guys are always so confident about these marijuana harnlessness claims. You love acting like logic driven scientists so show us the science.
Yes, most commenters here are missing a legitimate concern about sharing confidential information in a public forum. If the talk is "How we do X at Y Inc" there's a legitimate concern; if the talk is "Learning to Love CSS in JS" then the manager may have ulterior motives.

My advice to OP: ask to walk through your presentation deck with your manager, both to get feedback and buy-in. Managers will be more invested in your success if they feel invested in what you're doing. (Suggestion: offer to plug your company's job openings with your manager's contact info.)
> Turn off all social media.

Turn off Hacker News.
George Lucas reveals his plan for Star Wars 7 through 9–and it was awful
24 deprecated services in 2018 alone (in just 6 months...)
It could be anything. Optimistically, perhaps they are taking the criticism of the 2016 Touchbar MBPs to heart and redesigning them to be more practical. Doesn't excuse the lack of updates to the Mini and Pro though.
That's what I love about the companies experimenting with 32 hour four day workweeks. It's not just the depth of the day time that's less productive, it's the depth of the week. Who is as productive on friday as they are on monday? And who isn't more productive on monday after a three day weekend?

I figure the cost of those 8 hours is really 10%, not 20%... and much of that 10% is bought back with the increased productivity brought on by long weekends. I would love to work that way.
How to Use Machine Learning to Solve Business Problems
Really?

SBCL:

* (defun foo (a) (+ a 42))

FOO
* (defun bar (b) (foo 10 20))
; in: DEFUN BAR
; (FOO 10 20)
;
; caught STYLE-WARNING:
; The function was called with two arguments, but wants exactly one.

; (SB-INT:NAMED-LAMBDA BAR
; (B)
; (BLOCK BAR (FOO 10 20)))
;
; caught STYLE-WARNING:
; The variable B is defined but never used.
;
; compilation unit finished
; caught 2 STYLE-WARNING conditions

BAR
If the OP really wants to give a talk is because they are seeking for some kind of recognition or ego booster. This sounds very self centered and narcisistic.
Everybody has a time constant. That's the time it takes for them to accept a new or challenging idea. Figure out your manager's time constant.

If you say, "I'm giving a public talk" (or "We should move from Azure to AWS", or "We need a better defect tracking system" or whatever), it's human nature to resist. It's new. It's change.

Entrepreneurs often have long time constants. It's necessary for them to be stubborn, and stubbornness is generally a good personality trait when doing difficult things.

So, don't expect your manager to agree right away to your new idea. Give her at least her time constant to think it over.

How do you do this? It depends on the manager's work style. If she diligently reads stuff you send her, pitch your idea in email in the middle of the afternoon, so she can think about it overnight.

If he communicates verbally, ask for some time and pitch your idea in person.

WHATEVER YOU DO, don't expect "(facepalm) Hey, you're right. Good idea!" during your pitch. It takes a while.

Now, some managers will come to you after their time constant elapses and say "I have an idea!" and recite your idea. You have to accept this.
Cyberpunk 2077 world premiere: 50 minutes of William Gibson-level insanity
Wow. Nobody had bothered to take images of the moon until 1966? All those cameras and telescopes. You would think someone somewhere would have taken a few pictures prior to sending the rocket. Perhaps the article meant that these were the first images from the moon.

By the title, I was expecting an article about the first photos of the moon.
ACT spokesman has a good point. I think the university will find this will lead to a reduced graduation rate, and less seats available for students who have a high probability of making it through the program.

As of 2016, the school recorded 43% of the new undergraduate class being white - already far below the national demographics. The only over represented group is Asians at 18%. This plan seems born of the usual trend in the past few years, with the goal of reducing Asian membership.
Yes, a cautionary tale would be good. It's just the way you phrased it that was bugging me.

Also, I was not gunning for pity, nor was OP, true. Still, in such moments kind strangers on the internet who wish you well still feel good I believe.

Thanks for clearing it up!
If you have enough issues, just deduping and knowing when a commit fixes an issue to remember to close it becomes a problem.

Not saying this is an excuse, but it's unfortunate reality that "close most issues, see which ones come back" is one of the easier ways to focus on the most important bugs
Devil is much better. It just wants us to sin. And it won't do nothing if we don't sin. Capitalism is much worse. It asks us to pay. It ask us to work. And if you don't yield, you are pretty much doomed, right here on earth. That is not even going into the fact the it poisons the waters and skies and ruin it for all living things....
> Has there been a misunderstanding of my comment? I didn't mean to say that I expect "AI to go away"

The "it" in your original comment makes the subject ambiguous - your comment can be interpreted as saying AI itself (not the arms-race) will "fizzle out".

I agree that AI's hype cycle is nearing the "trough of disillusionment" stage, but after that will come a wider and deeper application of AI in a multitude of fields and industries instead of the narrow applications today. Even the diminished returns are worth chasing if it increases your turnover by 1-2%.
Hawai‘i’s Last Outlaw Hippies
Especially machines without a fan. I've dealt with this often in the robotics field. Trying to figure out if my darn onboard computer is even running or not. The LED hidden away in the electronics bay.
did you actually read or watch the whole testimony (of either testimony) or you basing this on ~5 minutes of youtube click bait footage of older senators being confused...

I watched the entire zuckerberg united states senate testimony and I found much of the questioning incisive and valuable
Yup, I love eyesight, but wouldn't really much extra features beyond what it currently supports, as that would be too autonomous and removing me from constantly driving the car. I actually find myself being a significantly better driver with the adaptive cruise control because I can focus my attention on steering and what is happening to traffic down the road instead of being constantly focused on matching the speed of the car right in front of me. It also prevents me from getting frustrated when someone is driving like a snail in the left lane...
Chrome desktop only, as it requires a chrome extension.
Right - all sorts of provoking language for no purpose. Everything is 'colonializing' whatever that means.

How about: famous people get interpreted by different cultures differently?
Is a decrease in crime really a valid counterpoint to an increase in depressed, overweight, and suicidal kids? On one hand you have maybe time served in juvy with a chance to straighten out and learn life lessons, or possibly become a career criminal. On the other hand you have an obese recluse with a chance of suicide or long-term depression.

edit: To add to that, of course crime is down - kids are driving later, going out less, having less sex. There are less opportunities for crime, unless you count underage sexting. So if you view more time spent in front of a screen preferable to a decrease in misdemeanor loitering, you'd have a point.
I don't think a layer of abstraction that hides away the complexities of building apps is a solution to a problem to begin with.

I'm probably wrong and biased by the fact that not only does it take away the fun in engineering products, but also that the target demography is "business."
SBCL compiles always. Code from the REPL is also compiled.

OTOH LispWorks uses an interpreter for the REPL interaction.

Yes, an Interpreter offers some more interactive features - but usually lacks the compile-time warnings/errors.
This is a real misconception a lot of programmers have about Lotus Notes shops.

I also worked in a Lotus Notes shop for several years. We built apps on Notes/Domino and did some pretty cool stuff pre-dot-com, including a Project Management system like Basecamp[1] that was a hosted SAAS (using Domino's web server) in 1998 (crazy to think that was 20 years ago), when SAAS was just a buzzword.

IIRC, more than half of our company's Notes development staff were comp sci grads. It wasn't just a bunch of random dudes throwing a bunch of forms together using the built-in formula language.

[1] https://books.google.ca/books?id=jlIEAAAAMBAJ&pg=PA52&lpg=PA...
you do realize the ohio replacement class is literally in development right now.

> The ICBMs probably don't even work (no public evidence they do), they're in well known static silos, and have just a few minutes of "use or lose" time.

They fire off a few randomly selected minuteman IIIs every so often and the footage is typically public. maybe not perfect evidence but it is some evidence.
Seeing a post about the decline of the Apple product line is like a daily ritual on this site now.

When the gap between products was short the Apple secrecy could be fun and exciting. That is no longer the case. Now I just feel like they have contempt for me.
Not eating healthy, and not doing enough exercise seriously messes up the brain functionality. It isn't apparent if you're young, but it keeps adding up until it explodes.
Do you have any no-bs sources to learn about stock investments? Right now it would be gambling for me.
It's not ignorant, it's just a choice you personally wouldn't make. Maybe people value the design of the device rather than the tech specs? Who knows?
For $1B, Elon Musk’s Tunnel to O’Hare Would Be a Miracle
Cheaters , Uruguay won with all the injustice of the World to Egypt
I used to be a structural engineer in Canada (EIT, left before getting PENG) and one of the projects I was involved with was analyzing a collapsed building to determine fault.

Being an expert witness is completely different than being an engineer talking to the public. Generally speaking an engineer close to the details of the project is going to know more than you. If you have concerns, you call up the engineer and you have a discussion. If he's dismissive you still have the choice to escalate the matter, but it's usually to someone in the government, not the public at large. Engineers need to be trusted by the public and shooting your mouth off about another engineer degrades public trust.