skysight-inc/HackerNews huggingface dataset:
This is hand-wavy and bordering on woo, also not specific to web development.

In my experience, Lisp has this sort of brain amplification power. Whatever weird idea I have about how to think about a problem, I can kinda smush lisp into shape so it solves that problem. with language X, I have to think about how to I say what I'm thinking in X. It's kinda like spending some time working in C then jumping to python. It's far less hassle to get the idea out there. It's not exactly like that, but it has that flavor.

Two sort of related points.

Lisp is pretty transparent. If you need to think about pointers and stuff, you can do that and it'll mostly stay out of your way. But if you don't, you don't.

Lisp will let you represent whatever crazy notion you have in your head. You may understand why the code works, but explaining to other people can be tough, because your internal abstractions are probably not what other people intuitively think about when looking at the same problem.

Not saying any of the above is good or bad. It is different. With java or go or whatever, I tend to think a lot about how do I represent this in java or go or whatever. With lisp it's the closest I've ever gotten tot my idea out there, naked. That can be powerful, or scary, or both.

You might take a look at "Paradigms of AI Programming: Case Studies in Common Lisp". That shows a lot of tricky problems tackled in a pretty breezy way. Want to build a computer algebra system? Not that tough to get something working. Work through Norvig's approach and you can get something pretty good working pretty quick.
lol. my strong hunch - it will only be a mission-driven founder who will take this to it's righteous end.
What's getting corrupted is Firefox's own SQLite DB.
This has been posted 5 other times on HN with no real discussion [1].

I'll add my 2 cents: I used to use the principles of kelly betting back when I designed systematic HFT strategies. It gives you a good framework to think about how much to bet based on the batting average of a particular pattern you recognize in the market...

[1] https://hn.algolia.com/?q=https%3A%2F%2Fen.wikipedia.org%2Fw...
> Seems you just know more Go than PHP, which is fine of course. No language has "more runtime errors" than other languages, just developers of varying skill-levels in that particular platform

A type system reduces the risk of runtime errors, because it doesn't let you write code with undefined behaviour such as indexing a null. Depending on the implementation, it can even force you to handle all possible failures explicitly so that execution always completes. With languages such as rust or Haskell it's feasible to write complex code with almost complete confidence it won't hit any runtime errors, excluding resource exhaustion or machine failure of course.

On the other hand you could argue that logic errors depend on the skill of the programmer and not the language.
The Yeti is popular because it's a USB microphone and it got in early. It's not a bad microphone (at all, somebody telling you it is wants to sell you something) but it's generally misapplied in most settings where it finds itself.

For simple spoken-word stuff like conferences or streams or whatever, something like a Samson Q2U or an AT2005USB/ATR2100 are less sensitive to unwanted noise and easier for an untrained user to get a good sound out of, while moving into the XLR space gets you access to better dynamic microphones and also some pretty reasonably priced condensers that do quite well (though there's some up-front investment in the audio hardware, of course).
Minor role is unfair. It's more like a good score is necessary but not sufficient. Basically, you can have a perfect SAT score and GPA from high school but you have no hobbies or other interests than studying and your essays are unimaginative, you're probably not getting admitted.

But you do need to demonstrate some base level of academic ability.
Does he even HN?!
You actually went to Go and say that java is painful to write? Wth?
Imagine being this confidently incorrect.

Correlation does not imply causation. Looks like our education system has failed us once more.
I have no dog in this fight either way, I'm just very curious about the answer: if something like 30-40% in a Go executable that clocks in at more than a 100 megabytes is not taken up by either symbols, debug information or the pclntab, what exactly is in it? You mentioned "necessary metadata for garbage collection and reflection in a statically-compiled language" in a previous comment. Can you give some more details on what that means?
> Java development scales, it has pretty good performance, and great tooling.

I agree with this, but I think these qualities are shared by a lot of languages that run on the JVM, and Java the language is no longer a worthy flagship language for the JVM.

> With lambdas and streams, even FP is succinct in it.

I have the opposite reaction to lambdas and streams. I think Oracle could have gone two ways with the evolution of Java:

- Be conservative about what features were adopted into Java, but be willing to change the syntax and feel of the language to do it in the best possible way. Only add features that both made sense for Java and had proven themselves after years of experience with the languages that pioneered them, but give Java the most elegant and polished version of them, so that Java would be a kind of "best in class" language that trailed the leading edge but always reflected it in an excellent way -- at any moment, the best version of Java that could be built with the industry's combined experience.

- Or, keep Java feeling as familiar as possible, while adding any features that are embarrassing to lack. It's okay if new features feel bolted on or don't feel as elegant as they do in newer languages; it's more important that longtime Java programmers don't feel like the fundamentals of the language are changing underneath them.

Streams are what convinced me that Oracle were committed to the latter route. They came out with an implementation that looked and felt clunky compared to what people were used to in other languages, but it felt very Java-y, and existing Java developers were pretty immediately comfortable with it.
In fact, many would say that monopolistic powers are the end result of capitalism. Thus the reason for antitrust regs to act as a reset.
Germany paid 20M+ for this already, without owning anything (code, data, ...).
1995's Macintosh NY Music Fest 'Livestreamed' 25 Years Ahead of Its Time
Spreading Cranberries
The tone of this is a little hard to read, so forgive me if I've misread anything.

I mostly agree with the other changes, except for increasing pay as a means of eliminating the motivation to play games. If there's one thing we've seen play out over and over, it's that excesses and greed just beget more greed. Look at the number of executives, financial managers, and politicians who already had vast wealth yet STILL engage in shenanigans. Furthermore, the job of legislating is an elected one, which means it will always go to those who are best able to convince the most people to vote for them (frequently by promises and pandering), not those who will do the best job. Now, I don't think legislators should get pauper's pay, but I also think we should do what we can to limit it's use as a career path for power and wealth.

I have no problems with capitalism. If the market has healthy competition and the referees (regulations and the courts) are fair and transparent, capitalism is good. Unfortunately, many of those elements have gotten worse in recent decades. We regulate more than ever, but it's the small businesses who suffer the burden and have no real voice in DC.

Capitalism done right means that I'm not upset by Wal-Mart's success, as it's kept in check by other companies like Amazon and Target. If you think anybody is invincible, take a look at what happened to Sears, K-Mart, and Toys-R-Us. Capitalism done wrong means that big companies use regulations and unfair referees to keep out competition. The power wielded by FAANG today dwarfs anything Microsoft ever had.
US imposes sanctions on Russia Bitcoin addresses
Isn’t this just the age old myth that all our jobs will be outsourced to cheaper countries? Except managing a completely different culture 12 hours away is basically impossible/very hard at the same quality. A company is the workers. Why not just start the whole company in India then?
I'll bet that if they had some other way to make just as much as they do now, they would still store your profile and use it to make even more.

In other words, the only way they will ever give up privacy invasion is if it is no longer profitable.

That's kinda evil don't you think?
What's the difference between this Luca app and the "official" German covid tracing app (Corona-Warn)? Or are they the same thing?
Actually that last bit there seems to be more important to me than the actual tech here. So without this tech people are painting rooftops white. And I'm guessing that's already like a 90% reflectivity? -- So there's really nothing to wait for if you want to cool your house. Just buy... exterior white paint.

If you wanted to wait for this specific product, that's fine, but that's almost like waiting for 26% efficient solar panels instead of ~23% we already have (even though most production panels are 18% - 22%)...

And actually this is also one of those things that also helps beat Tesla Solar roof - get a white paint - THEN add bifacial solar panels. So the Tesla roof panels is actually worse for your overall cooling than regular panels now.
Sanctioned Russian IT Firm Was Part of Microsoft’s Early Vuln Access Program
I think you misunderstood the letter: they aren’t complaining about Instagram specifically, they are complaining about a proposed version of Instagram designed for kids under 13. So your comment seems basically irrelevant to the matter - they aren’t asking him to change Instagram, they are asking him to cancel a product that hasn’t been launched yet.
Scott Galloway once proposed taxing the endowments of universities that don’t expand their accepted admissions pool in accordance with population growth at a higher rate.

The logic being that these universities are essentially providers of a “Veblen Good” (elite, exclusive status in society) and should be taxed as such.
Why Do Mania, Suicide (Mass Shootings?) Occur Most Often in the Spring? (2018)
Naturally you paint a few million floating balls and throw them into the ocean!
I think the 'how' is equally important as the 'what'.

It is sad that our places of education are only about students memorising theories that are decades if not centuries old.

When they must also encourage open discussions, freely asking questions, poking holes in existing theories, aimless search and discovery etc.

They murder curiosity and I don't see that changing anytime soon.
This is a really great article, and one thing in particular that struck me was something super obvious in retrospect but that I didn’t think of before:

Replicability doesn’t mean the study was right. If a study doesn’t replicate then it’s almost certainly nonsense. If it does replicate that just means that it’s self consistent—but if it was garbage in, then it will invariably be garbage out.
iPhone's are designed to take close shots, they don't have optical zoom so zoomed in or distant photos are very blurry. Trust me I have tried taking photos of lots of things that are clearly seen in the distance only to look like a early 00s webcam photo when I take a picture with my phone.
All of:
1) assembling a usefully-large initial dataset to gain traction,

2) keeping it updated, and

3) content moderation & anti-spam

Seem super dull and tedious for project that's probably going to fail.

^i would say these are problems if you start off building a Goodreads clone. There are other go-to-market strategies to get to network effects.
>The don’t care if you illegally cause stock to go up, and you profit from it, as other investors also profit.

They clearly do, as we've seen with musk's "funding secured" tweet.
You could count things like

* number of launches using own-nation capability

* number of people launched

* number of moons/planets/asteroids/comets orbited

* number of moons/planets/asteroids/comets landed on

For some answers, you might want to check

https://en.wikipedia.org/wiki/Spaceflight#Spacefaring_civili...

and

https://en.wikipedia.org/wiki/Human_spaceflight#Milestones

and others
First of all, a major issue here is that we don't have enough good universities to accept all the talented kids applying. That holds true for high schools, etc. wherever there is contentious debate over "equity" or merit-based admissions. Just increase the number of good schools (which has not been done in proportion to population growth) and many things are solved.

Just like how you never hear people in countries with great broadband access complain about usage caps. That's a purely US (or other country) phenomenon when you have shitty supply of broadband. Increase the supply, competition, and problem solved.

Secondly, a question for those who feel that colleges have a duty to "shape our future generation leaders who should look like the people they represent". Tell me, for all the mental contortions, evaluations, interviews, processes to make flawed judgement calls on whether people "contribute by their diversity" to the student body, how different an outcome does that achieve over just using an objective test, and then admitting everyone above a certain bar?

These colleges receive enough applicants to admit 3-4 classes worth of valedictorians. Yet they seem to think their admissions scrutiny and processes make their classes a much better place than if they had a simpler process. Is that true? Judge people on skill and talent, for every type of academic program a university offers. Simple rules and processes allow people do creative things. Contorted rules and processes incentivize people to do stupid things. Like having 17 year olds compete in an essay contest to see who is the most disadvantaged and worthy therefore of admissions.

I don't think they've tried serious alternatives, yet they believe these complicated admissions systems to be correct. And you look to other countries that have purely exam-based admissions, yet they are not producing classes full of socially inept, non-contributing, non-leaders.

Maybe it's worth a rethink. Or some new kinds of institutions.
and this is why it is best to go to schools like Princeton and Harvard - because you know you’ll get to network with successful people.
I mean, it sounds like you're describing overcommit to me. Ask whatever large amount you want. Maybe even be like webkit and use overcommit for heap isolation. It works out great for the userspace case, until the limits are actually reached and you still have a failure problem, one probably harder to deal with than without overcommit.
But you don't have 20000 applicants from the top 1%, because not all will apply to every top school.
What language sees wide spread use without at least a decade in gestation? Java, ironically, but cutting edge languages take longer than a decade before making it to the blue collar programmer's floor. I mean the number of people that struggle with even stuff like generics still is amazing and that has been around for 17 years at this point so 10 years is nothing.
There is also flag semaphore which is very fast and very recognizable and gives you about 5 bits per signal.
I don't want to name it, because the US guys will start again a big debate why X event is worse then Y event, why this P app is worse then F app, and since X > Y and P< F then Apple is right to ban the legal app P to protect the citizens.

That is a very visible case, but there were other smaller cases , where smaller applications were blocked because they had a link and that link was going to a page and on that page a developer would accept donations and Apple wanted a but from that.

Then you have apps blocked on totalitarian states, an entire nation is affected because they can't side load applications.
Norwegian is underhyped; performs way better than Swedish. Stop quibbering over programming languages already and just build well-tested, robust software.
> If you're calling for action

I mean, I guess I am, but really I'm mostly relaying my understanding of the scientific consensus. I didn't make my comment in some sort of vacuum where readers are supposed to understand the last few decades of climate science just from my comment...
The fact that somebody had to point out to him that C# also met his four points under "A holy grail of productivity" should tell you all you need to know about his complete lack of experience in the field.

This is nothing more than the ramblings of an inexperienced kid who thinks they know it all. He'll probably look back on this in a few years and realize how little he actually knew.
Steal these ideas for a profitable no-code startup
I think what people have a generic desire for education and life prospects -- the two are not mutually exclusive -- and then choose the school that does both for them within parameters such as acceptance, prestige, and cost.
Lessons from working with a Portuguese regional government's Covid task force
There's a pretty good behavioral / soft skills interview question hanging out in your post:

"Think of a scenario where you find a security vulnerability [or crasher bug, or whatever], and you don't think it is being taken as seriously as it should be. How would you handle this situaton?"

There are a lot of good ways to approach this, but "escalate it to the SVP" is rarely one of them.
I think it's more interesting not to take for granted that this grouping (often called "tracking" in K-12) makes obvious sense.

http://www.ascd.org/publications/books/108013/chapters/What-...

> Do students differ in talents and achievement? They do. But when those observed differences are reinforced by track placement and grouping practices, and children then internalize those differences, learning opportunities become limited for all but the elite student. The talents of late bloomers go undiscovered, and the rewards of hard work and diligent study are never realized.

> As our school district began its detracking reform, we began to pay attention to our language. Language shapes our thinking and our beliefs. We began with the word "ability" and made a conscious effort to replace it with "achievement." Thus, we write about, study, and talk about students who are lower achievers or higher achievers. Achievement is a measurable construct that describes what a student knows at a given point in time; ability implies an innate quality that cannot change and that limits success. As we made this commitment personally, we shared it with our faculty. Our language began to change, and so did the way we viewed students. Discussions about the labels placed on students and the beliefs they represent can help a faculty that is embarking on a detracking reform question constructs and practices that they have taken for granted. Being conscious of our own language can help us understand how deeply ingrained the culture of student sorting is. Language awareness is also likely to help uncover other justifications for tracking.

> Both students and adults mistake labels such as "gifted," "honors student," "average," "remedial," "LD" and "MMR" for certification of overall ability or worth. These labels teach students that if the school does not identify them as capable in earlier grades, they should not expect to do well later. Everyone without the "gifted" label has the de facto label of "not gifted." The resource classroom is a low status place and students who go there are low status students. The result of all this is that most students have needlessly low self-concepts and schools have low expectations. Few students or teachers can defy those identities and expectations. These labeling effects permeate the entire school and social culture.
Your solution is called income based repayment, and already exists - the US has about a dozen different IBR / PAYE (Pay As You Earn) plans. Generally speaking, people with student loan debt can opt into them. Obama's version from his first term even has debt forgiveness for those who have made 120 monthly payments while working for a nonprofit / government (PSLF - public service loan forgiveness). Though the Devos Education department was running the show when those applications started coming in, and they rejected something like 98% of them out of some combination of malice and incompetence.

My favorite silver bullet solution for the mounting debt and affordability crisis is to allow student loans to be discharged in bankruptcy, and force colleges and universities to carry some substantial amount (20-30%) of the debt load they force their students to take on.

It has all kinds of negative consequences for admission of at-risk / low-income students at risk-averse institutions, but it does solve some of the game theoretical problems with rising tuition costs.
The flaw with this argument is the assumption that incentives cannot exist towards innovation without IP protections. It's obvious why investors will seldomly invest in non-protected innovation: monopolies are just significantly more lucrative. Absent that incentive, are there no truly no alternatives? Was this assumption ever tested prior to these policies being implemented?

I think it's also worth asking why the available funding for innovation is almost exclusively in the hands of capitalists in the first place. Do they simply have superior business acumen, or are there protections / rent-seeking behaviors at play here?
Book Review: Progress and Poverty by Henry George
The general rule of thumb from what I've heard is that if you're not getting responses from submissions either something is wrong with your resume, there's some red flag the first stage of hiring found or you may be under-qualified for positions you've applied to. Of course it is a large black box process so it's hard to say the exact cause of each failed submission.

Taking a look at your personal site I think the portfolio section could be enhanced to make it more appealing and FYI it looks like your blog has been partially overwritten by spam.
https://en.wikipedia.org/wiki/Flag_semaphore would have been good if you needed to send arbitrary text.

Naval flags would be higher bandwidth if you could pre-arrange a modest-sized dictionary of the words and phrases you’d need.

https://www.navalgazing.net/Signalling-Part-1 is a good read.
AFAIK No, BTC algorithm ensures fixed mining difficulty (so amount of mining&minners doesn't matter (only for overtaking network)). Actually if too much BTC will be mined by limited amount of miners whole coin my lose value, e.g. if we require that barier to entry is having own power plant BTC might get destroyed by too greedy miners.

IMO BTC existence is possibly good as it raises demand for cheap energy (and currently green energy is cheapest it seems), it's also good as forcing function for fiat.
There is no chapter of the CCC in the U.S. (yet?). While there is no head-organization (as far as I know), there are similar hackerspaces all around the U.S. (and the globe), e.g. see map on hackerspaces.org: https://wiki.hackerspaces.org/List_of_Hacker_Spaces
For those who missed this fragment of history: US abdication from being the free harbor for the internet was spearheaded by US, and Western European NGOs. At that time I was already amazed why they don't see the obvious fact that they were increasing influence of countries like China, and Russia. Yet all those positive people behaved like the States is the main enemy. And look how it worked out!