skysight-inc/HackerNews huggingface dataset:
Think you could be right there, so not a tiny amount of cash but looking at their page not even enough to have a full time dev on the gem tools...

Obv. as a security person I'd say they should prioritise security things like audits and improved Authentication requirements for gem owners, but realistically sounds like just keeping the lights on is pretty expensive.
AM (CW) -> AM voice -> SSB -> FM wide -> FM narrow -> Digital

Modes have to evolve and the amateur radio community needs to do more to educate. The harrumphs of the old-timers can be discouraging, but amateur radio needs to push through that in order to stay current.
That's fair. I don't know, I guess it just read funny to me at first, but you're right.
> This assertion is patently false.

Here's a proof.

- In S-Expressions with parens, there are infinite ways to write any given abstract syntax tree.
- In Tree Notation, there is only 1 way to write any given abstract syntax tree.
If you change one letter, you get a different tree.
- Say I wrote programs in a Tree Language with a root node called "dumpToConsole" and I want to
rename all such nodes to "print". I can write a type-safe ad hoc parser that does
a simple search replace "/\ndumpToConsole/print/",
using Tree Notation. If it were in S-Expressions, I'd have to use a full parser.
Code review is like any other interaction pattern that happens asynchronously. Many teams work this way. Remote teams, teams with people on different time zones, open source projects (what this article seems to be geared towards), etc. Face-to-Face interaction isn’t always possible, and that’s why the advice like the article’s is useful.
Bugs That Became Features
This is how the page looked when Erlang posts caused HN to become slow.

http://www.waybackhn.com/?date=2009-03-11
Facial-recognition startup pushes ahead despite controversy
People talking about AI dramatically underestimate complexity of intelligence. The computation power it would require to solve such complex problems and human's ability to comprehend such complex things. We can understand how a neuron works and even how several of them would work together. We can emulate nervous system of the simplest organism. But our brains have no physical capacity to analyze this network as a whole.
Requirements of resources used to improve AI is not linear to the output. Increasing processing power in 10 times won't scale to 10 times more effective AI.
Filter. Spam detection wasn’t exactly a novel idea back then either.
Nope, the fall in capacity followed the destruction of the currency and the end of the rule of contract law.
A key element of the government going full Orwell is to make sure that most people believe their propaganda first. To establish an alternative news system that tells them who to hate. The entire narrative about refugees has been steered in this direction, enabling the government to treat them in an extremely authoritarian fashion. They're not citizens and they don't have guns, so the rest of the public is fine with mistreating them.

It's only six dead children so far. Barely moves the outrage needle. https://www.theguardian.com/us-news/2019/may/23/migrant-chil...
(Disclaimer: Former Employee)

Poshmark is quite well known in fashion (especially women's fashion). Not quite HN's target market.... but if you're a woman who shops for clothes online you've probably seen the ads at a bare minimum. I myself was pretty surprised to see how it had succeeded despite being "fancy ebay with an app". (It is almost exclusively fashion, btw).

This does seem entirely like a puff piece; there's talk of an IPO at some point soon[0] so it doesn't surprise me that they'd be starting the hype engine going.

[0]: https://news.crunchbase.com/news/fashion-resale-marketplace-...
For some time context, the first New York to San Francisco telephone call was in 1915:

“Six months later, amidst the celebrations surrounding the Panama–Pacific International Exposition, on January 25, 1915, Alexander Graham Bell, in New York City, repeated his famous statement "Mr. Watson, come here. I want you," into the telephone, which was heard by his assistant Dr. Watson in San Francisco, for a long distance call of 3,400 miles (5,500 km).” https://en.wikipedia.org/wiki/First_transcontinental_telepho...
What is Cisco's motivation for working on video codecs?
I quite liked it too. Many people also seemed to dislike the Disney-esque animation style, but I think that suited the game very nicely.
GP is right though. It's possible to add options that don't pay for themselves in terms of the entropy of encoding "don't use option X here." Here's an example of a feature that didn't make it into the Daala codec: https://people.xiph.org/~jm/daala/paint_demo/index.shtml
Hmm... So we're talking about a dam to close the Black Sea, which is collecting the water of Europe's the biggest two rivers. Where all that cumulated water is supposed to go?
Agreed: if you arrive at 9 and leave by 11, you practically have the place to yourself.
The world has room for multiple philosophies, and that's a good thing. I happen to prefer PEP20 to TMTOWTDI, and Python to Perl, as might be expected.

I wasn't trying to say that there should only be one programming language, and I don't think it follows from the statement I quoted. I take it more like this: You use the correct tool for the job, and if there are inferior tools then just get rid of them.

In the context of the discussion, I happen to think that one packet filter/firewall in an OS is the correct number, unless each has significantly different uses. Such is not the case in FreeBSD.
Is there a reason why that last risk cannot be worked around via dynamic dns?
I'm no expert in these things, but I find the comparisons to language unconvincing.

Eg if 'Pneumonoultramicroscopicsilicovolcanoconiosis' exists, decoders have to know about it regardless of whether its used, it does have a cost, and arguing its ok because it isn't used seems strange from a security/bug finding pov.
Disable Javascript to circumvent the paywall
2019.27 DeMythifying – Weekly Changes in and Around Perl 6
How about Wounded Knee?
Also none of them are open source
There's never too few nurses, there's only not enough money to pay for "enough" nurses
You can find the original study here (open access): https://qualitysafety.bmj.com/node/156220.full

Abstract:

Background- Existing evidence indicates that reducing nurse staffing and/or skill mix adversely affects care quality. Nursing shortages may lead managers to dilute nursing team skill mix, substituting assistant personnel for registered nurses (RNs). However, no previous studies have described the relationship between nurse staffing and staff–patient interactions.

Setting- Six wards at two English National Health Service hospitals.

Methods- We observed 238 hours of care (n=270 patients). Staff–patient interactions were rated using the Quality of Interactions Schedule. RN, healthcare assistant (HCA) and patient numbers were used to calculate patient-to-staff ratios. Multilevel regression models explored the association between staffing levels, skill mix and the chance of an interaction being rated as ‘negative’ quality, rate at which patients experienced interactions and total amount of time patients spent interacting with staff per observed hour.

Results- 10% of the 3076 observed interactions were rated as negative. The odds of a negative interaction increased significantly as the number of patients per RN increased (p=0.035, OR of 2.82 for ≥8 patients/RN compared with >6 to <8 patients/RN). A similar pattern was observed for HCA staffing but the relationship was not significant (p=0.056). When RN staffing was low, the odds of a negative interaction increased with higher HCA staffing. Rate of interactions per patient hour, but not total amount of interaction time, was related to RN and HCA staffing levels.

Conclusion- Low RN staffing levels are associated with changes in quality and quantity of staff–patient interactions. When RN staffing is low, increases in assistant staff levels are not associated with improved quality of staff–patient interactions. Beneficial effects from adding assistant staff are likely to be dependent on having sufficient RNs to supervise, limiting the scope for substitution.
Advertising as "open source under license X" when, if you read the fine print, license X does not actually apply to the source code is pretty uncommon.
I think that this is a very good article on code reviews: https://jml.io/pages/your-code-sucks-and-i-hate-you.html
Number 3 is a joke, right? The rest are relatively interesting.
Effectively, a lot of rules keep individuals honest, but let bigger entities run wild at their expense.

It’s Unfair to say the least!
TIL that the NSA designed SHA and there is at least a chance they implementation of the elliptic curve has a back-door[1]

[1] https://arstechnica.com/information-technology/2014/01/how-t...
Code working is only a first step to being good software. Software should be maintainable, and readable, clear, conformant code is necessary for future maintinability. Granted most of the style should be written down, but when I'm reviewing code, most of what I say is essentially "if you do this, it will be easier for others to maintain in the future."

Code review is very bad at catching bugs (static analysis and tests do that). If all your code review does is attempt to catch bugs, you're just wasting time.
It can be recovered so it's not actually a bricking, but this is very bad. If you aren't running 12.3 or later this will force you to turn iMessage off.
very reductive to say that africa is poor due to statism and not centuries of imperialism, both actual and economic
Sorry I should have been clearer here. RiskIQ doesn't distinguish between the CDN and origin in their write up. That's an assumption on my part, I believe it be the case that the CMS that serves the JS file is different from the origin server that would be serving the checkout pages and other parts of the BA website. From a quick Google it looks like the CMS path on BA is just a file storage server of some kind.

Most likely the origin server had a hardcoded reference to the CMS path(https://www.britishairways.com/cms/global/scripts/lib/modern...) and if that had been done as

<script type="text/javascript" src="https://www.britishairways.com/cms/global/scripts/lib/modernizr-2.6.2.min.js" integrity="sha384-5XrDTQbmmgpJKmfKW8outDDdYpRCnIf+nxX2nVR10NyWby6pPcujAELgWVmCu2P/"></script>

I speculate the attack would not have been successful. For an extremely static resource like this it wouldn't have been complex to adopt SRI.
Bitcoin mining on an Apollo Guidance Computer
Total agreement re: groups of bigcos trying to sabotage TLS, but I think a lot of traffic was de facto using RSA because of default configurations, not because of a serious mandate. Otherwise, I don't think you'd see such a PFS uptake in the last 5 (as opposed to 15) years.

Current status is eTLS which, if I understand it correctly, is just static DH. Unclear why nobody isn't just disclosing session keys/premaster secrets per SSLKEYFILE, but my money is "organizational incompetence" (as yours is, I'm guessing from your B2B app experience :-)).

[0]: https://www.etsi.org/deliver/etsi_ts/103500_103599/10352303/...
Beaker Browser Comments
And another (I could keep this up indefinitely, and by the time I was done he would have written even more -- Thomas Ptacek actually raised $100,000 to stop himself from tweeting vile ESR quotes. Maybe I should try raising some money for charity too?):

https://twitter.com/angusm/status/971804887964094467

https://twitter.com/Pinboard/status/971786541621112832

https://www.dropbox.com/s/05lb6x6ndullsig/Screenshot%202015-...

esr on 2015-11-25 at 15:14:09 said:

>So when Chicago cops seem a bit paramilitary, it might have something to do with Chicago’s homicide rate being more typical of Africa than peaceful civilization.

Recalls a point I have made several times on this blog, that criminologically the U.S. is divided into Switzerland and Swaziland. Or, more precisely, mostly one big Switzerland – white, very low crime rates – and a bunch of Swaziland-like enclaves, mostly black, with very high crime rates. Chicago is one of the Swazilands.
Aircraft use 400Hz AC for exactly this reason.
Maybe we want the INTERCAL rule that some but not all statements should start with PLEASE.
Depends on how you define your needs. Surely anything besides food, water and shelter could be tagged as superfluous. How far do we make it go ?

Do we _need_ to be able to get toilet paper delivered in 2 hours by amazon ? Do we _need_ food delivery services ? Do we _need_ spotify ? Do we _need_ netflix ?

You must think people had a miserable life not even 50 years ago, imagine, no cell phone, no taxi unless they're at voice reach, no on demand food, what a shock.
TL:DR it kicks ass.

Can't wait for this to come out and to build a monster 12-core 24-thread remote vscode server , paired with one of the new pcie4 nvme drives ( 5gbps read/4gbps writes ) and then and only then will I be able to finally open up the node_modules folder while running slack at the same time cheers.
Show HN: Watch an endless stream of videos of the latest technology products
Employee activism in tech stops short of organizing unions
>The concept of someone having a fulltime job and still not able to afford rent is new

Does that happen anywhere outside of San Francisco?
I worked there and got laid off during that one. We were all told to call in at 9:30am, they told us severance was in the mail and killed phone and chat immediately after. Super shitty way to have done it
I think the whole concept of “branches” is basically gone.

Except if the bank sells off a region (e.g. merges with another bank, but is required to sell off some operations for competition reasons), then you’ll end up following your home branch.

It used to be that the home branch would technically be responsible for verifying cheques, but i’m Sure that’s all centralized now too.
Given what we know about the NSA, do you have to be 'cynical'? I think a backdoor is even likely.
They have video conferencing/video calling software.
Quantum sources for random numbers (and even quantum cyber-security in general) seem to be gaining traction - see here for a pretty good TED talk on the topic: https://www.ted.com/talks/vikram_sharma_how_quantum_physics_...
I wonder who the first president to ride a Chinese bullet train will be and say we need one of those in the US?
Ouch!

Unsurprisingly I agree with your first sentence. But, I do disagree on your second: I, and others, can see the costs, and I am not referring solely to the financial costs:

It absolutely means risk of war in the Balkans, Greece/Turkey, N Africa.

Elimination of most of the tourist income on the Med coasts

Endangerment of the biodiversity and ecological balance of the sea

Cause for droughts/flooding seen with other dams https://en.wikipedia.org/wiki/Aswan_Dam

Massive population dislocation in the region of tens of millions

I can go on but the point is what would the benefit need to be to consider this project as net positive?
>You need to be more specific about "automation".
All of it, no exceptions. Happy?
Are you over or under 30 ?

Normally vision stabilizes at 20-30 of age.

computer work normally does not lead to blindness, I have spoken to a large number of different eye doctors and specialists about it.

Computer work may lead to eye strain but it hasn't shown to have any long term detrimental effect.
To make their Webex conferencing platform better:

https://www.webex.com/

https://www.cisco.com/c/en/us/products/conferencing/index.ht...
In Europe the grid phase is supposed to be pegged to UTC. In recent times (1~2y) we have some fluctuations because some south east european countries have some disputes about paying vs. being cut-off, which creates an energy imbalance in the network that's not trivially corrected for like normal small leakage or rounding errors. It is usually very stable over long time periods, considering the rarity of power outages lasting more than a few seconds. Most are just factions of a second, when the 10/30kV network (underground in cities) needs to be switched to a different upstream transformer. It's basically a circuit breaker with automatic failover. (Multi-second outages are explained by emergency load shedding, followed by re-connecting residential consumers and not the industrial ones. Necessary after long-distance transmission lines fail their redundancy and cause regions to be partially cut-off and then it's load-shedding vs. cascading failures.)
I don't think this counts, but I imagine a significant portion of people learning today learn it because they are Elixir programmers.
That worked, thanks! In Chrome, I was able to use "Site Settings" to disable JavaScript for [*.]nytimes.com for the current incognito session only. [TLDR: Voltaire was right, perfect is the enemy of good.]
Or listen to 1 of the over 450 episodes of the podcast “Sasquatch Chronicles”, each of which contains 1 or more eye witness reports.

http://sasquatchchronicles.com
> I still occasionally get tripped up on when to do a comma, semicolon, or period occasionally

Those are affectionately called "ant turd tokens", because they're kind of small and it's easy to miss which one is which, especially when moving code around.

I got to work with Erlang professionally a few years back, and miss it in a lot of ways.
After all of the fuss about Intel's architecture issues, I'm really left wondering if AMD is just "totally killing it" and they simply have a superior product due to something like better processes, or if AMD will end up in the same bathwater with Intel at some point with a bunch of flaws exposed.

IOW: How is that AMD is now poised to eat Intel's lunch? Is it too good to be true?
I am using Debian.
“Within two years, Shaka had defeated Zwide at the Battle of Mhlatuze River (1820) and broken up the Ndwandwe alliance, some of whom in turn began a murderous campaign against other Nguni tribes and clans, setting in motion what became known as Defecane or Mfecane, a mass-migration of tribes fleeing the remnants of the Ndwandwe fleeing the Zulu. The death toll has never been satisfactorily determined, but the whole region became nearly depopulated. Normal estimates for the death toll during this period range from 1 million to 2 million people. These numbers are however controversial.[3][4][5][6] By 1825, Shaka had conquered an empire covering an area of around 11,500 square miles (30,000 km2).”
Exposed: The tricks sellers use to post fake reviews on Amazon
A large international bank like DeutscheBank operates in many different business areas. Basically, they can be broken down into six main areas:

1. Retail banking
2. Commercial banking
3. Investment banking
4. Investment/money management services
5. Proprietary trading
6. Other random financial things

Retail banking is mostly what you're thinking of for your community bank. That is consumer deposits and loans (for cars, houses, etc). And possibly small business loans, lines of credit, etc. (though at some banks, these are part of commercial banking instead). These things are typically handled at the local branch level.

Commercial banking is for larger corporate customers. The bank generally offers more services in addition to deposits and lines of credit. They may include loans, foreign exchange, treasury services (cash management), payment services, etc.

Investment banking is sort of related to commercial banking. Generally speaking, it revolves around arranging financing (rather than providing it as commercial bankers would do). It includes things like bond issuences, mergers & acquisitions, private equity deals, etc.

Investment/money management services may include an actual brokerage operation, custody services, and high-net-worth money management/investment advisers. Services range from do-it-yourself-online to we-handle-everything-for-you-so-you-don't-have-to-think-about-it. Part of this will often be the production of analyst reports and market forecasts, though this is sometimes outsourced.

Proprietary trading is where the bank uses its own money to trade or invest in various securities. This is distinct from investment services in that they do not use client money and thus must be segregated into a different group by law.

Finally, there are a slew of random financial services that some banks do and some banks don't. In terms of size, they can be very large (or even dominate) to a rounding error on their books. Everything from trust accounts to credit card issuance, from tax prep to reselling insurance.

And really finally, there are a number of internal groups that are specific to banks. Two that come to mind are compliance and risk management. IT often also has quite a large headcount (though often spread out in different business units).

Each bank organizes itself somewhat differently so take what I wrote with a grain of salt. Sometimes the same product may even fall under different departments in different countries because of regulatory issues.
What they should also do is block the malformed message from being sent too. Not sure how to do that, since iMessages are encrypted in transit, but I'm sure there's some way.
nkurz

I wrote out all the steps for operation of the typical american house electrical system lower in the thread, perhaps that will answer your questions?

https://news.ycombinator.com/item?id=20383117
Agreed. This is actually why I think the killer apps for the BEAM are 2 Elixir based ones.

Nerves, which is already being heavily used for embedded systems and only getting stronger thanks to the likes of Scenic.

And Phoenix LiveView (not released yet), which I personally think pulls the strengths of Phoenix together in a way that can truly disrupt web development. It’s very difficult to do what LiveView is doing on other tech stacks.

The combination of those two will likely fuel things long term.
Well I think it should be clear that they were already thinking about it... the trip was more of a publicity stunt / experiment / illustration.

They largely knew it would be a difficult messy situation, and probably was a really good illustration of the challenges that needed to be solved.
Steve Wozniak suggests the Apple II became successful because he's a perfectionist. He talks about throwing out almost-finished designs because he thought of a more streamlined approach while implementing the existing one.

Then again, Steve Jobs has suggested that "Woz" spent so much time fiddling with Apple II hardware that he never got around to adding floating point math to Apple BASIC. (They probably should have hired somebody else to work on BASIC if Woz seemed more hardware-oriented.)
I usually get to the code when I have a purpose beyond merely understanding the project, like wanting to make a change or just understand why a certain behavior is like it is.

After I've downloaded the project, I'll think of a few words that are related to what I want. For example, in the program "sweep", an audio editing program, there's currently a bug where the arrow in the horizontal ruler gets redrawn, but the horizontal ruler as a whole doesn't. That causes overlapping drawings of the arrow to be drawn in a similar fashion as when a program with a window freezes and you move another window over it.

So, I'll think of the words "arrow", "cursor", "ruler", "point", etc. and grep them in the code. The grep's/ag's -C option is awesome for this, too. I'll look over the matches and visit the matches that look the most relevant to what I'm looking for.

This is easier when what you want is logically near text that the program outputs or that you otherwise know must be in the code. That way, you don't need to guess. For example, to modify gnupg so that you can change the directory it uses for socket files with an environment variable, you can just grep for something like the filename of a certain socket like "S.gpg-agent" and look at the code for where the directory path comes from. That's pretty much guaranteed to quickly take you to where you want to go.

grepping is awesome. It's simple and works with every language.