skysight-inc/HackerNews huggingface dataset:
I'm taking a class with the first author of this paper known as "Hack Your Own Language", where we read the draft of this paper as our first assignment. While I won't do it full justice I'm sure, I'll try to detail some advantages, though not all of them:

1. You can override built-in language features to better suit the domain of your problem.

2. You can control scope and evaluation of variables. While they often have good defaults, there are cases where you want to override them.

3. You could easily add partial or full typing as you desire to a language. Not runtime typing, but compile time with proper error messaging, and it will be a heck of a lot easier than hand rolling it trying to do it with functions.

4. You can change the very shape of the syntax. Imagine specifying a graph with only identifiers and ascii arrows and just listing them out, then performing DFS. No more Node/Edge class structures, you just work at the abstract level. That applies to any domain. If you're working with functions, you can't change the syntax of the language, which leads to very awkward code in some cases.

The graph language:
http://www.ccs.neu.edu/home/matthias/4620-s18/network-syn-la...

The graph language sample program:
http://www.ccs.neu.edu/home/matthias/4620-s18/network-syn-la...

The language is simple, but as is the point, can be extended by anyone. That's powerful.
I'm precisely referring to inflation. See the example I'm making here: https://news.ycombinator.com/item?id=16459396
Something I have wanted to ask the HN community, that this article brings up: what exactly does a scrum master do?

From what I have observed at one business, there is one scrum master on every team. Many of them know nothing about the business that business does, and have no technical background. I have seen developers spend sometimes an hour or more a day explaining to scrum masters what they just built, so that they can then go "communicate that up" to upper management or project management in opaque meetings developers aren't allowed to attend.

But what I can't figure out, is what they are actually supposed to do. At best, I see two points:
1. They do the traditional work of a project manager but on a team level, and communicate status up.
2. They are supposed to be some kind of "thought leader" on agile methodologies.

Can HN help shed some light on what this role should do? Perhaps my background has just been a bad experience in this regard. I suppose where I get stuck is, this seems to be the work that a dev lead used to do. Why make a full time job for a non-technical person to lead a technical team, below the management level?
So I got Sony super-duper 4k HDR with some chip that makes the colors better. I hook up my Sony ps4 to it. Every time a game launches, the tv fully shuts off. Not standby mode, fully shuts off, requiring a reboot through that stupid android tv screen. Good job, Sony.
The paragraphs you've pasted say absolutely nothing about the seniority of said professionals. And there is no indication that we're using the term as the described shorthand.
I definitely wouldn't use any kind of technology that doesn't gracefully fall back to working as an uncontrolled "dumb" device. Z-Wave switches are at least pretty good at this, disconnecting my hub turns them back into normal light switches.
A/B testing ?
> Would you say it is more or less safe than an elected official starting up a conflict to distract people around re-election time?

China is not a democracy, not sure what are you getting at.
I Choose Java Over Python When Doing XML, SOAP and XSD
I've never had a scrum master across 7-8 companies. Usually it was a rotating role, or a manager/tech lead. But certainly not one person dedicated to it.
Official Galaxy S9 and S9+ launch video surfaces early
Correct, but all of those are basically independent of the backend storage system. At one point you could almost consider Dropbox to be a VAR for S3 storage, with the emphasis on "Value Added."
A manager should not be dictating architecture unless it’s some really small operation, and even then, it’s dicey. Rather, anyone who is capable of writing up a white paper that describes the problem, solution and rational for the choices should be able to propose a solution, and then have a meeting to discuss and decide whether to move forward.

A manager should have the big picture and communicate it to the team. Then you could avoid a team member wasting time on something that’s not in the greater objectives or roadmap.
Or the short version employers don't want to train new graduates even less than they did a generation ago.

The increase of degree required jobs means that organisations that used to take highschool leavers at 16 or 18 and train them now think that university should do all the vocational training - they are also not getting the top quartile of grads either.
While S3 was the bulk of it, I wouldn't be surprised if they had used DynamoDB for metadata storage, SQS for job queuing (pushing share data down to clients asynchronously), SNS for broadcasting pub/sub, Redshift for data analysis, ASG for deployments, etc.
And immediately get painted by three or more primaries. Large airliner doesn’t fit with the primary radar loss, and they seem to use those aircraft for transoceanic routes on account of their radar signature. One doesn’t hide a 727, even with weaker civilian radar. Once the military was involved it should have been a slam dunk intercept, in that case.

Although Southwest flies 737s and the SWA pilot did report it was bigger...

Could be a routine ferry of Nightwatch/NEACP based on the same profile, but seems like NORAD and WADS would have caught that sooner. And kiboshed FOIA and not made public statements and all that. Nightwatch is operated by USAF, though, under high classification, while WADS reports up through the National Guard. Miscommunication seems at least plausible.
The UK will block online porn from April.  what we know
Microwaves are the fucking worst. My workplace recently got and LG with hidden capacitative buttons, which don't work half the time, and require various combinations of holding and tapping in unintuitive orders to set anything. A shame because its magnetron is one of those nice inverter-based ones, but I'll be damned if I can figure out how to set the power.

I would pay thousands for a high-powered inverter microwave with two physical dials: power (measured in WATTS, thank you, not percentage), and time.
> I think an AGI will possibly be capable of changing its own core, so a much more reliable safeguard is to make sure that it does not want to change it.

Assuming an AGI's consciousness would be anything like a human's, changes to its moral core might be largely dictated by environment, in which case it would be a good idea to be pals.
[AGI Developer]

A controller/overseer can easily limit/block this sufficiently and securely. Were talking about hardware/software. There are systems/standardized approaches to solving this problem. The 'Control/Safety' problem for AI are lauded as theoretical and new. However, they are not. They are solved by industry standard approaches day in and out. Any seasoned/experienced engineer in this field could solve this with known approaches.

> Since an AGI can copy itself and be available at a multitude of access points at once

Same comment above applies. This can only occur if done by a controller/overseer. Real-life isn't a sci-fi movie... There's engineering involved.

> AGI changing x,y,z

Not possible unless it is given access. Solved easily in industry standard ways.
More than one study is needed before you can conclude that allowing people to stand while working is not a good thing. We don't even have to population details to determine if the study population was properly selected and that all variables had been controlled for. The fact that the study was of only 20 people doesn't bolster the idea that the study was any good.
Maker of Nokia smartphones announces “deep partnership” with Google and Android
Moore's Law was based on past experiences, understanding of the processes and deductions about what future issues are likely to be based on current trends.

My gut feeling is that this question right now is like asking for Moore's Law in 1950.
Microsoft ‘Andromeda’ Might Be the First Modular Smartphone That Actually Works
> Submit a question below and we will answer the best ones in the near future.

No you won't. You will select some questions you like, and answer them. They will not necessarily be the "best" (whatever that means... according to what criteria??) or the ones most people would like to see answered. Just the ones you feel like answering.

A more democratic system would be to let people vote for questions, and promise to answer the ones with the most upvotes. Or maybe (why not) offer to answer ALL questions.
And what is the half-life of the latest and greatest frame work any way :-)
Doesn’t that mean you just need to take more risk?
Isn't "uplevel" essentially Tcl's way to choose dynamic scope? Lisp has ways to do that, too.
10bps, but no dividend, which is usually about 2% isn't it?
Really like that it adds choice in the 3:2 asp. Ratio laptops. God, we need more choice here. Hate my Dell XPS13 just because of this when trying to do any serious work. 16:9 is good for those times watching movies.
Living on handouts or at the taxpayer's expense is not dignified or sustainable, and should be discouraged. A fruitful strategy in my opinion would be to encourage people to become financially self-reliant from passive sources of income, to the point of not requiring employment income, by building up their capital, and looking at the interventions done by the government that impede capital formation, especially for those starting from nothing, like:

* licensing restrictions that exclude amateurs and small businesses from participating in various industries (e.g. securities laws that prevent non-public-companies and unaccredited investors from issuing stock to the public and buying stock from non-public companies, respectively)

* occupational licensing

* high tax burdens

* government deficits crowding out lending to the private sector

* zoning restrictions causing housing costs in core economic regions to increase
Pretty interesting to compare to what Google did in China.

Google noticed the China government trying to hack in to Gmail accounts and said enough is enough.

Versus Apple handed the keys to the China government.
mm ok ill bite

Fortran,BASIC,Perl,PHP,ASP,PL1/G Plus MySQL and the procedural languages T/SQl and PL/SQL.
What's the alternative?

Methodologies such as Kepner-Tregoe explicitly make handovers very easy, used very effectively in manufacturing, energy, and other industries. But God forbid that almighty doctors should ever take any advice from outside their profession.
From a knowledge building perspective, this study is not helpful. All this does is show that maybe there is something to look at in a more well funded study.
I though ALGOL was a 60's language
See, now then you have to provide instructions to guests to wave their arms around vigorously when the lights go off mid shave!

(Just like we have to do every 30 mins in the office when there's 3 or fewer in.)
You need experienced managers as the size of an organization grows. For development teams you need an engineering manager to work with product to design stories, orchestrate work with other teams, and to provide technical mentorship.

The author conflates "all managers" with "project managers." and implies this is some artifact of the hegemony. My experience with project managers is that they are largely an artifact of waterfall-style software development and are not as necessary today in agile environments. But they can be helpful in the orchestration of large-scale projects.

I've personally never been in a situation (I've worked in software development for over 25 years) where we were hiring an engineering manager, and hired a "business type" instead. I'm hiring a development manager now, and the first step in that process is a coding interview. They cannot go further unless they pass that.

This whole article reads more like an us-vs-them rant than anything else.
But that sd15 is an empirical fit, is it not, reflecting the variance seen in the actual population?
Android Auto is more than just music/audio. It has on-screen navigation, and other driving- friendly features.
Yeah, it's supposed to be a role for a dev to play for 10 minutes a day.

Unfortunately I've seen people with it as a job title. They were the absolute joke you'd expect.
Do you still think it was the best bang for the buck when you factor in the crash and how slow it is in general?
I didn't think they picked "convenient" questions. Also, letting the internet vote always comes with a risk. I think they did alright.
> "Yes, it's just an API change, but it requires 50 new test cases and impacts 120 existing test cases",

"See, that's exactly why we shouldn't write any/so many tests!" - A product owner I know...
This is a really good point, and it's also funny, because Sztorc claims (correctly) that PoS has a higher cost than thought, because of the opportunity cost of locking up capital.

However, we see here that there are really social utility costs, beyond the environment, to locking up GPU hardware.

I suspect that the capital lockup costs are less damaging for the same dollar amount, because capital is more fungible, so the void can be filled by more sources of capital. In the case of GPUs, however, the void can only be filled after a time-lag in changing production focus.
Try to put yourself in their shoes, to the victim it was probably a high desire, his family was probably proud, they may believe he went into heaven and were relieved. If the whole system is strong in its belief and consistent you cannot "understand" their acts as good or bad.
AGI, for those wondering like myself what it is:

https://en.wikipedia.org/wiki/Artificial_general_intelligenc...
Show HN: Your events and reminders in one simple, unified view
[I'm a physics professor, for what it's worth, and I've spent more time than I care to admit trying to find a good textbook for this.]

For folks with a programming background, I suspect it would be hard to do better than Matter and Interactions by Chabay and Sherwood. (Someone already mentioned this elsewhere in the comments here.) It makes substantial use of Python code in the text and problems, and (partly enabled by that) it takes a delightfully modern approach that discusses the true (relativistic) formula for momentum (etc.) very early on. I haven't taught out of it yet, but I've been very tempted.

I'm currently teaching the intro course using Tom Moore's Six Ideas that Shaped Physics series. His approach is a little quirky at times, but usually for good reasons. I like it a lot.

Those are both purely introductory texts (though both cover topics up through "modern" physics: relativity and basic quantum phenomena). Beyond that, well, that's a bigger question.
Motion activated things on public spaces are there so everybody does not have to place their dirty hands on the same surfaces. It's a public health issue that does not make sense at all on private or even semi-private spaces.
That might lead to better (or more challenging) questions, or they might find themselves obligated to answer 10 variations of "Questiony McQuestionFace." Online polls are weird.
So you’ve worked on successful teams without managers—they just had... managers, managers, managers, and architects?
To me, this is the right thing to do. Safety aside, it "does the expected thing" if I flick the switch off and back on again.

And lights coming back on at full intensity after a power outage? Pretty common in analog houses as well. Who thinks to turn off a light that isn't on?
This meme really needs to die. The NHS has massive financial incentives that impact clinical decisions.

Not to mention that many if not most NHS-employed doctors run private practices on the side. Some only spend a day or two a week on their NHS duties. Others such as GPs are NHS-branded, but every GP practice is a private business that bills the NHS for time and materials.
Call it isolated issue, call it extremely rare, whatever it is, it’s not worth taking into account when deciding to live in the US or not.
Android auto is more than just music, there is navigation, video, and an abundance of apps.
Did they goto private (public in the uk sense) schools? those type of schools inculcate there students with a master of the universe vibe.
This might be interesting in this context: https://rework.withgoogle.com/guides/managers-identify-what-...

"... teams with great managers were happier and more productive..."

In my opinion, it's not about having no managers---it's about having managers with the right mindset, qualities, and behaviors.
Well, Android doesn't let you skip updates of specific parts. It's all or nothing.
Thank you for your very informative answer!

My job leads me to write a lot of ad-hoc scripts for medical research. It consists almost solely in chains of extremely boring pandas/R functions which quickly turn into a mess, because the raw data ALWAYS comes in non-regular form, with corner cases and irregularities everywhere that must be regularized before analysis (that is, of course, done with Excel by my boss...)

The key here, is that medical data consists in very varied small datasets in the vast majority of cases (typically < 10^6 cells), so code reusability is very low since the data irregularities are different every time.

My impression is that languages such as J/APL would shine for such applications, since you won't have to remember what your code meant a year later, and allows very concise code compared to the pages of Pandas/R I have to write to handle corner cases. That said, I would also definitely appreciate to freely mix J in my codebase as a DSL rather than count on FFI. I also hope to be able to achieve auto annotation of functions using J code through the nice Racket tools for language transformation. As for performance improvement, I'm not really counting on it since I suspect that the Racket JIT will not be any faster than the J interpreter that is so small that it fits entirely into cache memory.

In summary, big and regular data is all the rage, but let's not forget the armies of people handling small and irregular data :-)
UW Madison charges a little bit more for international cs out of state. https://mbo.wiscweb.wisc.edu/wp-content/uploads/sites/194/20...

The additional surcharge is based on additional staff for the additional paperwork and programs (e.g. ESL) used by students from abroad. https://iss.wisc.edu/international-student-fee-increase/
The article says just the opposite.

> Cheaper leverage? Not likely. High rates of inflation generally cause borrowing to become dearer, not cheaper. Galloping rates of inflation create galloping capital needs; and lenders, as they become increasingly distrustful of long-term contracts, become more demanding. But even if there is no further rise in interest rates, leverage will be getting more expensive because the average cost of the debt now on corporate books is less than would be the cost of replacing it. And replacement will be required as the existing debt matures. Overall, then, future changes in the cost of leverage seem likely to have a mildly depressing effect on the return on equity.

To be honest my intuiton is like yours. I still haven't managed to reconciliate my intuition with the above quote. I guess it would be something like this: It is true that inflation means that the stream of cash you will pay back is worth less, but the costs of keeping your business running (which in turn is what generate those stream of cash) also goes up. When this happened, lenders become more strict.

You can read further down:

> Nevertheless, given inflationary conditions, many corporations seem sure in the future to turn to still more leverage as a means of shoring up equity returns. Their managements will make that move because they will need enormous amounts of capital — often merely to do the same physical volume of business
A series of connected games [society] is constructed by various groups in mankind. They all have common traits. A human being having no understanding of intelligence creates a measure of potential success in these games [society]. It is called an IQ test. It has nothing to do w/ actual intelligence as there is no fundamental understanding of it. Instead, it correlates to a potential for success in the games certain individuals have constructed. Change the game and the potential for success does as well. Far too much weight is put on the intelligence Quotient especially given a lack of understanding as to what intelligence is and the clearly skewed games mankind creates [society].

Also, I'm still confused as to what you mean by : AGI concern. What's the concern? What's the big fear?
Actually harder to do even in the USA - employers don't want to pay the market rate aka how capitalism works.
That's an example of how poor directonality is at 30 Hz.
Mbed on Premises – IoT device management without cloud dependency
I think being called out for a bad habit is a step in the direction of replacing/improving it. In some cases it’s enough and the person caught figures out a better habit themselves. In other cases more techniques/actions are necessary. As it relates to this article the context was nicely set to illustrate the jar technique. Other contexts would need to be set to illustrate techniques related to situations where calling out is not enough.
Ergonomics of the Symbolics Lisp Machine (2012)
The biggest part of the bill are the dynamodb indexes. The lambdas are a tiny fraction in comparison. That being said, you can avoid using as many index as we do. We did it because we wanted our lambda functions to be as pure and as micro as possible.

If you are going to do joins and that sort of things, forget about dynamodb. It cannot do that and for a good reason. That being said, our architecture is mostly SPA so the lack of joins is solved at the client - there are just more calls to services client-side but the affect of that is still cheaper and faster product to run and maintain.
Show HN: Ice – procedural art generator using random equations and noise
To me they look smaller than I imagined. Undoubtedly they were set away from built up areas but have since been encroached on.

I guess they also flew much lower than planes do now, even if towers served as indicators for the arrows.
"Tough" is relative to the individuals' experiences, it's okay if they select different questions as priorities than you would.
> whom has never been to China, does not speak or read the language, has no idea about its history and culture which spans thousands of years , only read about it on mainstream media and then pretend to know more then the Chinese themselves.

It's easy to ask a Chinese on Twitter or Facebook or even on Youtube comment section.

And as a Chinese, I can tell you about my feeling on this: I Don't Like It.

I will one day truly respect CCP AFTER they remove themselves from The Constitution.
I said I doubt it, not that it's impossible. And by professionally I meant you've read most of the canon books about these languages, you can explain what happens under the hood for any piece of code and you can debug, profile and write high quality idiomatic code in each and every language you listed.

And now, as per GP post "But, I know 6 other languages, I can learn one more..." you should have no problem learning C++ on the job after being hired for a senior C++ position.